怎么把excel 某一列中的1,2,3,4替换成A;5,6,7,8替换成B

怎么把excel 某一列中的1,2,3,4替换成A;5,6,7,8替换成B,要求一个公式搞定,不要用ctrl+h。谢谢
1、2、3、4、5、6、7、8只是代码,真实问题是:把字符串557、675、876、346替换成样品1;把575、671、159、527替换成样品2

你的要求还是不够明确,如果数据列只有1-8这8个数字是最简单的,假设数据列是A列,B1=IF(A1<5,"A",IF(A1<8,"B","其他数值"))
如果数据列是字串“A1B2C7”这种情况,请另附补充说明,字串规律。如果需要替换的字符不多,建议还是ctrl+h,更直接,函数公式有时候需要绕弯
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-06-11
如果没有其他情况。
=LOOKUP(A1,{0,"";1,"A";5,"B"})

=LOOKUP(MATCH(A1,{557,675,876,346,575,671,159,527},),{1,"样品1";5,"样品2"})本回答被网友采纳
相似回答