| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | 指令: 取出"IJP"加上9位數字 | 正則表達 = IJP\d{9} | ||||||||||||||||||||||||
2 | ||||||||||||||||||||||||||
3 | 來源格式 | 取出結果 | 非新版Excel請到M365雲端版使用REGEX函式喔 | |||||||||||||||||||||||
4 | 發票號碼IJP0000056787543!#*)99999 | IJP000005678 | =REGEXEXTRACT(B4, "IJP\d{9}") | |||||||||||||||||||||||
5 | ||||||||||||||||||||||||||
6 | 用途 | 常用範例速査表 | 說明 | |||||||||||||||||||||||
7 | 發票號碼(IJP+9碼) | IJP\d{9} | 抓出發票開頭+9位數字,如 IJP000123456 | |||||||||||||||||||||||
8 | 統一編號(8位數) | \b\d{8}\b | 抓出合法統編,排除前後多字元干擾 | |||||||||||||||||||||||
9 | 發票號碼(英文字母開頭+數字) | [A-Z]{2,3}\d{8,10} | 支援多種開頭,如 AB12345678 或 INV0012345678 | |||||||||||||||||||||||
10 | 日期格式(yyyy/mm/dd) | \d{4}/\d{2}/\d{2} | 例如 2025/06/30 *包含其他字元加上日期使用 | |||||||||||||||||||||||
11 | 日期格式(dd-mm-yyyy) | \d{2}-\d{2}-\d{4} | 例如 30-06-2025 | |||||||||||||||||||||||
12 | 價格(含千分位與小數) | \d{1,3}(,\d{3})*(\.\d{2})? | 如 1,000.00、25,000 | |||||||||||||||||||||||
13 | 數値(不含千分位,小數可選) | \d+(\.\d+)? | 如 2000、123.45 | |||||||||||||||||||||||
14 | 發票金額後面附註符號 | \d+[^0-9\s]{1,3} | 抓金額後的備註符號,如 12345*) | |||||||||||||||||||||||
15 | 客戶代號(英文+數字) | [A-Z]{2}\d{4} | 如 CU1234 | |||||||||||||||||||||||
16 | 中文金額文字(壹貳參) | [壹貳參肆伍陸柒捌玖拾佰仟萬億元整角分]+ | 抓出中文金額格式 | |||||||||||||||||||||||
17 | 帳戶號碼(XXXX-XXXX-XXXX) | \d{4}-\d{4}-\d{4} | 常見分隔帳號格式 | |||||||||||||||||||||||
18 | 備註欄抓出特定代號 | (?<=備註:)\s*[A-Z0-9\-]+ | 只取備註中代碼,例如「備註: INV-235」 | |||||||||||||||||||||||
19 | 銀行代號+帳號組合 | \d{3}-\d{7,} | 如 812-0012345(銀行代碼+帳號) | |||||||||||||||||||||||
20 | 調整單號(開頭ADJ) | ADJ\d{6,} | 如 ADJ002456 | |||||||||||||||||||||||
21 | 進銷貨單號(INV開頭) | INV\d{6,} | 如 INV004321 | |||||||||||||||||||||||
22 | EXCEL欄位可能出現的Email | [a-zA-Z0-9._%+-]+@[a-z0-9.-]+\.[a-z]{2,} | 抓出 email | |||||||||||||||||||||||
23 | 取行內文字的數字(如成本、收入) | (?<=成本:)\d+ | 從句子中取特定標籤的數字 | |||||||||||||||||||||||
24 | 發票字軌(如「AB12345678」) | [A-Z]{2}\d{8} | 抓台灣電子發票號碼 | |||||||||||||||||||||||
25 | 抓非空白中文客戶名稱 | [\u4e00-\u9fa5]{2,} | 抓至少兩字的中文名稱(避免單字誤判) | |||||||||||||||||||||||
26 | 手機號碼(台灣格式) | 09\d{8} | 如 0912345678 | |||||||||||||||||||||||
27 | 公司統編在句子中間 | (?<=統編[::]?)\s*\d{8} | 抓「統編:12345678」這種格式 | |||||||||||||||||||||||
28 | 交易代碼 | TRX\d{6} | 如 TRX000123 | |||||||||||||||||||||||
29 | ||||||||||||||||||||||||||
30 | ||||||||||||||||||||||||||
31 | ||||||||||||||||||||||||||
32 | ||||||||||||||||||||||||||
33 | ||||||||||||||||||||||||||
34 | ||||||||||||||||||||||||||
35 | ||||||||||||||||||||||||||
36 | ||||||||||||||||||||||||||
37 | ||||||||||||||||||||||||||
38 | ||||||||||||||||||||||||||
39 | ||||||||||||||||||||||||||
40 | ||||||||||||||||||||||||||
41 | ||||||||||||||||||||||||||
42 | ||||||||||||||||||||||||||
43 | ||||||||||||||||||||||||||
44 | ||||||||||||||||||||||||||
45 | ||||||||||||||||||||||||||
46 | ||||||||||||||||||||||||||
47 | ||||||||||||||||||||||||||
48 | ||||||||||||||||||||||||||
49 | ||||||||||||||||||||||||||
50 | ||||||||||||||||||||||||||
51 | ||||||||||||||||||||||||||
52 | ||||||||||||||||||||||||||
53 | ||||||||||||||||||||||||||
54 | ||||||||||||||||||||||||||
55 | ||||||||||||||||||||||||||
56 | ||||||||||||||||||||||||||
57 | ||||||||||||||||||||||||||
58 | ||||||||||||||||||||||||||
59 | ||||||||||||||||||||||||||
60 | ||||||||||||||||||||||||||
61 | ||||||||||||||||||||||||||
62 | ||||||||||||||||||||||||||
63 | ||||||||||||||||||||||||||
64 | ||||||||||||||||||||||||||
65 | ||||||||||||||||||||||||||
66 | ||||||||||||||||||||||||||
67 | ||||||||||||||||||||||||||
68 | ||||||||||||||||||||||||||
69 | ||||||||||||||||||||||||||
70 | ||||||||||||||||||||||||||
71 | ||||||||||||||||||||||||||
72 | ||||||||||||||||||||||||||
73 | ||||||||||||||||||||||||||
74 | ||||||||||||||||||||||||||
75 | ||||||||||||||||||||||||||
76 | ||||||||||||||||||||||||||
77 | ||||||||||||||||||||||||||
78 | ||||||||||||||||||||||||||
79 | ||||||||||||||||||||||||||
80 | ||||||||||||||||||||||||||
81 | ||||||||||||||||||||||||||
82 | ||||||||||||||||||||||||||
83 | ||||||||||||||||||||||||||
84 | ||||||||||||||||||||||||||
85 | ||||||||||||||||||||||||||
86 | ||||||||||||||||||||||||||
87 | ||||||||||||||||||||||||||
88 | ||||||||||||||||||||||||||
89 | ||||||||||||||||||||||||||
90 | ||||||||||||||||||||||||||
91 | ||||||||||||||||||||||||||
92 | ||||||||||||||||||||||||||
93 | ||||||||||||||||||||||||||
94 | ||||||||||||||||||||||||||
95 | ||||||||||||||||||||||||||
96 | ||||||||||||||||||||||||||
97 | ||||||||||||||||||||||||||
98 | ||||||||||||||||||||||||||
99 | ||||||||||||||||||||||||||
100 |