我有一个充满原始数据的电子表格,其中我创建了一个数据透视表来帮助组织和管理所述原始数据。
为了回答这个问题,我想用下面的图片来帮助说明我想要实现的目标……
在“账单金额”列中,我已将单元格格式化为显示“货币”。我还将数据透视表格式化为也显示“货币”。
我现在想要做的是在“账单金额”列中的某些单元格中添加一个星号(*),该星号也会显示在数据透视表中而不会影响数学运算。
失败的功能选项
我转到一个空单元格并插入=C2&"*"
。想法是调用 C2 单元格条目(上图中为 £10.00)并在条目后附加一个星号。虽然这有效,但它会从单元格和数据透视表中移除“货币”格式,从而移除“£”。
我也尝试了这种=CONCATENATE(C2,"*")
方法,结果与上述相同。
是否有人知道如何将星号附加到单元格条目中,并且该条目也会显示在数据透视表中而不影响任何数学运算?
答案1
当您将星号添加到单元格时,您会将其从数字更改为字符串(即“文本”)。您需要做的是更改两个位置的格式。您可以进入自定义格式并将其设置为£#\*,##0.00\*
或类似的东西。\
* 之前的表示您对字符 * 感兴趣,而不是命令。
这文档可以帮助更多地解释格式化代码,以便您可以制作自己的代码。