Google 工作表,如果 Col1 与 Col2 或 Col3 匹配,则获取列名
Google Sheets, get column names if Col1 match Col2 or Col3
我遇到了问题,但不确定如何解决。
它与“SR Sheet”中的B列有关,在Google Sheet中:
https://docs.google.com/spreadsheets/d/1U13dvWPk8-hMybmhE1RKZ66y7RXXGPWt91_BNFWIup4/edit?usp=sharing
(可以编辑)
我有 2 个主要 sheets“SR”和“FormdataFilter”。
主要sheetSR。 FormdataFilter 是数据的来源。
SR Sheet:
- A 列:包含项目的名称。
- B 栏:包含姓名列表
与项目相关,以逗号分隔。我输入了名字
手动显示我正在尝试做什么。
格式化数据过滤器Sheet:
每个玩家可以选择两个项目(#1 和#2)
- B 栏:姓名
- C 列:项目 #1
- D 列:项目 #2
SR Sheet 包含物品列表和选择该物品的玩家。
一个玩家可以选择同一个物品两次。
有什么处理方法的建议吗?
尝试:
=ARRAYFORMULA(IFNA(VLOOKUP(A2:A, {FormdataFilter!G2:G,
IF(FormdataFilter!H2:H="", FormdataFilter!I2:I, FormdataFilter!H2:H&
IF(FormdataFilter!I2:I="",,", ")&FormdataFilter!I2:I)}, 2, 0)))
我遇到了问题,但不确定如何解决。
它与“SR Sheet”中的B列有关,在Google Sheet中:
https://docs.google.com/spreadsheets/d/1U13dvWPk8-hMybmhE1RKZ66y7RXXGPWt91_BNFWIup4/edit?usp=sharing
(可以编辑)
我有 2 个主要 sheets“SR”和“FormdataFilter”。
主要sheetSR。 FormdataFilter 是数据的来源。
SR Sheet:
- A 列:包含项目的名称。
- B 栏:包含姓名列表 与项目相关,以逗号分隔。我输入了名字 手动显示我正在尝试做什么。
格式化数据过滤器Sheet:
每个玩家可以选择两个项目(#1 和#2)
- B 栏:姓名
- C 列:项目 #1
- D 列:项目 #2
SR Sheet 包含物品列表和选择该物品的玩家。 一个玩家可以选择同一个物品两次。
有什么处理方法的建议吗?
尝试:
=ARRAYFORMULA(IFNA(VLOOKUP(A2:A, {FormdataFilter!G2:G,
IF(FormdataFilter!H2:H="", FormdataFilter!I2:I, FormdataFilter!H2:H&
IF(FormdataFilter!I2:I="",,", ")&FormdataFilter!I2:I)}, 2, 0)))