如何通过匹配列,表和索引从两个表中获取所需数据?

问题描述 投票:0回答:1
我在Google表中有几张表,其名称为“表1”和“表2”,它们在同一文件中的两个不同的纸张中。

在这些表中,我有几个列,并带有名为Col A,Col B,Col C的列标题。同一列标头在两个桌子上。

I有第一列,在第一列中,在两个表中也固定了第一个列中的行项目,如下所示:

表数据

表1

colaColBCOLC细胞1细胞3细胞5细胞2细胞4CELL6表2

colaColBCOLC细胞1CELL7CELL9细胞2CELL8细胞10细胞1和单元格2是长文本,同样出现在表1和表2中的Col A中的相同文本,但在单元1和单元格2中的值至少有独特的东西(因此我们可以使用某种搜索或匹配函数,我认为)。
现在,我还有另一个表格,其中一个单元格值是表1和表2之间的下拉列表选择。另一个单元格值是Col B和Col C之间的下拉列表选择。
我不知道有人在表1和表2之间的选择,以及某人制作的Col B和Col C之间的选择。

,但在特定的单元格中,我想获得针对行“单元1”的值。如果有人选择了表1和col b,那么公式返回的值将为“单元3”,但是如果有人选择了表2和Col B,则将是“单元7”。因此,现在,应该给出什么公式,我需要动态地获取选择的值 - 表1/2和col b/c,然后使用适当的值对我想要的特定行。

希望这很有意义。有人可以帮忙吗?我知道我需要在公式中使用索引,匹配,Vlookup等,但我不知道该怎么办:(

我尝试了一些选项,但是其中大多数返回错误或不正确的东西。

使用

VLOOKUP

使用

INDIRECT

获取确切的范围来查找值。

=LET( sheet, "Sheet1", col, 2, cell, "Cell 1", VLOOKUP(cell,INDIRECT(sheet&"!A:C"),col,))

google-sheets google-sheets-formula
1个回答
0
投票

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.