excel函数if,求A,B,C列的中间的数值.解释=if(B>C,if(C>D,C,if(B>D,D,B)),if(B

狂人舅舅2022-10-04 11:39:541条回答

excel函数if,求A,B,C列的中间的数值.解释=if(B>C,if(C>D,C,if(B>D,D,B)),if(B>D,B,if(C>D,D,C))).

已提交,审核后显示!提交回复

共1条回复
小河流水人家 共回答了14个问题 | 采纳率100%
if(B>C,if(C>D,C---如果B>C和C>D的关系,则中间值显示C(确定C)否则B>C,C>D不成立,则为BC不成立,则为BD,则中间值显示B(确定B)如果B>D不成立,则为BD,则中间值显示D(确定D)否则返回C.建议:运用下面通俗易懂的函数:=I...
1年前

相关推荐

求设置一个Excel函数,可能涉及IF语句或Lookup。用来完成一些小计算?
求设置一个Excel函数,可能涉及IF语句或Lookup。用来完成一些小计算?

我打算在E5~E9中设置一个函数公式,按照如下要求计算得到“本次给药量”的值:

要求:

以E5公式为例。如果“0<(D5-B5)≤5”,那么“E5=C5”;

如果“6<(D5-B5)≤10”,那么“E5=C5*1.25”

如果“10<(D5-B5)”,那么“E5=C5*1.5”

如果“-5≤(D5-B5)<1”,那么“E5=C5*0.75”

如果“-10≤(D5-B5)<-6”,那么“E5=C5”

如果“(D5-B5)<-10”,那么“E5=0”

急切需要帮助,请各位大侠帮忙。


andyxu1年前1
dlele5 共回答了26个问题 | 采纳率76.9%
E5输入公式:
=IF((D5-B5)>10,C5*1.5,IF((D5-B5)>6,C5*1.25,IF((D5-B5)>0,C5,IF((D5-B5)>-5,C5*0.75,IF((D5-B5)>-10,C5,0)))))
下拉
excel函数 想用函数生成平均数为1315.57的一组三个随机数,要求生成随机数范围在1200到1500之间.
雪舞悠悠1年前1
空语无声 共回答了28个问题 | 采纳率92.9%
A1
=ROUND(RAND()*300+1200,2)
B1
=ROUND(RAND()*300+1200,2)
C1
=3946.71-A1-B1
想变化
按F9键
【缺陷是,不能保证第三个数在范围中(946.71,1546.71);但可保证前两个数在范围中】
A1,B1
=ROUND(RAND()*149.99+1223.36,2)
C1
=3946.71-A1-B1
【缺陷是,前两个数字的范围是(1223.36,1373.35),但可以保证第三个数在范围中】
excel函数if公式怎么嵌套超过7层啊
excel函数if公式怎么嵌套超过7层啊
大家帮忙我这个公式应该怎么才能设置成功啊
=IF(AND(N4="一个月",O4="高",P4="配合"),"A"
,IF(AND(N4="一个月",O4="中",P4="配合"),"A"
,IF(AND(N4="一个月",O4="高",P4="配合"),"A"
,IF(AND(N4="半年",O4="高",P4="配合"),"B"
,IF(AND(N4="三个月",O4="中",P4="配合"),"B"
,IF(AND(N4="一个月",O4="低",P4="配合"),"B"
,IF(AND(N4="三个月",O4="高",P4="不配合"),"B","")))))))&
,IF(AND(N4="三个月",O4="低",P4="配合"),"B"
,IF(AND(N4="三个月",O4="低",P4="配合"),"B"
,IF(AND(N4="一个月",O4="中",P4="不配合"),"B"
,IF(AND(N4="一个月",O4="高",P4="不配合"),"B"
,IF(AND(N4="半年",O4="中",P4="配合"),"B"
,IF(AND(N4="一个月",O4="低",P4="不配合"),"C"
,IF(AND(N4="三个月",O4="中",P4="不配合"),"C"
,IF(AND(N4="三个月",O4="低",P4="不配合"),"C","")))))))&
,IF(AND(N4="半年",O4="高",P4="不配合"),"C"
,IF(AND(N4="半年",O4="中",P4="不配合"),"C"
,IF(AND(N4="半年",O4="低",P4="配合"),"C"
,IF(AND(N4="半年",O4="低",P4="不配合"),"C"," ")))))
Alan_hehe1年前1
yobyob 共回答了13个问题 | 采纳率76.9%
=IF(AND(N4="一个月",O4="高",P4="配合"),"A"
,IF(AND(N4="一个月",O4="中",P4="配合"),"A"
,IF(AND(N4="一个月",O4="高",P4="配合"),"A"
,IF(AND(N4="半年",O4="高",P4="配合"),"B"
,IF(AND(N4="三个月",O4="中",P4="配合"),"B"
,IF(AND(N4="一个月",O4="低",P4="配合"),"B"
,IF(AND(N4="三个月",O4="高",P4="不配合"),"B","")))))))&
IF(AND(N4="三个月",O4="低",P4="配合"),"B"
,IF(AND(N4="三个月",O4="低",P4="配合"),"B"
,IF(AND(N4="一个月",O4="中",P4="不配合"),"B"
,IF(AND(N4="一个月",O4="高",P4="不配合"),"B"
,IF(AND(N4="半年",O4="中",P4="配合"),"B"
,IF(AND(N4="一个月",O4="低",P4="不配合"),"C"
,IF(AND(N4="三个月",O4="中",P4="不配合"),"C","")))))))&
IF(AND(N4="三个月",O4="低",P4="不配合"),"C"
,IF(AND(N4="半年",O4="高",P4="不配合"),"C"
,IF(AND(N4="半年",O4="中",P4="不配合"),"C"
,IF(AND(N4="半年",O4="低",P4="配合"),"C"
,IF(AND(N4="半年",O4="低",P4="不配合"),"C","")))))
“&”后面不要“,”,第二段超过7层.
其实公式还可精简,把N4的三种情况分开处理,就可以减少嵌套数.看到这么长的IF,有点烦!
重新组合精简后,可以不超过7层嵌套.
=IF(OR(N4="",O4="",P4=""),"",IF(N4="一个月",IF(P4="配合",IF(O4="低","B","A"),IF(O4="低","C","B")),IF(N4="三个月",IF(P4="配合",IF(O4="低","C","B"),IF(O4="高","B","C")),IF(P4="配合",IF(O4="低","C","B"),"C"))))
EXCEL函数应用:D列内容=A+B+C
EXCEL函数应用:D列内容=A+B+C
我希望让D列的内容等于A+B+C,不是求和,是把A.B.C的内容自动的依次按顺序加入到D列里面,请问D列的函数该如何写
HNJSZ1年前1
小乐喜 共回答了13个问题 | 采纳率76.9%
d2=a2&b2&c2,然后往下拉
这个excel函数怎么写,名次小于10记为A,名次11~20记为B,名次21~30记为C,名次31~45记为D
这个excel函数怎么写,名次小于10记为A,名次11~20记为B,名次21~30记为C,名次31~45记为D
excel,函数
dtos1年前1
乖蛋蛋 共回答了22个问题 | 采纳率86.4%
假设成绩在D列的D2:D46中
在E2输入公式
=LOOKUP(RANK(D2,D$2:D$46),{0,11,21,31},{"A","B","C","D"})
往下拉即可
求满足A列为“A班”,B列“中”两个条件,求C列对应数量之和,如何用excel函数实现,
求满足A列为“A班”,B列“中”两个条件,求C列对应数量之和,如何用excel函数实现,

求满足A列为“A班”,B列为“中”两个条件,求C列对应数量之和,如何用excel函数实现,
wingkins1年前1
youl0714 共回答了16个问题 | 采纳率100%
=SUMPRODUCT((A1:A100="A班")*(B1:B100="中")*C1:C100)
EXCEL2007和WPS表格2013,还可用公式:
=SUMIFS(C1:C100,A1:A100,"A班",B1:B100,"中")
excel函数求解最优解举例:A=0.15,B=0.2,C=0.3,D=0.4,E=0.5,X=69.2;a*A+b*B
excel函数求解最优解
举例:A=0.15,B=0.2,C=0.3,D=0.4,E=0.5,X=69.2;
a*A+b*B+c*C+d*D+e*E≈X,其中abcde均为整数,abcde的值越接近越好,切均小于或等于55,求最优解。
cqlisa1年前0
共回答了个问题 | 采纳率
Excel函数里面的这个函数SUMIF怎么理解呀
Excel函数里面的这个函数SUMIF怎么理解呀
我来说个例子吧,假如A1:A4的内容分别为下列四套房子的属性值:¥100,000,¥200,000,¥300,000,¥400,000.B1:B4的内容为下列与每个属性值相对应的销售佣金:¥7,000,¥14,000,¥21,000,¥28,000用了公式SUMIF(A1:A4,">160,000",B1:B4)等于¥63,000
我是房东1年前1
卖艺青春 共回答了20个问题 | 采纳率85%
意思是这样
首先在A1到A4当中,查找符合>160000条件的行,再对B1到B4中的这些符合条件对应的行进行求和.
EXCEL函数如何编辑假设B6=5,C6=8那么B1=1 B2=7而C1=2 C2=9 也就是说B6与B1和B2都不相同
EXCEL函数如何编辑
假设B6=5,C6=8那么B1=1 B2=7而C1=2 C2=9 也就是说B6与B1和B2都不相同,C6与C1和C2也都不相同,那么就是符合条件,如果B1或者B2的数字如B6相同或者 C1与C2的数字和C6相同都等于不符合条件,简单说就是B位置的数字不能与其之上的四位和五位的数字相同,C位置的数字也不可以与之上四位和五位相同,如果任何B或者C位的数字相同的了都不符合条件,只有B位数字与其之上四位五位不同,同时C为数字也与其之上的四位五位不同时才完全满足条件,求函数公式,如何判断是否满足条件.
城市隐客1年前1
ay25 共回答了20个问题 | 采纳率85%
用不用那么字啊,难为你了.
其实很简单的.只是要完全理解你的文字花了很多时间.
找个格输入以下的公式
=IF((COUNTIF($B$1:$B$5,$B$6)=0)*(COUNTIF($C$1:$C$5,$C$6)=0),"合要求","不合要求")
Excel一位小数判断问题.求Excel函数,要求如下
Excel一位小数判断问题.求Excel函数,要求如下
小数点后一位
如果是0,1,2的时候等于0
如果是3,4,5,6,7的时候等于5
如果是8,9的时候直接进位
如12.2==12.0;12.4==12.5;12.7==12.5;12.8==13
试过用:=if(2>=MOD(R3*10,10)>=0,INT(R3)(if(7>=MOD(R3*10,10)>=3),INT(R3)+0.5,INT(R3)+1))
可是Excel 的IF语句好像不支持.>,
hanxiong1年前1
TTYM 共回答了19个问题 | 采纳率100%
=CEILING(A1-0.2,0.5)
下列关于EXCEL函数的概念的叙述不正确的是?A.所有函数都必须有参数 B.所有函数都有函数值 C.所有函数的
下列关于EXCEL函数的概念的叙述不正确的是?A.所有函数都必须有参数 B.所有函数都有函数值 C.所有函数的
A.所有函数都必须有参数
B.所有函数都有函数值
C.所有函数的的功能都可以用公式取代
D.所有函数的的功能都可以用函数取代
选啥?多选!
七十米深蓝1年前1
bshsy2005 共回答了19个问题 | 采纳率89.5%
A错
不是所有函数都有参数的像ROW(),COLUMN()
B正确
函数一定有他的值,返回的错误也是值,就算什么都不返回,他的值就或为空或为0或其它默认值
C错误
并不是所有的函数的功能都可以用公式取代,而是绝大部份函数的功能不能用公式取代.公式就是加减乘除,得不出函数取得的很多其它属性方面的值
D 这个不好我不好作决定了
函数有内置函数,自定义函数之分,相信大部分内置函数都可以用其它函数取代,还有一小部分,我也不知道能不能取代,也列举不出.如果是我,我应该是认为D是正确的.
excel函数公式问题公式一 ai3=IF(Y3="赠保",R3-X3+AA3+AC3
excel函数公式问题

公式一 ai3=IF(Y3="赠保",R3-X3+AA3+AC3+AD3+AE3,R3-X3+Z3+AB3+AC3+AD3+AE3)

公式二 ai3=if(af3="已退",ag3+ah3)

PS:就是说如果AF3=已退 就只用公式二 如果AF3是其他的数值就用公式一

求教高手,这两个公式能不能整合到一起在一个单元格中使用


wenxuanwang1年前1
天然的未必都好 共回答了15个问题 | 采纳率93.3%

这里需要两个 If 做一个嵌套
试试下面的公式
=IF(C2="已退","这里是已退的公式",IF(C2="赠保","这里是赠保的公式","两种都不是的情况"))

满足条件的EXCEL函数求和简单叙述就是说,当所选位置A满足某条件时,比如满足条件为:位置名称是a则对应的位置B在C位置
满足条件的EXCEL函数求和
简单叙述就是说,当所选位置A满足某条件时,比如满足条件为:位置名称是a
则对应的位置B在C位置求和
例:A列为材料名称,B列为对应的材料数量(手工输入的)
当A列中所选的区域名称为a材料时,B列所选的区域的数字求和
求和值在C位置显示?
songlimin1年前1
yanyanlove83 共回答了21个问题 | 采纳率95.2%
=SUMIF(A:B,A2,B:B)
用excel函数来表达数字的对应
用excel函数来表达数字的对应
如果A列的3个数字中包括连码,如12,34,78,09,54这样的数字则在B列显示这三个数以及三个数±1.比如236,里面有连码23,则在B列显示1234.重复的数字只显示一个.比如:678中有67和78 两对组合 则它们对应的数字为5678和23450,则显示56789.
结果如下:
236 1234567
678 56789
360
267 1235678
152 0123456
请用excel函数表达出来
ltsong09151年前1
歪歪蛋 共回答了12个问题 | 采纳率91.7%
楼主厉害,找出这样高难度还不加分的问题,这个估计有点难,用VBA实现都不容易.
excel函数 条件求和型号 数量 日期ER309LMoφ1.2 2 6月2日ER70S-6φ1.2 1 6月2日ER7
excel函数 条件求和
型号 数量 日期
ER309LMoφ1.2 2 6月2日
ER70S-6φ1.2 1 6月2日
ER70S-6φ1.2 3 6月2日
E309LMoφ2.6 5 6月2日
ER316Lφ2.0 7 6月3日
ER316LSiφ1.2 9 6月2日
ER316Lφ2.0 11 6月5日
ER316Lφ2.0 13 6月7日
ER309LMoφ1.2 15 6月2日
ER70S-6φ1.2 17 6月2日
ER316LSiφ1.2 19 6月2日
ER316LSiφ1.2 21 6月2日
ER316LSiφ1.2 23 6月3日
ER316LSiφ1.2 25 6月1日
ER316Lφ1.6 27 6月4日
ER316Lφ0.8 29 6月2日
E316Lφ4.0 31 6月2日
ER316Lφ2.0 33 6月2日
ER316LSiφ1.2 35 6月2日
ER316Lφ2.0 37 6月2日
E309LMoφ3.2 39 6月2日
E309LMoφ4.0 41 6月2日
ER316Lφ2.0 43 6月2日
E316Lφ2.6 45 6月2日
求例如材料E316Lφ2.6 6月2日 总用量是多少
焊材规格 6/2发放数量
E316Lφ2.6 45
E316Lφ3.2 0
E316Lφ4.0 0
E309LMoφ2.6 2
E309LMoφ3.2 0
E309LMoφ4.0 0
ER316Lφ0.8 0
ER316Lφ1.6 0
ER316Lφ2.0 0
ER316LSiφ1.2 0
ER309LMoφ1.2 0
ER70S-6Ф1.0 0
ER70S-6φ1.2 0
只有两个对 6月3日的根据这个函数还是计算不出来
放屁不嫌口臭1年前1
许畅music 共回答了11个问题 | 采纳率90.9%
=SUMPRODUCT((A2:A25="E316Lφ2.6")*(TEXT(C2:C25,"m月d日")="6月2日")*B2:B25)
excel函数 会做函数表格的高人请进~~~请指点
excel函数 会做函数表格的高人请进~~~请指点
我对excel函数是很陌生的 我需要这样的一个会计算的表格 如下:
格1 格2 格3 格4
销售值 消耗值 得数 得数
用 格2的数除以格1的数 乘以100得格3的数(必须四舍五入,保留小数点后2位) 格3的数是百分数 如果这个百分数小于百分之三 格4不得数 如果大于百分之三 就用格3的数减百分之三
如下例:
格1 格2 格3 格4
销售值 损益值 得数 得数
1500 2 0.13
1500 11 0.73 0.43
如果哪位高人会的话请直接给说明每个格里怎么设置,详细点,我不要教程,我文化低,函数我根本不懂.
回答的详细我会加分的
格2的数得允许输入负数 ,我只在格1 格2 输入 需要计算格3 和格4
花信子03021年前1
民离散而 共回答了9个问题 | 采纳率77.8%
格3公式:=ROUND(B2/A2*100,2) 公式向下复制,单元格格式设成“百分比”,如果懒得设置格式,可直接用以下公式:=ROUND(B2/A2*100,2)*100&"%",但这种结果只是文本,如果不再用于计算就没问题的.
格4公式:=IF(C2
Excel函数的相关知识,如图A,B两列是相对应的.现在,我有若干个单位,希望可以通过函数的单位的编码?
satrry_night1年前1
小朵_SH 共回答了15个问题 | 采纳率93.3%
假设原始数据在AB两列.那么在E2输入:
=offset($A$1,match($D2,$B$2:$B$1000,),0)
下拉就好了
用excel函数公式制作一个椭圆形油罐车的容积表
用excel函数公式制作一个椭圆形油罐车的容积表
椭圆形油罐车长半轴为100厘米,短半轴60厘米,长度370厘米,油罐两头是平的,其他因素暂不考虑.怎样用函数公式求任一油面高度时的油的容积?即随着油面高度的不断减少还剩多少油?请诸位热心的知识达人赐教!
谢谢yangqijingti,虽然没有看到你的答案,但是还是感谢你的关注!我想虽然麻烦,你能不能列出麻烦的步骤?
wangqingcheng1年前1
ghandsong 共回答了15个问题 | 采纳率100%

其实麻烦也不是了,只是我的水平有限,因为罐长知道,椭圆的长、短半轴知道,也就是求图中阴影部分的面积随短轴线段变化关系的问题,也就是椭圆的一部分面积(例如图中阴影部分)的计算过程,这个是我的知识水平范围外的(貌似要用微积分),所以没法帮到你. 你可以参考一下这个:http://zhidao.baidu.com/question/41197891.html

用EXCEL函数求满足条件123对应表1中 8月24号 的值
用EXCEL函数求满足条件123对应表1中 8月24号 的值

假设条件1、2、3下面的忻州市、静乐、气煤分别对应A3/B3/C3,现在要求D3的值,就是说在表1中找到匹配“忻州市、静乐、气煤”这三个条件,然后返回同行中所对应的“8月24”的值,比如D3=460
棍仔1年前2
我在雨中徘徊 共回答了20个问题 | 采纳率100%
假设条件1,2,3分别对应A5,B5,C5,则在D6输入:
=SUMPRODUCT((表1!$A$3:$A$100=A6)*(表1!$B$3:$B$100=B6)*(表1!$C$3:$C$100=C6)*表1!$D$3:$D$100)
EXCEL函数应用问题:计算某区域大于一单元格值,小于另一单元格值的单元格个数.
EXCEL函数应用问题:计算某区域大于一单元格值,小于另一单元格值的单元格个数.
1、最好用EXCEL里的函数直接解决;
2、如果使用VBA,烦请列出源码与步骤;
3、例如:有一组数据在A1:G100中,我想计算得出该区域中大于H1,小于等于H2的值的单元格个数.
憨起有点乖1年前1
19850615 共回答了21个问题 | 采纳率81%
有函数可以直接按条件计数
区域大于H2的个数=COUNTIF(A1:G100,">"&H2)
区域小于等于H1的个数=COUNTIF(A1:G100,""&H1&" and
EXCEL函数平均值的计算,假设A7为6,A19为2,A31为3,A43为5,A55为4,A67为空格,A79为空格,A
EXCEL函数平均值的计算,
假设A7为6,A19为2,A31为3,A43为5,A55为4,A67为空格,A79为空格,A91为8,A103为9,A115为7,A151为5,求这几个格的平均值,
换个rr问问1年前1
吕同学 共回答了18个问题 | 采纳率94.4%
=SUMPRODUCT(A:A*(--(MOD(ROW(A:A),12)=7)))/SUMPRODUCT(--(MOD(ROW(A:A),12)=7))
关于excel函数的问题假如A列是售价,B列是根据售价收取的费用,两者的关系为:A B0.01-50 售价的11%50.
关于excel函数的问题
假如A列是售价,B列是根据售价收取的费用,两者的关系为:
A B
0.01-50 售价的11%
50.01-1000 50*11%+剩余部分*6%
1000以上 50*11%+950*6%+剩余部分*2%
请问B列的这个函数该怎么写呢?
bokuamaki1年前1
一城绿色 共回答了23个问题 | 采纳率95.7%
=if(a1
Excel函数IF嵌套,求公式.
Excel函数IF嵌套,求公式.
计量的问题:
1、B=纱窗:如果纱盒N1000,Y面积不够1㎡,就填入N/1000的值,超1㎡填实际面积Y .
2、B=纱门:如果风槽P
jp5c1年前1
uzb6z 共回答了17个问题 | 采纳率88.2%
输入以下公式
=IF(B2="纱门",IF(P2
EXCEL函数问题,牛人进!A列\x05B列2006年5月\x05152006年8月\x051252007年8月\x05
EXCEL函数问题,牛人进!
A列x05B列
2006年5月x0515
2006年8月x05125
2007年8月x055
2008年11月x0521
2004年4月x055
2011年5月x056
2011年8月x057
说明:A列为日期格式 B列为数值 假定对照日期C1为:2011年8月 求D1
D1= A列中月份小于C1(2011年8月) 满足条件部份,对B列数值汇总!
A列日期只会小于等于C1(2011年8月)
fuchuansong1年前1
leew 共回答了17个问题 | 采纳率100%
=sumproduct((a1:a10
求一个excel函数,一个排数列,相邻两两做差,得出次一级数列再次相邻两两做差,直到得出唯一一个数.
求一个excel函数,一个排数列,相邻两两做差,得出次一级数列再次相邻两两做差,直到得出唯一一个数.
我是个菜鸟,请各位操作方面说的具体点.
举个例子 3、2、9、-5、5、2、2、3 是一个数列,从右到左相邻两两相减,3-2、9-2、-5-9、5-(-5)、2-5、2-2、3-2得出-1、7、-14、10、-3、0、1,然后继续上边的从右到左相邻两两相减,直到得出最后的一个数.
我找到个答案
A1到A10均输入
=int(rand()*20-10)
B1输入
=A10-sum(A1:A9)
-------------
B1输入
=(A10-A9)-(A8-A7)-(A6-A5)-(A4-A3)-(A2-A1)
------------
是这样的吗?
但是怎么操作,我不懂,最好有图片.
tuxuelei1年前1
hero_无泪 共回答了19个问题 | 采纳率84.2%
excel中没有这个函数,得用VBA自己做
我还以为你只要一个公式就解决问题,这样的话,可以这样:
A1:A10为数据,
B1输入公式:
=IF(A2="","",A2-A1)
向下填充到B10,选中B1:B10,向右填充,直到显示一个值
----
另外,我刚刚做了这个函数,已试验成功,需要的话说一声
请Excel函数高手解答1个问题?
请Excel函数高手解答1个问题?
在A1:A6分别为1到12的数,请找出A1:A6中有重复的数,(答案在A7里, )
如:
A1= 3
A2= 2
A3= 3
A4= 8,6
A5= 11,7,11
A6= 7
A7=答案:7 ,3
如2:
A8=2
A9=2
A10=11
A11=10
A12=11
A13=3
A14=答案:2,11
如3:
A15=1
A16=10
A17=2,3
A18=1
A19=10
A20=3
A21=1,10,3 (答案)
请给条公式?
问题补充:A5中有2个重复的数11,11但不在其他行中就不选。 A4单元格里有两个数,但用逗号隔开
2个重复的数11,但不在其他行中就不选。
xin0881年前1
铲倒你丫 共回答了19个问题 | 采纳率89.5%
=TEXT(SUBSTITUTE(SUM((MMULT(1*ISNUMBER(FIND(","&ROW($1:$9)&",",","&TRANSPOSE(A1:A6)&",")),ROW($1:$6)^0)>1)*ROW($1:$9)*10^(9-ROW($1:$9))),0,),REPT("!0?!,",SUM(1*(MMULT(1*ISNUMBER(FIND(","&ROW($1:$9)&",",","&TRANSPOSE(A1:A6)&",")),ROW($1:$6)^0)>1))))&IF(SUM(1*ISNUMBER(FIND(",10,",","&A1:A6&",")))>1,"10,",)&IF(SUM(1*ISNUMBER(FIND(",11,",","&A1:A6&",")))>1,"11,",)&IF(SUM(1*ISNUMBER(FIND(",12,",","&A1:A6&",")))>1,"12,",)
数组公式
请教一excel函数公式依据:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
请教一excel函数公式依据:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
假设A1-F1数据分别是01 04 07 13 14 19 要求断行为:G1=056 要求断列为:H1=356当断列或者断行超出3列或者3行时,取前3位数如断 1356就取135这里说的行列是6行6列
我自信我成功1年前1
may_1224 共回答了16个问题 | 采纳率93.8%
=(ROW()-1)*6+COLUMN()x092x093x094x095x096
7x098x099x0910x0911x0912
13x0914x0915x0916x0917x0918
19x0920x0921x0922x0923x0924
25x0926x0927x0928x0929x0930
31x0932x0933x0934x0935x0936
37x0938x0939x0940x0941x0942
43x0944x0945x0946x0947x0948
49x0950x0951x0952x0953x0954
55x0956x0957x0958x0959x0960
61x0962x0963x0964x0965x0966
67x0968x0969x0970x0971x0972
73x0974x0975x0976x0977x0978
79x0980x0981x0982x0983x0984
excel函数精确取舍,0到0.5之间大于0.25取舍为0.5小于0.25归零;0.5到1之间大于0.75取舍为整数,小
excel函数精确取舍,0到0.5之间大于0.25取舍为0.5小于0.25归零;0.5到1之间大于0.75取舍为整数,小于0.75取0.5;例如一组数值12.24取舍为12,12.25取舍为12.5,12.66取舍为12.5,12.76取舍为13,请高手赐函数,我在做产品价格表,
mfz03281年前1
笨笨疯疯癫癫 共回答了17个问题 | 采纳率88.2%
=INT(A1)+LOOKUP(MOD(A1,1),{0,0.25,0.75},{0,0.5,1})
EXCEL函数解释:{=SUM((DATEDIF(D2:D21,TODAY(),"Y")>=5)*1)}
EXCEL函数解释:{=SUM((DATEDIF(D2:D21,TODAY(),"Y")>=5)*1)}
D2:D21是年月日,主要解释最后那个*1有什么用.
zaxshooter1年前1
csubingo 共回答了17个问题 | 采纳率88.2%
DATEDIF(D2:D21,TODAY(),"Y")>=5得到的是20条逻辑值(false和true)
为了将这些逻辑值变成1和0,所以*1
如何用EXCEL函数计算两列相同内容的数量
如何用EXCEL函数计算两列相同内容的数量
如:第一列A1=2 第二列B1=3
A2=4 B2=4
A3=4 B3=4
A4=2 B4=2
计算A1:A4与B1:B4中A3与B3等于4这样的组数量有多少?
一撇1年前1
MENNHUAN 共回答了23个问题 | 采纳率95.7%
=SUMPRODUCT((A1:A4=4)*(B1:B4=4))
帮忙解释一下这个强悍的EXCEL函数公式啥意思?
帮忙解释一下这个强悍的EXCEL函数公式啥意思?
=INDEX(Sheet1!$A:$A,MATCH(LARGE(Sheet1!$B$2:$B$500+1/ROW(Sheet1!$B$2:$B$500)*0.000001,ROW(A1)),Sheet1!$B$2:$B$500+1/ROW(Sheet1!$B$2:$B$500)*0.000001,0)+1)
讲的越细越好,
langshawang1年前1
aoxiangfly 共回答了18个问题 | 采纳率94.4%
公式的意思是,按B列数字大小,依次取A列的数据.
类似于large函数或者rank函数,不同的地方是,遇到相同值时,位置在前的排在前面.
这是一个数组公式,同时涉及的函数比较多,所以看着晕.
弄简单一点,取5行数据看看:
姓名x05分数x05名次x05姓名
张三x0520x051x05何七
李四x0530x052x05赵六
王五x0520x053x05李四
赵六x0540x054x05张三
何七x0550x055x05王五
(根据B列的成绩,得到前几名的姓名.张三和王五的分数一样,但是张三顺序靠前,所以名次排在前面.)
关键点在于:
为了取第N大值,同时避免重复值,所以这里要将b2:b6+1/row(2:6)*0.00001,意图是将行号硬拉扯进来参与排序,暗度陈仓.
把公式简化为:
=INDEX(Sheet1!$A:$A,MATCH(LARGE(Sheet1!$B$2:$B$6+1/ROW(Sheet1!$B$2:$B$6)*0.000001,ROW(A1)),Sheet1!$B$2:$B$6+1/ROW(Sheet1!$B$2:$B$6)*0.000001,0)+1)
分解如下:
第一步:
Sheet1!$B$2:$B$6+1/ROW(Sheet1!$B$2:$B$6)*0.000001:用1分别除以数据所在的将行号,再乘以一个微不足道的0.000001,再与分数相加.那么相同的分数,行号小的(在前面的)比行号大的(在后面的)就大那么一丁点.
第二步:
LARGE(...,row(a1))取得经过处理的第n大数据
第三步:
用MATCH函数在同样的数据中匹配他的位置,得到相对行号.
由于MATCH函数取得的是相对行号,比如50.0000001666667在{20.0000005;30.0000003333333;20.00000025;40.0000002;50.0000001666667}的位置是1,而数据是从B2起的,那么行号就要加1.
第四步:
用INDEX函数在A列取得相应行的数据.
……
公式以ctrl+shift+enter结束
补充:
换个思路也可以,道理类似,只是反过来
=INDEX(Sheet1!A:A,LARGE(Sheet1!$B$2:$B$500*100000,ROW(A1))-LARGE(Sheet1!$B$2:$B$500*100000-ROW(Sheet1!$B$2:$B$500),ROW(A1)))
EXCEL函数公式请教,公式一:=IF(首页!G30="","",SUMIF(表1!$A:$U,首页!$G$30,表1!
EXCEL函数公式请教,公式一:=IF(首页!G30="","",SUMIF(表1!$A:$U,首页!$G$30,表1!B:B)).公式详细意思
另外再请教高手下面这个公式代表的意思,公式二:=IF(CS2&CT2="","",100-(2-NORMSDIST(3*(表1!$C$8/CT2/3)*(1-ABS(表1!$C$7-CS2)/表1!$C$8))-NORMSDIST(3*(表1!$C$8/CT2/3)*(1+ABS(表1!$C$7-CS2)/表1!$C$8)))*100)
beyondroach1年前1
米不兔兔 共回答了15个问题 | 采纳率93.3%
公式一:如果“首页”工作表的G30单元格为空,则返回空值,否则统计“表1”工作表中,A列数据与“首页”的G3相同的B列数据之和.
公式二:如果CS2和CT2两个单元格均为空,则返回空值,否则进行有关标准正态分布的计算并返回结果.
excel函数求和——求助!假设excel表的A列中排列有很多大小不等的正整数(无序排列),求这一列中满足以下条件的所有
excel函数求和——求助!
假设excel表的A列中排列有很多大小不等的正整数(无序排列),求这一列中满足以下条件的所有数值的和.条件是:一、大于10;二、小于等于20;三、必须为偶数.
请问能用一个函数式得出结果吗?最好是用公式计算.
ll0011年前1
tobill520 共回答了22个问题 | 采纳率90.9%
=sumproduct((a1:a100>10)*(a1:a100
Excel函数求总分和名次! A、在工作表、在工作表“SHEET1”中的单元区域I2:I11计算每位参赛人员的
Excel函数求总分和名次!

A、在工作表、在工作表“SHEET1”中的单元区域I2:I11计算每位参赛人员的最后得分,计算的规则:最后得分为去除最高和最低分后的平均值,即总分减去最高分和最低分除以3,设置单元格数字格式为保留小数位数1位。(提示:最大值函数MAX,最小,最小值函数MIN)

B、在单元区域J2:J11区域里以最后得分使用RANK函数统计出名次,分数越高名次越前。 (提示:不用函数或公式不得分)(4.0分)


快乐_无及1年前1
woshiwo_0519 共回答了16个问题 | 采纳率81.3%
I2公式:=(SUM(D2:H2)-MAX(D2:H2)-MIN(D2:H2))/3
J2公式:=RANK(I2,I:I)
然后下拉复制
EXCEL函数设置(如果A1=CS-01则B1=1200,如果A1=CS-03则B1=1300) 公式如何输入
EXCEL函数设置(如果A1=CS-01则B1=1200,如果A1=CS-03则B1=1300) 公式如何输入
=IF(OR(WEEKDAY(A1)=CS-01,WEEKDAY(A1)=CS-03),"1200","1300") 用这个公式 显示错误 如果其中A1=(数值)的话则公式成立,这是为什么?
=IF(A1="CS-1","1200",IF(A1="CS-3","1300",""))用这个则显示空白.
阿琪ing1年前1
颉夺 共回答了18个问题 | 采纳率83.3%
不知道是否还有其他情况?
=IF(A1="CS-01","1200",IF(A1="CS-03","1300",""))
谁能解释下(excel函数)=IF(ISNA(MATCH(C2,2010!$D$5:$D$68,0)),IF(ISNA(
谁能解释下(excel函数)
=IF(ISNA(MATCH(C2,2010!$D$5:$D$68,0)),IF(ISNA(MATCH(C2,2010!$E$5:$E$68,0)),IF(ISNA(MATCH(C2,2009!$D$5:$D$44,0)),IF(ISNA(MATCH(C2,2009!$E$5:$E$44,0)),"",INDIRECT("2009!B"&MATCH(C2,2009!$E$5:$E$44,0)+4)),INDIRECT("2009!B"&MATCH(C2,2009!$D$5:$D$44,0)+4)),INDIRECT("2010!B"&MATCH(C2,2010!$E$5:$E$68,0)+4)),INDIRECT("2010!B"&MATCH(C2,2010!$D$5:$D$68,0)+4))&":"&COUNTIF(2010!$D$5:$E$68,C2)+COUNTIF(2009!$D$5:$E$44,C2)
wangnai20001年前1
zzhlei 共回答了24个问题 | 采纳率83.3%
从内到外输出条件,公式可以分解如下
IF(ISNA(MATCH(C2,'2009'!$E$5:$E$44,0)),"",INDIRECT("2009!B"&MATCH(C2,'2009'!$E$5:$E$44,0)+4))
如果在2009工作表中能够查找到当前工作表C2的内容,就在当前单元格返回C2单元格在2009工作表中E5:E44区域中的行数,再对应的B列向下+4行的单元格内容...如果没查找到,就返回空格
前面的三个IF和这个条件是雷同的.
IF(ISNA(MATCH(C2,2009!$D$5:$D$44,0)),"",INDIRECT("2009!B"&MATCH(C2,2009!$D$5:$D$44,0)+4)))
这个是在2009工作表的D5:D44查找当前工作表C2的内容,然后按上述行的再否则返回2009工作表的B列所在单元格内容,否则为空
要真正意义上理解这个嵌套函数,你需要认真学习INDIRECT,MATCH,ISNA,IF函数
如果讲得不好,不要拍砖
求EXCEL函数表达式:如果A列为1,则X列等于A*B列
docaju1年前1
乐乐要飞 共回答了20个问题 | 采纳率90%
在X处录入=IF(A1=1,A*B,0)
您没说A非1时的结果,您在0这里自己改个您需要的内容即可
现在这个公式的意思是如果A1=1那X就是A*B的值,否则为0
excel函数index的用法谁能帮我解释一下下边这个函数的意思?=INDEX('分柜清单 A:A,SMALL(IF(M
excel函数index的用法
谁能帮我解释一下下边这个函数的意思?
=index('分柜清单 a:a,small(if(match('分柜清单 $a$1:$a$10000&"",'分柜清单 $a$1:$a$10000&"",0)=row('分柜清单 $a$1:$a$10000),row('分柜清单 $a$1:$a$10000),65536),row(a2)))&""
我想知道match()里边为什么要加“&""”
还有结尾为什么要加“&""”
如果不加这个东西,上边的公式就是错误的
我知道""代表空值
谢谢你们热心的回答!我相信你们真正想要的并不是分数,而是这种助人为乐的精神
我实在是难以取舍这个分到底给谁!
谢谢bergyan、qinqh_yl 、lwshh
你们都是真正的高手!跟你们学到了不少东西!
但是我只能******了!
haichunyt1年前1
ldsnk 共回答了11个问题 | 采纳率72.7%
因为你的数据不可能是从A1到A10000行都是有的,比如,你A1到A800是有数据的,其它后面有些单元格是空格的.数组公式应用时,如果没加“&""”就会出错,因为MATCH函数必须对这一万行都进行处理呀,如果没加,空单元格,它是要以零来处理呢,还是以空格来处理呢,你又要它精确匹配,这时,它就会犯混了,因为空单元格,即是空值,又是零值.不知道我说得你明白不.
即是这样,如果,你A1到A10000行,都是有数据的,那你就可以不用加这个了 “&""”,这时,不加这个,也不会错误.它就是起这个作用.
求问一个EXCEL函数意义.=IF(ROW(A1)>D$2,"",INDEX(A:A,MATCH(LARGE(IF((B
求问一个EXCEL函数意义.
=IF(ROW(A1)>D$2,"",INDEX(A:A,MATCH(LARGE(IF((B$2:B$100>0)*(B$2:B$100>=LARGE(B$2:B$100,D$2)),B$2:B$100-ROW($2:$100)/10^8,),ROW(A1)),B$2:B$100-ROW($2:$100)/10^8,)+1))
duodenum241年前1
csg3716 共回答了12个问题 | 采纳率91.7%
IF(ROW(A1)>D$2,"" 如果ROW(A1)比D2的数值大,则返回空数据
其中ROW(A1)的作用是得到从1开始的序号,随着整个公式向下复制,这个序号会自动递增
如果序号小于等于D2的数值,则返回后面一长串公式的结果
这个公式的主函数是INDEX,目的是在A列(即A:A)中定位某个数据
而这个数据的位置是由后面的MATCH函数找到的
MATCH要找的数据是一个LARGE函数的结果(这个结果等下再解释)
而MATCH查找的范围是B2:B100中的数据,并且这些数据都减去了一个很小的数:ROW($2:$100)/10^8,这个不用深究,就是用任意正数除以10的8次方,是一个很小的数
MATCH函数的第三个参数被省略了,相当于是进行模糊查找
如果无法准确匹配查找内容,则返回小于查找内容的最接近的位置
将这个位置(即第几行)加1,得到A列这一行的数据
LARGE函数的结果实在太绕了
没有原始表格解释不清
另外
这个公式应该是个数据函数
需要用“CTRL+SHIFT+回车”输入的
excel函数 同时满足三个条件后求和怎么写(这三个条件分为三列)
excel函数 同时满足三个条件后求和怎么写(这三个条件分为三列)
A列为客户姓名,B列为贵宾卡种类,C列为所有员工姓名,D列为全年日期.请问我想计算某员工某月份发放某种贵宾卡合计数,怎么办.请写具体公式.
hy4771年前1
小猫不乖 共回答了18个问题 | 采纳率94.4%
公式当然可以,但是数据透视表更快
如何用EXCEL函数计算出天数当B1:B20的内容为 张三 时,他所对应的日期A1:A20 与结束日期C1:C20相差的
如何用EXCEL函数计算出天数
当B1:B20的内容为 张三 时,他所对应的日期A1:A20 与结束日期C1:C20相差的天数等于到D1
直接给出一个公式给我,B1:B20可能是张三,可能是李二,主要问题是判定一列内容为张三或者李二后他所对应的行A1:A20与结束日期C1:C20相差的天数结果等于到D1或者D2
英雄冢1年前1
hanxiao800 共回答了19个问题 | 采纳率89.5%
=datedif(c1,a1,"d")
补充回答
=SUM(IF(B1:B20="张三",C1:C20-A1:A20,0))
数组公式
或者
=SUMPRODUCT((B1:B20="张三")*(C1:C20-A1:A20))
怎么利用EXCEL函数算运费EXCE函数 我想算快递运费 规则是这样的 首重(500克)20元,超过500克 每500克
怎么利用EXCEL函数算运费
EXCE函数 我想算快递运费 规则是这样的 首重(500克)20元,超过500克 每500克收4元,不足500克按500克算 比如一件货中1010 克 那就是首重20+续重8=28续重计算是这样的1010-首重(500)=510 克 那就是500算一个续重 10客算一个续重 大侠们帮我设个函数吧
激石拉风1年前1
fenghan7 共回答了13个问题 | 采纳率84.6%
假设重量在A1单元格
在B1单元格输入公式
=CEILING(A1/500,1)*4+16
如何用EXCEL函数快捷的求证大量数据的标准差?求标准差和离散程度的意义一样吗?数组第一栏是值,第三栏是值的个数:比如
如何用EXCEL函数快捷的求证大量数据的标准差?求标准差和离散程度的意义一样吗?数组第一栏是值,第三栏是值的个数:比如
有15个73,21个74,22个75,21个77,11个78,9个79,2个80?或者更多数据
=(SUM((((A:A-(SUM(A:A*C:C)/SUM(C:C)))^2)*C:C))/(SUM(C:C)-1))^0.5
您提供的该公式,EXCELL显示不能计算啊?能详细说明吗?请加QQ289003987
现代我1年前1
ivnana110 共回答了25个问题 | 采纳率96%
假设A列数数值,C列示相应的个数,可以在任意单元格输入以下公式:
=(SUM((((A:A-(SUM(A:A*C:C)/SUM(C:C)))^2)*C:C))/(SUM(C:C)-1))^0.5
这是一个数组公式,请双击要存放该公式的单元格,在文本编辑状态下把这个公式粘帖进去,然后按ctrl+shift+enter结束编辑.成功的话,公式两边会自动加上一对{ },有问题的话可以再问.
EXCEL函数公式中4^8是什么意思,具体如下:
EXCEL函数公式中4^8是什么意思,具体如下:
=IF(ROW(F2)>COUNTIF(简表!$D:$D,$D$2),"",INDEX(简表!F:F,SMALL(IF(简表!$D$3:$D$17=$D$2,ROW($3:$17),4^8),ROW(F2))))
胖尖尖1年前1
way00138 共回答了15个问题 | 采纳率86.7%
4的8次方,即65536
这是数组公式,把D3:D17的每个值与D2单元格的值进行比较,相同则返回D3:D17对应的行号,否则返回65536,形成一个数组,然后用small函数把数组的值从第二小row(f2)到最大提出来,通过index函数返回F列对应行号的数据.
为什么要用65536是因为一般1列的最后一行都用不到,所以即使small函数最后取数到65536行也可以保证返回0值,当然你的公式也可以把4^8改为18也可以.
excel函数 高手解达一下面公式的意思,小弟刚入门不会看.
excel函数 高手解达一下面公式的意思,小弟刚入门不会看.
d2=IF(SUMPRODUCT(($G$24:$G$34=A2)*($I$24:$I$34=B2)*($J$24:$J$34=C2)*($K$24:$K$34))=0,"",SUMPRODUCT(($G$24:$G$34=A2)*($I$24:$I$34=B2)*($J$24:$J$34=C2)*($K$24:$K$34)))
小咕噜10171年前1
涩涩少年 共回答了24个问题 | 采纳率87.5%
该公式用到了两个函数:IF和sumproduct
首先SUMPRODUCT(($G$24:$G$34=A2)*($I$24:$I$34=B2)*($J$24:$J$34=C2)*($K$24:$K$34))的意思是求出G24到G34=A2且I24到I34=B2且J24到J34=C2的K24至K34的和(多条件筛选求和的意思).
然后IF意思为如果该公式得出的值为0,则显示空格,否则显式该公式结果.
EXCEL函数高手指教这个函数怎么写?
EXCEL函数高手指教这个函数怎么写?
A B C D
12 30 OK
共4列,我要在D列得出结果,当C列为OK时返回D列值为B列的60%,否则为A列的80%,这个函数怎么写.
houdidi1年前1
hong886ye 共回答了24个问题 | 采纳率91.7%
=if(c="OK",b*0.6,a*0.8)
excel函数同时满足两个条件,并返回对应的值?
excel函数同时满足两个条件,并返回对应的值?
我在实务中碰到了一个这样的情况:
表1为:
A B C
1 公司名称 产品类型 价格
2 a公司 A产品 =(函数)
3
4
表2为:
A B C
1 a公司 A产品 50
2 a公司 B产品 30
3 a公司 C产品 20
4 b公司 A产品 60
5 b公司 B产品 45
6 b公司 C产品 25
要求:在表1中C2单元格输入一个函数,在表2中查找同时满足a公司、A产品这两个条件,并在C2中返回对应的价格50元.
并且,此函数可以利用填充柄拖动,使其自动提取同时满足对应两个条件的单价.
草梅1231年前2
aruihurt 共回答了18个问题 | 采纳率94.4%
在表1中C2单元格输入
=INDEX(表2!C:C,MATCH(A2&B2,表2!A:A&表2!B:B,0))
然后ctrl+shift+enter
然后向下拉就行了
求函数公式EXCEL函数公式如果A2单元格至A8单元格里的数>0,B2单元格至B8单元里的数》0,那么那么c2单元格至c
求函数公式

EXCEL函数公式如果A2单元格至A8单元格里的数>0,B2单元格至B8单元里的数》0,那么那么c2单元格至c8单元里的数字就相加

求高手给个函数公式


同时满足 A2单元格至A8单元格 和B2至B8单元格里的数>0,那么那么c2单元格至c8单元里的数字就相加
求高手给个函数公式
rossoneri_101年前2
绿茶虾米 共回答了14个问题 | 采纳率78.6%
在D2中输入或复制粘贴此公式
=SUMPRODUCT((A2:A8>0)*(B2:B8>0)*C2:C8)
如果是2003以上版本,还可用如下公式
=SUMIFS(C:C,A:A,">0",B:B,">0")
EXCEL函数求助:若B列某单元格内容被包含在A单元格中,则返回对应C列中与B列同行单元格数值。
EXCEL函数求助:若B列某单元格内容被包含在A单元格中,则返回对应C列中与B列同行单元格数值。
比如:
A单元格为【甲B乙】
B列为:A,B,C,D,……(注:B列所有值均唯一。)
C列为:1,2,3,4,……
A单元格是“甲B乙”,那么B列的第二行的值“B”被饱含在A单元格中,则返回C列中的同行数值2;
若遍历B列均无被包含在A单元格中,则返回空值;
若B列中有多个单元格被A单元格包含,则返回C列中行序号较小的那个。
沧海滴水1年前1
北地南飞雁 共回答了17个问题 | 采纳率94.1%
C1公式:
=INDEX(C$1:C$100,MIN(IF(ISNUMBER(FIND(B$1:B$100,A1)),ROW($1:$100))))&""
数组公式,按CTRL+SHIFT+回车,下拉。

大家在问