Google ชีต: วิธีแทนที่ค่าหลายค่า
คุณสามารถใช้สูตรต่อไปนี้เพื่อแทนที่ค่าหลายค่าในเซลล์ใน Google ชีต:
= SUBSTITUTE ( SUBSTITUTE ( A1 , " oldtext1 " , " newtext1 " ) , " oldtext2 " , " newtext2 " )
สูตรเฉพาะนี้จะแทนที่สองค่าในเซลล์ แต่คุณสามารถสร้างฟังก์ชัน SUBSTITUTE ที่ซ้อนกันได้มากเท่าที่คุณต้องการแทนที่ค่าได้มากเท่าที่คุณต้องการ
ตัวอย่างต่อไปนี้แสดงวิธีใช้สูตรนี้ในทางปฏิบัติ
ตัวอย่างที่ 1: แทนที่สองค่าใน Google ชีต
สมมติว่าเรามีรายการตำแหน่งบาสเก็ตบอลต่อไปนี้ใน Google ชีต:
เราสามารถใช้สูตรต่อไปนี้เพื่อแทนที่ “Guard” ด้วย “Gd” และ “Forward” ด้วย “Fd”:
=SUBSTITUTE(SUBSTITUTE( A2 , “ Guard ” , “ Gd ” ), “ Forward ” , “ Fd ” )
ภาพหน้าจอต่อไปนี้แสดงวิธีใช้สูตรนี้ในทางปฏิบัติ:
โปรดทราบว่าคำว่า “Guard” และ “Before” ถูกแทนที่ด้วยแต่ละเซลล์ด้วยการทดแทนที่เราระบุไว้ในสูตร
ตัวอย่างที่ 2 : แทนที่ค่าสามค่าใน Google ชีต
สมมติว่าเรามีรายการตำแหน่งบาสเก็ตบอลต่อไปนี้ใน Google ชีต:
เราสามารถใช้สูตรต่อไปนี้เพื่อแทนที่ “Point” ด้วย “Pt”, “Shooting” ด้วย “St” และ “Small” ด้วย “Sm”:
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE( A2 , " Point " , " Pt " ), " Shooting " , " St " ), " Small " , " Sm " )
ภาพหน้าจอต่อไปนี้แสดงวิธีใช้สูตรนี้ในทางปฏิบัติ:
โปรดทราบว่ามีการเปลี่ยนตัวแต่ละครั้งแล้ว
แหล่งข้อมูลเพิ่มเติม
บทแนะนำต่อไปนี้จะอธิบายวิธีทำงานทั่วไปอื่นๆ ใน Google ชีต
วิธีแยกสตริงย่อยใน Google ชีต
วิธีกรองตามช่วงวันที่ใน Google ชีต
วิธีป้อนวันที่อัตโนมัติใน Google ชีต