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

วิธีสร้างรายการแบบหล่นลงละเว้นเซลล์ว่างใน Excel

สมมติว่าคุณมีรายการค่าที่มีเซลล์ว่างหลายเซลล์อยู่เมื่อคุณสร้างรายการแบบเลื่อนลงการตรวจสอบข้อมูลด้วยรายการข้อมูลนี้คุณจะพบว่ามีการเพิ่มเซลล์ว่างลงในรายการแบบเลื่อนลงแม้ว่าคุณจะทำเครื่องหมายที่ละเว้น ตัวเลือกว่างขณะสร้าง จริงๆแล้วไม่มีวิธีการโดยตรงสำหรับคุณในการสร้างรายการแบบเลื่อนลงโดยไม่มีเซลล์ว่าง ในบทช่วยสอนนี้เราจะให้เคล็ดลับในการแยกค่าและเซลล์ว่างตามข้อมูลต้นฉบับและสุดท้ายสร้างรายการแบบเลื่อนลงสำหรับการแยกข้อมูล

สร้างรายการแบบหล่นลงละเว้นเซลล์ว่างใน Excel


สร้างรายการแบบหล่นลงละเว้นเซลล์ว่างใน Excel

ตัวอย่างเช่นคุณมีข้อมูลด้านล่างในช่วง B2: B13 สำหรับการสร้างรายการแบบหล่นลงโดยไม่มีเซลล์ว่างก่อนอื่นคุณสามารถคัดลอกและวางข้อมูลลงในคอลัมน์ใหม่โดยไม่มีช่องว่าง จากนั้นสร้างรายการแบบหล่นลงตามรายการค่าใหม่นี้

1. ใช้สูตรต่อไปนี้เพื่อคัดลอกและวางเฉพาะค่าเซลล์ที่ไม่ว่างเปล่าโปรดป้อนสูตรนี้: =LOOKUP("zzzzz",CHOOSE({1,2},"",INDEX(B:B,SMALL(IF($B$1:$B$13<>"",ROW($B$1:$B$13)),ROWS($D$1:D1))))) ลงในเซลล์ว่าง D1 จากนั้นกด Ctrl + เปลี่ยน + เข้าสู่ คีย์เข้าด้วยกันเพื่อให้ได้ผลลัพธ์ต่อไปนี้:

หมายเหตุ: ในสูตรข้างต้น B1: B13 คือรายการข้อมูลที่คุณต้องการใช้ คุณสามารถเปลี่ยนการอ้างอิงเซลล์ตามความต้องการของคุณ

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

3. ตอนนี้สร้างรายการแบบเลื่อนลงการตรวจสอบข้อมูลด้วยรายการข้อมูลใหม่นี้ เลือกเซลล์ที่คุณต้องการค้นหารายการดรอปดาวน์จากนั้นคลิก ข้อมูล > การตรวจสอบข้อมูล.

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

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

5. จากนั้นรายการแบบหล่นลงจะถูกสร้างขึ้นทันทีโดยไม่มีช่องว่าง


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


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

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

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

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

  • เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
  • เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
  • เพิ่มผลผลิตของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!
ด้านล่าง officetab
จัดเรียงความคิดเห็นโดย
ความคิดเห็น (5)
ได้รับคะแนน 1 จาก 5 · การจัดอันดับ 1
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ฟังก์ชั่นใช้งานได้ดีสำหรับฉัน แต่ฉันยังมีหนึ่งคำถาม ฉันจะทำงานนี้ได้อย่างไร ขอบคุณมาก
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ฟังก์ชั่นใช้งานได้ดีสำหรับฉัน แต่ฉันยังมีหนึ่งคำถาม ในกรณีของฉัน ฉันต้องใช้สูตรสำหรับช่วงคอลัมน์ 2:2 แทนช่วงแถว B:B ขอบคุณมาก
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
คำแนะนำ: เพียงคัดลอกและวางด้วยทรานสโพส (คอลัมน์เป็นแถว) จากนั้นกด F5 (ไปที่) เลือกพิเศษแล้วคลิกที่ช่องว่าง แล้วลบเซลล์
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
แนวคิดที่จะต้องสร้างคอลัมน์ที่สองดูเหมือนจะเป็นการหลีกเลี่ยงตัวเลือกที่มีข้อบกพร่อง ช่องทำเครื่องหมายข้างตัวเลือก allow ระบุว่าจะละเว้นช่องว่าง ฟังก์ชันที่แท้จริงของช่องกาเครื่องหมายนี้คืออะไร หากไม่ละเว้นช่องว่าง
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
Hilft leider nicht weiter, เวนน์แมนตาย ​​Anzahl และ Zeilen nicht kennt
ใน meinem Fall habe ich eine Liste mit bis zu 40 Einträgen und aus einer der Spalten ดังนั้นใน Drop-Down-Feld erstellt werden Da ich aber nicht weiß wieviel Einträgen das sind muss ich immer noch, wenn sich die Liste ändert, das Drop-Down-Feld neu erzeugen und das für über 100 Listen jede Woche ใหม่ Da hilft dann auch kein VBA, denn das kann zwar die Zeilen herausfinden, aber bei Änderungen (in mehr Einträge fehlen die neuen, in weniger Einträge sind am Ende wieder Leerzeilen) สร้างจาก VBA-st
ได้รับคะแนน 1 จาก 5
มีความคิดเห็นยังไม่มีการโพสต์ที่นี่
แสดงความคิดเห็นของคุณ
โพสต์ในฐานะแขก
×
ให้คะแนนโพสต์นี้:
0   ตัวอักษร
สถานที่แนะนำ