Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google sheets Google sheets-VLOOKUP inside ARRAYFORMULA_Google Sheets_Array Formulas_Gs Vlookup_Google Sheets Formula - Fatal编程技术网

Google sheets Google sheets-VLOOKUP inside ARRAYFORMULA

Google sheets Google sheets-VLOOKUP inside ARRAYFORMULA,google-sheets,array-formulas,gs-vlookup,google-sheets-formula,Google Sheets,Array Formulas,Gs Vlookup,Google Sheets Formula,我试图在谷歌表单中的数组公式中执行Vlookup 我有两张床单,S1和S2 每个都有3个相同的列,A列(日期)、B列(名称)和C列(付款类型) 我想根据日期和名称组合匹配,将第2页中的付款类型读入第1页。也就是说,如果日期和名称与表2中的匹配,则返回付款类型 这是我的Vlookup公式 =VLOOKUP(A2,FILTER('S2'!A2:C7,'S2'!A2:A7 = A2,'S2'!B2:B7 = B2),3,FALSE) 上述公式解释如下: S1为活页1,S2为活页2 A2删除C列的所有

我试图在谷歌表单中的数组公式中执行Vlookup

我有两张床单,S1和S2

每个都有3个相同的列,A列(日期)、B列(名称)和C列(付款类型)

我想根据日期和名称组合匹配,将第2页中的付款类型读入第1页。也就是说,如果日期和名称与表2中的匹配,则返回付款类型

这是我的Vlookup公式

=VLOOKUP(A2,FILTER('S2'!A2:C7,'S2'!A2:A7 = A2,'S2'!B2:B7 = B2),3,FALSE)
上述公式解释如下:

S1为活页1,S2为活页2


A2删除C列的所有内容,然后进入C1

={"Payment Type"; ARRAYFORMULA(IF(LEN(A2:A), VLOOKUP($A2:A&B2:B,{'S2'!$A$2:A7&'S2'!$B$2:B7, 'S2'!$C$2:C7},2,FALSE),))}
看看这样行不行

={"Payment Type"; ARRAYFORMULA(IF(LEN(A2:A), VLOOKUP($A2:A&B2:B,{'S2'!$A$2:A7&'S2'!$B$2:B7, 'S2'!$C$2:C7},2,FALSE),))}