วิธีลบตัวเลขออกจากสตริงใน google ชีต
คุณสามารถใช้สูตรต่อไปนี้เพื่อลบตัวเลขออกจากสตริงใน Google ชีต:
=REGEXREPLACE( A2 ," \d ","")
สูตรนี้จะลบตัวเลขทั้งหมดออกจากสตริงในเซลล์ A2
ตัวอย่างต่อไปนี้แสดงวิธีการใช้สูตรนี้ในทางปฏิบัติ
ตัวอย่าง: ลบตัวเลขออกจากสตริงใน Google ชีต
สมมติว่าเรามีรายการรหัสพนักงานของบริษัทใน Google ชีตดังต่อไปนี้

ตอนนี้สมมติว่าเราต้องการลบตัวเลขทั้งหมดออกจากตัวระบุแต่ละตัวเพื่อให้เหลือเพียงตัวอักษรเท่านั้น
เมื่อต้องการทำเช่นนี้ เราสามารถใช้สูตรต่อไปนี้:
=REGEXREPLACE( A2 ," \d ","")
เราจะพิมพ์สูตรนี้ในเซลล์ B2 จากนั้นลากและเติมลงในเซลล์ที่เหลือแต่ละเซลล์ในคอลัมน์ B:

โปรดทราบว่าตัวเลขทั้งหมดได้ถูกลบออกจากแต่ละสายแล้ว ดังนั้นเราจึงเหลือเพียงตัวอักษรสำหรับรหัสพนักงานแต่ละคน
สูตรนี้ทำงานอย่างไร?
ฟังก์ชัน REGEXREPLACE ใน Google ชีตใช้เพื่อแทนที่อักขระเฉพาะในสตริงตามนิพจน์ทั่วไป
พิจารณาสูตรที่เราใช้:
=REGEXREPLACE( A2 ," \d ","")
อาร์กิวเมนต์แรกระบุว่าเราต้องการแทนที่อักขระในเซลล์ A2
อาร์กิวเมนต์ที่สองของ \d ใช้ในนิพจน์ทั่วไปเพื่อจับคู่ตัวเลขใดๆ ตั้งแต่ 0 ถึง 9
อาร์กิวเมนต์ที่สามของสตริงว่างใช้เพื่อระบุว่าเราต้องการแทนที่ตัวเลขใดๆ ตั้งแต่ 0 ถึง 9 โดยไม่มีอะไรเลย
ผลลัพธ์ที่ได้คือแต่ละหมายเลขจะถูกลบออกจากสตริง
หมายเหตุ : คุณสามารถดูเอกสารฉบับเต็มสำหรับฟังก์ชัน REGEXREPLACE ได้ที่นี่
แหล่งข้อมูลเพิ่มเติม
บทช่วยสอนต่อไปนี้จะอธิบายวิธีทำสิ่งทั่วไปอื่นๆ ใน Google ชีต:
วิธีแยกสตริงย่อยใน Google ชีต
วิธีย้อนกลับสตริงข้อความใน Google ชีต
วิธีแยกตัวเลขจากสตริงใน Google ชีต