Page 1 of 1
ต้องการแยกค่าเปอร์เซ็นต์จากข้อมูลต้นฉบับ
Posted: Sun Feb 08, 2026 11:04 am
by วังวู ช่ง
ฉันต้องการแยกค่าเปอร์เซ็นต์จากข้อมูลต้นฉบับ จะใช้สูตรอย่างไร? โปรดช่วยด้วย
Re: ต้องการแยกค่าเปอร์เซ็นต์จากข้อมูลต้นฉบับ
Posted: Sun Feb 08, 2026 9:45 pm
by snasui

ตัวอย่างสูตรที่เซลล์ B2 ครับ
=REGEXEXTRACT(A2,"(\d+\.?\d*%)")
คำแปล
- REGEXEXTRACT ==> ฟังก์ชันที่ใช้ดึงข้อความที่ตรงกับรูปแบบ (pattern) ที่กำหนดด้วย Regular Expression
- "(\d+\.?\d*%)" ==> คือ แพทเทิร์น RegEx ที่มีความหมายดังนี้
- \d+ ==> ตัวเลขตั้งแต่ 1 หลักขึ้นไป
- \.? ==> จุดทศนิยม (.) ถ้ามี (เครื่องหมาย ? หมายถึง อาจมีหรือไม่มี)
- \d* ==> ตัวเลขต่อท้ายหลังจุดทศนิยม (0 ตัวหรือมากกว่า)
- % ==> เครื่องหมายเปอร์เซ็นต์
ผลลัพธ์
ถ้า A2 มี 100% => จะได้ 100%
ถ้า A2 มี 12.5% => จะได้ 12.5%