Google sheets 基于2列的Vlookup-谷歌表单
我正在合并两张通过两个单独的google表单填充的表单。我试图找到一行,其中两个列项匹配,通过vlookup返回一个不同的单元格 示例:我需要在Google sheets 基于2列的Vlookup-谷歌表单,google-sheets,concatenation,google-sheets-formula,array-formulas,gs-vlookup,Google Sheets,Concatenation,Google Sheets Formula,Array Formulas,Gs Vlookup,我正在合并两张通过两个单独的google表单填充的表单。我试图找到一行,其中两个列项匹配,通过vlookup返回一个不同的单元格 示例:我需要在“名称表”中获取值!C4将出现在的“工作表”中!C3 我正在尝试匹配日期和商店两个栏目,但没有运气 我试过使用“姓名表”!A4和“姓名表”!B4作为我的搜索参数,但它将两个单元格连接在一起。我已经在这方面停留了一段时间-任何建议将不胜感激 用于商店表单!C3: =ARRAYFORMULA(IFNA(VLOOKUP(A3:A&B3:B, {'
“名称表”中获取值!C4
将出现在的“工作表”中!C3
我正在尝试匹配日期和商店两个栏目,但没有运气
我试过使用“姓名表”!A4和“姓名表”!B4
作为我的搜索参数,但它将两个单元格连接在一起。我已经在这方面停留了一段时间-任何建议将不胜感激
用于商店表单!C3:
=ARRAYFORMULA(IFNA(VLOOKUP(A3:A&B3:B,
{'NAMES SHEET'!A3:A&'NAMES SHEET'!B3:B, 'NAMES SHEET'!C3:C}, 2, 0)))
您可以在中使用“SHOPS SHEET”!C3
:
=IFNA(FILTER('NAMES SHEET'!C3:C, 'NAMES SHEET'!A3:A = A3:A, 'NAMES SHEET'!B3:B = B3:B))
可能不是您的情况,但如果在名称表中有类似的数据,则使用串联列时会出现VLOOKUP
问题:
问题已解决:=ARRAYFORMULA(IFNA(VLOOKUP(A3:A&&B3:B,{'NAMES SHEET'!A3:A&&'NAMES SHEET'!B3:B,'NAMES SHEET'!C3:C},2,0))
@player0没有通用分隔符:。有些限制应该被强制执行,或者只是在比较之前不使用串联。当然,但是这些限制不应该在任何单元格中-这就是我所说的限制。