ARTICLE · 1333377
Excel表格救火日记|两招:选中某列不含前两行 + 身份证号批量加G变学籍号
Excel表格救火日记|两招:选中某列不含前两行 + 身份证号批量加G变学籍号2026年11月9日 星期一 天气:晴 今日关键词:名称框、G+身份证号

今天又被表格“救火”了一次。 同事问我:“怎么只选某一列,但不要最上面两行?” 没过一会,又跑过来问:“能不能全部改成学籍号,前面统一加个 G?” 两件事都不难,但不会的时候真的很抓狂。我干脆把今天的操作记成日记,也分享给同样被表格折磨的你。建议先收藏,下次直接照着做。
场景很简单:表格前两行是标题,下面才是数据。我只想选中某一列从第 3 行开始的内容。 最稳的方法是用“名称框”。 点该列第 3 行单元格; 按Ctrl + Shift + ↓; 今日心得:键盘快捷键关键时候比鼠标拖半天靠谱多了。
这个需求也很常见:身份证号在 A 列,数据从第 3 行开始,前两行是标题。现在要把它们统一变成学籍号:G + 身份证号。 注意:不要直接用“查找替换”,因为每个身份证号都不一样,替换没法逐个加前缀。 第一步:先备份文件。 这一步别省,表格操作最怕手滑。 第二步:确认 A 列是文本格式。 选中 A 列 → 右键“设置单元格格式” → 文本。 如果身份证号已经变成科学计数法,或者后三位变成 0,建议从源数据重新导入或重新输入。 第三步:在 B3 输入公式: 这个公式的意思是: 空值保持空; 已经是 G 开头的不重复加 G; 其他身份证号前面统一加 G。 第四步:向下填充 B 列。 把公式拉到数据最后一行。 第五步:复制 B 列结果。 复制 B3 到最后一行 → 选中 A3 → 右键“选择性粘贴” →值。 第六步:删除辅助列 B。 搞定。 下拉后,同样复制 → 选择性粘贴为值回 A 列。 今日心得:公式负责批量加前缀,选择性粘贴负责“落地成值”。这套组合拳,比一个个改快太多了。
今天学到的两招: 选某列但不要前两行:键盘快捷键 Ctrl + Shift + ↓。 身份证号统一加G变学籍号:辅助列公式=IF(A3="","",IF(LEFT(A3,1)="G",A3,"G"&A3)),下拉后复制,选择性粘贴为值。 表格里的很多难题,其实不是难,是没找到那个入口。 今天这两招,算是又给自己攒了一点“表格底气”。 先收藏吧,愿你下次遇到表格时,也能少皱一次眉。

如何全选某一列,但不包括最上面两行
Excel / WPS 操作
把所有身份证号改成“G+身份证号”
推荐做法:辅助列公式 + 选择性粘贴为值
=IF(A3=””,””,IF(LEFT(A3,1)=”G”,A3,”G”&A3))如果 A 列整列都是身份证号、没有别的数据,B3 也可以直接写:
=”G”&A3














































































