sum(if(mid(a1:h1,1,1)="Y",--mid(a1:h1,2,4),0))这是一个求和函数.
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/05 20:42:55
sum(if(mid(a1:h1,1,1)="Y",--mid(a1:h1,2,4),0))这是一个求和函数.
A1:H1中文本如果第一个字母是Y,则返回--mid(a1:h1,2,4),否则返回0.但是不理解的是,中间为什么会有--,去掉后结果不对.
A1:H1中文本如果第一个字母是Y,则返回--mid(a1:h1,2,4),否则返回0.但是不理解的是,中间为什么会有--,去掉后结果不对.
这个是因为,你加总的A1:H1中的数原本是以Y开头的文本,文本是不能相加的,-- 这是两个负号,负负得正,相当于把文本转成了数值.就能相加了.--mid(a1:h1,2,4) 和 mid(a1:h1,2,4)*1 是一样的.
你这个公式是数组公式,修改公式后要记得同时按下:ctrl +shift+enter
再问: 不是文本吧。。MID(a1:h1,2,4)中不是从第二个字符开始计算的吗? 每个单元格中都是Y12 Y8之类的符号,如果是从第二位开始计算,那应该没有Y了啊? 求高手指点
再答: 从文本中取一部分, 计算机还是认为是文本的. 只有进行四则运算后, 计算机才会认为是数字. 不信你可以在A1单元格里输入"Y20" ,然后你在B1单元格输入公式 =MID(a1,2,2),这时,B1单元格会显示20 , 你再在B2单元格输入1 . 然后你选择整个B列, 你看一下窗口右下角的求和. 结果是1 .
你这个公式是数组公式,修改公式后要记得同时按下:ctrl +shift+enter
再问: 不是文本吧。。MID(a1:h1,2,4)中不是从第二个字符开始计算的吗? 每个单元格中都是Y12 Y8之类的符号,如果是从第二位开始计算,那应该没有Y了啊? 求高手指点
再答: 从文本中取一部分, 计算机还是认为是文本的. 只有进行四则运算后, 计算机才会认为是数字. 不信你可以在A1单元格里输入"Y20" ,然后你在B1单元格输入公式 =MID(a1,2,2),这时,B1单元格会显示20 , 你再在B2单元格输入1 . 然后你选择整个B列, 你看一下窗口右下角的求和. 结果是1 .
sum(if(mid(a1:h1,1,1)="Y",--mid(a1:h1,2,4),0))这是一个求和函数.
excel中:=SUM(IF(MID(A1,COLUMN(A1:E1),1)="a",1,0))怎么解释
A1=我是12他10,求B1公式(A1单纯数字求和=4),公式:{=SUM(--TEXT(MID(A1,ROW(1:50
函数公式为:=SUMPRODUCT(--MID(A1,1,FIND("*",A1)-1),--MID(A1,FIND("
单元格2*3*5/1000 公式=PRODUCT(MID(A1,1,1)*1,MID(A1,3,1)*1,MID(A1,
前面的我理解可后面的就不太理解了(LEFT(MID(A1,7,2))="0",MID(A1,8,1),MID(A1,7,
=IF(LEN(A1)=18,(YEAR(NOW())-MID(A1,7,4))&"岁"&MID(A1,11,2)&"月
请你帮个忙 =LEFT(A1,2)+MID(A1,FIND("°",A1)+1,2)/60+MID(A1,FIND("′
EXCEL公式的意思=MID($A1,FIND("市",$A1)+1,IF(ISERROR(FIND("区",$A1))
excel中A1是三位数平方结果B1里公式=MID(A1,1,1) C1里=MID(A1,2,1)
excel 函数问题:=-LOOKUP(,-MID(A1,MIN(FIND({0;1;2;3;4;5;6;7;8;9},
IF(MOD(MID(B2,15,1),2)=1,A1,A2) MOD那函数是怎么判断奇数还是偶数的?什么意思呢