将文本附加到数据透视表中的“值”列

时间:2014-03-05 15:59:35

标签: excel excel-2013 custom-formatting

我需要将UOM“hrs”附加到数据透视表中的值列列表,而不会影响正在执行的总和。为此,我使用了自定义格式单元格选项 ##“hrs”,它很有用但列中的某些值包含小数(o.5,8.3等)。我不想改变这些值。相反,我想将“hrs”文本附加到每个值中,例如:1小时,8.3小时,10.5小时..

我有什么方法可以使用自定义格式单元格选项实现此目的吗?

P.S。如果这是一个非常简单的解决方案m(_ _)m

,请道歉

2 个答案:

答案 0 :(得分:1)

使用0,00“hrs”作为自定义格式单元格选项

答案 1 :(得分:1)

您需要条件格式化。

在此示例中,数字的范围为A1。

从A1开始突出显示单元格 转到主页条件格式新规则,然后使用公式确定要格式化的单元格

整数:
对于公式,请使用=MOD(A1,1)=0
对于格式,请选择数字,转到自定义,然后输入#" hrs"

小数:
对于公式,请使用=MOD(A1,1)<>0
对于格式,请选择数字,转到自定义,然后输入#.#" hrs"

如果你想要逗号,那么第一种格式为#,#" hrs",第二种格式为#,#.#" hrs"