Excel - 在数字格式中使用公式/计算

Posted

技术标签:

【中文标题】Excel - 在数字格式中使用公式/计算【英文标题】:Excel - Use formula/calculation within a Number Format 【发布时间】:2019-10-20 23:58:30 【问题描述】:

如何在 Excel 中以自定义数字格式输入公式?例如(用于说明目的的随机示例),

假设我有以下数据:

输入

输出

在不编辑单元格中的实际数据的情况下,我想显示单元格中的值除以 2,并保留两位小数:

有没有办法直接在自定义数字格式中执行此操作,即不添加辅助列/单元格进行除法计算。注意。让我难过的部分是用数字格式进行除法计算

谢谢!

【问题讨论】:

这不是数字格式的作用。你需要一个公式来处理这类事情。 【参考方案1】:

答案是否定的,如果您想直接通过单元格中的自定义格式来做到这一点。

但是,在数据透视表中使用 calculated field 选项有一种解决方法,如下所示:

顺便说一句,我很好奇为什么要在单元格中显示数字而不是其真实值?在我看来,这不是一个好的做法,可能会导致数据被滥用。

【讨论】:

感谢您的回答。更具体地说,它将“分钟”显示为“小时和分钟”,例如。将 90 显示为“1h 30m”。我试图避免在不同的单元格中执行“/60/24”,然后对结果执行数字格式。认为如果有办法直接以数字格式进行操作,将节省大量时间和错误。 @jblack 如果您使用公式正确完成了转换,它将比使用自定义格式(如果可能的话)节省更多时间和错误。我认为在单元格中检查公式比在自定义格式窗口中检查公式要容易得多。

以上是关于Excel - 在数字格式中使用公式/计算的主要内容,如果未能解决你的问题,请参考以下文章

求excel数字换算公式

如何在excel中把日期转换成纯数字

excel中,如何实现由英文字母,此列数字依然递增,最好别是公式,用不来,如果是公式,请详细一点,谢谢.

在Excel中,将数字格式化为字符串的公式?

EXCEL公式控制填充颜色

在Excel中,要用公式提取该数值小数点后面的数字