เนื้อหา
- วิธีที่จะไม่ลบแถวว่างใน Excel
- Формула для удаления пустых строк ใน Excel
- วิธีลบแถวว่างใน Excel โดยใช้ Power Query
- Как удалить строки, если ячейка в определенном столбце пуста
- วิธีลบแถวพิเศษภายใต้ข้อมูลหรือซ่อนไว้
- วิธีลบแถวว่างใน Excel อย่างรวดเร็วโดยใช้VBA
- วิธีลบแถวว่างใน Excel โดยใช้ sort
- วิธีลบแถวว่างใน Excel โดยใช้การกรอง
- วิธีลบแถวว่างใน Excel โดยเลือกกลุ่มเซลล์
- วิธีลบแถวว่างใน excel โดยใช้คอลัมน์ตัวช่วย
- สรุป
При составлении таблиц в Microsoft Excel และ работе с формулами часто образуются пустые строки, которые проблем. В данной статье будут описаны самые распространенные методы их удаления.
วิธีที่จะไม่ลบแถวว่างใน Excel
ไม่แนะนำให้ลบบรรทัดว่างผ่านส่วนค้นหาและเลือก Данная команда удаляет сразу всю строку, в которой есть пустоты. В таком случае ячейки ส нужной информацией также пропадут. เครื่องมือ "ค้นหาและเลือก" จะสัมพันธ์กันเมื่อแถวทั้งหมดในตารางว่างเปล่า และจำเป็นต้องลบออก ในสถานการณ์เช่นนี้ จะต้องดำเนินการตามขั้นตอนต่อไปนี้:
- เลือกบรรทัดว่างด้วยเมาส์
- ไปที่ส่วน "ค้นหาและเลือก"
- คลิกที่ "ไปที่พิเศษ"
- กด LMB ที่คำว่า Space หลังจากนั้นความว่างเปล่าจะหายไปและตารางจะเปลี่ยนไป
ใน Excel แถวว่างสามารถลบออกได้โดยการจัดเรียงตารางหรือตั้งค่าตัวกรอง อย่างไรก็ตาม วิธีนี้ยังสามารถนำไปสู่การลบแถวที่มีเซลล์เต็มออกได้อย่างสมบูรณ์ นอกจากนี้แถวหรือคอลัมน์ที่อยู่ติดกันอาจประสบปัญหา
เอาใจใส่! ใน Excel คุณไม่สามารถลบแถวว่างโดยการเลือกแต่ละเซลล์ในตารางเพื่อหลีกเลี่ยงการสูญเสียข้อมูลสำคัญ เป็นการดีกว่าถ้าใช้วิธีอื่นซึ่งจะอธิบายในภายหลัง
Формула для удаления пустых строк ใน Excel
Для выполнения поставленной задачи можно воспользоваться специальной формсенной, которая работает: =IF(COUNT(A2:E2)=0,”ว่าง”,””) А2 และ Е2 — это первая и последняя ячейки строки, в которой необходимо убрать пустоты. Аналогичным образом выражение применяется для любого столбца таблицы. Пользователю необходимо поставить курсор мыши в свободную ячейку и прописать данную формурам в нт. Далее эту формулу потребуется растянуть для всех строк или столбцов таблицы, зажав ЛМ крепинок. Далее эту формулу потребуется растянуть для всех строк или столбцов таблицы, зажав ЛМкрепинок. После таких манипуляций пустые строчки пропадут.
วิธีลบแถวว่างใน Excel โดยใช้ Power Query
Power Query — это специальный инструмент, который присутствует в версиях Excel, начиная с 2013 года
สำคัญ! เครื่องมือดังกล่าวจะเปลี่ยนการจัดรูปแบบของตาราง การเติมเซลล์ ขนาด การวางแนว
ในการลบเซลล์ว่างในตาราง คุณต้องทำตามขั้นตอนอัลกอริทึมง่ายๆ สองสามขั้นตอน:
- ใช้ตัวจัดการเพื่อเลือกบรรทัดหรือคอลัมน์ที่มีช่องว่างที่ต้องถอนการติดตั้ง
- ในอินเทอร์เฟซ Excel ที่ด้านบน ให้ไปที่ส่วน "ข้อมูล"
- В графе открывшихся параметров кликнуть по кнопке «Получить данные».
- ในเมนูบริบท คลิกที่บรรทัด "จากแหล่งอื่น" จากนั้นเลือกตัวเลือก "จากตาราง/ช่วง" ตอนนี้เมนูเล็ก ๆ จะเปิดขึ้นโดยที่คุณต้องทำเครื่องหมายที่ช่องถัดจากตัวเลือก "ตารางที่มีชื่อ" และคลิกที่ "ตกลง"
- สำรวจอินเทอร์เฟซของตัวแก้ไข Power Query ที่เปิดขึ้น
- คลิก LMB ที่ปุ่ม "ลบแถว" ที่ด้านบนของส่วน
- ในเมนูบริบท คลิกที่ "ลบบรรทัดว่าง"
- คลิกปุ่ม "ปิดและดาวน์โหลด"
- ตรวจสอบผล หลังจากทำการปรับเปลี่ยนข้างต้นแล้ว หน้าต่างตัวแก้ไขควรปิดลง และเซลล์ว่างจะหายไปในตาราง
ข้อมูลเพิ่มเติม! หลังจากใช้วิธีการที่พิจารณาแล้ว รูปแบบการแสดงวันที่และตัวเลขในตารางจะเปลี่ยนไป
Как удалить строки, если ячейка в определенном столбце пуста
หลังการสร้าง เซลล์ว่างเพียงเซลล์เดียวอาจปรากฏในบางคอลัมน์ของตาราง ง่ายต่อการกำจัดโดยใช้วิธี gap ที่กล่าวถึงในตอนต้นของบทความ ในสถานการณ์นี้ สามารถใช้วิธีการถอนการติดตั้งนี้ได้ คุณต้องดำเนินการดังนี้:
- Нажать ПКМ по названию столбика, в котором есть пустоты.
- ในเมนูบริบท ให้คลิกที่ "เลือก" และในหน้าต่างถัดไป ให้เลือก "เซลล์ว่าง" หลังจากปิดหน้าต่างในคอลัมน์ที่เลือก จะไฮไลต์เฉพาะช่องว่าง และเซลล์ที่มีข้อมูลจะไม่ได้รับผลกระทบ
- คลิกขวาที่เซลล์ที่เลือกและคลิกที่บรรทัด "ลบ" หน้าต่างเล็ก ๆ จะเปิดขึ้นซึ่งคุณต้องวางสวิตช์สลับตรงข้ามช่อง "สตริง" แล้วคลิก "ตกลง"
- ตรวจสอบผล แถวที่มีเซลล์ว่างควรถูกถอนการติดตั้งออกจากตารางโดยสมบูรณ์ ดังที่กล่าวไว้ข้างต้น วิธีลบคือ เซลล์ที่มีข้อมูลจะถูกลบออกด้วย
วิธีลบแถวพิเศษภายใต้ข้อมูลหรือซ่อนไว้
ในกระบวนการกรอกตารางใน Excel มักมีบรรทัดว่างปรากฏขึ้นซึ่งอันที่จริงแล้วข้อมูลที่ซ่อนอยู่ถูกเขียนขึ้น เซลล์ส่วนเกินสามารถลบออกได้ดังนี้:
- เลือกเซลล์ว่าง LMB และกดปุ่ม "Ctrl + Shift + End" ค้างไว้พร้อมกัน คำสั่งนี้จะเลือกเซลล์ที่เหลือซึ่งมีการเขียนบางอย่างจริงๆ
- คลิกขวาที่เซลล์แล้วเลือกตัวเลือก "ลบ" ในกล่องประเภทบริบท
- ตรวจสอบว่ามีการลบช่องว่างเพิ่มเติมหรือไม่ ควรถอนการติดตั้งเซลล์ที่เลือกซึ่งมีข้อมูลที่ซ่อนอยู่เช่นเดียวกับวิธีก่อนหน้า
บางครั้งผู้ใช้ไม่ต้องการลบข้อมูลจากเซลล์ตารางที่ซ่อนอยู่ ในกรณีนี้สามารถซ่อนได้ การซ่อนบรรทัดใน Microsoft Office Excel ดำเนินการตามคำแนะนำต่อไปนี้:
- เลือกเซลล์ใต้แถวสุดท้ายที่มีข้อมูลและกด "Ctrl + Shift + End" ค้างไว้เพื่อเลือกช่องว่างเพิ่มเติมที่เหลือ
- หลังจากเลือกช่องว่างทั้งหมดแล้ว ให้คลิกขวาแล้วคลิกตัวเลือก "ซ่อน"
- Можно зажать кнопки «Ctrl+9» для скрытия лишних ячеек.
- กด "Ctrl + Shift + 9" ค้างไว้หากต้องการให้มองเห็นช่องว่างอีกครั้ง
วิธีลบแถวว่างใน Excel อย่างรวดเร็วโดยใช้VBA
VBA เป็นภาษาโปรแกรมพิเศษที่ออกแบบมาเพื่อทำให้กระบวนการในโปรแกรมแก้ไข Microsoft Office เป็นไปโดยอัตโนมัติ ด้วยวิธีนี้ คุณสามารถลบเซลล์ว่างใน Excel ได้อย่างรวดเร็วด้วยการคัดลอกโค้ดโปรแกรมที่ต้องการ ในการใช้วิธีถอนการติดตั้งนี้ ไม่จำเป็นต้องเป็นโปรแกรมเมอร์ ต่อไป เราจะพิจารณาคำสั่งต่างๆ ที่ใช้ใน VBA ใน Excel
มาโคร 1. ลบบรรทัดว่างในช่วงที่เลือก
หากคุณเลือกบรรทัดที่ต้องการและป้อนรหัสนี้ คุณสามารถลบช่องว่างทั้งหมดในช่วงที่ระบุได้ ในกรณีนี้ ผู้ใช้จะไม่เห็นคำเตือน ข้อความ กล่องโต้ตอบป๊อปอัป ฯลฯ คุณสามารถดูรหัสสำหรับลบช่องว่างในช่วงในภาพต่อไปนี้:
Чтобы ввести макрос в Excel บน языке программирования VBA и запустить его, необходимо:
- สลับไปที่ส่วน "นักพัฒนา" ซึ่งอยู่ในรายการตัวเลือกที่ด้านบนของเมนูหลัก
- คลิกปุ่ม "บันทึกมาโคร"
- คัดลอกโค้ดจากภาพด้านบนและป้อนลงในฟิลด์ที่เหมาะสม
- บันทึกการเปลี่ยนแปลงโดยคลิกที่ "ตกลง"
- Для запуска программы необходимо перейти во вкладку «Макросы», выбрать нужный код по названию созданных, выделить диапазотон, вското нрот, выделить диапазото нрограммы т удалить пустоты, и кликнуть «ОК».
สำคัญ! มาโครที่สร้างขึ้นจะถูกบันทึกไว้ใน Excel และคุณไม่จำเป็นต้องป้อนมาโครทุกครั้งเพื่อดำเนินการบางอย่าง
Макрос 2. Удалить все пустые строки в เอ็กเซล
С помощью написанного кода можно деинсталлировать сразу все пустоты, которые находятся на активн. Для этого используется следующий код:
มาโคร 3. ลบแถวถ้าเซลล์ว่าง
นี่คือวิธีการเว้นวรรคที่อธิบายข้างต้น ใช้งานโดยใช้โค้ด วิธีนี้ช่วยให้คุณลบทั้งบรรทัดที่มีเซลล์ว่างอย่างน้อยหนึ่งเซลล์ รวมทั้งกำจัดบรรทัดเพิ่มเติม รหัสที่นำเสนอจะมีลักษณะดังนี้:
ก่อนเรียกใช้โค้ดใดๆ ใน Excel ขอแนะนำให้สำรองข้อมูลงานของคุณเพื่อหลีกเลี่ยงการสูญเสียข้อมูลสำคัญหากคุณทำผิดพลาด
วิธีเพิ่มมาโครลงในหนังสือของคุณ
Для записи кодов ใน Excel создается своя книга. Выше был рассмотрен альтернативный метод создания и запуска макросов. Есть еще один способ, который заключается в выполнении следующих шагов:
- เปิดแผ่นงานที่คุณต้องการลบเซลล์ใดๆ
- กด Alt+F11 เพื่อเปิดใช้ตัวแก้ไข Visual Basic ที่มีอยู่แล้วภายใน
- ในคอลัมน์พารามิเตอร์ทางด้านซ้ายของหน้าต่างที่เปิดขึ้น ให้คลิกที่คำว่า "แทรก" จากนั้นไปที่แท็บ "โมดูล"
- วางรหัสโปรแกรมที่ต้องการลงในหน้าต่างที่แสดง
- คลิก F5 เพื่อตรวจสอบว่ารหัสใช้งานได้หรือไม่
- คลิกที่ปุ่ม "บันทึก" เพื่อเพิ่มมาโครในสมุดงานของคุณ
ข้อมูลเพิ่มเติม! ในการเปิดใช้งานมาโครที่สร้างขึ้นในครั้งต่อไป คุณต้องไปที่หนังสือ เลือกตารางที่เหมาะสม กด "Alt + F8" จากแป้นพิมพ์ค้างไว้ เลือกรหัสที่ต้องการแล้วคลิกปุ่ม "เรียกใช้"
วิธีลบแถวว่างใน Excel โดยใช้ sort
การเรียงลำดับข้อมูลในตารางช่วยขจัดช่องว่าง การดำเนินการนี้ดำเนินการตามอัลกอริทึม:
- เลือกช่วงของเซลล์ LMB ที่ต้องการ
- Перейти в раздел "Данные" сверху главного меню программы и кликнуть по кнопке "Сортировка".
- ในเมนูถัดไป ให้เลือกคอลัมน์เพื่อจัดเรียงข้อมูลในนั้นแล้วคลิก "ตกลง"
- ตรวจสอบให้แน่ใจว่ามีการจัดเรียงตาราง บรรทัดว่างจะถูกวางไว้ใต้ตาราง สามารถลบออกได้หากจำเป็น
วิธีลบแถวว่างใน Excel โดยใช้การกรอง
Процесс выполнения поставленной задачи подразделяется на следующие этапы:
- ในทำนองเดียวกัน เลือกตารางและสลับไปที่ส่วน "ข้อมูล" ที่ด้านบนของหน้าต่างโปรแกรม
- ตอนนี้แทนที่จะเรียงลำดับ ให้คลิกที่ปุ่ม "ตัวกรอง"
- ในหน้าต่างที่ปรากฏขึ้น ให้ทำเครื่องหมายที่ช่องถัดจากค่า "(ว่าง)"
- ตรวจสอบว่าเซลล์ว่างทั้งหมดในตารางถูกเน้นและลบออกโดยใช้วิธีมาตรฐานที่กล่าวถึงข้างต้น
Перед выполнением способа фильтрации данных понадобится выделить весь диапазон таблицы, иначе фильтрация буделт осщель скоть скома буделт осщением способа фильтрации данных поначе фильтрация буделт осщением способа ервой пустоты.
เอาใจใส่! ในการถอนการติดตั้งเซลล์ว่างในลักษณะที่กล่าวถึงข้างต้น ผู้ใช้จะต้องกรองแต่ละคอลัมน์ในตารางอย่างระมัดระวังเพื่อไม่ให้ลบข้อมูลที่จำเป็น
วิธีลบแถวว่างใน Excel โดยเลือกกลุ่มเซลล์
Excel มีเครื่องมือในตัวซึ่งคุณสามารถเลือกเซลล์ในกลุ่มได้ ด้วยความช่วยเหลือของมัน ช่องว่างจะถูกลบออกตามอัลกอริทึม:
- เลือกตาราง LMB ทั้งหมด
- คลิกที่ไอคอนรูปแว่นขยายในแถบแท็บที่ด้านบนของหน้าต่างโปรแกรม นี่คือเมนูค้นหาและเลือก
- ในเมนูบริบท ให้คลิกที่บรรทัด “เลือกกลุ่มเซลล์ …”
- ในหน้าต่างที่ปรากฏขึ้น ให้วางสวิตช์สลับในช่อง "เซลล์ว่าง" แล้วคลิก "ตกลง" ช่องว่างทั้งหมดในตารางจะถูกเน้น
- Удалить строку методом пробелов и проверить результат.
วิธีลบแถวว่างใน excel โดยใช้คอลัมน์ตัวช่วย
หากต้องการถอนการติดตั้งช่องว่างข้างตาราง คุณสามารถสร้างคอลัมน์ที่จะทำหน้าที่เป็นองค์ประกอบเสริมได้ นี่เป็นหนึ่งในวิธีการกำจัดที่เร็วและน่าเชื่อถือที่สุดวิธีหนึ่ง ในการใช้วิธีนี้ คุณต้องดำเนินการจัดการง่ายๆ สองสามอย่างตามคำแนะนำทีละขั้นตอน:
- สร้างคอลัมน์อื่นทางด้านขวาของตารางต้นฉบับและตั้งชื่อเช่น "Blank line" เพื่อไม่ให้สับสนในอนาคต
- เขียนสูตร "Count voids" โดยระบุช่วงที่เหมาะสมที่โปรแกรมจะตรวจหาบรรทัดว่าง
- Когда пустые строчки будут обнаружены, их останется только выделить и деинсталлировать.
สำคัญ! สูตรนี้มีลักษณะดังนี้: “=นับว่าง(A6:D6)”. แทนที่จะเป็นตัวอักษรในวงเล็บ จะมีการระบุช่วงของเซลล์
สรุป
แท็ก Чтобы разбираться в теме, необходимо внимательно ознакомиться с вышеизложенной информацией.