зміст
При перенесенні таблиці із зовнішнього джерела в Excel часто виникають ситуації зі зміщенням осередків з інформацією і утворенням пустот. При використанні формул подальша робота неможлива. У зв'язку з цим виникає питання: як можна швидко прибрати порожні осередки?
Випадки, коли можна видалити порожні клітинки
Під час операції може статися зсув даних, що небажано. Видалення проводиться лише в окремих випадках, наприклад:
- Немає інформації у всьому рядку чи стовпці.
- Логічного зв'язку між осередками немає.
Класичний спосіб усунення порожнеч — по одному елементу. Цей спосіб можливий, якщо ви працюєте з ділянками, які потребують незначних коригувань. Наявність великої кількості порожніх комірок призводить до необхідності використання методу пакетного видалення.
Рішення 1: видалити, виділивши групу клітинок
Найпростіше скористатися спеціальним інструментом для виділення груп комірок. Процес виконання:
- Виберіть проблемну область, де скупчилися порожні комірки, потім натисніть клавішу F5.
- На екрані має відкритися таке командне вікно. Натисніть інтерактивну кнопку Вибрати.
- Програма відкриє інше вікно. Виберіть «Порожні клітинки». Поставте прапорець і натисніть OK.
- Є автоматичний відбір незаповнених місць. Клацання правою кнопкою миші на будь-якій неінформаційній області активує відкриття вікна, де потрібно натиснути «Видалити».
- Далі відкриється «Видалити клітинки». Поставте галочку біля «Клітинки зі зсувом вгору». Погоджуємося натисканням кнопки «ОК».
- В результаті програма автоматично видалить ті місця, які потрібно виправити.
- Щоб зняти виділення, натисніть ЛКМ у будь-якому місці таблиці.
Примітка! Спосіб видалення зі зсувом вибирається тільки в тих випадках, коли після області виділення відсутні лінії, що несуть будь-яку інформацію.
Рішення 2. Застосуйте фільтрацію та умовне форматування
Цей спосіб більш складний, тому перед тим, як приступати до виконання, рекомендується попередньо ознайомитися з детальним планом виконання кожної дії.
Увага! Основним недоліком цього методу є те, що він використовується для роботи з одним стовпцем, який не містить формул.
Розглянемо послідовний опис фільтрації даних:
- Виберіть область з одного стовпця. Знайдіть на панелі інструментів пункт «Редагування». При натисканні на нього з'являється вікно зі списком налаштувань. Перейдіть на вкладку «Сортування та фільтр».
- Виберіть фільтр і активуйте ЛКМ.
- В результаті активується верхня комірка. Збоку з’явиться значок квадратної форми зі стрілкою вниз. Це вказує на можливість відкриття вікна з додатковими функціями.
- Натисніть на кнопку і у вкладці, що відкриється, зніміть прапорець біля позиції «(Пусто)», натисніть «ОК».
- Після проведених маніпуляцій в стовпці залишаться тільки заповнені клітинки.
Порада експерта! Видалення пустот за допомогою фільтрації підходить тільки в тому випадку, якщо навколо немає заповнених комірок, інакше при виконанні цього методу всі дані будуть втрачені.
Тепер давайте розглянемо, як виконати умовне форматування разом із фільтрацією:
- Для цього виділіть проблемну область і, знайшовши панель інструментів «Стилі», активуйте кнопку «Умовне форматування».
- У вікні знайдіть рядок «Ще» і перейдіть за посиланням.
- Далі у вікні, що з'явилося в лівому полі, введіть значення «0». У правому полі виберіть потрібний варіант заливки кольором або залиште значення за замовчуванням. Натискаємо «ОК». В результаті всі комірки з інформацією будуть пофарбовані в обраний вами колір.
- Якщо програма видаляє раніше зроблене виділення, робимо його заново і включаємо інструмент «Фільтр». Наведіть курсор на значення «Фільтрувати за кольором клітинки» або за шрифтом і активуйте одну з позицій.
- У результаті залишаться лише клітинки, забарвлені кольором, а отже, заповнені даними.
- Знову виділіть пофарбовану кольором зону і знайдіть у верхній частині панелі інструментів кнопку «Копіювати», натисніть її. Він представлений двома листами, накладеними один на одного.
- Виділивши іншу область на цьому аркуші, ми робимо інший вибір.
- Клацніть правою кнопкою миші, щоб відкрити меню, де знаходимо «Значення». Іконка представлена у вигляді таблички з цифровим перерахуванням 123, клацання.
Примітка! При виборі зони необхідно, щоб верхня частина розташовувалася нижче нижнього рядка виділеного списку.
- У результаті скопійовані дані передаються без застосування кольорового фільтра.
Подальшу роботу з даними можна проводити локально або шляхом перенесення в іншу область аркуша.
Рішення 3: застосувати формулу
Видалення порожніх клітинок таблиці таким способом викликає певні труднощі, тому менш популярно. Складність полягає у використанні формули, яку необхідно зберігати в окремому файлі. Давайте розберемося по порядку:
- Виберіть діапазон комірок, які необхідно відкоригувати.
- Потім клацаємо правою кнопкою миші і знаходимо команду «Призначити ім'я». Присвойте назву вибраному стовпцю, натисніть кнопку ОК.
- У будь-якому місці аркуша виділіть вільну зону, яка відповідає розміру ділянки, де проводиться коригування. Клацніть правою кнопкою миші та введіть інше ім’я.
- Після потрібно активувати саму верхню комірку вільної області і ввести в неї формулу: =IF(ROW() -ROW(Adjustment)+1>NOTROWS(LastNames)-COUNTBLANK(LastNames);””;INDIRECT(ADDRESS(LOW((IF(LastNames<>“”,ROW(LastNames);ROW() + РЯДКИ(Прізвища)));РЯДКИ()-РЯДКИ(Коригування)+1);СТОВПЦІ(Прізвища);4))).
Примітка! Назви для областей вибираються довільно. У нашому прикладі це «Прізвища» і «Коригування».
- Як тільки ці формули будуть введені, натисніть комбінацію клавіш «Ctrl + Shift + Enter». Це необхідно, оскільки у формулі є масиви.
Розтягніть верхню комірку вниз до меж визначеної раніше області. Має відобразитися стовпець з переданими даними, але без порожніх комірок.
Висновок
Видалення порожніх клітинок можливо декількома способами, кожен з яких відрізняється ступенем складності, так що як недосвідчений, так і просунутий користувач таблиці зможе підібрати для себе найбільш підходящий варіант.