Видео: Выделение строк в Excel с заданным шагом
Если таблица Excel большая или в ней много столбцов, то для удобной работы в такой таблице, можно строки выделить цветом через одну, две или три строки. Рассмотрим несколько вариантов, как выделить строку в Excel.
Первый способ.
Применим функцию «Заливка ячеек в Excel».
Здесь каждые три строки через три строки выделены серым цветом. Здесь, в маленькой таблице, мы выделили эти строки и окрасили их цветом функцией «Цвет заливки» на закладке «Главная» в разделе «Шрифт». А если таблица огромная в длину и ширину?
Excel опять выручает нас. Есть несколько способов сделать все быстро и легко.
Второй способ.
Рассмотрим, как выделить строки через одну в Excel.
Используем функцию «Формат таблицы Excel». Нажимаем на любую ячейку в таблице. На закладке «Главная» в разделе «Стили» нажимаем кнопку «Форматировать как таблицу». Появляется большое окно с разными видами формата таблицы.
Выбираем и нажимаем на нужный формат. Выйдет уточняющее окно. В нем указан диапазон таблицы и подтверждение – форматировать с шапкой таблицы или нет. Мы оставили галочку у слов «Таблица с заголовками».
Чтобы стрелки фильтров, которые появятся при этом способе форматирования таблицы, стояли в ячейках шапки таблицы и не закрывали первую строку самой таблицы. Получилось так.
Получилась таблица с многими функциями, кроме цвета ячеек. Здесь установлены фильтры. За уголок таблицы (внизу, справа) можно потянуть, и таблица увеличится вместе с форматом.
Таблице присваивается имя, которое можно поменять в диспетчере имен на закладке «Формулы» или на закладке «Конструктор». Как изменить имя созданной таблицы, смотрите в статье «Присвоить имя в Excel ячейке, диапазону, формуле».
И фильтры будут работать на этих новых строках. И формулы в новых строках будут копироваться автоматически.
Шапка таблицы автоматически закрепляется и остается видна при прокрутке длинной таблицы. Появляется новая закладка «Работа с таблицами» -> «Конструктор» с многими функциями для работы с таблицей.
Третий способ.
Как выделить определенные строки в Excel. Это более универсальный способ заливки строк таблицы не только через одну строку, но и через две, три, т.д. Здесь используем функцию условного форматирования в Excel. Выделяем таблицу.
На закладке «Главная» в разделе «Стили» нажимаем кнопку функции «Условное форматирование». В появившемся окне нажимаем на строку «Сравнить столбцы таблицы для определения форматируемых ячеек».
В строке «Формат…» пишем такую формулу. =ОСТАТ(СТРОКА(A2)-3)=0 Цифра 3 в формуле говорит о том, что каждая третья строка будет окрашена. Строки считаются с первой строки листа Excel. Выбираем цвет заливки строк. Заполнили окно так.
Нажимаем «ОК». Получилась такая таблица.
Как настроить условное форматирование, читайте в статье «Условное форматирование в Excel». В условном форматировании можно применить разные условия. Смотрите примеры в статьях сайта.
Как окрасить строки по дню недели, смотрите в статье «Как выделить строку в Excel по дню недели» тут. Можно выделить строки в таблице по своему условию.
Смотрите об этом способе в статье «Выделить всю строку по условию в Excel». Как выделить ячейки с лишними пробелами, смотрите в статье «Как найти пробел в Excel».
Стандартная электронная таблица при оформлении в приложении Microsoft Excel не имеет никаких спецэффектов. Но иногда необходимо создавать такое форматирование, как выделение строк на листе через одну. Это можно выполнить различными инструментами. В сегодняшней статье рассмотрим, как это сделать простыми и сложными способами.
Простое выделение цветом: стандартное форматирование информации
Для удобства работы с таблицами, в которых много данных, часто приходится их форматировать по соответствующему условию. Это даст возможность визуально определить строки на странице, несущие важную информацию. Приступим к реализации инструкции.
- Будем применять стандартную опцию «Заливка». Имея готовую таблицу, начнем выделение с первой строки. Для этого заходим во вкладку «Главная», выделяем всю строчку с текстом, затем кликаем по указывающему вниз флажку инструмента «Заливка» и выбираем нужный оттенок.
- Аналогичным способом выделяем оставшиеся строчки через одну. А чтобы ваша таблица смотрелась законченной и обрамленной со всех сторон рамкой, перейдите к инструменту «Границы» и выберите эффект «Толстые внешние границы».
- Результат выглядит так:
Это один из самых простых способов, который поможет быстро сделать форматирование таблицы. Кроме этого, есть и другие маневры оформления электронных книг. Давайте их рассмотрим.
Применение встроенного инструмента для редактирования
Благодаря богатому содержимому утилит в приложении Excel, вы можете значительно облегчить себе работу и не мучиться с поочередным выделением строк. Особенно такой метод актуален для случаев, если приходится работать с масштабными таблицами, распространяющимися на весь лист.
- Имея готовые данные в ячейках, переходим во вкладке «Главная» к инструменту «Форматировать как таблицу», не забыв предварительно выделить необходимый диапазон ячеек для редактирования. Выбираем понравившийся формат.
- После проделанных действий перед вами открывается окошко, в котором указывается диапазон строк и столбцов. Если вы не выделяли таблицу заранее, тогда придется ввести адреса вручную, а если значения проставились автоматически, значит, подтверждаем действие нажатием на кнопку «ОК».
- Теперь ваша таблица преобразовалась в дизайнерский объект с возможностью сортировки по разным параметрам. Данная утилита располагается в шапке отформатированной таблицы.
Выделение конкретных строк
Вам может понадобиться выделить всего несколько строк или столбцов в таблице, например, для сравнения данных. Зная предварительно, где они размещены, опять-таки можно воспользоваться встроенной утилитой, чтобы не искать нужные ячейки, перечитывая массу информации.
- Для осуществления подобного выделения строк вам понадобится функция условного форматирования. Предварительно выделим таблицу со всему ячейками, затем переходим во вкладку «Главная», где в блоке «Стили» находим инструмент «Условное форматирование».
- В открывшемся окне находим «Правила выделения ячеек», а затем выбираем «Другие правила».
- Перед вами открывается «Мастер создания правила форматирования». В меню выбираете обозначение «Форматирование только уникальных или повторяющихся значений». Затем нажимаем кнопку «Формат», где выбираем подходящий оттенок для выделения строк».
- Когда все значения выбраны, нажимаем кнопку «ОК». Убедитесь, что в поле формат, появился выбранный цвет оформления.
После проделанных действий все данные, соответствующие вашему правилу оформления, будут отображаться на цветном фоне. Затем вы можете сохранить документ, отправить почтой или на печать. Также такая электронная книга будет открываться в любом свежем приложении Microsoft Excel.
Если вам необходимо выделить только текст, то можно применить к нему индивидуальный стиль, который больше не встречается в таблице. Это может быть жирный шрифт, выделение курсивом или другим типом шрифта.
Для более подробного изучения темы рекомендуем к прочтению статью о работе со строками и столбцами Excel с примерами на Справочнике.
Вы определенно встречались с таблицами Excel, в которых цвета строк чередуются. Например, у нечетных строк белый цвет, у четных — серый. Это легко сделать при помощи условного форматирования.
Чередующиеся цвета и тени придают таблице профессиональный вид и упрощают чтение данных. Это форматирование можно наложить вручную, однако, как можно представить (или вспомнить из собственного опыта), это очень долгая задача, требующая постоянного обновления по мере добавления и удаления данных из таблицы. Кроме того, она требует бесконечного терпения. К счастью, условное форматирование может сократить объем необходимого терпения и улучшить ваш профессиональный образ.
Мы будем предполагать, что данные занимают диапазон А1:Н100. Выделите этот диапазон ячеек, начиная с ячейки А1, гарантируя, таким образом, что А1 будет активной ячейкой выделения. Теперь выберите команду Главная → Условное форматирование (Home → Conditional Formatting). В раскрывающемся списке, где вы видите параметр Значение (Cell Value Is), выберите вариант Формула (Formula Is).
В поле Формула (Formula) введите следующую формулу (рис. 2.5): =MOD(ROW();2)
, в русской версии Excel: =ОСТАТ(СТРОКА();2)
.
Рис. 2.5. Диалоговое окно условного форматирования с формулой для форматирования каждой второй строки в диапазоне
Щелкните кнопку Формат (Format) и выберите форматирование, которое будет применяться к каждой второй строке. Щелкните на кнопке ОК, затем еще раз щелкните на кнопке ОК. Указанный формат будет применен к каждой второй строке в диапазоне А1:Н100. Кроме того, вы должны сэкономить еще немного терпения до конца рабочего дня.
Если форматирование нужно применить к столбцам, а не к строкам, то используйте эту формулу: =MOD(COLUMN();2)
, в русском варианте Excel: =ОСТАТ(СТОЛБЕЦ();2)
.
Хотя в этом методе указанное форматирование легко и просто применяется к каждой второй строке или столбцу, оно не является динамическим. Строки, не содержащие данных, все также будут содержать форматирование. Это выглядит немного неаккуратно и затрудняет чтение таблицы. Чтобы сделать форматирование каждой второй строки или столбца динамическим, нужно еще немного поработать с формулами.
Снова выделите диапазон А1:Н100, следя за тем, чтобы А1 была активной ячейкой. Выберите команду Главная → Условное форматирование (Home → Conditional Formatting) и в раскрывающемся списке Значение (Cell Value Is) выберите Формула (Formula Is). В поле Формула (Formula) введите следующую формулу: =AND(MOD(ROW();2);COUNTA($A1:$H1))
, в русской версии Excel: =И(ОСТАТ(СТРОКА();2);СЧЁТЗ($А1:$H1))
.
[stextbox id=»warning»]Обратите внимание, что ссылки на строки не абсолютные (без знака доллара), а на столбцы — абсолютные.[/stextbox]
Щелкните в этом диалоговом окне кнопку Формат (Format) и выберите нужное форматирование, затем щелкните две кнопки ОК. Форматирование не будет применяться к строкам диапазона А1:Н100, где нет данных. Если вы удалите данные определенной строки таблицы, для нее условное форматирование также будет отменено. Если вы добавите новые данные где-либо в диапазоне А1:Н100, условное форматирование вступит в силу.
Это работает, так как формула, которую вы указываете для условного форматирования, возвращает результат ИСТИНА (TRUE) или ЛОЖЬ (FALSE). На языке формул Excel 0 имеет булевское значение ЛОЖЬ (FALSE), а число, большее нуля, — значение ИСТИНА (TRUE). Формула =MOD(ROW();2)
вернет либо О (ЛОЖЬ), либо число, большее 0. Функция СТРОКА (ROW) — это переменная функция, которая всегда возвращает номер строки для ячейки, в которой находится. Функция ОСТАТ (MOD) возвращает остаток от деления одного числа на другое. В случае наших формул мы делим номер строки на 2, поэтому для всех четных строк будет возвращаться результат О, а для всех нечетных — число, большее 0.
Когда вы помещаете функцию СТРОКА (ROW) и функцию СЧЁТЗ (COUNTA) в функцию И (AND), то для того чтобы функция И (AND) вернула значение ИСТИНА (TRUE), и функция ОСТАТ (MOD), и функция СЧЁТЗ (COUNTA) должны вернуть значение ИСТИНА (TRUE). Функция СЧЁТЗ (COUNTA) подсчитывает все непустые ячейки.
Хитрости »
1 Май 2011 100925 просмотров
Выделение строк цветом через одну
Есть таблица примерно такого вида:
Если данных в таблице много, то для более удобного просмотра можно выделить строки через одну — так называемой «зеброй». Т.е. одна строка не закрашена, следующая закрашена, затем опять не закрашенная и т.д.
Чтобы сделать это совсем не обязательно писать макросы (и уж тем более не делать это вручную — даже подумать страшно!).
Выделение при помощи условного форматирования
Первый вариант — воспользоваться встроенным средством Excel — Условным форматированием:
- выделяем необходимый диапазон
- для Excel 2003 — Формат—Условное форматирование; Excel 2007 — Главная(Home)—Условное форматирование(Conditional formatting)—Создать правило(New rule…)
- выбираем формула (в Excel 2007 — Использовать формулу для определения форматируемых ячеек(Use a formula to determine which cells to format))
- вписываем в поле условие — =ОСТАТ(СТРОКА();2)
- выбираем способ форматирования ячеек (в примере цвет заливки — голубой)
- жмем Ок.
Скачать пример с УФ
Tips_FC_Zebra.xls (35,0 KiB, 6 400 скачиваний)
Использование стилей умных таблиц
Для счастливых обладателей Excel 2007 и старше есть еще один способ без применения макросов. Это встроенный инструмент Таблица. Чтобы закрасить строки необходимо выделить нужную таблицу(диапазон)-перейти на вкладку Вставка(Insert) и выбрать Таблица(Table)
К выбранному диапазону автоматически будет применено форматирование как таблицы, используемое по умолчанию. Выделяем любую ячейку в этой таблице-переходим на вкладку Работа с таблицами(Table tools) —Конструктор(Desigh) —Стили таблиц(Table styles). Можно выбрать один из предлагаемых там вариантов и применить. Если ни один из вариантов не подходит — создаем свой. Раскрываем список стилей и выбираем Создать стиль таблицы
В диалоговом окне устанавливаем необходимые параметры
Основные параметры для осуществления окраса строк через одну это Первая полоса строк(First Row Stripe) и Вторая полоса строк(Second Row Stripe). Можно и другие параметры установить на свое усмотрение.
Если установить флажок на Назначить используемым по умолчанию экспресс-стилем таблицы для данного документа(Set as default table quick style for this document), то при последующем преобразовании диапазона в таблицу к ней будет применен именно такой стиль оформления, который Вы назначите в этом диалоговом окне.
Нажимаем Ок.
Теперь на той же вкладке Работа с таблицами(Table tools) —Конструктор(Desigh) —Стили таблиц(Table styles) выбираем созданный стиль таблицы. К таблице теперь применено созданное нами форматирование. Теперь удаляем таблицу, чтобы удалить все предоставляемые этим инструментов возможности, а в некоторых случаях неудобства. После удаления таблицы будут удалены фильтры, устанавливаемые на таблицу при её создании, но останется форматирование. Выделяем любую ячейку внутри таблицы -правая кнопка мыши —Таблица(Table) —Преобразовать в диапазон(Convert to range)
или выбираем на панели Работа с таблицами(Table tools) -группа Сервис(Tools) —Преобразовать в диапазон(Convert to range)
На первый взгляд муторно и долго, но на самом деле это проще простого и занимает совсем немного времени. А если учесть тот факт, что можно создать нужные стили и применять их на разных листах ко многим таблицам буквально в пару кликов — то получается значительная экономия времени и ресурсов, наряду с нужной функциональностью.
Так же см.:
Разделение строк с разным содержимым «зеброй»
Статья помогла? Поделись ссылкой с друзьями!
Видеоуроки
Поиск по меткам
Access
apple watch
Multex
Power Query и Power BI
VBA управление кодами
Бесплатные надстройки
Дата и время
Записки
ИП
Надстройки
Печать
Политика Конфиденциальности
Почта
Программы
Работа с приложениями
Разработка приложений
Росстат
Тренинги и вебинары
Финансовые
Форматирование
Функции Excel
акции MulTEx
ссылки
статистика
Прежде, чем приступить к выполнению действий с ячейками в таблицах Эксель, для начала нужно их выделить. В программе есть возможность сделать это разными методами, которые позволяют отметить как отдельные ячейки, так и целые строки, столбца, а также произвольные диапазоны элементов. Ниже мы разберем все методы, пользуясь которыми можно выполнить данные процедуры.
Содержание
- Выделение отдельной ячейки
- Выделяем столбец
- Выделяем строку
- Выделяем диапазон ячеек
- Выделяем все ячейки листа
- Горячие клавиши для выделения ячеек
- Заключение
Выделение отдельной ячейки
Пожалуй, это одно из самых простых и базовых действий, выполняемых в Эксель. Чтобы выделить конкретную ячейку щелкаем по ней левой кнопкой мыши.
Чтобы отметить нужную ячейку можно использовать навигационные клавиши на клавиатуре: “вправо”, “влево”, вверх”, “вниз”.
Выделяем столбец
Выделить столбец в Эксель можно несколькими способами:
- Зажав левую кнопку мыши тянем ее указатель от первой ячейки до последней, после чего отпускаем кнопку. Действие можно выполнять как сверху вниз (первая ячейка – самая верхняя, последняя – самая нижняя), так и снизу вверх (первая ячейка – самая нижняя, последняя – самая верхняя).
- Щелкаем по первой ячейке столбца, далее зажав клавишу Shift, кликаем по последней ячейке столбца, после чего отпускаем клавишу Shift. Как и в первом способе, выделение можно выполнять в обе стороны: и вверх, и вниз.
- Также, вместо мыши вместе с Shift мы можем использовать клавиши навигации. Щелкаем по первой ячейке столбца, далее зажимаем Shift, после чего нажимаем клавишу вверх (или вниз в зависимости от того, какую ячейку мы выбрали в качестве первой – самую верхнюю или самую нижнюю) ровно столько раз, сколько ячеек мы хотим добавить в выделяемый диапазон. Одно нажатие на клавишу – одна ячейка. После того, как все нужные элементы отмечены, отпускаем клавишу Shift.
- Кликаем по первой ячейка столбца, после чего нажимаем сочетание клавиш Ctrl+Shif+стрелка вниз. В результате будет выделен весь столбец, охватив все ячейки, в которых есть данные. Если мы хотим выполнить выделение снизу вверх, то соответственно, нажимаем комбинацию Ctrl+Shif+стрелка вверх, предварительно встав в самую нижнюю ячейку.
Тут есть один нюанс. При использовании данного способа нужно убедиться в том, что в отмечаемом столбце нет пустых элементов, иначе выделение будет произведено лишь до первой незаполненной ячейки.
- Когда вместо выделения столбца таблицы нужно отметить весь столбец книги, щелкаем по его обозначению на координатной панели (курсор должен изменить свой привычный вид на стрелку, направленную вниз):
- В случае, когда требуется одновременное выделение нескольких столбцов книги, расположенных подряд, зажав левую кнопку мыши проводим курсором по всем нужным наименованиям столбцов на координатной панели.
- Также для этих целей можно воспользоваться клавишей Shift. Щелкаем по первому столбцу на панели координат, затем, зажав клавишу Shift, кликаем по последнему, после чего отпускаем клавишу.
- В случаях, когда столбцы расположены не подряд, зажав клавишу Ctrl на клавиатуре щелкаем на координатной панели по наименованиям всех нужных столбцов, после чего отпускаем клавишу.
Выделяем строку
По такому же алгоритму производится выделение строк в Excel. Выполнить это можно разными способами:
- Чтобы выделить одну строку в таблице, зажав левую кнопку мыши, проходим по всем нужным ячейкам (слева направо или наоборот), после чего отпускаем кнопку.
- Кликаем по первой ячейки строки, затем, зажав клавишу Shift, щелкаем по последней ячейке, и отпускаем клавишу. Выполнять данную процедуру можно в обе стороны.
- Совместно с клавишей Shift вместо левой кнопки мыши можно использовать клавиши навигации. Кликаем по первой ячейке строки, зажимаем клавишу Shift и жмем клавишу вправо (или влево, в зависимости от того, какую ячейку мы выбрали в качестве первой – самую левую или самую правую). При таком выделении одно нажатие навигационной клавиши равно одной выделенной ячейке. Как только мы выделили все требуемые элементы, можно опускать клавишу Shift.
- Щелкаем по первой ячейке строки, затем жмем сочетание клавиш Ctrl+Shif+стрелка вправо.Таким образом, будет выделена вся строка с охватом всех заполненных ячеек, но с важной оговоркой – выделение будет выполнено до первой пустой ячейки. Если мы хотим выполнить выделение справа налево, следует нажать сочетание клавиш Ctrl+Shif+стрелка влево.
- Чтобы выделить строку не только таблицы, но и всей книги, кликаем по ее порядковому номеру на координатной панели (вид курсора при наведении на панель должен смениться на стрелку, направленную вправо).
- Когда требуется одновременное выделение нескольких соседних строк, зажав левую кнопку мыши проходим на координатной панели по всем требуемым порядковым номерам.
- Когда нужно сразу выделить несколько соседних строк книги, можно использовать клавишу Shift. Для этого кликаем на координатной панели по номеру первой строки, затем зажимаем клавишу Shift, кликаем по последней строке и отпускаем клавишу.
- Когда требуется выделение строк книги, расположенных не по соседству, зажав клавишу Ctrl на клавиатуре, поочередно щелкаем по обозначениям всех нужных строк на координатной панели.
Выделяем диапазон ячеек
В данной процедуре как и в тех, что были описаны ранее, нет ничего сложного, и она также выполняется разными способами:
- Зажав левую кнопку мыши проходим по всем ячейкам требуемой области, двигаясь по диагонали:
- от самой верхней левой ячейки до самой нижней правой
- от самой нижней правой ячейки до самой верхней левой
- от самой верхней правой ячейки до самой нижней левой
- от самой нижней левой ячейки до самой верхней правой
- Зажав клавишу Shift, кликаем по первой, а затем – по последней ячейкам требуемого диапазона. Направления выделения – те же, что и в первом способе.
- Встаем в первую ячейку требуемого диапазона, и зажав клавишу Shift, используем клавиши для навигации на клавиатуре, чтобы “дойти” таким образом до последней ячейки.
- Если нужно одновременно выделить как отдельные ячейки, так и диапазоны, причем, находящиеся не рядом, зажимаем клавишу Ctrl и левой кнопкой мыши выделяем требуемые элементы.
Выделяем все ячейки листа
Чтобы осуществить данную задачу, можно воспользоваться двумя разными способами:
- Щелкаем по небольшому треугольнику, направленному по диагонали вправо вниз, который расположен на пересечении координатных панелей. В результате будут выделены все элементы книги.
- Также можно применить горячие клавиши – Ctrl+A. Однако, тут есть один нюанс. Прежде, чем нажимать данную комбинацию, нужно перейти в любую ячейку за пределами таблицы.
Если же мы будем находиться в пределах таблицы, то нажав на клавиши Ctrl+A, мы сначала выделим все ячейки именно самой таблицы. И только повторное нажатие комбинации приведет к выделению всего листа.
Горячие клавиши для выделения ячеек
Ниже приведен перечень комбинаций (помимо тех, что ранее уже были рассмотрены), пользуясь которыми можно производить выделение элементов в таблице:
- Ctrl+Shift+End – выделение элементов с перемещением в самую первую ячейку листа;
- Ctrl+Shift+Home – выделение элементов с перемещением до последней используемой ячейки;
- Ctrl+End – выделение последней используемой ячейки;
- Ctrl+Home – выделение первой ячейки с данными.
Ознакомиться с более расширенным список комбинаций клавиш вы можете в нашей статье – “Горячие клавиши в Эксель“.
Заключение
Итак, мы разобрали различные способы, пользуясь которыми можно выделить отдельные ячейки таблицы Эксель, а также столбцы, строки, диапазоны элементов и даже целый лист. Каждый из этих способов прекрасно справляется с поставленной задачей, поэтому, пользователь может выбрать тот, который ему больше нравится и кажется наиболее удобным в применении.