【发布时间】:2020-09-30 15:13:27
【问题描述】:
好吧,我已经为此奋斗了几天......每次我认为我没有它。
我有一个不断从不同来源添加的 Google 表格。它正在从几个电子商务网点收集订单。我组织数据以从源头获取我需要的数据。我他们正在获取这些数据并将其放入 Data Studio。但由于来源不同,State 字段有许多不同的格式,但我需要它们都相同,最好是缩写。我一直在尝试对在单独的工作表中创建的命名范围进行 VLOOKUP,该工作表具有我在第 2 列中看到的所有状态变化以及第 1 列中的缩写版本。然后在我的主数据表中,我正在做一个大我试图输出状态缩写的列的第 1 行中的公式。
公式如下:
=ArrayFormula(IF(ROW(B:B)=1, "Shipping State Abbv", IF(C:C = "US", IFERROR(VLOOKUP(B:B, StatesList, 1, TRUE), B:B), B:B)))
注意:除了美国之外还有一些国家,所以如果不是美国,我只想要 C 列中的值。
我创建了一小部分数据,用于显示here 正在发生的事情。如果有人可以帮助我找出问题所在并帮助我解决问题,那就太好了!
另一个注意事项:表格States List 2 是另一种格式,用于列出不同版本的状态,如果可以改为使用它,那么维护起来可能会更好。基本上是在工作表中找到值,并使用第 1 列作为返回值。
【问题讨论】:
-
如果您希望人们提供帮助,为什么要锁定工作表?
-
@nabais 这是无意的。固定。
-
我现在向任何知道该链接的人授予评论权限。如果需要,我可以授予编辑权限,但我不想忘记工作表中发生的事情。感谢您的任何帮助!
-
请使用虚假但可靠的数据创建工作表副本,并使用新链接更新问题
-
我可以让它可编辑。
标签: google-sheets google-sheets-formula spreadsheet