我还没有看到任何有我可以使用的东西的帖子,所以我希望不要重复。
我正在处理一个 Excel 2010 工作表,该工作表应该查找日期(第 2 行),将其与标记的单元格(编码电视)交叉,最后在 A 列中找到名称。
目标是选择一个日期并找到当天哪个名字具有代码“TV”。
图中的公式是我现在正在研究的公式。这是我在这里找到的另一个版本的修改。
INDEX(INDEX($A$4:$A$37;0;MATCH(B39;$P$3:$BW$3;0));MATCH($F$42;INDEX(P:BW;0;MATCH(B39;$P$3:$BW$3;0)-1);0))
这是可以使用的公式(并翻译成英文Excel),但不起作用。它给了我一个#ref!第一个索引错误。我相信这是命令顺序的问题,但我应该承认这超出了我的编程知识。
这个公式的旧版本能够做类似的事情(它找到一个名称),但它不关心标签“TV”。
=INDEX($A$4:$A$37;MATCH(B39;$P$3:$BW$3;0);MATCH($F$42;P4:P37;0))
我有这个公式的原始版本,可以使用,但它与列相关,并且更新整个日历非常慢
=INDEX('2024'!$A$4:$A$37;MATCH("TV";'2024'!X$4:X$37;0))
我要找的人应该能够在任何一天自行找到该人。