使用Google表格,如何搜索一个工作表的全部内容,并在匹配发生时从特定单元格返回值?您可以假设将要搜索的工作表具有唯一值。
例如:我有一个工作表,其中包含属于两个不同团队的玩家。在另一张工作表上,我有一个所有玩家的列表,我希望匹配的团队名称显示在玩家旁边。
在链接示例中,我想搜索“团队”工作表,并在播放器旁边的单元格中返回第2行的值(团队名称)(在“搜索”的“团队名称”列中) “工作表”。
如果公式有效,我希望在“搜索”工作表中看到“Smith,Bob”旁边的“A队”。
答案 0 :(得分:0)
假设:
玩家姓名位于' Teams'。
的A栏= INDEX(球队!B:B,比赛(A:A,球队!A:A,0))
答案 1 :(得分:0)
我建议这样的公式:
= INDEX(队$ 2:$ 2; 0; SUM(IF(队$ A $ 3:!$ B $ 5 = $ A2; COLUMN(队$ A $ 3:$ B $ 5)-MIN(COLUMN(队! $ A $ 3:$ B $ 5))+ 1; 0)))
,其中
在MS excel中: 键入公式,然后按CTRL + SHIFT + ENTER
在Google电子表格中:
将它写在ArrayFormula()函数中,就像这样 = ARRAYFORMULA(INDEX(队$ 2:$ 2,0,SUM(IF(队$ A $ 3:!$ B $ 5 = $ A2,COLUMN(队$ A $ 3:!$ B $ 5)-MIN(COLUMN(队$甲$ 3:$ B $ 5))+ 1,0))))