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

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

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