0

在电子表格中,我有一个发票列表,显示发票总额和客户国家等。我需要获得所有欧盟订单和非欧盟订单总数的总数。

目前,我创建了一个新列并手动向下查看国家/地区的每一行,并在新列中酌情输入 EU 或 ROW,然后对该列进行排序,并对欧盟和非欧盟的发票总计列进行总计现在分为两块。

这是非常耗时的。是否有任何宏或自动化的方式来做到这一点。

还有其他好处,那就是如果可以设置一个宏来显示来自每个国家的订单数量,例如澳大利亚 7、奥地利 18 等。

上面使用的大多数电子表格都有以英镑为单位的发票总计,所以总计不是问题,但我们的网站之一是 .com,我们收到以英镑、欧元和美元为单位的订单。该电子表格上显示的发票总额在发票金额的开头显示货币符号。

在这种情况下,如果我们在特定的单元格中输入欧元的汇率,在另一个单元格中输入欧元的汇率,我们必须手动将每张发票以欧元或美元为单位将此金额转换为 GB 英镑,然后才能自动计算。美元。

谢谢你。

4

1 回答 1

1

使用lookup().

您需要一个查找表才能使其工作,该表由两列组成(所有可能的国家,如果是 EU 或 ROW,则为下一列)。您可以手动制作,也可以将其复制到某处。

现在您将单元格值设置为 =lookup(),并在您之前创建的查找表中搜索表中的值(例如“法国”)。结果将自动显示 EU 或 ROW。

https://support.google.com/drive/answer/3256570?hl=en

要翻译货币,您可以使用“if()”函数。 https://support.google.com/drive/answer/3093364?hl=en

如果(A1 = “$”,A2*D1,A2)

意思是:如果单元格 A1 中有“$”,则将 A2 中的值乘以汇率(在本例中设置在 D1 中),否则不要更改该值。

于 2014-04-23T14:07:59.890 回答