搜索范围广
我有一个巨大的范围(O15:BJ9309),其中包含每行中日期和付款的交替单元格(日期,付款,日期,付款,日期,付款等)我需要一个公式来查找包含日期的内容特定年份(例如2014年)并将该日期的直接权利加起来。
例如,在范围内:
Date..............Pymt.......Date..........Pymt.....Date.........Pymt
12/18/2013....$400.....1/2/2014....$750.....2/1/2014...$320
在上面的示例中,它将增加750美元+ 320美元,因为这两笔付款都是在2014年完成的,但忽略了2013年的400美元付款。 我将这个公式插入隐藏表中,调整它以搜索后续年份:
Tax Year.....Gross
2014...........$80,000
2015...........$75,000
2016...........$93,000
一旦到位,我想在我的日期和付款的页面标题中插入两个单元格,一个标记为“纳税年度”,第二个标记为“总收入”。如果在“纳税年度”单元格中输入“2015”,则显示“75,000美元”在Gross细胞中。所以我也需要一个公式。
非常感谢!
答案 0 :(得分:0)
鉴于你的第一列是“奇数”(#15),你可以尝试这个数组公式:
=SUM(IF(MOD(COLUMN(Rng),2)*(YEAR(Rng)=2014),OFFSET(Rng,0,1)))
Rng指的是:$ O $ 15:$ BJ $ 9309
输入后,array-enter 一个公式 公式进入单元格或公式栏,按住 ctrl-shift ,同时点击输入。如果你这样做了 正确地说,Excel会在公式周围放置大括号{...}。
修改:如果您使用单元格引用替换2014,则可以根据感兴趣的年份轻松更改输出。
答案 1 :(得分:0)
你有第14行所示的标题吗?
若然,请尝试使用此类SUMPRODUCT
=SUMPRODUCT((O14:BI14="Date")*(YEAR(O15:BI9309)=2014),P15:BJ9309)