如何使用其他列中的货币在 EXCEL 中的“会计”中为一列设置格式

How to use currency from other column for formatting in “Accounting” in EXCEL for one column

我在 A 列中有收入的数字数据,在 B 列中有作为货币代码(例如 $)的文本数据。B 列中的货币不是常量,我们正在从数据库中提取它。

在 C 列中,我想要一个 "accounting" 格式的收入数据,并在 B 列中使用货币。如何根据 B 列中的文本值更改 C 列中的格式,例如那一行?

这可以通过一些简单的条件格式规则来完成。条件格式是一组规则,您可以将其应用于多个单元格 - 如果这些规则结果为 TRUE,则应用特殊格式(包括突出显示、数字格式等)。

转到主页功能区 > 样式 > 条件格式 > 新规则

然后您可以 select 新规则的所有 C 列,定义如下:

=B1="$"

这意味着,相对于 C1,如果 B1 为“$”,则等式将产生 TRUE,并且将应用特殊格式。因为我用的是"B1"而不是"B",C2会看B2,C3会看B3,依此类推

格式规则应设置为会计格式,以 $ 为货币。然后为欧元等创建完全相同的附加规则

您可以先将 B 列的格式设置为其中一种格式,即:使用“$”记帐,从而不必自己制定其中一条规则。如果没有条件格式结果为真,那么这将是应用的默认格式。

那么对于C列的实际值,只需让C1 = A1,然后向下拖动即可。