函数根据日期返回值

时间:2014-05-08 02:13:19

标签: excel excel-formula

我试图制作一个"现金流"系统,但不是手动填充每个单元格,我想根据发票的死线从其他选项卡中提取值。

例如: 在TAB 01中,我有我的发票的详细版本,包括日期,名称,itens,值等。 在TAB 02我有我的现金流量,将根据日期自动填写发票的价值。

我一直试图用INDEX和MATCH函数来做这件事,但我的结果有点奇怪。 这个打印屏幕是我到目前为止:PS:我国家的日期格式是DD / MM / YYYY。

enter image description here

我想要的是在C3细胞中显示C14细胞。或者,例如,如果我在C15上的日期是06/05/2014,我想在F3单元格上显示C14单元格。

请有人帮助我吗?

1 个答案:

答案 0 :(得分:0)

根据我的理解,您希望在第2行显示单元格C14的值,并在与单元格C15具有相同日期的单元格下方显示。

该公式将在单元格A2中

=IF($C$15=A1,$C$14,"")

复制。

我不确定这是否是你想要实现的目标。使用此方法,您只能为值查看一个日期/值对。

你可能想退后一步,解释一下大局。看起来数据架构可能需要一些改进。

关于您使用索引/匹配:

  • 索引位于第一行,因此将返回第一行中的值,即日期。因此公式返回的大数字(格式化为货币,而不是日期)
  • 匹配功能完全错误。第二个参数必须是范围,而不是单个单元格。如果要返回完全匹配,则最后一个参数必须为0,而不是1