使用 Google 表格,我有以下两个表格:
第一个表
Size | Code
--------------
Large | L
Small | S
XLarge | XL
第二张 table
Values | Codes
-------------------
Large,Small | L,S
XLarge,Small | XL,S
XLarge,large | XL,L
我需要在 Codes
列上查找函数以返回相应值的代码。
当我使用时:
=LOOKUP(Values Column,Size,Code)
我只有一个代码,例如 L。 我怎样才能得到代码: (长, 小) (XL,S) (XL,L) 等?
最佳答案
您必须拆分它们,进行 vlookup,然后连接结果
=arrayformula(left(concatenate(vlookup(split(D2,","),$A$2:$B$4,2,false)&","),len(concatenate(vlookup(split(D2,","),$A$2:$B$4,2,false)&","))-1))
我的查找表在 A2:B4 中,值从 D2 开始。
关于google-sheets - 在单个单元格中查找多个值(逗号分隔),然后将值返回到单个单元格(也以逗号分隔),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43417099/