如何为已格式化为“货币”且用作数据透视表原始数据的单元格分配星号?

如何为已格式化为“货币”且用作数据透视表原始数据的单元格分配星号?

我有一个充满原始数据的电子表格,其中我创建了一个数据透视表来帮助组织和管理所述原始数据。

为了回答这个问题,我想用下面的图片来帮助说明我想要实现的目标……

在此处输入图片描述

在“账单金额”列中,我已将单元格格式化为显示“货币”。我还将数据透视表格式化为也显示“货币”。

我现在想要做的是在“账单金额”列中的某些单元格中添加一个星号(*),该星号也会显示在数据透视表中而不会影响数学运算。

失败的功能选项

我转到一个空单元格并插入=C2&"*"。想法是调用 C2 单元格条目(上图中为 £10.00)并在条目后附加一个星号。虽然这有效,但它会从单元格和数据透视表中移除“货币”格式,从而移除“£”。

我也尝试了这种=CONCATENATE(C2,"*")方法,结果与上述相同。

是否有人知道如何将星号附加到单元格条目中,并且该条目也会显示在数据透视表中而不影响任何数学运算?

答案1

当您将星号添加到单元格时,您会将其从数字更改为字符串(即“文本”)。您需要做的是更改两个位置的格式。您可以进入自定义格式并将其设置为£#\*,##0.00\*或类似的东西。\* 之前的表示您对字符 * 感兴趣,而不是命令。

文档可以帮助更多地解释格式化代码,以便您可以制作自己的代码。

相关内容