Съдържание
Празните редове в електронна таблица на Microsoft Excel са доста често срещано явление. Повечето от тях са излишни и заемат допълнително място в неорганизираната електронна таблица. В резултат на това потребителите може да искат да пропуснат тези редове от Excel. За щастие Microsoft Excel предоставя редица алтернативи за премахване на празните редове от електронната таблица. Можем обаче да използваме формули, за да ги избегнем изцяло. Днес втази публикация, ще открием практически стратегии за прескачане на празни редове в Excel с помощта на формули и други инструменти.
Изтегляне на работна тетрадка за практика
Можете да изтеглите работната тетрадка за упражнения от следния бутон за изтегляне.
Пропускане на линиите.xlsx4 начина за прескачане на редове в Excel
Можете да използвате функциите на Excel, подходящи формули на Excel и други инструменти на Excel, за да прескачате редове или редове. Нека продължим напред, за да научим всички методи, подходящи за различни ситуации.
1. Формула на Excel за прескачане на редове
Да предположим, че имаме списък от няколко Ученици и техните Идентификатори Искаме да ги разделим в две колони. В резултат на това ще пропуснем такива редове, като използваме различни методи.
В тази част на статията ще разгледаме следните случаи.
1.1 Пропускане на всеки втори ред
Ще използваме формула, която е комбинация от Excel INDEX и РЕДОВЕ функции. Приложете следните прости стъпки.
Стъпки:
- На първо място, добавихме две нови колони, наречени Имена и Идентификатори Възнамеряваме да разделим списъка на тези две колони.
- В клетка D5 , въведете следната формула:
=INDEX($B$5:$B$16,ROWS($E$5:E5)*2-1)
- Сега ще плъзнем Дръжка за пълнене надолу, за да попълните следващите клетки със същата формула.
- В клетка E5 , въведете следната формула:
=INDEX($B$5:$B$16,ROWS($E$5:E5)*2)
- Този път ще плъзнем дръжката за запълване надолу, за да запълним следващите клетки със същата формула.
- Ето как ще изглежда крайният обхват.
🔎 Как работи формулата?
- $B$5:$B$16: аргумент за масив
- РЕДОВЕ($E$5:E5)*2: аргумент за номера на реда
- РЕДОВЕ($E$5:E5) = преброяване на броя на редовете, например: $E$5 към E5 връща 1;
$E$5 към E6 връща 2 и т.н.
- РЕДОВЕ($E$5:E5)*2 =2, което означава, че клетките под Тейлър.
Алтернативен начин за прескачане на всеки втори ред:
Можете също така да използвате MOD и РЕД функции, след което прилагате Филтър команда за пропускане на четни или нечетни редове.
Стъпки:
- Въведете формулата
=MOD(РЕД(B5),2)
в Cell D5 в празна клетка. Разгледайте изображението по-долу:
- Сега плъзнете надолу дръжката за запълване.
- Изберете D4 и натиснете иконата Филтър под Раздел Данни .
- В клетка D4, щракнете върху Стрелка, премахнете отметката от (Изберете всички) , и изберете 1 в полето за филтриране. Погледнете изображението по-долу:
- Ето окончателното изображение само с имената. Можем да копираме тези имена за по-нататъшни цели.
1.2 Пропускане на всеки N-ти ред
Да предположим, че имаме списък от много Идентификатори в редовете по-долу. Но искаме да ги разделим на две колони, за да разграничим Всеки 3-ти ID и Всеки 5-ти ID В резултат на това ще прескачаме такива редове, като използваме изброените по-долу методи.
Сега изпълнете следните стъпки, за да изпълните желаната задача.
Стъпки:
- В клетка D5 , въведете следната формула:
=INDEX($B$5:$B$16,ROWS($E$5:E5)*3)
- Този път ще плъзнем дръжката за запълване надолу, за да запълним следващите клетки със същата формула.
- В клетка E5 , въведете следната формула:
=INDEX($B$5:$B$16,ROWS($E$5:E5)*5)
- Сега плъзнете иконата на дръжката за запълване, за да запълните следващите клетки с формулата.
- Ето как ще изглежда крайният обхват.
1.3 Пропускане на редове въз основа на стойност
Представете си, че имаме дълъг списък с имена, Идентификатори и техните Присъствие Обаче имената на присъстващите ученици ни трябват в отделна колона. В резултат на това ще използваме методите, дадени по-долу, за да пропуснем такива редове, които включват "Не" .
Стъпки:
- В клетка D5 , въведете следната формула:
=FILTER(B5:B10,D5:D10="Yes")
- Сега ще плъзнем дръжката за запълване надолу, за да запълним следващите клетки със същата формула.
- Вследствие на това окончателният обхват ще бъде такъв.
Прочетете още: Формула на Excel за пропускане на редове въз основа на стойност (7 примера)
2. Пропускане на всеки друг ред при копиране на формула
Да предположим, че имаме списък с числата 1 и 2. Изискваме обаче произведението на числата 1 и 2 в нечетни редове. Вследствие на това ще пропуснем четните редове, като използваме методите, изброени по-долу.
Стъпки :
- В клетка E5 , въведете следната формула:
=INDEX($B$5:$B$16,1+2*(ROWS($E$5:E5)-1))*INDEX($C$5:$C$16,1+2*(ROWS($E$5:E5)-1))
- Сега ще плъзнем дръжката за запълване надолу, за да запълним следващите клетки със същата формула и да получим произведението на нечетните редове.
Забележка:
Използвахме операцията продукт като лесен пример. Но е възможно да имате по-сложна формула, която да използвате. Не забравяйте това, INDEX($B$5:$B$16,1+2*(ROWS($E$5:E5)-1)) ще действа като входна стойност с формула. Така че използвайте тази част по подходящ начин, съответстващ на вашия случай. Ако не успеете да го направите, оставете ни коментар с подробности. Ще се опитаме да помогнем.
Прочетете още: Как да пропуснете клетките във формулата на Excel (8 лесни метода)
3. Пропускане на празни редове с функцията ФИЛТЪР
За да филтрираме лесно всички празни редове от електронна таблица на Excel, ще използваме функцията FILTER (Филтриране). Тази функция използва динамичен масив. Това означава, че ако просто стартирате тази функция в една клетка, тя автоматично ще обхване всички свързани клетки, в които трябва да бъде резултатът от формулата. Сега следвайте процедурите по-долу, за да направите това.
Стъпки:
- В клетка H5 въведете следната формула:
=FILTER(B5:F13,(B5:B13"")*(C5:C13"")*(D5:D13"")*(E5:E13""))
🔎 Как работи формулата?
- (B5:B14") = Проверява колоната B за празни клетки.
- (C5:C14)") =Искайте празни клетки в колона C.
- (D5:D14"") = Идентифицира празна клетка в колона D.
- (E5:E14)") = Потърсете в колона Е всички празни клетки.
- Накрая формулата премахва всички празни клетки, като запазва само редовете, в които няма празни клетки.
- Ето как ще изглежда окончателният обхват.
Прочетете още: Преминаване към следващия резултат с VLOOKUP при наличие на празна клетка
4. Пропускане на линии с инструмента Fill Handle Tool
Когато работят с данни в Excel, потребителите могат да видят дублирани или нежелани редове след всеки важен ред. Има няколко метода за копиране на всеки друг ред в отделен регион, като се дублират само основните данни.
Стъпки:
- Въведете формула =B5 в H5 която се отнася до първата клетка в диапазона, която трябва да се копира в празна клетка вдясно от редовете, които трябва да се дублират.
- Цялата информация от първия ред на диапазона се показва след плъзгане на дръжката за запълване по колоните.
- Както се вижда на илюстрацията, маркирайте първия ред, както и празния ред точно под него. Плъзнете надолу с мишката дръжката за запълване, за да се запълни автоматично диапазонът.
- Това е крайният диапазон, който ни е необходим.
Прочетете още: Как да преминете към следващата клетка, ако дадена клетка е празна в Excel (5 лесни начина)
Заключение
От време на време на потребителите може да им се наложи да премахнат празните редове от електронните таблици. За щастие Microsoft Excel дава различни възможности за избор, както се вижда от предходните подходи. Не се колебайте да следвате тези инструкции и да изтеглите работната книга, за да я използвате за собствената си практика. Моля, посетете ExcelWIKI и публикувайте всякакви въпроси, проблеми или препоръки в полето за коментари.