商城首页欢迎来到中国正版软件门户

您的位置: 首页 > 文章列表 > 软件教程 > excel表格中相同字符怎么批量替换成连续自然数

excel表格中相同字符怎么批量替换成连续自然数

  发布于2026-08-04 阅读(0)

扫一扫,手机访问

excel表格中相同字符怎么批量替换成连续自然数

先来看一个典型场景。表格里A1到C4的每个单元格末尾都带着一个;号,现在需要把A列单元格里的;号替换成1,B列的替换成2,C列的替换成3。效果就像下面这样:

具体操作其实不复杂,关键在于用一个公式把字符替换和列号绑定起来。在D1单元格输入下面这个公式:

=LEFT(A1,FIND(";",A1)-1)&COLUMN(A1)

回车之后,D1单元格就得到了“万&里无云1”——前面的文本是从A1里提取的(去掉分号),后面的数字1来自COLUMN(A1)返回的列号。接下来选中D1,鼠标移到单元格右下角,光标变成十字形。

双击鼠标左键,D1到D4就会自动填充完整,得到A列对应单元格的结果。然后选中D1到D4,把鼠标放在选区右下角的填充柄上(就是下图箭头指的位置)。

按住鼠标左键不放,向右拖动到F4单元格,松开手。这时D1到F4区域就全部生成了相应的结果——B列对应的分号变成了2,C列对应的变成了3。

接下来记得把公式转为数值,否则移动或删除原始数据会导致结果丢失。保持D1到F4处于选中状态,右键点击选区,选择“复制”;再右键点击选区,在弹出的菜单里找到“粘贴选项”,选择“值”(就是那个带数字123的图标)。

这样一来,D1到F4区域里的公式就被替换成了纯文本数值。最后,把原始的A列、B列、C列删除掉,剩下的就是最终结果了。

本文转载于:https://soft.3dmgame.com/gl/14904.html 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。

热门关注