วิธีลบตัวเลขออกจากสตริงใน google ชีต


คุณสามารถใช้สูตรต่อไปนี้เพื่อลบตัวเลขออกจากสตริงใน Google ชีต:

 =REGEXREPLACE( A2 ," \d ","")

สูตรนี้จะลบตัวเลขทั้งหมดออกจากสตริงในเซลล์ A2

ตัวอย่างต่อไปนี้แสดงวิธีการใช้สูตรนี้ในทางปฏิบัติ

ตัวอย่าง: ลบตัวเลขออกจากสตริงใน Google ชีต

สมมติว่าเรามีรายการรหัสพนักงานของบริษัทใน Google ชีตดังต่อไปนี้

ตอนนี้สมมติว่าเราต้องการลบตัวเลขทั้งหมดออกจากตัวระบุแต่ละตัวเพื่อให้เหลือเพียงตัวอักษรเท่านั้น

เมื่อต้องการทำเช่นนี้ เราสามารถใช้สูตรต่อไปนี้:

 =REGEXREPLACE( A2 ," \d ","")

เราจะพิมพ์สูตรนี้ในเซลล์ B2 จากนั้นลากและเติมลงในเซลล์ที่เหลือแต่ละเซลล์ในคอลัมน์ B:

ลบตัวเลขออกจากสตริงใน Google ชีต

โปรดทราบว่าตัวเลขทั้งหมดได้ถูกลบออกจากแต่ละสายแล้ว ดังนั้นเราจึงเหลือเพียงตัวอักษรสำหรับรหัสพนักงานแต่ละคน

สูตรนี้ทำงานอย่างไร?

ฟังก์ชัน REGEXREPLACE ใน Google ชีตใช้เพื่อแทนที่อักขระเฉพาะในสตริงตามนิพจน์ทั่วไป

พิจารณาสูตรที่เราใช้:

 =REGEXREPLACE( A2 ," \d ","")

อาร์กิวเมนต์แรกระบุว่าเราต้องการแทนที่อักขระในเซลล์ A2

อาร์กิวเมนต์ที่สองของ \d ใช้ในนิพจน์ทั่วไปเพื่อจับคู่ตัวเลขใดๆ ตั้งแต่ 0 ถึง 9

อาร์กิวเมนต์ที่สามของสตริงว่างใช้เพื่อระบุว่าเราต้องการแทนที่ตัวเลขใดๆ ตั้งแต่ 0 ถึง 9 โดยไม่มีอะไรเลย

ผลลัพธ์ที่ได้คือแต่ละหมายเลขจะถูกลบออกจากสตริง

หมายเหตุ : คุณสามารถดูเอกสารฉบับเต็มสำหรับฟังก์ชัน REGEXREPLACE ได้ที่นี่

แหล่งข้อมูลเพิ่มเติม

บทช่วยสอนต่อไปนี้จะอธิบายวิธีทำสิ่งทั่วไปอื่นๆ ใน Google ชีต:

วิธีแยกสตริงย่อยใน Google ชีต
วิธีย้อนกลับสตริงข้อความใน Google ชีต
วิธีแยกตัวเลขจากสตริงใน Google ชีต

เพิ่มความคิดเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องข้อมูลจำเป็นถูกทำเครื่องหมาย *