总订单值在电子表格取决于来自欧盟或非欧盟国家



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

目前,我创建了一个新列,手动在每一行查看国家,并在新列中酌情输入EU或row,然后对该列进行排序,并在Invoice total列中对EU和NON EU进行总计,现在分为两个块。

这非常耗时。有什么宏或自动的方法来做吗?

如果可以设置宏来显示来自每个国家的订单数量,那么澳大利亚为7,奥地利为18,等等,这将是一个好处。

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

在这种情况下,我们必须手动将每个以欧元或美元计算的发票转换为GB英镑,然后才能总计,如果我们在特定单元格中输入欧元的汇率,在另一个单元格中输入美元的汇率,这是否可以自动完成?

谢谢。

使用lookup()

您需要一个查找表来使其工作,这个表由两列组成(所有可能的国家,下一列如果是EU或ROW)。你可以手动创建,或者复制到其他地方。

现在您将单元格值设置为=lookup(),并在表中搜索值(例如:"france")在您之前制作的查找表中。结果将自动显示EU或ROW。

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

要转换货币,可以使用"if()"函数。https://support.google.com/drive/answer/3093364?hl=en

if(A1 = "$", A1 *D1, A1)

表示:如果单元格A1中有"$",则将A2中的值乘以汇率(在本例中是在D1中设置的),否则不更改值。

最新更新