excel有些函数的参数必须是数字,但如果取数的目标单元格也是公式,怎么办?
发布网友
发布时间:2022-05-11 04:05
我来回答
共5个回答
热心网友
时间:2024-02-09 00:52
将你提出得到的结果乘以一个“1”就会变为数值类型了。
热心网友
时间:2024-02-09 00:53
你的a2公式应是 =left(a1,2),结果是文本格式的12
改一下公式 =--left(a1,2),结果即为数值12了。
另外两个公式同样处理,加上 --
另一个方法
=MAX(A2:A4*1),或=MAX(--A2:A4),CTRL+SHIFT+回车
热心网友
时间:2024-02-09 00:53
问题在于:用取字符公式取得的数字是“文本”格式,不是“常规”或“数值”格式。
将取字符公式前面加上“--”(即减负)运算符就可以了,如:
=--left(a1,2)
另外,也可以采用“分列”(用空格作为分隔符)的办法将a1单元格的一组数字分开。
热心网友
时间:2024-02-09 00:54
min和max不可能不会成功,除非你的单元格格式设置错误。
在excel中,任意一个公式都可以取值与单元格的坐标,即a1,b2什么的,但是有些函数不能取区域的值,只能取一个单元格,而有的只能取区域,不能取一个单元格。
另外,公式套公式也是可以计算的,计算的方式是从最里面向最外面计算。
你自己验证下你写的公式有没有错误。
如果遇到哪个的确没有错,又符合你上面问题的描述的函数,再补充问题。
热心网友
时间:2024-02-09 00:54
你取出的是文本,使用mid函数时,前面加--使结果变为数值型。
再进行比较即可
祝你成功!