[英]INDEX/Match and VLOOKUP Assistance
所以,我有一張表,如下所示:
我想要做什么:返回當天擁有橙色塊的人的姓名。
我能做什么: =MATCH(EDATE(NOW(), 0), B9:AQ9,0)
由於今天是第 16 天,因此返回第 18 列。
所以,我想在第 18 列中搜索任何橙色塊。橙色塊是橙色的,因為它包含文本x
。
只是,我不知道如何僅使用該列進行搜索。
獲得該列的行號后,我將需要能夠在第一列A
中返回 COLUMN 和 ROW 的INDEX()
查找以返回此人的姓名。
名稱列是 A 列 - 該列表中的最后一列是 AQ。
B9:AQ9
行是日期所在的行; 這些實際上是日期,只是格式化以返回day
部分。
所以,我知道如何找到有問題的列,那就是上面的代碼。 我只是不確定如何引用該列並匹配該列中的任何“x”以返回 ROW。
在這種情況下,對於 1/16/2019(那里的黃色突出顯示的列),它將返回Krystle
,因為查找應返回第 18 列,第 6 行
根據您提供的MATCH
公式,您可以使用以下公式獲取與該日期對應的列(作為數組):
=INDEX($B$10:$AQ$13, , MATCH(EDATE(NOW(), 0), $B$9:$AQ$9, 0))
然后您可以根據該數組中的值MATCH
名稱:
=INDEX($A$10:$A$13, MATCH("x", INDEX($B$10:$AQ$13, , MATCH(EDATE(NOW(), 0), $B$9:$AQ$9, 0)), 0))
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.