Note: The other languages of the website are Google-translated. Back to English

รายการแบบเลื่อนลงแบบมีเงื่อนไขพร้อมคำสั่ง IF (5 ตัวอย่าง)

หากคุณต้องการสร้างรายการดรอปดาวน์ที่เปลี่ยนแปลงตามสิ่งที่คุณเลือกในเซลล์อื่น การเพิ่มเงื่อนไขในรายการดรอปดาวน์สามารถช่วยคุณแก้ปัญหานี้ได้ หากต้องการสร้างรายการแบบเลื่อนลงแบบมีเงื่อนไข วิธีแรกที่นึกถึงคือการใช้คำสั่ง IF เนื่องจากจะใช้ในการทดสอบเงื่อนไขใน Excel เสมอ บทช่วยสอนนี้สาธิต 5 วิธีที่จะช่วยคุณสร้างรายการดรอปดาวน์แบบมีเงื่อนไขใน Excel ทีละขั้นตอน


ใช้คำสั่ง IF หรือ IFS เพื่อสร้างรายการแบบเลื่อนลงแบบมีเงื่อนไข

ส่วนนี้มีสองหน้าที่: ฟังก์ชั่น IF และ ฟังก์ชันไอเอฟเอส เพื่อช่วยคุณสร้างรายการดรอปดาวน์แบบมีเงื่อนไขโดยอิงตามเซลล์อื่นๆ ใน Excel ด้วยสองตัวอย่าง

เพิ่มเงื่อนไขเดียว เช่น สองประเทศและเมืองของทั้งสองประเทศ

ดังที่แสดงใน gif ด้านล่าง คุณสามารถสลับไปมาระหว่างเมืองในสองประเทศได้อย่างง่ายดาย “ประเทศสหรัฐอเมริกา และ ฝรั่งเศส” ในรายการแบบหล่นลง มาดูวิธีการใช้ฟังก์ชัน IF กัน

ขั้นตอนที่ 1: สร้างรายการแบบหล่นลงหลัก

ก่อนอื่นคุณต้องสร้างรายการแบบเลื่อนลงหลักที่คุณต้องการสร้างรายการแบบเลื่อนลงแบบมีเงื่อนไข

1. เลือกเซลล์ (E2 ในกรณีนี้) ที่คุณต้องการแทรกรายการแบบเลื่อนลงหลัก ไปที่ ข้อมูล เลือก การตรวจสอบข้อมูล.

2 ใน การตรวจสอบข้อมูล คุณต้องกำหนดค่าดังต่อไปนี้

1) อยู่ใน การตั้งค่า แท็บ;
2) เลือก รายการ ใน อนุญาต กล่อง;
3) ในช่อง Source ให้เลือกช่วงของเซลล์ที่มีค่าที่คุณต้องการแสดงในรายการแบบหล่นลง (ที่นี่ฉันเลือกส่วนหัวของตาราง)
4) คลิกปุ่ม OK ปุ่ม. ดูภาพหน้าจอ:

ขั้นตอนที่ 2: สร้างรายการแบบเลื่อนลงแบบมีเงื่อนไขด้วยคำสั่ง IF

1. เลือกช่วงของเซลล์ (ในกรณีนี้ ฉันเลือก E3:E6) ที่คุณต้องการแทรกรายการแบบเลื่อนลงแบบมีเงื่อนไข

2 ไปที่ ข้อมูล เลือก การตรวจสอบข้อมูล.

3 ใน การตรวจสอบข้อมูล คุณต้องกำหนดค่าดังต่อไปนี้

1) อยู่ใน การตั้งค่า แท็บ;
2) เลือก รายการ ใน อนุญาต รายการแบบหล่นลง
3) ป้อนสูตรต่อไปนี้ใน แหล่ง กล่อง;
=IF($E$2=$B$2,$B$3:$B$6,$C$3:$C$6)
4) คลิกปุ่ม OK ปุ่ม. ดูภาพหน้าจอ:

หมายเหตุ: สูตรนี้บอก Excel: ถ้าค่าใน E2 เท่ากับค่าใน B2 ให้แสดงค่าทั้งหมดในช่วง B3:B6 มิฉะนั้น ให้แสดงค่าในช่วง C3:C6
ที่ไหน
1) E2 คือเซลล์รายการแบบหล่นลงที่คุณระบุไว้ในขั้นตอนที่ 1 ซึ่งมีส่วนหัว
2) B2 เป็นเซลล์ส่วนหัวแรกของช่วงเดิม
3) B3: B6 ประกอบด้วยเมืองใน ประเทศสหรัฐอเมริกา.
4) C3: C6 ประกอบด้วยเมืองใน ฝรั่งเศส.
ผล

รายการแบบเลื่อนลงแบบมีเงื่อนไขเสร็จสมบูรณ์แล้ว

ดังที่แสดงในภาพ gif ด้านล่าง หากคุณต้องการเลือกเมืองในสหรัฐอเมริกา ให้คลิกที่ E2 เพื่อเลือกเมืองในสหรัฐอเมริกาจากรายการดรอปดาวน์ จากนั้นเลือกเมืองที่เป็นของสหรัฐอเมริกาในเซลล์ด้านล่าง E2 หากต้องการเลือกเมืองในฝรั่งเศส ให้ดำเนินการแบบเดียวกัน

หมายเหตุ:
1) วิธีการข้างต้นใช้ได้กับสองประเทศและเมืองของพวกเขาเท่านั้น เนื่องจากฟังก์ชัน IF ใช้เพื่อทดสอบเงื่อนไขและส่งคืนค่าหนึ่งหากตรงตามเงื่อนไข และอีกค่าหนึ่งหากไม่ตรงตามเงื่อนไข
2) หากมีการเพิ่มประเทศและเมืองอื่นๆ ในกรณีนี้ ฟังก์ชัน IF ที่ซ้อนกันต่อไปนี้และฟังก์ชัน IFS สามารถช่วยได้

เพิ่มหลายเงื่อนไข เช่น มากกว่าสองประเทศและเมืองของพวกเขา

ดังที่แสดงในภาพ gif ด้านล่าง มีสองตาราง ตารางหนึ่งคอลัมน์ประกอบด้วยประเทศต่างๆ ในขณะที่ตารางหลายคอลัมน์ประกอบด้วยเมืองในประเทศเหล่านั้น ที่นี่เราต้องสร้างรายการแบบเลื่อนลงที่มีเงื่อนไขซึ่งมีเมืองที่จะเปลี่ยนแปลงตามประเทศที่คุณเลือกใน E10 โปรดทำตามขั้นตอนด้านล่างเพื่อดำเนินการให้เสร็จสิ้น

ขั้นตอนที่ 1: สร้างรายการแบบเลื่อนลงที่มีทุกประเทศ

1. เลือกเซลล์ (ที่นี่ฉันเลือก E10) ที่คุณต้องการแสดงประเทศไปที่ ข้อมูล คลิกแท็บ การตรวจสอบข้อมูล.

2. ตัว Vortex Indicator ได้ถูกนำเสนอลงในนิตยสาร การตรวจสอบข้อมูล คุณต้อง:

1) อยู่ใน การตั้งค่า แท็บ;
2) เลือก รายการ ใน อนุญาต รายการแบบหล่นลง
3) เลือกช่วงที่มีประเทศใน แหล่ง กล่อง;
4) คลิกปุ่ม OK ปุ่ม. ดูภาพหน้าจอ:

รายการแบบเลื่อนลงมีทุกประเทศเสร็จสมบูรณ์แล้ว

ขั้นตอนที่ 2: ตั้งชื่อช่วงเซลล์สำหรับเมืองในแต่ละประเทศ

1. เลือกช่วงทั้งหมดของตารางเมือง ไปที่ สูตร คลิกแท็บ สร้างจากการเลือก.

2 ใน สร้างชื่อจากการเลือก ให้เลือกเฉพาะไฟล์ แถวบนสุด และคลิกที่ OK ปุ่ม

หมายเหตุ:
1) ขั้นตอนนี้ช่วยสร้างช่วงที่มีชื่อหลายช่วงพร้อมกันอย่างรวดเร็ว ที่นี่จะใช้ส่วนหัวของแถวเป็นชื่อช่วง

2) โดยค่าเริ่มต้นไฟล์ ชื่อผู้จัดการ ไม่อนุญาตให้มีช่องว่างเมื่อกำหนดชื่อใหม่ หากมีช่องว่างในส่วนหัว Excel จะแปลงเป็น (_) แทน. ตัวอย่างเช่น, ประเทศสหรัฐอเมริกา จะมีชื่อว่า สหรัฐ. ชื่อช่วงเหล่านี้จะใช้ในสูตรต่อไปนี้
ขั้นตอนที่ 3: สร้างรายการแบบเลื่อนลงแบบมีเงื่อนไข

1. เลือกเซลล์ (ที่นี่ฉันเลือก E11) เพื่อส่งออกรายการแบบเลื่อนลงแบบมีเงื่อนไข ไปที่ ข้อมูล เลือก การตรวจสอบข้อมูล.

2 ใน การตรวจสอบข้อมูล คุณต้อง:

1) อยู่ใน การตั้งค่า แท็บ;
2) เลือก รายการ ใน อนุญาต รายการแบบหล่นลง
3) ป้อนสูตรต่อไปนี้ใน แหล่ง กล่อง;
=IF($E$10="Japan",Japan,IF(E10="Tunisia",Tunisia,IF(E10="United States",United_States, France)))
4) คลิกปุ่ม OK ปุ่ม

หมายเหตุ:
หากคุณใช้ Excel 2019 หรือเวอร์ชันที่ใหม่กว่า คุณสามารถใช้ฟังก์ชัน IFS เพื่อประเมินเงื่อนไขหลายข้อ ซึ่งทำสิ่งเดียวกับ IF ที่ซ้อนกัน แต่เป็นวิธีที่ชัดเจนกว่า ในกรณีนี้ คุณสามารถลองใช้สูตร IFS ต่อไปนี้เพื่อให้ได้ผลลัพธ์เดียวกัน
=IFS(E10="Japan",Japan,E10="Tunisia",Tunisia,E10="United States",United_States,E10="France", France)
ในสองสูตรข้างต้น
1) E10 คือเซลล์รายการแบบหล่นลงที่มีประเทศที่คุณระบุไว้ในขั้นตอนที่ 1
2) ข้อความในเครื่องหมายคำพูดคู่หมายถึงค่าที่คุณจะเลือกใน E10 และข้อความที่ไม่มีเครื่องหมายคำพูดคู่คือชื่อช่วงที่คุณระบุในขั้นตอนที่ 2
3) คำสั่ง IF แรก IF($E$10="ญี่ปุ่น",ญี่ปุ่น) บอก Excel:
If E10 เท่ากับ "ญี่ปุ่น” จากนั้นเฉพาะค่าในช่วงที่มีชื่อ “ญี่ปุ่น” จะแสดงในรายการดรอปดาวน์นี้ คำสั่ง IF ที่สองและสามหมายถึงสิ่งเดียวกัน
4) คำสั่ง IF สุดท้าย IF(E10="สหรัฐอเมริกา",United_States, ฝรั่งเศส) บอก Excel:
If E10 เท่ากับ "ประเทศสหรัฐอเมริกา” จากนั้นเฉพาะค่าในช่วงที่มีชื่อ “สหรัฐ” จะแสดงในรายการดรอปดาวน์นี้ มิฉะนั้น จะแสดงค่าในช่วงชื่อ “ฝรั่งเศส"
5) คุณสามารถเพิ่มคำสั่ง IF ลงในสูตรได้หากต้องการ
6) คลิกเพื่อทราบข้อมูลเพิ่มเติมเกี่ยวกับ ฟังก์ชัน Excel IF และ ฟังก์ชันไอเอฟเอส.
ผล


เพียงไม่กี่คลิกเพื่อสร้างรายการแบบเลื่อนลงแบบมีเงื่อนไขด้วย Kutools for Excel

วิธีการข้างต้นเป็นปัญหาสำหรับผู้ใช้ Excel ส่วนใหญ่ หากคุณต้องการวิธีที่ง่ายกว่านี้ มาที่นี่ รายการแบบเลื่อนลงแบบไดนามิกคุณลักษณะของ Kutools สำหรับ Excel ขอแนะนำให้ช่วยคุณสร้างรายการแบบเลื่อนลงที่มีเงื่อนไขด้วยการคลิกเพียงไม่กี่ครั้ง

อย่างที่คุณเห็น การดำเนินการทั้งหมดสามารถทำได้ในไม่กี่คลิก คุณเพียงแค่ต้อง:

1. ในกล่องโต้ตอบ เลือก โหมด A: 2 ระดับ ใน โหมด มาตรา;
2. เลือกคอลัมน์ที่คุณต้องการสร้างรายการแบบเลื่อนลงตามเงื่อนไข
3. เลือกช่วงเอาต์พุต
4 คลิก OK.
หมายเหตุ:
1) Kutools สำหรับ Excel มี ทดลองใช้ฟรี 30 วัน โดยไม่มีข้อจำกัด ไปดาวน์โหลด.
2) นอกจากการสร้างรายการแบบหล่นลง 2 ระดับแล้ว คุณยังสามารถสร้างรายการแบบหล่นลง 3 ถึง 5 ระดับได้อย่างง่ายดายด้วยคุณลักษณะนี้ ดูบทช่วยสอนนี้: สร้างรายการดรอปดาวน์หลายระดับอย่างรวดเร็วใน Excel.

ทางเลือกที่ดีกว่าสำหรับฟังก์ชัน IF: ฟังก์ชัน INDIRECT

แทนที่จะใช้ฟังก์ชัน IF และ IFS คุณสามารถใช้การรวมกันของ ทางอ้อม และ ทดแทน ทำหน้าที่เป็นอีกทางเลือกหนึ่งในการสร้างรายการแบบเลื่อนลงแบบมีเงื่อนไข ซึ่งง่ายกว่าสูตรที่เราให้ไว้ด้านบน

ยกตัวอย่างเดียวกับที่ใช้ในหลายเงื่อนไขด้านบน (ดังแสดงในภาพ gif ด้านล่าง) ที่นี่ฉันจะแสดงวิธีใช้การรวมกันของฟังก์ชัน INDIRECT และ SUBSTITUTE เพื่อสร้างรายการแบบหล่นลงแบบมีเงื่อนไขใน Excel

1. ในเซลล์ E10 ให้สร้างรายการแบบเลื่อนลงหลักที่มีทุกประเทศ ทำตามขั้นตอนด้านบน 1.

2. ตั้งชื่อช่วงเซลล์สำหรับเมืองภายใต้แต่ละประเทศ ทำตามขั้นตอนด้านบน 2.

3. ใช้ฟังก์ชัน INDIRECT และ SUBSTITUTE เพื่อสร้างรายการแบบเลื่อนลงแบบมีเงื่อนไข

เลือกเซลล์ (E11 ในกรณีนี้) เพื่อส่งออกรายการแบบเลื่อนลงแบบมีเงื่อนไข ไปที่ ข้อมูล เลือก การตรวจสอบข้อมูล. ใน การตรวจสอบข้อมูล คุณต้อง:

1) อยู่ใน การตั้งค่า แท็บ;
2) เลือก รายการ ใน อนุญาต รายการแบบหล่นลง
3) ป้อนสูตรต่อไปนี้ใน แหล่ง กล่อง;
=INDIRECT(SUBSTITUTE(E10," ","_"))
4) คลิกปุ่ม OK ปุ่ม

รายการดรอปดาวน์แบบมีเงื่อนไขที่มีการรวมกันของฟังก์ชัน INDIRECT และ SUBSTITUTE ถูกสร้างขึ้นแล้ว


เครื่องมือเพิ่มประสิทธิภาพการทำงานในสำนักงานที่ดีที่สุด

Kutools สำหรับ Excel แก้ปัญหาส่วนใหญ่ของคุณและเพิ่มผลผลิตของคุณได้ถึง 80%

  • นำมาใช้ใหม่: ใส่อย่างรวดเร็ว สูตรที่ซับซ้อนแผนภูมิ และสิ่งที่คุณเคยใช้มาก่อน เข้ารหัสเซลล์ ด้วยรหัสผ่าน; สร้างรายชื่อผู้รับจดหมาย และส่งอีเมล ...
  • ซุปเปอร์ฟอร์มูล่าบาร์ (แก้ไขข้อความและสูตรหลายบรรทัดได้อย่างง่ายดาย); การอ่านเค้าโครง (อ่านและแก้ไขเซลล์จำนวนมากได้อย่างง่ายดาย); วางลงในช่วงที่กรองแล้ว...
  • ผสานเซลล์ / แถว / คอลัมน์ โดยไม่สูญเสียข้อมูล แยกเนื้อหาของเซลล์ รวมแถว / คอลัมน์ที่ซ้ำกัน... ป้องกันเซลล์ซ้ำ; เปรียบเทียบช่วง...
  • เลือกซ้ำหรือไม่ซ้ำ แถว; เลือกแถวว่าง (เซลล์ทั้งหมดว่างเปล่า); Super Find และ Fuzzy Find ในสมุดงานจำนวนมาก สุ่มเลือก ...
  • สำเนาถูกต้อง หลายเซลล์โดยไม่เปลี่ยนการอ้างอิงสูตร สร้างการอ้างอิงอัตโนมัติ ถึงหลายแผ่น ใส่สัญลักษณ์แสดงหัวข้อย่อย, กล่องกาเครื่องหมายและอื่น ๆ ...
  • แยกข้อความ, เพิ่มข้อความ, ลบตามตำแหน่ง, ลบ Space; สร้างและพิมพ์ผลรวมย่อยของเพจ แปลงระหว่างเนื้อหาของเซลล์และความคิดเห็น...
  • ซุปเปอร์ฟิลเตอร์ (บันทึกและใช้โครงร่างตัวกรองกับแผ่นงานอื่น ๆ ); การเรียงลำดับขั้นสูง ตามเดือน / สัปดาห์ / วันความถี่และอื่น ๆ ตัวกรองพิเศษ โดยตัวหนาตัวเอียง ...
  • รวมสมุดงานและแผ่นงาน; ผสานตารางตามคอลัมน์สำคัญ แยกข้อมูลออกเป็นหลายแผ่น; Batch แปลง xls, xlsx และ PDF...
  • คุณสมบัติที่ทรงพลังมากกว่า 300 รายการ. รองรับ Office/Excel 2007-2021 และ 365 รองรับทุกภาษา ง่ายต่อการปรับใช้ในองค์กรหรือองค์กรของคุณ คุณสมบัติเต็มรูปแบบ ทดลองใช้ฟรี 30 วัน รับประกันคืนเงินภายใน 60 วัน
kte แท็บ 201905

แท็บ Office นำอินเทอร์เฟซแบบแท็บมาที่ Office และทำให้งานของคุณง่ายขึ้นมาก

  • เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
  • เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
  • เพิ่มประสิทธิภาพการทำงานของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!
ด้านล่าง officetab
จัดเรียงความคิดเห็นโดย
ความคิดเห็น (0)
ยังไม่มีการให้คะแนน เป็นคนแรกที่ให้คะแนน!
มีความคิดเห็นยังไม่มีการโพสต์ที่นี่

ช่องทางอื่นๆ

ลิขสิทธิ์© 2009 - wwwextendoffice.com | สงวนลิขสิทธิ์. ขับเคลื่อนโดย ExtendOffice. | แผนผังเว็บไซต์
Microsoft และโลโก้ Office เป็นเครื่องหมายการค้าหรือเครื่องหมายการค้าจดทะเบียนของ Microsoft Corporation ในสหรัฐอเมริกาและ / หรือประเทศอื่น ๆ
ได้รับการปกป้องโดย Sectigo SSL