问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

求助诸位EXCEL函数大神们:IF函数,嵌套AND及SUMPRODUCT函数

发布网友 发布时间:2022-04-29 15:23

我来回答

3个回答

热心网友 时间:2023-10-15 04:39

首先IF函数的两个结果:true,false,即是满足要求 输出一个结果和不满足要求 输出另一个结果。and表示且命题。
if(and(c86=c85,d86=d85,e86=e85),"",……)))前半截表示同时满足(true)c86=c85,d86=d85,e86=e85时,输出空值(即"")
如果不满足(false)
输出SUMPRODUCT(($C$2:$C$859=C86)*($D$2:$D$859=D86)*($E$2:$E$859=E86)*($I$2:$I$859))
这个函数的解释:
他是一个组运算函数,($C$2:$C$859=C86)即是在固定单元格区域C2:C859里计算每个单元格,如果等于C86的计算结果为true,如果不等于计算结果就为False
($D$2:$D$859=D86),($E$2:$E$859=E86),同理计算
那么($C$2:$C$859=C86)*($D$2:$D$859=D86)*($E$2:$E$859=E86)就把运算结果TRUE,FALSE转换成了0和1
即是在C列,D列,E列 同时满足C列某行=C86,D列某行=D86,……。时输出结果为1,如果不满足输出结果就为0
然后组运算,例如0,0,0,1,0的结果跟 I 列相应的数据相剩,在相加。
所以不符合判断的 即是0乘以相应的 I 列数据 那么也就为0
同时满足要求的 即是1乘以相应的 I 列数据 那么结果就为I列的数据
0+0+0+ I 列的数据+0=你多条件匹配到的 I 列的值。

虽然啰里八嗦说了很多,但是我是从计算实质上,解释透彻了。还不理解的话看看其他回答者,他们说的简单,直白。

热心网友 时间:2023-10-15 04:39

AND(C86=C85,D86=D85,E86=E85),"" 三个等式都成立,则返回空格
三个等式有一个不成立,则筛选满足($C$2:$C$859=C86)、($D$2:$D$859=D86)、($E$2:$E$859=E86)对应的$I$2:$I$859单元格数值的和

热心网友 时间:2023-10-15 04:39

AND(C86=C85,D86=D85,E86=E85) 这个是判断C、D、E三列的数据与上一行数据是否完全相同

若相同,则返回空白
若不同,则在C、D、E三列中,将同时与本行C、D、E单元格相同的I列数据求和汇总。
SUMPRODUCT(($C$2:$C$859=C86)*($D$2:$D$859=D86)*($E$2:$E$859=E86)*($I$2:$I$859))可理解为:

SUMPRODUCT(($C$2:$C$859=C86) 且 ($D$2:$D$859=D86) 且 ($E$2:$E$859=E86),如果三个条件都满足则将I列相应的数据求和汇总)

热心网友 时间:2023-10-15 04:39

首先IF函数的两个结果:true,false,即是满足要求 输出一个结果和不满足要求 输出另一个结果。and表示且命题。
if(and(c86=c85,d86=d85,e86=e85),"",……)))前半截表示同时满足(true)c86=c85,d86=d85,e86=e85时,输出空值(即"")
如果不满足(false)
输出SUMPRODUCT(($C$2:$C$859=C86)*($D$2:$D$859=D86)*($E$2:$E$859=E86)*($I$2:$I$859))
这个函数的解释:
他是一个组运算函数,($C$2:$C$859=C86)即是在固定单元格区域C2:C859里计算每个单元格,如果等于C86的计算结果为true,如果不等于计算结果就为False
($D$2:$D$859=D86),($E$2:$E$859=E86),同理计算
那么($C$2:$C$859=C86)*($D$2:$D$859=D86)*($E$2:$E$859=E86)就把运算结果TRUE,FALSE转换成了0和1
即是在C列,D列,E列 同时满足C列某行=C86,D列某行=D86,……。时输出结果为1,如果不满足输出结果就为0
然后组运算,例如0,0,0,1,0的结果跟 I 列相应的数据相剩,在相加。
所以不符合判断的 即是0乘以相应的 I 列数据 那么也就为0
同时满足要求的 即是1乘以相应的 I 列数据 那么结果就为I列的数据
0+0+0+ I 列的数据+0=你多条件匹配到的 I 列的值。

虽然啰里八嗦说了很多,但是我是从计算实质上,解释透彻了。还不理解的话看看其他回答者,他们说的简单,直白。

热心网友 时间:2023-10-15 04:39

AND(C86=C85,D86=D85,E86=E85),"" 三个等式都成立,则返回空格
三个等式有一个不成立,则筛选满足($C$2:$C$859=C86)、($D$2:$D$859=D86)、($E$2:$E$859=E86)对应的$I$2:$I$859单元格数值的和

热心网友 时间:2023-10-15 04:39

AND(C86=C85,D86=D85,E86=E85) 这个是判断C、D、E三列的数据与上一行数据是否完全相同

若相同,则返回空白
若不同,则在C、D、E三列中,将同时与本行C、D、E单元格相同的I列数据求和汇总。
SUMPRODUCT(($C$2:$C$859=C86)*($D$2:$D$859=D86)*($E$2:$E$859=E86)*($I$2:$I$859))可理解为:

SUMPRODUCT(($C$2:$C$859=C86) 且 ($D$2:$D$859=D86) 且 ($E$2:$E$859=E86),如果三个条件都满足则将I列相应的数据求和汇总)

热心网友 时间:2023-10-15 04:39

首先IF函数的两个结果:true,false,即是满足要求 输出一个结果和不满足要求 输出另一个结果。and表示且命题。
if(and(c86=c85,d86=d85,e86=e85),"",……)))前半截表示同时满足(true)c86=c85,d86=d85,e86=e85时,输出空值(即"")
如果不满足(false)
输出SUMPRODUCT(($C$2:$C$859=C86)*($D$2:$D$859=D86)*($E$2:$E$859=E86)*($I$2:$I$859))
这个函数的解释:
他是一个组运算函数,($C$2:$C$859=C86)即是在固定单元格区域C2:C859里计算每个单元格,如果等于C86的计算结果为true,如果不等于计算结果就为False
($D$2:$D$859=D86),($E$2:$E$859=E86),同理计算
那么($C$2:$C$859=C86)*($D$2:$D$859=D86)*($E$2:$E$859=E86)就把运算结果TRUE,FALSE转换成了0和1
即是在C列,D列,E列 同时满足C列某行=C86,D列某行=D86,……。时输出结果为1,如果不满足输出结果就为0
然后组运算,例如0,0,0,1,0的结果跟 I 列相应的数据相剩,在相加。
所以不符合判断的 即是0乘以相应的 I 列数据 那么也就为0
同时满足要求的 即是1乘以相应的 I 列数据 那么结果就为I列的数据
0+0+0+ I 列的数据+0=你多条件匹配到的 I 列的值。

虽然啰里八嗦说了很多,但是我是从计算实质上,解释透彻了。还不理解的话看看其他回答者,他们说的简单,直白。

热心网友 时间:2023-10-15 04:39

AND(C86=C85,D86=D85,E86=E85),"" 三个等式都成立,则返回空格
三个等式有一个不成立,则筛选满足($C$2:$C$859=C86)、($D$2:$D$859=D86)、($E$2:$E$859=E86)对应的$I$2:$I$859单元格数值的和

热心网友 时间:2023-10-15 04:39

AND(C86=C85,D86=D85,E86=E85) 这个是判断C、D、E三列的数据与上一行数据是否完全相同

若相同,则返回空白
若不同,则在C、D、E三列中,将同时与本行C、D、E单元格相同的I列数据求和汇总。
SUMPRODUCT(($C$2:$C$859=C86)*($D$2:$D$859=D86)*($E$2:$E$859=E86)*($I$2:$I$859))可理解为:

SUMPRODUCT(($C$2:$C$859=C86) 且 ($D$2:$D$859=D86) 且 ($E$2:$E$859=E86),如果三个条件都满足则将I列相应的数据求和汇总)

热心网友 时间:2023-10-15 04:39

首先IF函数的两个结果:true,false,即是满足要求 输出一个结果和不满足要求 输出另一个结果。and表示且命题。
if(and(c86=c85,d86=d85,e86=e85),"",……)))前半截表示同时满足(true)c86=c85,d86=d85,e86=e85时,输出空值(即"")
如果不满足(false)
输出SUMPRODUCT(($C$2:$C$859=C86)*($D$2:$D$859=D86)*($E$2:$E$859=E86)*($I$2:$I$859))
这个函数的解释:
他是一个组运算函数,($C$2:$C$859=C86)即是在固定单元格区域C2:C859里计算每个单元格,如果等于C86的计算结果为true,如果不等于计算结果就为False
($D$2:$D$859=D86),($E$2:$E$859=E86),同理计算
那么($C$2:$C$859=C86)*($D$2:$D$859=D86)*($E$2:$E$859=E86)就把运算结果TRUE,FALSE转换成了0和1
即是在C列,D列,E列 同时满足C列某行=C86,D列某行=D86,……。时输出结果为1,如果不满足输出结果就为0
然后组运算,例如0,0,0,1,0的结果跟 I 列相应的数据相剩,在相加。
所以不符合判断的 即是0乘以相应的 I 列数据 那么也就为0
同时满足要求的 即是1乘以相应的 I 列数据 那么结果就为I列的数据
0+0+0+ I 列的数据+0=你多条件匹配到的 I 列的值。

虽然啰里八嗦说了很多,但是我是从计算实质上,解释透彻了。还不理解的话看看其他回答者,他们说的简单,直白。

热心网友 时间:2023-10-15 04:39

AND(C86=C85,D86=D85,E86=E85),"" 三个等式都成立,则返回空格
三个等式有一个不成立,则筛选满足($C$2:$C$859=C86)、($D$2:$D$859=D86)、($E$2:$E$859=E86)对应的$I$2:$I$859单元格数值的和

热心网友 时间:2023-10-15 04:39

AND(C86=C85,D86=D85,E86=E85) 这个是判断C、D、E三列的数据与上一行数据是否完全相同

若相同,则返回空白
若不同,则在C、D、E三列中,将同时与本行C、D、E单元格相同的I列数据求和汇总。
SUMPRODUCT(($C$2:$C$859=C86)*($D$2:$D$859=D86)*($E$2:$E$859=E86)*($I$2:$I$859))可理解为:

SUMPRODUCT(($C$2:$C$859=C86) 且 ($D$2:$D$859=D86) 且 ($E$2:$E$859=E86),如果三个条件都满足则将I列相应的数据求和汇总)

热心网友 时间:2023-10-15 04:39

首先IF函数的两个结果:true,false,即是满足要求 输出一个结果和不满足要求 输出另一个结果。and表示且命题。
if(and(c86=c85,d86=d85,e86=e85),"",……)))前半截表示同时满足(true)c86=c85,d86=d85,e86=e85时,输出空值(即"")
如果不满足(false)
输出SUMPRODUCT(($C$2:$C$859=C86)*($D$2:$D$859=D86)*($E$2:$E$859=E86)*($I$2:$I$859))
这个函数的解释:
他是一个组运算函数,($C$2:$C$859=C86)即是在固定单元格区域C2:C859里计算每个单元格,如果等于C86的计算结果为true,如果不等于计算结果就为False
($D$2:$D$859=D86),($E$2:$E$859=E86),同理计算
那么($C$2:$C$859=C86)*($D$2:$D$859=D86)*($E$2:$E$859=E86)就把运算结果TRUE,FALSE转换成了0和1
即是在C列,D列,E列 同时满足C列某行=C86,D列某行=D86,……。时输出结果为1,如果不满足输出结果就为0
然后组运算,例如0,0,0,1,0的结果跟 I 列相应的数据相剩,在相加。
所以不符合判断的 即是0乘以相应的 I 列数据 那么也就为0
同时满足要求的 即是1乘以相应的 I 列数据 那么结果就为I列的数据
0+0+0+ I 列的数据+0=你多条件匹配到的 I 列的值。

虽然啰里八嗦说了很多,但是我是从计算实质上,解释透彻了。还不理解的话看看其他回答者,他们说的简单,直白。

热心网友 时间:2023-10-15 04:39

AND(C86=C85,D86=D85,E86=E85),"" 三个等式都成立,则返回空格
三个等式有一个不成立,则筛选满足($C$2:$C$859=C86)、($D$2:$D$859=D86)、($E$2:$E$859=E86)对应的$I$2:$I$859单元格数值的和

热心网友 时间:2023-10-15 04:39

AND(C86=C85,D86=D85,E86=E85) 这个是判断C、D、E三列的数据与上一行数据是否完全相同

若相同,则返回空白
若不同,则在C、D、E三列中,将同时与本行C、D、E单元格相同的I列数据求和汇总。
SUMPRODUCT(($C$2:$C$859=C86)*($D$2:$D$859=D86)*($E$2:$E$859=E86)*($I$2:$I$859))可理解为:

SUMPRODUCT(($C$2:$C$859=C86) 且 ($D$2:$D$859=D86) 且 ($E$2:$E$859=E86),如果三个条件都满足则将I列相应的数据求和汇总)

热心网友 时间:2023-10-15 04:39

首先IF函数的两个结果:true,false,即是满足要求 输出一个结果和不满足要求 输出另一个结果。and表示且命题。
if(and(c86=c85,d86=d85,e86=e85),"",……)))前半截表示同时满足(true)c86=c85,d86=d85,e86=e85时,输出空值(即"")
如果不满足(false)
输出SUMPRODUCT(($C$2:$C$859=C86)*($D$2:$D$859=D86)*($E$2:$E$859=E86)*($I$2:$I$859))
这个函数的解释:
他是一个组运算函数,($C$2:$C$859=C86)即是在固定单元格区域C2:C859里计算每个单元格,如果等于C86的计算结果为true,如果不等于计算结果就为False
($D$2:$D$859=D86),($E$2:$E$859=E86),同理计算
那么($C$2:$C$859=C86)*($D$2:$D$859=D86)*($E$2:$E$859=E86)就把运算结果TRUE,FALSE转换成了0和1
即是在C列,D列,E列 同时满足C列某行=C86,D列某行=D86,……。时输出结果为1,如果不满足输出结果就为0
然后组运算,例如0,0,0,1,0的结果跟 I 列相应的数据相剩,在相加。
所以不符合判断的 即是0乘以相应的 I 列数据 那么也就为0
同时满足要求的 即是1乘以相应的 I 列数据 那么结果就为I列的数据
0+0+0+ I 列的数据+0=你多条件匹配到的 I 列的值。

虽然啰里八嗦说了很多,但是我是从计算实质上,解释透彻了。还不理解的话看看其他回答者,他们说的简单,直白。

热心网友 时间:2023-10-15 04:39

AND(C86=C85,D86=D85,E86=E85),"" 三个等式都成立,则返回空格
三个等式有一个不成立,则筛选满足($C$2:$C$859=C86)、($D$2:$D$859=D86)、($E$2:$E$859=E86)对应的$I$2:$I$859单元格数值的和

热心网友 时间:2023-10-15 04:39

AND(C86=C85,D86=D85,E86=E85) 这个是判断C、D、E三列的数据与上一行数据是否完全相同

若相同,则返回空白
若不同,则在C、D、E三列中,将同时与本行C、D、E单元格相同的I列数据求和汇总。
SUMPRODUCT(($C$2:$C$859=C86)*($D$2:$D$859=D86)*($E$2:$E$859=E86)*($I$2:$I$859))可理解为:

SUMPRODUCT(($C$2:$C$859=C86) 且 ($D$2:$D$859=D86) 且 ($E$2:$E$859=E86),如果三个条件都满足则将I列相应的数据求和汇总)

热心网友 时间:2023-10-15 04:39

首先IF函数的两个结果:true,false,即是满足要求 输出一个结果和不满足要求 输出另一个结果。and表示且命题。
if(and(c86=c85,d86=d85,e86=e85),"",……)))前半截表示同时满足(true)c86=c85,d86=d85,e86=e85时,输出空值(即"")
如果不满足(false)
输出SUMPRODUCT(($C$2:$C$859=C86)*($D$2:$D$859=D86)*($E$2:$E$859=E86)*($I$2:$I$859))
这个函数的解释:
他是一个组运算函数,($C$2:$C$859=C86)即是在固定单元格区域C2:C859里计算每个单元格,如果等于C86的计算结果为true,如果不等于计算结果就为False
($D$2:$D$859=D86),($E$2:$E$859=E86),同理计算
那么($C$2:$C$859=C86)*($D$2:$D$859=D86)*($E$2:$E$859=E86)就把运算结果TRUE,FALSE转换成了0和1
即是在C列,D列,E列 同时满足C列某行=C86,D列某行=D86,……。时输出结果为1,如果不满足输出结果就为0
然后组运算,例如0,0,0,1,0的结果跟 I 列相应的数据相剩,在相加。
所以不符合判断的 即是0乘以相应的 I 列数据 那么也就为0
同时满足要求的 即是1乘以相应的 I 列数据 那么结果就为I列的数据
0+0+0+ I 列的数据+0=你多条件匹配到的 I 列的值。

虽然啰里八嗦说了很多,但是我是从计算实质上,解释透彻了。还不理解的话看看其他回答者,他们说的简单,直白。

热心网友 时间:2023-10-15 04:39

AND(C86=C85,D86=D85,E86=E85),"" 三个等式都成立,则返回空格
三个等式有一个不成立,则筛选满足($C$2:$C$859=C86)、($D$2:$D$859=D86)、($E$2:$E$859=E86)对应的$I$2:$I$859单元格数值的和
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
苹果电脑电池充不进电苹果电脑充不进去电是怎么回事 苹果电脑不充电没反应苹果电脑充电指示灯不亮充不了电怎么办 狗狗更加忠诚护家、善解人意,养一只宠物陪伴自己,泰迪能长多大... 描写泰迪狗的外形和特点的句子 国外留学有用吗 花钱出国留学有用吗 !这叫什么号 百万医疗赔付后是否可以续保 前一年理赔过医疗险还能续保吗? 医疗住院险理赔后还能购买吗? 怎么在算sumproduct中加入if函数 科技小组制作了1000个飞机模型.其中200是坏的.它们又重做了200个.成功率是多? excel 如何and、 if 、sumproduct函数嵌套使用 EXCEL中sumproduct怎么嵌套if函数?急求高手帮忙解答!! 科技小组制作飞机模型,机翼的平面图是由两个完全相同的梯形组成的(如下图)机翼的面积是多少? Excel 在IF函数中可以嵌套SUMPRODUCT函数吗 科技小组制作飞机模型机翼的平面图(如图),是由两个完全相同的梯形组成的,它的面积是多少平方厘米 科技小组制作飞机模型,机翼的平面是由两个梯形已知机翼模型的面积是2,075平方厘米,机翼的长度是多少? 科技小制作飞机模型易拉 小学 一年级的科技小制作? 科技小制作(简单的)急啊! 科技小组制作飞机模型,机翼的平面图,是由两个完全相同的梯形组成的,机翼的上底为48毫米,下底为10 悬赏:急!!青少年科技制作.飞机模型.制作技巧?? 饮料瓶做能飞的飞机模型 为什么男人也喜欢可爱的小男孩? 小男生和小女生能不能做爱 怎样制作飞机模型?(会飞、会跑、会发声音、会发光、铁制)急求!拜托了!要详细过程及材料!谢了!!!! 12岁小女和12岁小男生戏床 什么是大男人,什么是小男孩? 小男孩子跟一个男人打赌,说他能干的事男人干不了,男人不相信.� 有什么网盘可以在网上修改文档吗? Excel可以对sumproduct加个if吗 企业网盘和在线文档功能二合一的网盘有吗? excel SUMPRODUCT公式和IF公式合起来怎么用 vivoy55指示灯怎么设置? 关于excel中sumproduct函数内套IF函数是否使用三键输入的问题 vivo y55手机呼吸灯怎么设置? if和or函数和sumproduct函数怎么嵌套 介绍几种常用的countif,sumif,vlookup,round,sum,sumproduct,if函数的用法 请问EXCEL中如何把限制条件if和SUMPRODUCT合到一起!!!急 菜鸟学excel:SUMPRODUCT与IF组合的条件求和函数的公式优化问题 轮船包括货船吗?从逻辑学角度回答 SUMPRODUCT与IF函数共用结果出现小数的问题 求函数=IF(SUMPRODUCT(1-ISERR(FIND(F$3:F$8,A2))), "保留","删除")的详细解释 油轮、邮轮、游轮有什么区别 excel sumproduct公式错误问题? 2007版excel嵌套公式SUM+IF多条件求和 您好,请问船公司和船代之间,是个啥关系? 船的速度并不怎么快,而且大海那么广阔,为什么经常有类似鱼船和货船相撞的事情发生呢? 船的载重量和船的大小有关吗 如果有,有什么关系?例如船越大,载重量越大之类的。