得数的公式怎么写?
A1公式:
=TEXT(INT(RAND()*20)+1,"##") & "+" & TEXT(INT(RAND()*20)+1,"##") & "="
B1公式: =IF(LEN(A1)=6,LEFT(A1,2)+MID(A1,4,2),IF(LEN(A1)=4,LEFT(A1,1)+MID(A1,3,1),IF(MID(A1,2,1)="+",LEFT(A1,1)+MID(A1,3,2),LEFT(A1,2)+MID(A1,4,1))))
=TEXT(INT(RAND()*20)+1,"##") & "+" & TEXT(INT(RAND()*20)+1,"##") & "="
B1公式: =IF(LEN(A1)=6,LEFT(A1,2)+MID(A1,4,2),IF(LEN(A1)=4,LEFT(A1,1)+MID(A1,3,1),IF(MID(A1,2,1)="+",LEFT(A1,1)+MID(A1,3,2),LEFT(A1,2)+MID(A1,4,1))))
温馨提示:答案为网友推荐,仅供参考
第1个回答 2017-11-22
E1用公式:
=LEFT(D1,SUM(IFERROR(FIND({"+","-"},D1),0))-1)+IF(ISNUMBER(FIND("+",D1)),1,-1)*MID(D1,SUM(IFERROR(FIND({"+","-"},D1),0))+1,LEN(D1)-SUM(IFERROR(FIND({"+","-"},D1),0))-1)
数组公式,需要按CTRL+SHIFT+回车,完成公式,下拉。本回答被网友采纳
=LEFT(D1,SUM(IFERROR(FIND({"+","-"},D1),0))-1)+IF(ISNUMBER(FIND("+",D1)),1,-1)*MID(D1,SUM(IFERROR(FIND({"+","-"},D1),0))+1,LEN(D1)-SUM(IFERROR(FIND({"+","-"},D1),0))-1)
数组公式,需要按CTRL+SHIFT+回车,完成公式,下拉。本回答被网友采纳
第2个回答 2011-03-08
选中E1单元格
插入-名称-定义
名称输入a
引用输入
=evaluate(substitute(D1,"=","")),确定
在E1输入=a,下面的往下填充本回答被提问者采纳
插入-名称-定义
名称输入a
引用输入
=evaluate(substitute(D1,"=","")),确定
在E1输入=a,下面的往下填充本回答被提问者采纳