excel中如何设置一个单元格只显示数字

而且这个数字还可以进行加,减,乘,除

D1=LOOKUP(9E+307,--MID(C1,MIN(FIND({0;1;2;3;4;5;6;7;8;9},C1&1234567890)),ROW(INDIRECT("1:"&LEN(C1)))))

E1=LEFT(C1,MIN(FIND({0;1;2;3;4;5;6;7;8;9},C1&1/17))-1)

一起向下拉即可,注意那有英文的不能提取

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-06-09
你意思是不是只能输入数字,而不是显示数字,否则我输入abc,你要显示什么数字啊。
如果是只能输入数字,可以是
数据---数据有效性---有效性条件---整数或小树--范围可以选择0到99999,最大值可以根据你的需求填写追问

不是 是有数字和文字但是只显示数字

第2个回答  2013-06-09
选中该列,数据——数据有效性
有效性条件:允许
自定义
公式:
=AND(A1<>"",ISNUMBER(A1))
即可追问

这个如何设置,我想前面单元格数字乘以后面单元格数字,是可以进行相乘的

追答

只有在C1中用公式对A1中的数据进行处理,再与B1相乘
C1公式如下
=right(A1,len(A1)-find(":",A1))*B1
如果你A1中的冒号是英文的,就把公式中的冒号改成英文的:

相似回答