罗健 发表于 2021-11-17 08:20:00

求有乘积后相加的函数

各位前辈早上好,本人遇到个比较困难的有条件乘积后求和的函数,详情请见附件,恳请指导,跪谢!
逻辑比较复杂,每次都需要判断当月之前有哪些月份按照付款条件落在本月需要一起付款的(本月就比较单一,就是本月采购金额乘以本月预付款即可)。

马小朵 发表于 2021-11-19 06:29:31

表格格式较坑,公式写出来也不方便拖拉,可能定位空格/CTRL+回车形式应该都用不了。能省的就只是不费眼睛,随便哪个付款金额下粘贴这同一个公式看看结果=SUMPRODUCT(N(OFFSET($M$4,,ROW(OFFSET($A$1,,,COUNTIF(INDIRECT("r3c14:r3c[-1]",),"采购数量")))*3-1))*N(OFFSET($F$4,,COUNTIF(INDIRECT("r3c14:r3c[-1]",),"采购数量")+1-ROW(OFFSET($A$1,,,COUNTIF(INDIRECT("r3c14:r3c[-1]",),"采购数量"))))))

易城 发表于 2021-11-21 08:31:48

是的,格式也确实有点不合理,麻烦您先把函数帮忙设置出来,格式我再想办法,或者您有更好的布局方式,也可以弄个简单的,真心感谢!

心如兰 发表于 2021-11-22 22:48:37

不清楚是否合适你实际使用,这样的表样可拖拉公式,具体情况应该还可以再修正。

小月川页中页 发表于 2021-11-23 20:21:11

前辈,这个函数太高深了,还得麻烦您解惑一下,以便我活学活用
1.N在这里是什么意思?
2.INDIRECT("r3c14:r3c[-1]",),这个函数中的“r3c14:r3c[-1]”什么逻辑,尤其是[-1]是什么意思?
实在不好意思,老是打扰您

唤醒世界 发表于 2021-11-25 01:40:41

前辈,这个函数太高深了,有几个问题要请教一下逻辑关系,不好意思,老是打扰您了。
1.N在这里是什么意思?
2.INDIRECT("r3c14:r3c[-1]",)这个函数的逻辑是什么意思,尤其是[-1]是什么意思?

偲淰 发表于 2021-12-2 02:19:07

前辈,这个函数太强大了,实在不好意思,还得麻烦您帮忙解惑一下,非常抱歉
1.N在这里的作用是什么
2.INDIRECT("r3c14:r3c[-1]",)这个函数的逻辑是什么,尤其是“[-1]”的意义,这个中括号的作用是什么?

毛叔 发表于 2021-12-15 03:34:23

EXCEL的RC模式,R是Row(行),C是COLUMN(列),r3c14:r3c[-1]分二部分理解:
1.r3c14单元格----第3行+第14列,即单元格N3;
2.r3c[-1]单元格----第3行+单元格的前一列,即第3行结果单元格前一列的那个单元格;

土匪刚 发表于 2021-12-15 22:31:47

感谢您,明白了,好人一生平安,一切如愿!

渭原车夫 发表于 2021-12-17 14:33:44

单元格引用分为A1和R1C1两种引用样式。
在A1引用样式中,用单元格所在列标和行号表示其位置,如C5,表示C列第5行。
在R1C1引用样式中,R表示row、C表示column,R5C4表示第5行第4列,即D5单元格。
页: [1] 2 3 4 5
查看完整版本: 求有乘积后相加的函数