我有一张桌子,我们称之为Table 1
,列identifier
,ID
,每个ID
(即行)都有不同的日期。
在另一张表中,有一个月历,但也有一个具有ID的列。
我想有一个函数,它首先读取第一列,以确定哪个是来自Table 1
的正确行。执行此操作后,它将检查本月是否存在Table 1
对于此特定ID
(即行)的任何相应日期。
非常感谢您的帮助。
答案 0 :(得分:0)
为此,您可以使用index,match,match
方式。
如果您尚未使用它,我会尽快解释。
index
函数的工作原理如下:
=index(A1:E10, 2, 5)
'Returns the value in the second row and the fifth column of the range "A1:E10" so the value of "E2"
match
函数的工作原理如下:
=match("Hello",A1:E1, 0)
'returns the index at which it found the value "Hello" e.g C1 has the value "Hello" it will return 3. The third paramter "0" says you want an EXACT match
假设您的表位于范围A1:D10
第一行是标题和第一列IDS。
ID | Value1 | Value2 | Value 3
1 | ....
2 | ....
..
现在您想在"Value1" with ID = 3
=index(A1:D10, match("Value1",B1:D1, 0), match(3, A1:A10, 0))