เมื่อปฏิบัติงานใน Excel คุณอาจต้องลบเซลล์ว่างออก พวกเขามักจะเป็นองค์ประกอบที่ไม่จำเป็นและเพิ่มเฉพาะอาร์เรย์ข้อมูลทั้งหมดมากกว่าผู้ใช้ที่สับสน เรากำหนดวิธีการที่คุณสามารถลบรายการที่ว่างเปล่าได้อย่างรวดเร็ว
ลบอัลกอริทึม
ก่อนอื่นคุณต้องคิดออกและเป็นไปได้จริงๆที่จะลบเซลล์ว่างในอาร์เรย์หรือตารางเฉพาะหรือไม่ โพรซีเดอร์นี้นำไปสู่การกำจัดข้อมูลและสิ่งนี้ไม่อนุญาตเสมอไป ในสาระสำคัญรายการสามารถลบได้ในสองกรณีเท่านั้น:- หากสตริง (คอลัมน์) ว่างเปล่าอย่างสมบูรณ์ (ในตาราง);
- หากเซลล์ในสตริงและคอลัมน์ไม่ได้เชื่อมต่ออย่างมีเหตุผลซึ่งกันและกัน (ในอาร์เรย์)
หากมีเซลล์ว่างไม่กี่เซลล์พวกเขาสามารถลบออกได้อย่างสมบูรณ์โดยใช้วิธีการกำจัดด้วยตนเองแบบเดิม แต่หากมีรายการที่ว่างเปล่าดังกล่าวจำนวนมากในกรณีนี้ขั้นตอนนี้จะต้องเป็นไปโดยอัตโนมัติ
วิธีที่ 1: การเลือกกลุ่มของเซลล์
วิธีที่ง่ายที่สุดในการลบองค์ประกอบที่ว่างเปล่าคือการใช้เครื่องมือสำหรับการแยกกลุ่มของเซลล์
- เราเน้นช่วงบนแผ่นงานที่เราจะดำเนินการค้นหาและลบรายการที่ว่างเปล่า คลิกที่ปุ่มฟังก์ชั่นบนแป้นพิมพ์ F5
- เปิดตัวหน้าต่างเล็ก ๆ ซึ่งเรียกว่า "การเปลี่ยนแปลง" เราคลิกที่ปุ่ม "ไฮไลท์ ... "
- หน้าต่างต่อไปนี้เปิดขึ้น - "การจัดสรรกลุ่มของเซลล์" ติดตั้งสวิตช์ไปยังตำแหน่ง "เซลล์ที่ว่างเปล่า" ในนั้น ทำการคลิกที่ปุ่ม "ตกลง"
- อย่างที่คุณเห็นองค์ประกอบที่ว่างเปล่าทั้งหมดของช่วงที่ระบุได้ถูกไฮไลต์ คลิกที่ปุ่มเมาส์ขวาใด ๆ ในเมนูบริบทที่ใช้เมนูบริบทให้คลิกที่รายการ "ลบ ... "
- หน้าต่างเล็ก ๆ เปิดขึ้นซึ่งคุณต้องเลือกสิ่งที่คุณควรลบ ออกจากการตั้งค่าเริ่มต้น - "เซลล์ที่มีการเลื่อนขึ้น" คลิกที่ปุ่ม "ตกลง"
หลังจากการจัดการเหล่านี้องค์ประกอบที่ว่างเปล่าทั้งหมดภายในช่วงที่ระบุจะถูกลบ
วิธีที่ 2: การจัดรูปแบบตามเงื่อนไขและการกรอง
ลบเซลล์ที่ว่างเปล่าสามารถใช้งานได้ด้วยการใช้การจัดรูปแบบตามเงื่อนไขและข้อมูลการกรองที่ตามมา วิธีนี้มีความซับซ้อนมากขึ้นจากก่อนหน้านี้ แต่อย่างไรก็ตามผู้ใช้บางคนชอบ นอกจากนี้ยังจำเป็นต้องทำการจองทันทีว่าวิธีนี้เหมาะสมเฉพาะในกรณีที่ค่าอยู่ในคอลัมน์เดียวกันและไม่มีสูตร
- เราเน้นช่วงที่กำลังจะดำเนินการ อยู่ในแท็บหน้าแรกคลิกที่ไอคอน "การจัดรูปแบบเงื่อนไข" ซึ่งในทางกลับกันตั้งอยู่ในบล็อกเครื่องมือ "สไตล์" ไปที่รายการที่เปิดรายการ "กฎสำหรับการจัดสรรเซลล์" ในรายการการกระทำที่ปรากฏขึ้นให้เลือกตำแหน่ง "เพิ่มเติม ... "
- หน้าต่างการฟอร์แมตแบบมีเงื่อนไขจะเปิดขึ้น ในฟิลด์ซ้ายป้อนหมายเลข "0" ในฟิลด์ที่เหมาะสมเลือกสีใดก็ได้ แต่คุณสามารถออกจากการตั้งค่าเริ่มต้น คลิกที่ปุ่ม "ตกลง"
- อย่างที่เราเห็นเซลล์ทั้งหมดของช่วงที่ระบุซึ่งไฮไลต์จะถูกเน้นในสีที่เลือกและว่างเปล่ายังคงเป็นสีขาว จัดสรรช่วงของเราอีกครั้ง ในแท็บเดียวกัน "Home" คลิกที่ปุ่ม "เรียงลำดับและตัวกรอง" ที่อยู่ในกลุ่มการแก้ไข ในเมนูที่เปิดขึ้นให้คลิกที่ปุ่ม "ตัวกรอง"
- หลังจากการกระทำเหล่านี้ตามที่เราเห็นไอคอนสัญลักษณ์ตัวกรองปรากฏในองค์ประกอบบนของคอลัมน์ คลิกที่มัน ในรายการที่เปิดขึ้นไปที่รายการ "เรียงลำดับสี" ถัดไปในกลุ่ม "เรียงตามเซลล์สี" เลือกสีที่ได้รับการคัดเลือกเป็นผลมาจากการจัดรูปแบบตามเงื่อนไข
คุณสามารถทำแตกต่างกันเล็กน้อย คลิกที่ไอคอนการกรอง ในเมนูที่ปรากฏขึ้นให้ลบช่องทำเครื่องหมายออกจากตำแหน่ง "ว่างเปล่า" หลังจากนั้นคลิกที่ปุ่ม "ตกลง"
- ในใด ๆ ที่ระบุไว้ในตัวเลือกก่อนหน้าองค์ประกอบที่ว่างเปล่าจะถูกซ่อน เราเน้นช่วงของเซลล์ที่เหลืออยู่ บนแท็บหน้าแรกในบล็อกการตั้งค่าคลิปบอร์ดให้คลิกที่ปุ่ม "คัดลอก"
- จากนั้นเราเน้นพื้นที่ว่างใด ๆ ที่เหมือนกันหรือบนแผ่นงานอื่น ทำปุ่มเมาส์ขวาขวา ในรายการบริบทการกระทำที่ปรากฏในพารามิเตอร์การแทรกให้เลือกรายการ "ค่า"
- อย่างที่คุณเห็นการแทรกข้อมูลที่เกิดขึ้นโดยไม่มีการจัดรูปแบบการเก็บรักษา ตอนนี้คุณสามารถลบช่วงหลักและใส่หนึ่งในสถานที่ที่เราได้รับในระหว่างขั้นตอนที่อธิบายไว้ข้างต้นและคุณสามารถทำงานกับข้อมูลในที่ใหม่ต่อไปได้ ทุกอย่างขึ้นอยู่กับงานที่เฉพาะเจาะจงและลำดับความสำคัญส่วนบุคคลของผู้ใช้
บทเรียน: การจัดรูปแบบตามเงื่อนไขใน Excel
บทเรียน: การเรียงลำดับและกรองข้อมูลไปยัง Excel
วิธีที่ 3: การประยุกต์ใช้สูตรที่ซับซ้อน
นอกจากนี้ยังเป็นไปได้ที่จะลบเซลล์ที่ว่างเปล่าออกจากอาร์เรย์โดยใช้สูตรที่ซับซ้อนประกอบด้วยฟังก์ชั่นหลายอย่าง
- ก่อนอื่นเราจะต้องให้ชื่อกับช่วงที่อยู่ภายใต้การเปลี่ยนแปลง เราเน้นพื้นที่เราคลิกคลิกขวา ในเมนูเปิดใช้งานเลือกรายการ "กำหนดชื่อ ... "
- หน้าต่างการกำหนดชื่อจะเปิดขึ้น ในฟิลด์ "ชื่อ" เราให้ชื่อที่สะดวก เงื่อนไขหลัก - ไม่ควรเป็นช่องว่าง ตัวอย่างเช่นเรากำหนดชื่อ "C_PUST" ชื่อ ไม่มีการเปลี่ยนแปลงเพิ่มเติมในหน้าต่างนั้นไม่จำเป็นต้องมี คลิกที่ปุ่ม "ตกลง"
- เราเน้นที่ใดก็ได้บนแผ่นงานที่มีขนาดเท่ากันของเซลล์ที่ว่างเปล่า ในทำนองเดียวกันโดยคลิกที่ปุ่มเมาส์ขวาและโดยการโทรไปที่เมนูบริบทให้ไปที่รายการ "กำหนดชื่อ ... "
- ในหน้าต่างที่เปิดอยู่ในเวลาก่อนหน้ากำหนดชื่อใด ๆ ของพื้นที่นี้ เราตัดสินใจที่จะให้ชื่อ "ว่าง"
- เราเน้นการคลิกครั้งแรกของปุ่มซ้ายของเมาส์เซลล์แรกของช่วงเงื่อนไขของ "ว่าง" (คุณสามารถเปิดออกแตกต่างกัน) ใส่สูตรต่อไปนี้กับมัน:
= if (string () - สตริง (อีเมล) +1> เรียงความ (with_posts) - Thethetons (with_posts); ";" ที่อยู่ (เล็กที่สุด (ถ้า (with_pad ""; string (with_plus); string () + () + with_posts))); Row () - สตริง (อีเมล) +1); คอลัมน์ (with_plus); 4))
เนื่องจากนี่เป็นสูตรอาร์เรย์จึงจำเป็นต้องกดปุ่ม CTRL + SHIFT + ENTER เพื่อลบการคำนวณไปยังหน้าจอแทนที่จะกดปุ่ม ENTER ตามปกติ
- แต่อย่างที่เราเห็นมีเพียงหนึ่งเซลล์เท่านั้นที่เต็มไปด้วย เพื่อที่จะเติมเต็มและส่วนที่เหลือคุณต้องคัดลอกสูตรสำหรับส่วนที่เหลือของช่วง สิ่งนี้สามารถทำได้โดยใช้เครื่องหมายกรอก ติดตั้งเคอร์เซอร์ไปที่มุมขวาล่างของเซลล์ที่มีฟังก์ชั่นที่ครอบคลุม เคอร์เซอร์ต้องแปลงเป็นไม้กางเขน คลิกปุ่มซ้ายของเมาส์แล้วดึงลงไปจนสุดจุดสิ้นสุดของวง "อีเมล"
- อย่างที่คุณเห็นหลังจากการกระทำนี้เรามีช่วงที่เซลล์ที่เต็มไปตั้งอยู่ในแถว แต่เราจะไม่สามารถดำเนินการต่าง ๆ กับข้อมูลเหล่านี้เนื่องจากเกี่ยวข้องกับสูตรของอาร์เรย์ เราจัดสรร "อีเมล" ทั้งหมดทั้งหมด คลิกที่ปุ่ม "คัดลอก" ซึ่งโพสต์ในแท็บ "หน้าแรก" ในแถบเครื่องมือ "แลกเปลี่ยนบัฟเฟอร์"
- หลังจากนั้นเราจัดสรรอาร์เรย์ข้อมูลเริ่มต้น คลิกปุ่มเมาส์ขวา ในรายการที่เปิดในกลุ่มแทรกพารามิเตอร์ให้คลิกที่ไอคอน "ค่า"
- หลังจากการกระทำเหล่านี้ข้อมูลจะถูกแทรกลงในพื้นที่เริ่มต้นของตำแหน่งโดยช่วงทึบโดยไม่มีเซลล์ว่าง หากต้องการอาร์เรย์ที่มีสูตรสามารถลบได้
บทเรียน: วิธีกำหนดชื่อเซลล์ให้กับ Excel
มีหลายวิธีในการลบองค์ประกอบที่ว่างเปล่าใน Microsoft Excel ตัวเลือกที่มีการเปิดตัวกลุ่มเซลล์เป็นวิธีที่ง่ายที่สุดและเร็วที่สุด แต่มีสถานการณ์ที่แตกต่างกัน ดังนั้นเป็นวิธีเพิ่มเติมคุณสามารถใช้ตัวเลือกที่มีการกรองและการใช้สูตรที่ซับซ้อน