根据相邻列自动格式化货币 - Excel

根据相邻列自动格式化货币 - Excel

使用 Excel 时需要一些简单公式的帮助。

我知道条件格式应该可以在这里解决问题,但是,我需要帮助来创建满足我需要的精确公式。

在 AI 栏中写上费用,例如 750、260 等。在 BI 栏中注明货币,例如 EUR、GBP 或 USD。

我需要的是让 Excel 根据我在 B 列中输入的内容自动将 A 列中的数字格式化为相应的货币。

例如,如果我在 A 列中输入“700”,然后在 B 列的相邻单元格中输入“USD”,则 A 列中的数字“700”应自动格式化为 USD 货币。如果我输入 GBP,则应格式化为 GBP 货币,依此类推。

任何帮助都将不胜感激,谢谢。

答案1

  1. 选择单元格 A1,然后选择 A 列(这是为了确保 A1 是选定范围内的活动单元格)。

  2. 打开条件格式对话框(新规则选项中的对话框)并选择最后一个选项;使用公式来确定格式。

  3. 在那里的输入框中插入:

    =B1="EUR"
    
  4. 单击“格式化”按钮并将其格式化为欧元金额的格式。

  5. 对 GBP 和 USD 重复步骤 1-4,将步骤 3 中的公式分别更改为=B1="GBP"=B1="USD"

相关内容