根据 google 电子表格中下拉列表中的选择获取单元格值
Fetching cell values based on selection in drop down list in google spreadsheet
我有一个名为 'Student Contact Detail' 的 sheet 作为工作表 1,另一个 sheet 称为 'Student Credential' 作为工作表 2。
->Sheet1 has columns (Sr. No.>(A), Contact No.(B), Department Name(C), Student ID(D)).
->Sheet2 has columns (Sr. No.>(A), Contact No.(B), Department Name(C), Student ID(D), Login Link(E), User Name (F)).
我可以通过 (A) 使用公式 "=vlookup($B2,'Student Contact Detail'!$B:$D,2,false)
获取 行 (C)& (D) 的数据" & "=vlookup($B2,'Student Contact Detail'!$B:$D,3,false)
".
但我还想要一个功能,我可以使用 [= 获取 联系电话 (B) 27=]部门名称(C).
尝试了公式 =vlookup($C3,'Student Contact Detail'!$B:$D,1,false)
但显示 #NA 错误。
请提供任何解决方案。
Vishalsagar,我假设每个部门名称只有一个联系电话?如果是这样,试试这个:
=VLOOKUP($C2,{'Student Contact Detail'!C:C,'Student Contact Detail'!B:B},2,0)
由于VLOOKUP
只能向右看,我们作弊,并使用{...}构建了一个虚拟阵列。我们先放 C 列,然后在它旁边放 B 列,如下所示:{C:C,B:B}.
然后我们使用VLOOKUP
查找列C,并找到值B。
也可以使用其他方法,例如 INDEX(MATCH
,但我喜欢这种使用虚拟数组反转列的技巧,因为它很简单。
我有一个名为 'Student Contact Detail' 的 sheet 作为工作表 1,另一个 sheet 称为 'Student Credential' 作为工作表 2。
->Sheet1 has columns (Sr. No.>(A), Contact No.(B), Department Name(C), Student ID(D)).
->Sheet2 has columns (Sr. No.>(A), Contact No.(B), Department Name(C), Student ID(D), Login Link(E), User Name (F)).
我可以通过 (A) 使用公式 "=vlookup($B2,'Student Contact Detail'!$B:$D,2,false)
获取 行 (C)& (D) 的数据" & "=vlookup($B2,'Student Contact Detail'!$B:$D,3,false)
".
但我还想要一个功能,我可以使用 [= 获取 联系电话 (B) 27=]部门名称(C).
尝试了公式 =vlookup($C3,'Student Contact Detail'!$B:$D,1,false)
但显示 #NA 错误。
请提供任何解决方案。
Vishalsagar,我假设每个部门名称只有一个联系电话?如果是这样,试试这个:
=VLOOKUP($C2,{'Student Contact Detail'!C:C,'Student Contact Detail'!B:B},2,0)
由于VLOOKUP
只能向右看,我们作弊,并使用{...}构建了一个虚拟阵列。我们先放 C 列,然后在它旁边放 B 列,如下所示:{C:C,B:B}.
然后我们使用VLOOKUP
查找列C,并找到值B。
也可以使用其他方法,例如 INDEX(MATCH
,但我喜欢这种使用虚拟数组反转列的技巧,因为它很简单。