=MAX(--TEXT(MID(A2,ROW($1:$26),COLUMN(A:J)),"0.00; ;0;!0"))这个是买的excelhome的书里面给出的取值函数,但是每次只能取到单元格(A2)的第一个数字,或者汉字的话转换为0。请问是哪里错了?应该怎么改?
虽然成功用上了,但是实在无法了解为什么1:26是表示单元格最大字符不超过26,A:J能表示最大数值位数不超过10。这是什么操作让excel会自动后台罗列数据并取数的,这个还算是函数的范围吗?
追答如果你要提取的数值超过10位可以改这个范围(但是数值最多只能显示15位),字符超过16位也可以改,改成99也行,数据越大运行越慢,一个公式不显,如果成千上万就慢多了。所以尽量根据自己的需求来。
追问明白了。谢谢。