我正在尝试找到一个代码,根据日期向我提供A列中某人的特定数据

时间:2017-11-09 14:52:03

标签: excel-vba excel-formula vba excel

如果员工A那么结果应该显示员工A,员工B,员工C这里的昨天结果日期应该是常数,并且当我运行公式时,下一次日期应该根据报告的每一天(今天-1)改变在使用保存在特定文件夹中的不同工作表的报告表中

enter image description here

enter image description here

1 个答案:

答案 0 :(得分:0)

您可以使用INDEXMATCH来实现此目标。

在单元格Q14中,输入公式:

=INDEX($B$4:$M$9,MATCH($P14,$A$4:$A$9,0),MATCH($T$13,$B$2:$M$2,0))

它将列P中的值与列A中的值进行匹配,以确定要使用的行,并将T13中的值与第2行中的值进行匹配,以确定要使用的列。