【问题标题】:Google Spreadsheets complex look up谷歌电子表格复杂查找
【发布时间】:2020-11-18 17:31:05
【问题描述】:

我有这样的三列:

第 1 列是一个数字标识符,基本上只是行号

第 2 列是国家/地区名称

第 3 列是逗号分隔的国家 ID 字符串,可以为空白(表示该行的国家与逗号分隔列表中的其他国家之间的关系)。

我想要的是在第 4 列中放置一个逗号分隔的国家/地区列表,这比 ID 更易读。几乎是一个代码表查找但很复杂,因为它不是单元格中的单个值,而是值的集合。我不拥有该表,因此我无法更改数据从源头传给我的方式 - 不过,一旦我得到它,我就可以用它做任何我想做的事情:)

我也可以忍受将逗号分隔的值分成单独的列,只要新列包含国家名称而不是 ID。

根据要求,这里是一个链接: https://docs.google.com/spreadsheets/d/1LY_8xh992pjZnoNSP-7P5x2iD1VVFozy8stlH4DLqNQ/edit?usp=sharing

【问题讨论】:

  • 请阅读操作方法和share a test sheet,以便您更容易获得帮助。
  • 分享您的工作表副本

标签: google-sheets google-sheets-formula vlookup


【解决方案1】:

您可以使用以下公式:

=TEXTJOIN(",",TRUE,FILTER($B$2:$B,SEARCH(","&$A$2:$A&",",","&C2&",")))

【讨论】:

  • 谢谢!很抱歉没有发布电子表格的链接 - 让你比我应该努力工作:(
猜你喜欢
  • 2016-05-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多