Выдаленне пустых вочак у Microsoft Excel

Пры выкананні задач у дадатку Excel можа наступіць неабходнасць выдаліць пустыя вочкі. Яны часцяком з'яўляюцца непатрэбным элементам і толькі павялічваюць агульны масіў дадзеных, чым заблытваюць карыстальніка. Вызначым спосабы, якімі можна хутка выдаліць пустыя элементы.

алгарытмы выдалення

Перш за ўсё, трэба разабрацца, а ці сапраўды можна ў канкрэтным масіве або табліцы выдаляць пустыя вочкі? Указаная працэдура прыводзіць да зрушэння дадзеных, а гэта далёка не заўсёды з'яўляецца дапушчальным. Па сутнасці, элементы можна выдаляць толькі ў двух выпадках:

  • Калі радок (слупок) цалкам з'яўляецца пустым (у табліцах);
  • Калі вочка ў радку і слупку лагічна не звязаны адзін з адным (у масівах).

Калі пустых вочак мала, то іх цалкам можна выдаліць з дапамогай звычайнага ручнога спосабу выдалення. Але, калі такіх незапоўненых элементаў вялікая колькасць, то ў гэтым выпадку, дадзеную працэдуру трэба аўтаматызаваць.

Спосаб 1: вылучэнне груп вочак

Найбольш просты спосаб выдаліць пустыя элементы - гэта скарыстацца інструментам вылучэння груп вочак.

  1. Вылучаем дыяпазон на лісце, над якім будзем праводзіць аперацыю пошуку і выдалення пустых элементаў. Ціснем на функцыянальную клавішу на клавіятуры F5.
  2. Запускаецца невялікае акенца, якое называецца "Пераход". Ціснем ў ім кнопку "Вылучыць ...".
  3. Адкрываецца наступнае акно - "Вылучэнне груп вочак". Усталёўваем ў ім перамыкач у пазіцыю "Пустыя вочкі". Выконваем пстрычка па кнопцы "OK".
  4. Як бачым, усе пустыя элементы названага дыяпазону былі вылучаныя. Клікаем па любым з іх правай кнопкай мышы. У запусцім кантэкстным меню пстрыкаем па пункце "Выдаліць ...".
  5. Адкрываецца маленькае акенца, у якім трэба выбраць, што менавіта варта выдаліць. Пакідаем налады па змаўчанні - "Ячэйкі, са зрухам уверх". Ціснем на кнопку "OK".

Пасля гэтых маніпуляцый усе пустыя элементы ўнутры названага дыяпазону будуць выдаленыя.

Спосаб 2: ўмоўнае фарматаванне і фільтраванне

Выдаліць пустыя вочкі можна таксама шляхам прымянення умоўнага фарматавання і наступнай фільтрацыі дадзеных. Гэты метад складаней папярэдняга, але, тым не менш, некаторыя карыстальнікі аддаюць перавагу менавіта яго. Акрамя таго, трэба адразу абмовіцца, што гэты спосаб падыходзіць толькі ў тым выпадку, калі значэння знаходзяцца ў адным слупку і не ўтрымліваюць формулы.

  1. Вылучаем дыяпазон, які збіраемся апрацоўваць. Знаходзячыся ва ўкладцы "Галоўная", Ціснем на піктаграму "Умоўнае фарматаванне", Якая, у сваю чаргу, размяшчаецца ў блоку інструментаў "Стылі". Пераходзім у пункт адкрыўся спісу "Правілы выдзялення вочак". У якое з'явілася спісе дзеянняў выбіраем пазіцыю "Больш за ...".
  2. Адкрываецца акенца ўмоўнага фарматавання. У левае поле ўпісваем лічбу "0". У правым поле выбіраем любы колер, але можна пакінуць налады па змаўчанні. Пстрыкаем па кнопцы "OK".
  3. Як бачым, усе вочкі названага дыяпазону, у якіх знаходзяцца значэння, былі вылучаныя ў выбраны колер, а пустыя засталіся белымі. Зноў вылучаем наш дыяпазон. У гэтай жа ўкладцы "Галоўная" пстрыкаем па кнопцы "Сартаванне і фільтр", Размешчанай у групе "Рэдагаванне". У якое адкрылася меню ціснем на кнопку "Фільтр".
  4. Пасля гэтых дзеянняў, як бачым, у верхнім элеменце слупка з'явілася піктаграма якая сімвалізуе фільтр. Ціснем на яе. У якое адкрылася спісе пераходзім у пункт "Сартаванне па колеры". Далей у групе "Сартаванне па колеры ячэйкі" выбіраем той колер, якім адбыліся вылучэнне ў выніку ўмоўнага фарматавання.

    Можна таксама зрабіць крыху па-іншаму. Клікаем па значку фільтрацыі. У якое з'явілася меню здымаем галачку з пазіцыі "Пустыя". Пасля гэтага пстрыкаем па кнопцы "OK".

  5. У любым з указаных у папярэднім пункце варыянтаў пустыя элементы будуць схаваныя. Вылучаем дыяпазон пакінутых вочак. на ўкладцы "Галоўная" ў блоку налад "Буфер абмену" выконваем пстрычка па кнопцы "Капіяваць".
  6. Затым вылучаем любую пустую вобласць на тым жа ці на іншым лісце. Выконваем пстрычка правай кнопкай мышы. У якое з'явілася кантэкстным спісе дзеянняў у параметрах ўстаўкі выбіраем пункт "Значэнні".
  7. Як бачым, адбылася ўстаўка дадзеных без захавання фарматавання. Зараз можна выдаліць першасны дыяпазон, а на яго месца ўставіць той, які мы атрымалі ў ходзе вышэйапісанай працэдуры, а можна працягваць працу з дадзенымі на новым месцы. Тут усё ўжо залежыць ад канкрэтных задач і асабістых прыярытэтаў карыстальніка.

Урок: Ўмоўнае фарматаванне ў Excel

Урок: Сартаванне і фільтраванне дадзеных у Excel

Спосаб 3: прымяненне складанай формулы

Акрамя таго, прыбраць пустыя вочкі з масіва можна, ужыўшы складаную формулу, якая складаецца з некалькіх функцый.

  1. Перш за ўсё, нам трэба будзе даць імя дыяпазону, які падвяргаецца трансфармацыі. Вылучаем вобласць, робім пстрычка правай кнопкай мышкі. У Актываваць меню выбіраем пункт "Прысвоіць імя ...".
  2. Адкрываецца акно прысваення наймення. У полі "Імя" даем любы зручны назву. Галоўная ўмова - у ім не павінна быць прабелаў. Для прыкладу мы прысвоілі дыяпазону найменне "С_пустыми". Больш ніякіх зменаў у тым акне ўносіць не трэба. Ціснем на кнопку "OK".
  3. Вылучаем у любым месцы на лісце сапраўды такі ж па памерах дыяпазон пустых вочак. Аналагічна клікаем правай кнопкай мышы і, выклікаўшы кантэкстнае меню, пераходзім па пункце "Прысвоіць імя ...".
  4. У якое адкрылася акне, як і ў папярэдні раз, прысвойваем любое найменне дадзенай галіне. Мы вырашылі даць ёй назву "Без_пустых".
  5. Вылучаем падвойным пстрычкай левай кнопкі мышкі першую вочка ўмоўнага дыяпазону "Без_пустых" (У вас ён можа назвацца і па-іншаму). Устаўляемы ў яе формулу наступнага тыпу:

    = КАЛІ (СТРОКА () - СТРОКА (Без_пустых) +1> ЧСТРОК (С_пустыми) -СЧИТАТЬПУСТОТЫ (С_пустыми); ""; ДВССЫЛ (АДРАС (найменшы ((КАЛІ (С_пустыми ""; СТРОКА (С_пустыми); СТРОКА () + ЧСТРОК (С_пустыми))); СТРОКА () - СТРОКА (Без_пустых) +1); слупок (С_пустыми); 4)))

    Бо гэта формула масіва, то для вывядзення разліку на экран трэба націснуць камбінацыю клавіш Ctrl + Shift + Enter, Замест звычайнага націску кнопкі Enter.

  6. Але, як бачым, запоўнілася толькі адна ячэйка. Для таго, каб запоўніліся і астатнія, трэба скапіяваць формулу на астатнюю частку дыяпазону. Гэта можна зрабіць з дапамогай маркера запаўнення. Усталёўваем курсор у ніжні правы кут ячэйкі, якая змяшчае комплексную функцыю. Курсор павінен пераўтварыцца ў крыжык. Зацісканы левую кнопку мышы і цягнем яго ўніз да самага канца дыяпазону "Без_пустых".
  7. Як бачым, пасля гэтага дзеяння мы маем дыяпазон, у якім запар размешчаны запоўненыя ячэйкі. Але выконваць розныя дзеянні з гэтымі дадзенымі мы не зможам, так як яны звязаны формулай масіва. Вылучаем увесь дыяпазон "Без_пустых". Ціснем на кнопку "Капіяваць", Якая размешчана ва ўкладцы "Галоўная" ў блоку інструментаў "Буфер абмену".
  8. Пасля гэтага вылучаем першапачатковы масіў дадзеных. Пстрыкаем правай кнопкай мышы. У якое адкрылася спісе ў групе "Параметры ўстаўкі" ціснем на піктаграму "Значэнні".
  9. Пасля гэтых дзеянняў дадзеныя будуць устаўленыя ў першапачатковую вобласць свайго размяшчэння суцэльным дыяпазонам без пустых вочак. Пры жаданні масіў, які змяшчае формулу, цяпер можна выдаліць.

Урок: Як надаць імя вочку ў Excel

Існуе некалькі спосабаў выдалення пустых элементаў у Microsoft Excel. Варыянт з вылучэннем груп вочак найбольш просты і хуткі. Але сітуацыі бываюць розныя. Таму, як дадатковыя спосабы, можна выкарыстоўваць варыянты з фільтраваннем і прымяненнем комплекснай формулы.

Глядзіце відэа: Find and Remove Empty Cells, Rows and Columns. Microsoft Excel 2016 Tutorial (Красавік 2024).