excel 如何提取 公式中的某个字母、数字或符号?

比如在A1中公式为=211+234+343
如何在A2中得到211
特别说明:纯采用公式提取,不用宏、不用复制替换等。

1,选中A2单元格
2,ctrl+F3,弹出的窗口中名称位置输入aa,引用位置输入=get.cell(6,a1),添加确定
3,在A2中输入公式=mid(aa,2,find("+",aa)-2)

PS:get.cell是宏表函数,通过自定义引用,工具,宏,安全性调为中或者低
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2016-01-21
=left(A1,find("+",A1)-1)
用普通公式是无法做到的
用VBA,[A1].formula 或者插入定义=mid(get.cell(6,a1),2,100)本回答被提问者采纳
第2个回答  2011-12-31
这个要求好像实现不了,2楼、3楼的你们都不对,首先在A1中先计算了,你们的公式是对计算后的结果处理。
第3个回答  2011-12-31
设成文本型的这个 '211+234+343
然后用A2=left(A1,3)取A1单元格从左边起前3个字符
第4个回答  2011-12-31
A2=left(A1,3);
取A1单元格从左边起前3个字符
相似回答