ไปยังเนื้อหาหลัก

วิธีสร้างรายการแบบเลื่อนลงที่ขึ้นกับไดนามิกอย่างรวดเร็วใน Excel

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


สร้างรายการแบบเลื่อนลงที่ขึ้นอยู่กับไดนามิกใน Excel

สมมติว่าฉันมีตารางสี่คอลัมน์ซึ่งระบุถึงอาหารสี่ประเภท ได้แก่ ผลไม้อาหารเนื้อสัตว์และเครื่องดื่มและด้านล่างเป็นชื่ออาหารเฉพาะ ดูภาพหน้าจอต่อไปนี้:

ตอนนี้ฉันต้องสร้างรายการแบบหล่นลงหนึ่งรายการที่มีอาหารเช่นผลไม้อาหารเนื้อสัตว์และเครื่องดื่มและรายการแบบเลื่อนลงที่สองจะมีชื่ออาหารเฉพาะ หากฉันเลือกอาหารรายการที่สองจะแสดงข้าวก๋วยเตี๋ยวขนมปังและเค้ก โดยทำตามขั้นตอนต่อไปนี้:

1. ก่อนอื่นฉันต้องสร้างชื่อช่วงสำหรับคอลัมน์เหล่านี้และแถวหมวดหมู่แรก

(1. ) สร้างชื่อช่วงสำหรับหมวดหมู่แถวแรกเลือก A1: D1 แล้วพิมพ์ชื่อช่วง ของกิน เข้าไปใน ชื่อ: กล่องจากนั้นกด เข้าสู่ กุญแจ

(2. ) จากนั้นคุณต้องตั้งชื่อช่วงสำหรับแต่ละคอลัมน์ตามขั้นตอนข้างต้นดังที่แสดงด้านล่าง:

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


ชื่อบานหน้าต่างนำทางโฆษณา

2. ตอนนี้ฉันสามารถสร้างรายการแบบเลื่อนลงแรกได้แล้วโปรดเลือกเซลล์ว่างหรือคอลัมน์ที่คุณต้องการใช้รายการแบบเลื่อนลงนี้จากนั้นคลิก ข้อมูล > การตรวจสอบข้อมูล > การตรวจสอบข้อมูลดูภาพหน้าจอ:

3. ใน การตรวจสอบข้อมูล คลิกตกลง การตั้งค่า เลือกแท็บ รายการ จาก อนุญาต รายการแบบหล่นลงและป้อนสูตรนี้ = ของกิน เข้าไปใน แหล่ง กล่อง. ดูภาพหน้าจอ:

หมายเหตุ: คุณต้องพิมพ์สูตรที่คุณตั้งชื่อหมวดหมู่ของคุณ

4. คลิก OK และรายการแบบเลื่อนลงรายการแรกของฉันถูกสร้างขึ้นจากนั้นเลือกเซลล์แล้วลากที่จับเติมไปยังเซลล์ที่คุณต้องการใช้ตัวเลือกนี้

5. จากนั้นฉันสามารถสร้างรายการแบบเลื่อนลงที่สองเลือกเซลล์ว่างหนึ่งเซลล์แล้วคลิก ข้อมูล > การตรวจสอบข้อมูล > การตรวจสอบข้อมูล อีกครั้งใน การตรวจสอบข้อมูล คลิกตกลง การตั้งค่า เลือกแท็บ รายการ จาก อนุญาต รายการแบบหล่นลงและป้อนสูตรนี้ = ทางอ้อม (F1) เข้าไปใน แหล่ง ดูภาพหน้าจอ:

หมายเหตุ: F1 ระบุตำแหน่งเซลล์สำหรับรายการแบบเลื่อนลงแรกที่ฉันสร้างขึ้นคุณสามารถเปลี่ยนได้ตามต้องการ

6. จากนั้นคลิก ตกลง และลากเนื้อหาของเซลล์ลงด้านล่างและรายการแบบหล่นลงที่อ้างอิงได้ถูกสร้างขึ้นสำเร็จแล้ว ดูภาพหน้าจอ:

แล้วถ้าฉันเลือกอาหารประเภทใดชนิดหนึ่งเซลล์ที่เกี่ยวข้องจะแสดงเฉพาะชื่ออาหารที่ระบุเท่านั้น

หมายเหตุ:
1. ลูกศรแบบเลื่อนลงจะมองเห็นได้เฉพาะเมื่อเซลล์ทำงานอยู่
2. คุณสามารถลงลึกต่อไปได้ตามต้องการหากคุณต้องการสร้างรายการแบบเลื่อนลงที่สามเพียงใช้เมนูแบบเลื่อนลงที่สองเป็น แหล่ง ของรายการแบบเลื่อนลงที่สาม

การสาธิต: สร้างรายการแบบเลื่อนลงแบบไดนามิกใน Excel


Kutools สำหรับ Excel: เครื่องมือแสนสะดวกกว่า 300 รายการอยู่แค่เพียงปลายนิ้วสัมผัส! เริ่มทดลองใช้ฟรี 30 วันโดยไม่มีข้อจำกัดด้านฟีเจอร์ตั้งแต่วันนี้ Download Now!

สร้างรายการแบบหล่นลงอย่างรวดเร็วด้วยเครื่องมือที่น่าทึ่ง

สมมติว่าคุณมีตารางข้อมูลใน RangeB2: E8 และคุณต้องการสร้างรายการดรอปดาวน์อิสระโดยอิงตามตารางข้อมูลในช่วง G2: H8 ตอนนี้คุณสามารถทำได้อย่างง่ายดายด้วยไฟล์ รายการแบบเลื่อนลงแบบไดนามิก คุณลักษณะของ Kutools สำหรับ Excel.

Kutools สำหรับ Excel- รวมเครื่องมือที่มีประโยชน์มากกว่า 300 รายการสำหรับ Excel ทดลองใช้ฟรี 30 วันเต็มไม่ต้องใช้บัตรเครดิต! Get It Now

1. คลิก Kutools > รายการแบบหล่นลง > รายการแบบเลื่อนลงแบบไดนามิก เพื่อเปิดใช้งานคุณสมบัตินี้

2. ในกล่องโต้ตอบที่โผล่ออกมาโปรดทำดังนี้:

(1) ทำเครื่องหมายที่ รายการดรอปดาวน์ขึ้นอยู่กับ 2 ระดับ ตัวเลือก;
(2) ในกล่องช่วงข้อมูลโปรดเลือกตารางข้อมูลที่คุณจะสร้างรายการแบบหล่นลงอิสระตาม;
(3) ในช่อง Output Range โปรดเลือกช่วงปลายทางที่คุณจะวางรายการแบบหล่นลงอิสระ

3. คลิก Ok ปุ่ม

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



บทความที่เกี่ยวข้อง:

สุดยอดเครื่องมือเพิ่มผลผลิตในสำนักงาน

🤖 Kutools AI ผู้ช่วย: ปฏิวัติการวิเคราะห์ข้อมูลโดยยึดตาม: การดำเนินการที่ชาญฉลาด   |  สร้างรหัส  |  สร้างสูตรที่กำหนดเอง  |  วิเคราะห์ข้อมูลและสร้างแผนภูมิ  |  เรียกใช้ฟังก์ชัน Kutools...
คุณสมบัติยอดนิยม: ค้นหา เน้น หรือระบุรายการที่ซ้ำกัน   |  ลบแถวว่าง   |  รวมคอลัมน์หรือเซลล์โดยไม่สูญเสียข้อมูล   |   รอบโดยไม่มีสูตร ...
การค้นหาขั้นสูง: VLookup หลายเกณฑ์    VLookup หลายค่า  |   VLookup ข้ามหลายแผ่น   |   การค้นหาที่ไม่ชัดเจน ....
รายการแบบเลื่อนลงขั้นสูง: สร้างรายการแบบหล่นลงอย่างรวดเร็ว   |  รายการแบบหล่นลงขึ้นอยู่กับ   |  เลือกหลายรายการแบบหล่นลง ....
ผู้จัดการคอลัมน์: เพิ่มจำนวนคอลัมน์เฉพาะ  |  ย้ายคอลัมน์  |  สลับสถานะการมองเห็นของคอลัมน์ที่ซ่อนอยู่  |  เปรียบเทียบช่วงและคอลัมน์ ...
คุณสมบัติเด่น: กริดโฟกัส   |  มุมมองการออกแบบ   |   บาร์สูตรใหญ่    สมุดงานและตัวจัดการชีต   |  ห้องสมุดทรัพยากร (ข้อความอัตโนมัติ)   |  เลือกวันที่   |  รวมแผ่นงาน   |  เข้ารหัส/ถอดรหัสเซลล์    ส่งอีเมลตามรายการ   |  ซุปเปอร์ฟิลเตอร์   |   ตัวกรองพิเศษ (กรองตัวหนา/ตัวเอียง/ขีดทับ...) ...
ชุดเครื่องมือ 15 อันดับแรก12 ข้อความ เครื่องมือ (เพิ่มข้อความ, ลบอักขระ, ... )   |   50 + แผนภูมิ ประเภท (แผนภูมิ Gantt, ... )   |   40+ ใช้งานได้จริง สูตร (คำนวณอายุตามวันเกิด, ... )   |   19 การแทรก เครื่องมือ (ใส่ QR Code, แทรกรูปภาพจากเส้นทาง, ... )   |   12 การแปลง เครื่องมือ (ตัวเลขเป็นคำ, การแปลงสกุลเงิน, ... )   |   7 ผสานและแยก เครื่องมือ (แถวรวมขั้นสูง, แยกเซลล์, ... )   |   ... และอื่น ๆ

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

รายละเอียด


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

  • เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
  • เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
  • เพิ่มประสิทธิภาพการทำงานของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!
Comments (27)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Why the dependent list doesn't change instantly?
This comment was minimized by the moderator on the site
Hi Ferat,
Have you followed the tutorial to create your dynamic drop down list? If followed the tutorial, the dependent list will change immediately as the main choice (in Cell F1) changes.
More detailed information can help me understand your problem. If possible, upload some screenshots will be helpful!
This comment was minimized by the moderator on the site
So I tried this with dynamic ranges. It's a no go. It does work with static ranges though.
This comment was minimized by the moderator on the site
I understand but how can I repeat the dropdown formatting in all rows of excel
This comment was minimized by the moderator on the site
Have you received an answer to your question? I'm wondering the same thing..
This comment was minimized by the moderator on the site
Lara, you are probably missed the second half of ste p 4. 4. Click OK and my first drop down list have been created, then select the cell and drag the fill handle to the cell that you want to apply this option.
This comment was minimized by the moderator on the site
I keep getting an error that says " the source currently evaluates to an error", any reason why? I followed the steps above. Any guidance would be greatly appreciated.
This comment was minimized by the moderator on the site
Hi, I am looking to do something similar but the only problem being my dynamic parameter and value combination list is structured as below Parm_nm Val_list Parent1 Item01 Parent1 Item02 Parent2 Item01 Parent2 Item03 Parent2 Item11 Parent3 Item32 Parent3 Item02 Parent4 Item09 Parent4 Item01 And I want to choose appropriate drop down depending on the header definition Eg: If the header definition is Parent3 then the drop down for the cells under the column should have Item32 and Item02. If the header is changed to Parent02 then the drop down list becomes Item01, Item3 and Item11. It is exactly what is being done here apart from the fact the source data structure is completely different and I do not have freedom to restructure it. In such a scenario I am not being able to Name the range of the second level list as I cannot just select and name them. Any help in this regard will highly appreciated. Regards, Sattam
This comment was minimized by the moderator on the site
in case the second drop down has to pick a list that is Dynamic, then how will this work. As in if fruit food meat and drink is for month one and the names for month two changes to fruit2 meat2 food2 and drink2 along with the selection below this headings then how do we use thius formula.
This comment was minimized by the moderator on the site
Thank you it worked like a magic
This comment was minimized by the moderator on the site
When I create a drop-down list using data validation, how can I select the valid entries from the keyboard, I want to type the number and have it auto-populate. Data Validation List looks like this : 1_Ready 2_On Hold 3_ Rejected
This comment was minimized by the moderator on the site
Quite useful. Thank you.
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations