excel中公式“=SUM((LOOKUP(ROW($1:$16),IF($D$27:$D$42"",ROW($1:$16),""),$D$27:$D$42)=G27)*$E$27:$E$42)”是什
题目
excel中公式“=SUM((LOOKUP(ROW($1:$16),IF($D$27:$D$42"",ROW($1:$16),""),$D$27:$D$42)=G27)*$E$27:$E$42)”是什么意思?
答案
这公式蛮强大,
对D27:D42 等于 G27 的 对应E列 数据求和, 如有,合并单元格认为是同一个
数组公式按 Ctrl+shift +enter 结束
Lookup 的规则: 如果 找不到 ,就找小于等于查找条件的 最大值
=SUM((LOOKUP(ROW($1:$16),IF($D$27:$D$42"",ROW($1:$16),""),$D$27:$D$42)=G27)*$E$27:$E$42)
LOOKUP(ROW($1:$16),IF($D$27:$D$42"",ROW($1:$16),""),$D$27:$D$42)
求值为:
lookup({1,2,3,4,5,6.16},{1,2,3,4,"",6,"",.15,"",16},$D$27:$D$42)
如果 $D$27:$D$42 有空,Lookup会查找 "" 上一个值,假设第5个单元格D31 为空,则查找为4 对应的 值, 就是 D27:D42 的第4个, D30,
如果 $D$27:$D$42 为 A A A A 空格 A. ,
这个公式会返回 A A A A A A .,
作用是把合并单元格 填充为 上一个单元格 内容,
最后
=sum(({"A","A","A","A",.}="A")*E27:E42)
对D27:D42 的等于G27 的单元格求和, 合并单元格 默认等于上方最近单元格的值
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
热门考点
- 现有碳和碳酸钙的混合物100g,在空气中强热后,碳酸钙完全分解,碳完全燃烧生成二氧化碳,结果生成二氧化碳的质量等于100g,求原固体中碳酸钙的质量.
- 若负的a立方根=7/8立方根,则a的值为
- purple sharpener中文意思是什么
- 8分之1千米等于多少米 8分之1千米比250米=( )
- 四年级语文暑假作业31页的“你能模仿下面这段文字,用相同的句式写写夏天的风光或景观吗?”
- 羽扇纶巾,谈笑间,墙橹灰飞烟灭"说的是谁
- she speaks English_____(good)
- A、B、C三个微型机器人围绕一个圆形轨道高速运动,它们顺时针同时同地出发后,A在2秒钟时追上B,2.5秒钟时追上C,当c追上B时,C和B的运动路程之比是3:2,问第一分钟时,A围绕这个圆形轨道运动了多
- 面积很大的水池,水深为H,水面上浮着一正方体木块.木块边长为a,密度为水的一半,质量为m,开始时,木块静止,有一半没入水中,如图所示.现用力F将木块缓慢地压到池底.不计摩擦
- 哪个水果柠檬酸最高?