【发布时间】:2020-10-23 20:26:53
【问题描述】:
我正在为一个工作项目使用 google 表格,并且我正在尝试从一个单元格中提取数据,该单元格中的 2 个单元格与我要查找的内容相匹配。
例如:我在工作表 2 中有 8 列和 5600 行。我想从“D”列中提取数据,但前提是“A”和“C”列中的数据与我要查找的内容匹配。假设“A”列是星期几,“C”列是名字,“D”列是一个ID号。我想要“D”列的 ID 号,但只需要“A”列 =“Thursday”和“C”列 =“Jeff”的行。也会有一些行共享列“A”和“C”,但在“D”列中有不同的数字,我也想拉这些。
这是我能够抓住星期几的尝试:
=INDEX('sheet2'!A:A,MATCH((INDIRECT("RC[-5]",0)),'sheet2'!C:C,0),)
(存在间接函数,因为我要匹配的名字总是在该函数左侧的 5 个单元格处)
这是我能够获取 ID 号的尝试:
=INDEX('sheet2'!D:D,MATCH((INDIRECT("RC[-5]",0)),'sheet2'!C:C,0),)
所以,我希望能够调用上面的第二个函数,但前提是第一个函数的计算结果为“星期四”。
【问题讨论】:
-
请公开分享测试表,以便您更容易获得帮助。另外,请在发布问题时编辑并使用文本格式选项
标签: excel function google-sheets excel-formula