萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 辦公室軟體 >  >> WPS Office >> WPS 綜合教學

WPS表格批量轉換姓名為姓名代碼:自訂名稱+VLOOKUP+MID函數組合

需將人員姓名轉為首字母代碼(如「張三」→「ZS」),手動處理極慢。WPS表格結合「定義名稱」建立漢字內碼對照表,搭配`VLOOKUP`與`MID`函數,一鍵批量轉換全員姓名代碼。

核心思路

建立一個「漢字內碼→首字母」的對照陣列(名為`a`),再用`VLOOKUP`查詢姓名各字首字母並用`&`合併。

操作步驟

  1. 定義名稱「a」:
    選A1 → 「公式」→「名稱管理器」→「新增」 → 名稱輸入`a` → 引用位置輸入陣列常數:
    `={"","";"吖","A";"八","B";"嚓","C";"咑","D";"鵽","E";"發","F";"猤","G";"铪","H";"夻","J";"咔","K";"垃","L";"嘸","M";"旀","N";"噢","O";"妑","P";"七","Q";"囕","R";"仨","S";"他","T";"屲","W";"夕","X";"丫","Y";"帀","Z"}`
    (含26字母對應內碼起始字)
  2. 圖1 定義名稱對照表

  3. B2輸入轉換公式:
    `=IF(A2="","",VLOOKUP(A2,a,2)&VLOOKUP(MID(A2,2,1),a,2)&VLOOKUP(MID(A2,3,1),a,2))`
    —— `A2`為姓名儲存格
    —— `MID(A2,2,1)`取第二字、`MID(A2,3,1)`取第三字
    —— 三個`VLOOKUP`分別查首/二/三字代碼 → `&`合併
  4. 圖2 公式輸入示意

    圖3 首筆轉換結果

  5. 填充套用:選B2 → 雙擊右下角填充柄 → 全欄自動套用公式。
  6. 圖4 批量轉換完成

應用價值

配合上一篇「快速產生帳號密碼」,構建完整人員資訊自動化處理流程。一次建立對照表,終身受用!

copyright © 萬盛學電腦網 all rights reserved