excel怎样将一列单元格中的某些字符替换成另一列单元格的字符,其他字符不变

如:A1中的数11.65000:100000::76878;11.65000:3000::9879;
A2中的数980.98000:40000::12223;980.98000:89083::32868::2397;要把A列中带小数点的数(11.65,980.98)全部替换成对应B列中的数。请高手赐教。
A列如果按“;”分列,有几十个“;”,也就得分列成几十列,所以不要用这个办法,最好能用涵数解决。

第1个回答  2010-09-30
小case:
数据 分列 后筛选 包含 . 用 = 带过来 下拉框 全部 复制 粘贴成数值本回答被提问者采纳
第2个回答  2010-09-30
步骤:
1.在A3单位格中输入“=if((A1-int(A1))>0,B1,A1),往右复制公式。
2.将得到的值这一行剪切,用选择性粘贴选“数值”覆盖在A1上
相似回答