ดึงเลข PO 10 หลักออกจากข้อความ

ดึงตัวเลข 10 หลักที่ปนอยู่ในข้อความยาวออกมาได้ทันที

Artwork ต้นฉบับ ดึงเลข PO 10 หลักออกจากข้อความ

ปัญหา / ใช้เมื่อไหร่

ใช้กับเลข PO เลขเอกสาร หรือรหัส 10 หลักที่อยู่รวมกับข้อความอื่น

Formula

=REGEXEXTRACT(A2,"[0-9]{10}")

Dataset / Example

ข้อความ
PO 4500123456 - บริษัท ABC
เลขที่เอกสาร: 4209876543 ส่งแล้ว

Expected Result

เลข 10 หลัก
4500123456
4209876543

วิธีทำงาน

  1. [0-9] หมายถึงตัวเลข 0–9
  2. {10} กำหนดให้ต้องติดกันจำนวน 10 หลัก
  3. REGEXEXTRACT คืนข้อความส่วนแรกที่ตรงกับรูปแบบ

Tips / ข้อควรรู้

  • หากไม่มีเลข 10 หลัก สูตรจะแสดงข้อผิดพลาด
  • ครอบด้วย IFERROR ได้หากต้องการแสดงข้อความแทนข้อผิดพลาด

Compatibility / Version

Excel Microsoft 365 และ Google Sheets