Excel: วิธีกำหนดค่าตัวเลขให้กับข้อความ


บ่อยครั้งคุณอาจต้องการกำหนดค่าตัวเลขให้กับค่าข้อความเฉพาะใน Excel

ตัวอย่างเช่น สมมติว่าคุณมีชุดข้อมูลต่อไปนี้ซึ่งมีข้อมูลเกี่ยวกับยอดขายของพนักงานในร้านค้าต่างๆ ภายในบริษัท และคุณต้องการกำหนดค่าตัวเลขตามร้านค้าเฉพาะ:

วิธีที่ง่ายที่สุดในการทำเช่นนี้คือการใช้ฟังก์ชัน SWITCH ใน Excel ซึ่งช่วยให้คุณสามารถส่งคืนค่าเฉพาะที่ตรงกับค่าที่ตรงกันในรายการ

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

ตัวอย่าง: วิธีกำหนดค่าตัวเลขให้กับข้อความใน Excel

สมมติว่าคุณต้องการกำหนดค่าตัวเลขต่อไปนี้ให้กับร้านค้าเฉพาะ:

  • ภาคเหนือ: 1001
  • ตะวันออก: 1002
  • ทิศใต้: 1003
  • ตะวันตก: 1004

คุณสามารถพิมพ์สูตรต่อไปนี้ในเซลล์ D2 เพื่อทำสิ่งนี้:

 =SWITCH( B2 , "North", 1001, "East", 1002, "South", 1003, "West", 1004)

จากนั้นคุณสามารถคลิกและลากสูตรนี้ไปยังแต่ละเซลล์ที่เหลือในคอลัมน์ D:

Excel กำหนดค่าตัวเลขให้กับข้อความ

ขณะนี้คอลัมน์ รหัสร้านค้า ใหม่มีค่าตัวเลขที่ตรงกับค่าข้อความเฉพาะในคอลัมน์ ร้านค้า

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

จำสูตรที่เราใช้กำหนดค่าตัวเลขให้กับค่าข้อความ:

 =SWITCH( B2 , "North", 1001, "East", 1002, "South", 1003, "West", 1004)

สูตรนี้ใช้ฟังก์ชัน SWITCH ซึ่งใช้ไวยากรณ์พื้นฐานต่อไปนี้:

 SWITCH(value to switch, find1, return1, find2, return2, ...)

ในสูตรเฉพาะของเรา เราวิเคราะห์เซลล์ B2 และดำเนินการต่อไปนี้:

  • ค้นหา “ภาคเหนือ” – หากคุณพบ ให้ส่งคืน 1001
  • หากไม่พบ ให้ค้นหา “ตะวันออก” – หากพบ ให้ส่งคืน 1002
  • หากไม่พบ ให้ค้นหา “ทิศใต้” – หากพบ ให้ส่งคืน 1003
  • หากไม่พบ ให้ค้นหา “ตะวันตก” – หากพบ ให้ส่งคืน 1004

การใช้ตรรกะนี้เราสามารถกำหนดค่าตัวเลขให้กับค่าข้อความแต่ละค่าได้

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

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

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

Excel: ค้นหาการเกิดขึ้นครั้งแรกของค่าในคอลัมน์
Excel: ค้นหาค่าแรกที่มากกว่าตัวเลขที่ระบุ
Excel: วิธีค้นหาค่าแรกที่ไม่ใช่ศูนย์ติดต่อกัน

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

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