在 Excel 中,如果你想要从身份证号码中提取“籍贯”(即出生地),通常是指提取身份证号码中的前六位(即前六位是出生年月日,但有些地方可能将前六位称为“籍贯”)。
不过,身份证号码的前六位是出生年月日,并不是“籍贯”。所以如果你想要提取“籍贯”,可能是指:
- 出生地(即身份证号码的前六位,但有些地方可能将前六位称为“籍贯”);
- 或者是指身份证号码中的出生地代码(即第17位)。
✅ 一、提取“出生年月日”(前六位)
方法 1:使用 LEFT 函数
=LEFT(A1, 6)
- 假设身份证号码在 A1 单元格中。
LEFT(A1, 6)会提取前六位。
方法 2:使用 MID 函数(提取年月日)
=LEFT(A1, 4) & "-" & MID(A1, 5, 2) & "-" & MID(A1, 7, 2)
- 前四位是年份,中间两位是月份,最后两位是日期。
✅ 二、提取“出生地代码”(第17位)
方法 1:使用 MID 函数
=MID(A1, 17, 1)
- 从第17位开始提取一位(即出生地代码)。
✅ 三、提取“籍贯”(前六位)
如果你认为前六位是“籍贯”,那可以使用:
=LEFT(A1, 6)
但注意:前六位是出生年月日,不是“籍贯”。
✅ 四、总结
| 目标 | 提取方式 |
|---|---|
| 出生年月日 | =LEFT(A1, 6) 或 =LEFT(A1, 4) & "-" & MID(A1, 5, 2) & "-" & MID(A1, 7, 2) |
| 出生地代码 | =MID(A1, 17, 1) |
| 籍贯(前六位) | =LEFT(A1, 6) |