在Excel中,如何根据日期查找值

时间:2011-02-04 20:56:50

标签: arrays excel

在Excel中,比方说,我在A列中有一系列日期,在B列中有一些值。

在另一个单元格中,我想从列B中获取该行的值,其中列A具有特定日期(我可以在公式中指定日期)。

我应该使用什么公式?

由于

2 个答案:

答案 0 :(得分:3)

所有日期都是独一无二的吗?如果是这样,您可以使用SUMIF。像这样:

=SUMIF(A1:A10,"the date I want",B1:B10)

答案 1 :(得分:2)

您正在寻找:

=VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)

lookup_value是您要查找的日期,table_array应包含A列和B列,col_index_num是您要获取的列(在本例中,B列为2)并且range_lookup是假的,因为您似乎想要完全匹配:

试试这个,例如(要查找的日期应该放在C1上,日期放在A上,而值放在B上):

=VLOOKUP(C1, $A$1:$B$100, 2, FALSE)