2根据excel中的变量日期查找表

时间:2012-11-12 07:42:49

标签: excel

我试图让一个单元格根据日期从2个表中查找数据,例如,如果在2012年6月30日之前查找表A,如果在2012年7月1日之后查找表B

我已经进行了以下计算无济于事

=IF(G49<AH175,,VLOOKUP(Y49,$AI$178:$AU$181,AK$176,0)),IF(G49>AH214,,VLOOKUP(Y49,$AI$217:$AU$220,AK$176,0))

  • 所以Y49是单元格
  • AH175是日期31/7/2012
  • AH214是日期1/7/2012
  • $ AI $ 178:$ AU $ 181,AK $ 176是表A. - $ AI $ 217:$ 220澳元,AK $ 176是表B. 可以有人告诉我我做错了什么

1 个答案:

答案 0 :(得分:2)

VLOOKUP函数格式为

  

VLOOKUP(lookup_value,table_array,col_index_num,[range_lookup])

您可以在IF参数周围添加table_array,根据条件选择不同的范围

这样的事情(假设你想从AK$176中指定的列号返回)

=VLOOKUP(Y49,IF(Y49<AH214,$AI$178:$AU$181,$AI$217:$AU$220),AK$176,0)