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

时间:2016-02-17 14:24:38

标签: excel excel-formula conditional-formatting

enter image description here

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

在C栏中,我想要一个以“会计”格式格式化的收入数据,并使用B栏中的货币。如何根据B列中的文本值更改C列中的格式?< / p>

1 个答案:

答案 0 :(得分:0)

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

转到主页功能区&gt;样式&gt;条件格式&gt;新规则

然后,您可以为新规则选择所有C列,定义如下:

=B1="$"

这意味着,相对于C1,如果B1是&#34; $&#34;,则等式将产生TRUE,并且将应用特殊格式。因为我使用了&#34; B1&#34; &安培;不是&#34; B $ 1&#34;,C2会看B2,C3会看B3,依此类推。

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

您可以通过首先将格式设置为B列格式之一来保存自己必须制定其中一条规则 - 即:使用&#34; $&#34;进行会计。然后,如果没有条件格式导致True,那么这将是要应用的默认格式。

然后对于C列中的实际值,只需使C1 = A1,然后向下拖动。