在范围内查找日期并显示结果

时间:2015-04-09 13:09:57

标签: excel

我的查询很小。我有一个excel的数据库,每个月的价格都有变化。我想要一个公式,它会在一个范围内找到一个值,然后显示结果。

例如: 假设我有一个输入日期的单元格表示单元格A7。 我想在Cell J7中得到一个结果。 公式应该在一个范围内找到日期。例如 如果单元格A7具有日期" 2015年2月12日",那么公式应该在一个范围内找到该日期并乘以单元格H7和I7。如果未在范围内找到此日期,则结果应显示为0。

我所做的逻辑是这样的。 如果A7> = 2015年1月1日和< = 2015年2月28日,那么H7 * I7否则为0。 但无法解决这个问题。

请帮我解决这个问题。

感谢。 萨勒曼汗

1 个答案:

答案 0 :(得分:0)

我创建了一个与之比较的日期范围。位于D2和F2的2个单元格理论上可用于改变您想要比较的日期范围。 D2值为(4/1/2015),F2值为(2015年4月30日)

在A7我今天有一个日期(2015年4月9日)在A8我有(2015年4月15日)在A9我有(2015年5月1日)

H列是我的成本列,因此H7 = 5,H8 = 3,H9 = 6

第I列是我的数量栏(乘数)所以H7 = 2,H8 = 5,H9 = 4

最后,J列是我的公式结果。这是我的公式:

IF(AND(A7>$D$2,A7<$F$2),H7*I7,0)

我将该公式拖到我的J列上,我的J值是: J7 = 10,J8 = 15,J9 = 0

如果我将A9中的日期更改为(2015年4月16日),则J9中的值变为24.