作业帮 > 综合 > 作业

EXCEL表格A1输入文字‘1-50”,B1自动计算得出结果50;A2输入文字‘51-60’,B2计算结果10;A3输入

来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/10/01 08:32:57
EXCEL表格A1输入文字‘1-50”,B1自动计算得出结果50;A2输入文字‘51-60’,B2计算结果10;A3输入文字’61‘,B3计算结果为1;A4输入’61-63‘,B4计算结果为3,我的是装箱单,意思是A1输入’1-10‘号箱,B1计算出是10箱.A2输入’11-15‘号箱.B2计算出是5箱
EXCEL表格A1输入文字‘1-50”,B1自动计算得出结果50;A2输入文字‘51-60’,B2计算结果10;A3输入
B1=RIGHT(A1,LEN(A1)-FIND("-",A1,1))-LEFT(A1,FIND("-",A1,1)-1),然后下拉.
再问: 但输入16就出现#VLUE!。还是不能用
再答: 只有一个箱子,对吗?那样的话,一会儿再给你一个,就行了。
再问: 计算出来的也不准确,如输入1-2,计算出的结果是1。应该是2才对的
再答: =IF(ISNUMBER(FIND("-",A1,1)),RIGHT(A1,LEN(A1)-FIND("-",A1,1))-LEFT(A1,FIND("-",A1,1)-1)+1,1)现在已经没问题了,输入一个箱子也行,计算数量也对了。
再问: 公式可以用,但我没有输入任何数据,结果会显示1。能不能如果没有输入数据就不显示呢?
再答: =IF(ISNUMBER(FIND("-",A1,1)),RIGHT(A1,LEN(A1)-FIND("-",A1,1))-LEFT(A1,FIND("-",A1,1)-1)+1,IF(A1="","",1)) 那再试一下这个。