Excel: วิธีเติมเซลล์โดยอัตโนมัติตามค่าของเซลล์อื่น
บ่อยครั้ง คุณอาจต้องการเติมเซลล์ใน Excel โดยอัตโนมัติตามค่าของเซลล์อื่น
ซึ่งทำได้ง่ายๆ โดยใช้ฟังก์ชัน IF และตัวอย่างต่อไปนี้จะแสดงวิธีการดำเนินการ
ตัวอย่าง: วิธีเติมเซลล์โดยอัตโนมัติตามค่าของเซลล์อื่นใน Excel
สมมติว่าเรามีคอลัมน์ต่อไปนี้ใน Excel ที่แสดงตำแหน่งของผู้เล่นบาสเกตบอลต่างๆ:
ตอนนี้สมมติว่าเราต้องการป้อนค่าในคอลัมน์ B โดยอัตโนมัติเพื่อให้มี “ใช่” หากค่าในคอลัมน์ A คือ “Keep” หรือ “ไม่” หากค่าในคอลัมน์ A เป็นค่าอื่น
เมื่อต้องการทำเช่นนี้ เราสามารถพิมพ์สูตรต่อไปนี้ในเซลล์ B2 :
=IF( A2 ="Guard", "Yes", "")
จากนั้นเราสามารถคลิกและลากสูตรนี้ไปยังแต่ละเซลล์ที่เหลือในคอลัมน์ B:
แต่ละค่าในคอลัมน์ B จะถูกเติมโดยอัตโนมัติตามค่าที่สอดคล้องกันในคอลัมน์ A
ตัวอย่างเช่น:
- เซลล์ A2 มี “Guard” ดังนั้นเซลล์ B2 จึงเต็มไปด้วย “ใช่”
- เซลล์ A3 มี “Guard” ดังนั้นเซลล์ B3 จึงเต็มไปด้วย “ใช่”
- เซลล์ A4 ไม่มี “Guard” ดังนั้นเซลล์ B4 จึงยังคงว่างเปล่า
และอื่นๆ
โปรดทราบว่าเราสามารถสร้างกฎการป้อนอัตโนมัติที่ซับซ้อนกว่านี้ได้หากต้องการ
ตัวอย่างเช่น เราสามารถพิมพ์สูตรต่อไปนี้ในเซลล์ B2 เพื่อเติม “ใช่” โดยอัตโนมัติหากค่าในเซลล์ A2 คือ Guard หรือ Forward:
=IF(OR( A2 ="Guard", A2 ="Forward"),"Yes","")
จากนั้นเราสามารถคลิกและลากสูตรนี้ไปยังแต่ละเซลล์ที่เหลือในคอลัมน์ B:
ตอนนี้คอลัมน์ B จะแสดง “ใช่” หากเซลล์ที่เกี่ยวข้องในคอลัมน์ A เท่ากับ Guard หรือ Forward ไม่เช่นนั้นจะยังคงว่างเปล่า
แหล่งข้อมูลเพิ่มเติม
บทช่วยสอนต่อไปนี้จะอธิบายวิธีดำเนินการทั่วไปอื่นๆ ใน Excel:
วิธีกรอกวันที่อัตโนมัติใน Excel
วิธีป้อนตัวอักษรตัวอักษรอัตโนมัติใน Excel
วิธีป้อนค่าอัตโนมัติจากแผ่นงานอื่นใน Excel
วิธีป้อนอัตโนมัติโดยใช้รายการที่กำหนดเองใน Excel