
ปัญหา / ใช้เมื่อไหร่
ใช้กับเลข PO เลขเอกสาร หรือรหัส 10 หลักที่อยู่รวมกับข้อความอื่น
Formula
=REGEXEXTRACT(A2,"[0-9]{10}")Dataset / Example
| ข้อความ |
|---|
| PO 4500123456 - บริษัท ABC |
| เลขที่เอกสาร: 4209876543 ส่งแล้ว |
Expected Result
| เลข 10 หลัก |
|---|
| 4500123456 |
| 4209876543 |
วิธีทำงาน
- [0-9] หมายถึงตัวเลข 0–9
- {10} กำหนดให้ต้องติดกันจำนวน 10 หลัก
- REGEXEXTRACT คืนข้อความส่วนแรกที่ตรงกับรูปแบบ
Tips / ข้อควรรู้
- หากไม่มีเลข 10 หลัก สูตรจะแสดงข้อผิดพลาด
- ครอบด้วย IFERROR ได้หากต้องการแสดงข้อความแทนข้อผิดพลาด
Compatibility / Version
Excel Microsoft 365 และ Google Sheets