ผู้ที่ทำงานบนสเปรดชีต Excel และเป็นสมาชิกโปรแกรม Microsoft 365 Insider สามารถทดลองใช้ฟังก์ชันใหม่ได้ตั้งแต่วันที่ 20 พฤษภาคม 2567 ก่อนที่จะเปิดให้กับผู้ใช้ Excel ทุกคน ในส่วนของโพสต์บนบล็อก Microsoft 365 Insiders ได้พูดถึงสมาชิกที่สามารถดูฟังก์ชัน Regular Expression (Regex) ที่ได้เปิดตัวใหม่สำหรับ Excel เวอร์ชัน Windows และ Mac
โปรแกรม Microsoft ฟังก์ชันใหม่สำหรับ Excel ดังนี้:
Regular expressions หรือ 'regex' เป็นลำดับของอักขระที่กำหนดรูปแบบการค้นหา ซึ่งนิยมใช้สำหรับการค้นหาข้อความและการแยกข้อความ มีความหลากหลายอย่างเหลือเชื่อและมักถูกนำไปใช้เพื่อตรวจสอบว่าสตริงมีรูปแบบบางอย่าง สกัดสตริงย่อยที่ตรงกับรูปแบบ หรือแทนที่สตริงย่อยที่ตรงกับรูปแบบ โดยมีฟังก์ชัน Regex สามฟังก์ชันที่ Insiders สามารถทดสอบใน Excel ได้
- ฟังก์ชันแรกเรียกว่า REGEXTEST ถูกสร้างขึ้นเพื่อดูว่ารูปแบบตรงกับส่วนใดๆ ของข้อความที่ให้ไว้ในแอพฯ Excel หรือไม่ ซึ่งจะแสดงคำตอบโดยการส่งคืนคำสั่ง TRUE หรือ FALSE
- ฟังก์ชันที่สองคือ REGEXEXTRACT สร้างขึ้นเพื่อส่งคืนสตริงย่อยของข้อความที่ตรงกับรูปแบบใน
แอพฯ โดย Microsoft กล่าวว่า : “ขึ้นอยู่กับโหมดการส่งคืน มันสามารถส่งคืนการจับคู่แรก การจับคู่ทั้งหมด หรือกลุ่มการจับแต่ละกลุ่มจากการจับคู่แรก”
อย่างไรก็ตาม ในที่สุดก็มี REGEXREPLACE เช่นเดียวกับ REGEXEXTRACT ยังค้นหาสตริงย่อยของข้อความที่ตรงกับรูปแบบอีกด้วย หากเป็นเช่นนั้น ฟังก์ชันจะแทนที่ด้วยสตริงย่อยทดแทนใหม่ตามที่ผู้ใช้ต้องการ อีกทั้ง Microsoft ได้กล่าวอีกว่าจะมีการเพิ่มฟังก์ชันที่คล้ายกับ Regex ลงใน Excel ในอนาคต
นอกจากนี้ Microsoft ได้แนะนำวิธีใช้ regex ภายใน XLOOKUP และ XMATCH ผ่านตัวเลือกใหม่สำหรับอาร์กิวเมนต์ 'โหมดการจับคู่' รูปแบบ regex จะถูกระบุเป็น 'ค่าการค้นหา'
อย่างไรก็ตาม ในตอนนี้ฟังก์ชัน Regex สามฟังก์ชันแรกพร้อมใช้งานสำหรับผู้ใช้ Microsoft 365 Insider Beta Channel สำหรับผู้ใช้ Windows Excel ที่มีเวอร์ชัน 2406 (Build 17715.20000) หรือใหม่กว่า และสำหรับผู้ใช้ Mac Excel ที่มีเวอร์ชัน 16.86 (Build 24051422) ขึ้นไปแล้ว
ที่มา : neowin