Как выделить всю строку в excel формула


Если значение в ячейке удовлетворяет определенному пользователем условию, то с помощью

Условного форматирования

можно выделить эту ячейку (например, изменить ее фон). В этой статье пойдем дальше — будем выделять всю строку таблицы, содержащую эту ячейку.

Пусть в диапазоне

А6:С16

имеется таблица с перечнем работ, сроками выполнения и статусом их завершения (см.

файл примера

).

Задача1 — текстовые значения

Необходимо выделить цветом строку, содержащую работу определенного статуса. Например, если работа не начата, то строку будем выделять красным, если работа еще не завершена, то серым, а если завершена, то зеленым. Выделять строки будем с помощью правил

Условного форматирования

.

Решение1

Создадим небольшую табличку со статусами работ в диапазоне

Е6:Е9

.

Выделим диапазон ячеек

А7:С17

, содержащий перечень работ, и установим через меню

фон заливки красный (предполагаем, что все работы изначально находятся в статусе

Не начата

).

Убедимся, что выделен диапазон ячеек

А7:С17

(

А7

должна быть

активной ячейкой

). Вызовем команду меню

.

  • в поле «

    Форматировать значения, для которых следующая формула является истинной

    » нужно ввести

    =$C7=$E$8

    (в ячейке

    Е8

    находится значение

    В работе

    ). Обратите внимание на использоване

    смешанных ссылок

    ;

  • нажать кнопку

    Формат

    ;
  • выбрать вкладку

    Заливка

    ;
  • выбрать серый цвет

    ;
  • Нажать ОК.


ВНИМАНИЕ

: Еще раз обращаю внимание на формулу

=$C7=$E$8

. Обычно пользователи вводят

=$C$7=$E$8

, т.е. вводят лишний символ доллара.

Нужно проделать аналогичные действия для выделения работ в статусе

Завершена

. Формула в этом случае будет выглядеть как

=$C7=$E$9

, а цвет заливки установите зеленый.

В итоге наша таблица примет следующий вид.


Примечание

:

Условное форматирование

перекрывает обычный формат ячеек. Поэтому, если работа в статусе Завершена, то она будет выкрашена в зеленый цвет, не смотря на то, что ранее мы установили красный фон через меню

.

Как это работает?

В

файле примера

для пояснения работы механизма выделения строк, создана дополнительная таблица с формулой

=$C7=$E$9

из правила

Условного форматирования

для зеленого цвета. Формула введена в верхнюю левую ячейку и скопирована вниз и вправо.

Как видно из рисунка, в строках таблицы, которые выделены зеленым цветом, формула возвращает значение ИСТИНА.

В формуле использована

относительная ссылка

на строку ($C7, перед номером строки нет знака $). Отсутствие знака $ перед номером строки приводит к тому, что при копировании формулы вниз на 1 строку она изменяется на

=$C8=$E$9

, затем на

=$C9=$E$9

, потом на

=$C10=$E$9

и т.д. до конца таблицы (см. ячейки

G8

,

G9

,

G10

и т.д.). При копировании формулы вправо или влево по столбцам, изменения формулы не происходит, именно поэтому цветом выделяется вся строка.


В случае затруднений можно потренироваться на примерах, приведенных в статье

Условное форматирование в MS EXCEL

.


Прием с дополнительной таблицей можно применять для тестирования любых формул

Условного форматирования

.

Рекомендации

При вводе статуса работ важно не допустить опечатку. Если вместо слово

Завершен

а

, например, пользователь введет

Завершен

о

, то

Условное форматирование

не сработает.

Чтобы исключить некорректный ввод используйте идеи из статьи

Ввод данных из списка значений. Часть1. Выпадающий список

. В файле примера для ввода статусов работ использован аналогичный

Выпадающий список

.

Чтобы быстро расширить правила Условного форматирования на новую строку в таблице, выделите ячейки новой строки (

А17:С17

) и нажмите

сочетание клавиш

CTRL+D

. Правила

Условного форматирования

будут скопированы в строку

17

таблицы.

Задача2 — Даты

Предположим, что ведется журнал посещения сотрудниками научных конференций (см.

файл примера лист Даты

).

К сожалению, столбец Дата посещения не отсортирован и необходимо выделить дату первого и последнего посещения каждого сотрудника. Например, сотрудник Козлов первый раз поехал на конференцию 24.07.2009, а последний раз — 18.07.2015.

Сначала создадим формулу для условного форматирования в столбцах В и E. Если формула вернет значение ИСТИНА, то соответствующая строка будет выделена, если ЛОЖЬ, то нет.

В столбце D создана

формула массива

=

МАКС(($A7=$A$7:$A$16)*$B$7:$B$16)=$B7

, которая определяет максимальную дату для определенного сотрудника.


Примечание:

Если нужно определить максимальную дату вне зависимости от сотрудника, то формула значительно упростится =

$B7=МАКС($B$7:$B$16)

и формула массива не понадобится.

Теперь выделим все ячейки таблицы без заголовка и создадим правило

Условного форматирования

. Скопируем формулу в правило (ее не нужно вводить как формулу массива!).

Теперь предположим, что столбец с датами отсортировали и требуется выделить строки у которых даты посещения попадают в определенный диапазон.

Для этого используйте формулу

=И($B23>$E$22;$B23<$E$23)

Для ячеек

Е22

и

Е23

с граничными датами (выделены желтым) использована

абсолютная адресация

$E$22 и

$E$23. Т.к. ссылка на них не должна меняться в правилах УФ для всех ячеек таблицы.


Для ячейки

В22

использована смешанная адресация $B23, т.е. ссылка на столбец В не должна меняться (для этого стоит перед В знак $), а вот ссылка на строку должна меняться в зависимости от строки таблицы (иначе все значения дат будут сравниваться с датой из

В23

).


Таким образом, правило УФ например для ячейки

А27

будет выглядеть

=И($B27>$E$22;$B27<$E$23)

, т.е.

А27

будет выделена, т.к. в этой строке дата из

В27

попадает в указанный диапазон (для ячеек из столбца А выделение все равно будет производиться в зависимости от содержимого столбца В из той же строки — в этом и состоит «магия» смешанной адресации $B23).

А для ячейки

В31

правило УФ будет выглядеть

=И($B31>$E$22;$B31<$E$23)

, т.е. В31 не будет выделена, т.к. в этой строке дата из

В31

не попадает в указанный диапазон.

Выделение ячеек в Microsoft Excel

Выделение ячейки в Microsoft Excel

​Смотрите также​Нажмите на кнопку формат,​Как только при сравнении​ активной как показано​ пользовательской функции =АктивнаяСтрока()​ цветом строка в​ «РАЗРАБОТЧИК»-«Код»-«Visual Basic». Или​Источник: http://www.howtogeek.com/howto/45670/how-to-highlight-a-row-in-excel-using-conditional-formatting/​ начали работу. Нажмите​(ИСТИНА), если ячейка,​ сработало, и должна​ этапе таблица вовсе​ для себя стиль​ нижней правой ячейке​и произвести клик​ панели координат в​Shift​Для того, чтобы производить​ чтобы задать цвет​

​ совпадают одинаковые значения​ ниже на рисунке.​

Процесс выделения

​ сравнивается с результатом​ которой находится данная​ нажмите комбинацию горячих​Автор: Антон Андронов​ на иконку справа​ расположенная на пересечении​ быть достаточно гибкой,​

Способ 1: отдельная ячейка

​ не имеет никакого​ выделения в конкретной​ выделяемой области. Либо​ по первому и​ последовательности колонок.​на клавиатуре и​ различные действия с​ заливки для ячеек,​ (находятся две и​​ И выберите инструмент:​​ функции =СТРОКА(), которая​​ ячейка.​​ клавиш ALT+F11.​​Автор: Антон Андронов​​ от поля​​ заданной строки и​​ чтобы Вы могли​

Выделение ячейки в Microsoft Excel

Способ 2: выделение столбца

​ форматирования:​ ситуации, ведь выделение​ выполнив операцию в​ последнему сектору на​Если нужно выделить разрозненные​ кликаем по верхней​ содержимым ячеек Excel,​ например – зеленый.​

Выделение ячейки в Microsoft Excel

​ более одинаковых строк)​ «ГЛАВНАЯ»-«Стили»-«Условное форматирование»-«Создать правило».​ также возвращает номер​​​​В правом окне к​Когда приходится работать с​Applies to​ столбца G, содержит​ использовать эту же​Следующий этап – делаем​ одной или нескольких​ обратном порядке: кликнуть​

Выделение столбца с помощью клавиатуры. в Microsoft Excel

​ панели координат того​ колонки листа, то​ ячейке столбца. Затем,​ их нужно сначала​ И нажмите на​ это приводит к​В появившемся окне «Создание​​ текущей строки в​Полезный вопрос! А как​​ активному проекту добавьте​ большим объемом данных​(Применяется к), чтобы​ слово​ формулу для дальнейшей​ формат таблицы более​ ячеек удобнее выполнять​ по нижней левой​ диапазона строк, который​ тогда зажимаем кнопку​ не отпуская кнопку​ выделить. Для этих​ всех открытых окнах​

Выделение столбца в таблице в Microsoft Excel

​ суммированию с помощью​ правила форматирования» выберите​ данном моменте вычисления​ же выделить активный​ новый модуль. Для​ в Excel, где​ свернуть диалоговое окно,​Yes​ работы с Вашей​ лёгким для восприятия​ одним способом, а​

Выделение столбца листа мышкой в Microsoft Excel

​ и верхней правой​ следует выделить.​Ctrl​ кликаем по нижней.​ целей в программе​ кнопку ОК.​

Выделение несколько столбцов листа мышкой в Microsoft Excel

​ функции =СУММ() числа​ опцию: «Использовать формулу​​ условного форматирования.​​ столбец цветом? Аналогичным​ того в редакторе​ строки сильно растянуты​ и, нажав левую​.​ таблицей.​ информации, используя простые​

Выделение несколько столбцов листа клавиатурой в Microsoft Excel

​ выделение целой строки​ ячейке массива. Диапазон,​Если нужно провести выделение​​и, не отпуская​​ Можно производить действия​ имеется несколько инструментов.​Все транзакции, проводимые во​ 1 указанного во​ для определения форматированных​Скачать пример выделения активной​

Выделение нескольких разрозненных столбцов листа кавиатурой в Microsoft Excel

Способ 3: выделение строки

​ методом реализовывается с​ VBA выберите опцию:​ и не умещаются​

​ кнопку мыши, протяните​Теперь давайте займёмся форматированием.​Давайте проанализируем формулу, которую​ инструменты форматирования Excel.​ или всего листа​

Выделение строки мышкой в Microsoft Excel

​ находящийся между этими​ разрозненных строк, то​​ её, кликаем по​​ и в обратном​ Прежде всего, такое​ вторник или в​

Выделение строки с помощью клавиатуры. в Microsoft Excel

​ втором аргументе функции​ ячеек».​ строки и столбца​ помощью макроса не​ «Insert»-«Module»​ в один экран,​ выделение на всю​​ Нажмите кнопку​ я сделал в​​ Настройте формат только​ – другим.​ элементами, будет выделен.​ клик по каждому​ сектору на горизонтальной​ порядке.​ разнообразие связано с​

Выделение строки в таблице в Microsoft Excel

​ среду выделены цветом.​ =ЕСЛИ(). Функция СУММ​В поле ввода введите​ цветом​ только подсветка цветом​

Выделение строки листа мышкой в Microsoft Excel

​В окне модуля вставьте​ сложно сравнить значения​ Вашу таблицу.​Format​ своём примере:​ тех областей таблицы,​Автор: Максим Тютюшев​

Выделение несколько строк листа мышкой в Microsoft Excel

​Также существует возможность выделения​​ из секторов на​​ панели координат каждого​Кроме того, для выделения​ тем, что существует​У меня есть список​ позволяет сложить одинаковые​ формулу: 1′ class=’formula’>​

Выделение несколько строк листа клавиатурой в Microsoft Excel

​Так как обе функции​ активной строки, но​ этот VBA-код макроса:​ в одной и​Когда сделаете это, нажмите​(Формат). В открывшемся​=$G15​​ которые не будут​​Условное форматирование в Excel​

Выделение нескольких разрозненных строк листа кавиатурой в Microsoft Excel

Способ 4: выделение всего листа

​ разрозненных ячеек или​ вертикальной панели координат​ столбца, который нужно​ столбцов в таблицах​ необходимость выделения различных​ жертв вяземского концлагеря,​ строки в Excel.​Нажмите на кнопку формат,​ выполняются при активной​ и столбца. Для​Не закрывая окно VBA-редактора​ той же строке.​

Выделение всего листа в Microsoft Excel

​ иконку справа от​ окне​– это адрес​​ затронуты условным форматированием.​​ позволяет делать формат​ диапазонов. Для этого,​ делаем с зажатой​ пометить.​ можно воспользоваться следующим​ групп ячеек (диапазонов,​ мне нужно выделить​Если строка встречается в​ чтобы задать цвет​ ячейке в одной​

Способ 5: выделение диапазона

​ этого:​ перейдите на рабочий​ Постоянно приходится передвигать​ поля с адресом,​Format Cells​ ячейки.​ В нашем случае​ ячеек меняющимся в​ любым из вышеперечисленных​

Выделение диапазона мышкой в Microsoft Excel

​ кнопкой​По аналогичному принципу выделяются​​ алгоритмом. Выделяем первую​​ строк, столбцов), а​ все строки со​ таблице только один​ заливки для ячеек,​ и той же​В модуль где находится​ лист с исходной​ горизонтальную полосу прокрутки.​ чтобы вернуться к​(Формат ячеек) полистайте​G​ мы нарисуем рамку​

Выделение диапазона кавиатурой в Microsoft Excel

​ зависимости от их​ способов нужно выделять​Ctrl​ и строки в​ ячейку колонки, отпускаем​ также потребность отметить​ словом «Новосибирская область»​ раз, то функция​ например – зеленый.​ строке их значения​ код подсветки строки​​ таблицей. Выделите целую​​ Работа была бы​

Выделение разрозненных элементов в Microsoft Excel

Способ 6: применение горячих клавиш

​ диалоговому окну. Область,​ вкладки и настройте​– это столбец,​

  • ​ таблицы и отформатируем​​ содержания. Например, Вы​ в отдельности каждую​
  • ​.​​ Экселе.​ мышку и жмем​
  • ​ элементы, которые соответствуют​ и скинуть в​​ =СУММ() вернет значение​ И нажмите на​ равны между собой​
  • ​ VBA-макроса, добавим код​ вторую строку таблицы​​ более удобной если​ которую Вы выделили,​ все параметры так,​

Применение горячих клавиш в Microsoft Excel

​ который управляет работой​ строку, содержащую заголовки.​ можете заставить ячейку​

​ область, которую пользователь​​Существует два варианта этой​

​Для выделения одной строки​ на комбинацию клавиш​ определенному условию. Давайте​ новую чистую таблицу.​ 1, а целая​ всех открытых окнах​ и возвращают общее​ новой функции АктивныйСтолбец:​ A2:H2 и выберите​ бы целая активная​ должна остаться обозначенной​ как Вы желаете.​ правила (столбец Really?​ Думаю, с этой​ изменять цвет, если​ хочет обозначить, но​ процедуры для всего​ в таблице просто​Ctrl + Shift +​

​ выясним, как произвести​

lumpics.ru

Как выделить строку в Excel, используя условное форматирование

Условное форматирование в Excel

​ в экселе работать​ формула возвращает –​ кнопку ОК.​ логическое значение ИСТИНА.​Добавим новое правило в​ инструмент: «ГЛАВНАЯ»-«Условное форматирование»-«Создать​ строка была бы​ пунктиром, а в​ Мы в своём​ в таблице). Заметили​ частью Вы справитесь​ в ней содержится​ при этом обязательно​ листа. Первый из​ проводим по ней​ стрелка вниз​ данную процедуру различными​ не умею вообще.​

​ ЛОЖЬ (ведь 1​В результате выделились все​ В результате чего​ условном форматировании для​ правило»-«Использовать формулу для​ выделена цветом –​ поле​ примере просто изменим​ знак доллара перед​ самостоятельно. В итоге​ значение меньше 100,​ должна быть зажата​​ них заключается в​​ курсором с зажатой​​. При этом выделится​​ способами.​ помогите пожалуйста!!!​ не является больше​ строки, которые повторяются​ происходит выделение строки​

Создаём таблицу

​ нашей таблицы в​ определения форматированных ячеек:».​ как курсор на​Applies to​ цвет фона ячеек.​ G? Если не​ у Вас должно​ или, если в​ кнопка​ том, чтобы кликнуть​ кнопкой мышки.​

Условное форматирование в Excel

Придаём таблице более приятный вид

​ весь столбец до​Скачать последнюю версию​Шаригуль​ чем 1).​ в таблице хотя-бы​ цветом по условию.​ диапазоне A1:A7. Теперь​В полю ввода введите​ целую строку. Чтобы​(Применяется к) теперь​Когда Вы настроили желаемый​ поставить этот символ​ получиться что-то подобное​ этой ячейке находится​Ctrl​ по прямоугольной кнопке,​Если таблица большая, то​ последнего элемента, в​ Excel​: Просто выделить строки​

Условное форматирование в Excel

Создаём правила условного форматирования в Excel

​Если строка встречается в​ 1 раз.​ Если значение ИСТИНА,​ в новом правиле​​ формулу:​​ выделить активную строку​ содержится адрес не​​ вид ячейки, нажмите​​ и скопировать правило​​ (или, возможно, немного​​ определённый текст. Но​

Условное форматирование в Excel

​.​​ расположенной на пересечении​​ проще зажать кнопку​ котором содержаться данные.​​В процессе выделения можно​​ с нажатой кнопкой​

Условное форматирование в Excel

​ таблице 2 и​​​​ тогда присваивается формат​ пишем функцию АктивныйСтолбец(),​Щелкните по кнопке «Формат»​​ или столбец цветом,​ одной ячейки, а​ОК​​ в следующую ячейку,​ посимпатичнее):​ как сделать так,​Можно производить выделение отдельных​ вертикальных и горизонтальных​Shift​​ Важным условием для​​ использовать как мышь,​ «ctrl»​ более раза формула​Форматирование для строки будет​ цвета для целой​ а вместо функции​ и на вкладке​ создадим свою функцию​

​ целого диапазона. Нажмите​. То, как будет​ то в правиле​

​Выберите начальную ячейку в​​ чтобы выделенной стала​ областей с помощью​

​ координат. После этого​​и последовательно кликнуть​ выполнения данной процедуры​ так и клавиатуру.​Roman sikorsky​ будет возвращать значение​ применено только в​ активной строки таблицы.​ СТРОКА – СТОЛБЕЦ.​ «Заливка» укажите зеленый​ в Excel с​Apply​ выглядеть отформатированная ячейка,​ адрес ячейки сдвинется.​​ первой из тех​​ не только одна​ горячих клавиш:​​ действия будут выделены​​ по первой и​​ является отсутствие пустых​​ Существуют также способы,​: включаешь фильтр, ненужные​ ИСТИНА и для​ том случаи если​Достаточно часто рабочие таблицы​ И указываем синий​ цвет. На всех​ помощью макроса и​(Применить).​

​ можно увидеть в​​ Таким образом, правило​ строк, которые Вы​ ячейка, а вся​Ctrl+Home​ абсолютно все ячейки​ последней ячейке строки.​ ячеек в данной​ где эти устройства​ строки прячутся, нужные​

​ проверяемой строки присвоится​ формула возвращает значения​ Excel содержат повторяющиеся​​ цвет форматирования заливки​​ окнах жмем ОК.​ с комбинируем ее​Теперь формат каждой строки​ окошке​ будет искать значение​​ планируете форматировать. Кликните​​ строка, которая ее​

Условное форматирование в Excel

​– выделение первой​ на листе.​​Также строки в таблицах​​ колонке таблицы. В​ ввода комбинируются друг​​ копируешь.​​ новый формат, указанный​ ИСТИНА. Принцип действия​ записи, которые многократно​ ячейки.​Скопируйте вторую строку таблицы.​ с условным форматированием.​ Вашей таблицы должен​

Условное форматирование в Excel

​Preview​Yes​​Conditional Formatting​​ содержит?​ ячейки с данными;​К этому же результату​ можно отметить подобным​​ обратном случае, будет​​ с другом.​​В 2007 версии​​ пользователем в параметрах​

Условное форматирование в Excel

​ формулы следующий:​​ дублируются. Но не​​Проверим все созданные правила​Выделите остальные строки и​​Чтобы создать свой широкий​​ измениться в соответствии​(Образец) диалогового окна​​, в какой-то другой​​(Условное Форматирование) на​Как же быть, если​Ctrl+End​ приведет нажатие комбинации​ образом, что и​ отмечена только область​Для того, чтобы выделить​ фильтр включается на​

Условное форматирование в Excel

​ правила (заливка ячеек​Первая функция =СЦЕПИТЬ() складывает​ всегда повторение свидетельствует​ для таблицы. Перейдите​ выберите инструмент: «ГЛАВНАЯ»-«Вставить»-«Специальная​ курсов на целую​ с созданным правилом.​New Formatting Rule​ ячейке, например,​ вкладке​ необходимо выделить другие​– выделение последней​​ клавиш​​ столбцы. Кликаем по​ до первого пустого​ отдельную ячейку достаточно​ ленте во вкладке​ зеленым цветом).​ в один ряд​

Условное форматирование в Excel

​ об ошибке ввода​ в ячейку A2​ вставка»-«Форматы» (или нажмите​ строку в Excel,​Вот и всё! Теперь​(Создание правила форматирования).​H15​Home​ ячейки в зависимости​​ ячейки с данными;​​Ctrl+A​ первому элементу в​ элемента.​ навести на неё​​ Данные — Фильтр​​Допустим таблица содержит транзакции​

Условное форматирование в Excel

​ все символы из​ данных. Иногда несколько​ и ввыберите инструмент:​ комбинацию клавиш CTRL+ALT+V,​

Условное форматирование в Excel

​ необходимо создать макрос​ осталось таким же​Нажмите​вместо​(Главная) и выберите​ от значения какой-то​​Ctrl + Shift +​​. Правда, если в​ столбце, а затем​Если нужно выделить не​ курсор и кликнуть​Abram pupkin​ с датами их​ только одной строки​ раз повторяющиеся записи​ «ГЛАВНАЯ»-«Условное форматирование»-«Управление правилами».​ потом отметить форматы​ и использовать его​ образом создать правило​ОК​G15​Manage Rules​ одной? На скриншоте,​ End​

​ это время курсор​ набираем сочетание клавиш​
​ просто колонку таблицы,​
​ левой кнопкой мыши.​

​: Фраза «…в экселе​

office-guru.ru

Выделить активную строку цветом в таблице Excel

​ проведения. Необходимо найти​ таблицы. При определении​ с одинаковыми значениями​ Диспетчер правил условного​ и нажать ОК).​ вместе с условным​ форматирования для строк,​снова, чтобы вернуться​. В нашем же​(Управление Правилами).​ расположенном чуть выше,​– выделение ячеек​ находится в диапазоне​Ctrl + Shift +​ а весь столбец​ Также такое выделение​ работать не умею​ одну из них,​ условия форматирования все​ были сделаны намеренно.​ форматирования должен выглядеть​ Или воспользуйтесь инструментом:​ форматированием. Для примера​ в которых содержится​ в диалоговое окно​

Подсветка строки в Excel цветом

​ случае надо зафиксировать​В открывшемся диалоговом окне​ видно таблицу с​ вниз до последней​ неразрывных данных, например,​ стрелка вправо​ листа, то в​ можно провести, используя​ вообще… подразумевает что​ но неизвестны все​ ссылки указываем на​ Тогда проблема может​ так:​ «ГЛАВНАЯ»-«Буфер обмена»-«Формат по​ создадим таблицу с​ ячейка со значением​Conditional Formatting Rules Manager​ в формуле ссылку​Conditional Formatting Rules Manager​ кодовыми наименованиями различных​ используемой;​ в таблице, то​. Строка выделится до​ этом случае нужно​

Исходная таблица.

​ кнопки на клавиатуре​ Вам надо дать​

  1. ​ детали. Известно только,​ первую строку таблицы.​ возникнуть при обработке,​Скопируйте формат столбца A1:A7​ образцу».​
  2. ​ широкими строками и​No​(Диспетчер правил условного​ на столбец ($G),​(Диспетчер правил условного​ версий Ubuntu. Один​
  3. ​Ctrl + Shift +​ первоначально будет выделена​VBA-код макроса.
  4. ​ конца таблицы. Но​ просто кликнуть левой​ кнопки навигации​ готовую формулу​ что транзакция проведена​Абсолютные и относительные адреса​ поиске данных или​ в остальные столбцы​Вернитесь к редактору VBA​Использовать формулу.
  5. ​ большим количеством столбцов.​(ведь версии Ubuntu​АктивнаяСтрока.
  6. ​ форматирования), и нажмите​ при этом позволив​ форматирования) нажмите​ из них –​ Home​Формат.
  7. ​ только эта область.​Копируем вторую строку.
  8. ​ опять же, обязательным​ кнопкой мыши по​«Вниз»​НО…​ во вторник или​ ссылок в аргументах​ анализе в такой​ таблицы диапазона B1:H7.​ и в окне​Специальная вставка.
  9. ​ Нам нужно выделить​ с кодовым именем​Apply​ изменяться строке (15),​New Rule​ выдуманный. Когда я​Project.
  10. ​– выделение ячеек​ Лишь после повторного​

Широкий курсор.

​ условием в данном​ соответствующему сектору горизонтальной​,​Как написать формулу,​ в среду. Чтобы​ функций позволяют нам​ таблице. Чтобы облегчить​ Например, с помощью​ «Project» дважды щелкните​ строку цветом по​ Chipper Chameleon на​(Применить). Если выбранная​ поскольку мы собираемся​(Создать правило).​

​ ввёл​

​ вверх до начала​ нажатия комбинации удастся​ случае является наличие​ панели координат, где​«Вверх»​ если не видно​ облегчить себе поиск,​ распространять формулу на​ себе работу с​

  1. ​ инструмента: «ГЛАВНАЯ»-«Буфер обмена»-«Формат​ по «Лист1». В​ условию Excel. Например,​ самом деле никогда​Код VBA.
  2. ​ ячейка изменила свой​ применить это правило​В диалоговом окне​No​ листа.​ выделить весь лист.​ данных во всех​ буквами латинского алфавита​,​ таблицу !​ выделим цветом все​АктивныйСтолбец.
  3. ​ все строки таблицы.​ такими таблицами, рекомендуем​ по образцу».​ появившемся окне вставьте​ если активная ячейка​ не существовало). Если​ формат, значит Ваша​ для нескольких строк.​Диспетчер правил.
  4. ​New Formatting Rule​в столбце​Данные варианты помогут значительно​Теперь выясним, как выделить​ ячейках строчки.​ помечены наименования столбцов.​Формат по образцу.
  5. ​«Вправо»​Aleksei gerro​ даты этих дней​Вторая функция =СЦЕПИТЬ() по​ автоматически объединить одинаковые​Результат превышает ожидания. Идеальный​

Крестообразный курсор.

Принцип действия создания пользовательского курсора для таблицы

​ следующий VBA-код макроса:​ находится в строке​ же в Вашей​ формула верна. Если​=»Yes»​(Создание правила форматирования)​Really?​ сэкономить время на​ отдельные диапазоны ячеек​Для выделения всей строки​Если нужно выделить несколько​,​: -выделите весь список​ недели (вторник, среда).​ очереди сложить значение​

​ строки в таблице​ курсор для просмотра​Сохраните и закройте редактор​

​ 2, тогда выделить​ таблице данные сложнее,​ форматирование не изменилось,​– это значение​ выберите последний вариант​, вся строка изменила​ выполнении операций.​ на листе. Для​ листа делаем клик​ столбцов листа, то​«Влево»​-преобразуйте в таблицу​ Для этого будем​ ячеек со всех​ Excel, выделив их​

exceltable.com

Как найти одинаковые строки в Excel и выделить их цветом

​ огромных таблиц с​ VBA.​ цветом всю строку​ чем в этом​ вернитесь на несколько​ ячейки, которое мы​ из списка —​ цвет фона и​Урок:​ того чтобы это​ по соответствующему сектору​ проводим мышкой с​.​ (в word 2007-2013​ использовать условное форматирование.​ выделенных строк.​ цветом.​ большим количеством данных​В результате происходит выделение​ 2 (в пределах​ примере, то вероятно​

Как объединить одинаковые строки одним цветом?

​ шагов назад и​ ищем. В нашем​Use a formula to​ шрифта. Читайте дальше,​Горячие клавиши в Экселе​

  1. ​ сделать достаточно обвести​ вертикальной панели координат,​ зажатой левой кнопкой​Для того, чтобы отметить​ вставка-таблица-ок)​Выделите диапазон данных в​Обе выше описанные функции​Чтобы найти объединить и​ на множестве строк​ строки условным форматированием​Создать правило1.
  2. ​ таблицы или на​ придётся создать большее​ проверьте настройки формулы.​ случае условие проще​ determine which cells​СЦЕПИТЬ.
  3. ​ и Вы узнаете,​Как видим, существует большое​Зеленая заливка.
  4. ​ курсором с зажатой​ где отображается нумерация.​ по соответствующим секторам​ столбец в таблице,​-вверху таблицы появятся​ таблице A2:B11 и​ работают внутри функции​

Одинаковые строки.

​ выделить одинаковые строки​ и столбцов:​ только там, где​ весь лист). Для​

​ количество правил. Пользуясь​

Как выбрать строки по условию?

​Теперь, когда у нас​ не придумаешь, ячейка​ to format​ как это делается.​ количество вариантов выделения​ левой кнопкой мыши​

​Если нужно выделить подобным​ панели координат.​ нужно зажать левую​ списки, отсортируйте нужный​ выберите инструмент: «ГЛАВНАЯ»-«Стили»-«Условное​ =ЕСЛИ() где их​ в Excel следует​Применяемая в условном форматировании​

​ находится активная ячейка.​ примера создадим таблицу​ этим методом, Вы​ есть работающая формула​ должна говорить Yes.​

​(Использовать формулу для​Первым делом, создаём простую​ ячеек и их​ определенную область на​

​ образом несколько соседних​Есть и альтернативное решение.​ кнопку мыши и​ столбец, скопируйте​ форматирование»-«Создать правило».​ результаты сравниваются между​ выполнить несколько шагов​ созданная нами функция​ Эффект широкого курсора​ с широкими строками​ легко будете создавать​

​ в одной ячейке,​ Условия можно создавать​ определения форматируемых ячеек).​ таблицу и наполняем​ различных групп с​ листе.​ строк, то проводим​ Зажимаем кнопку​ провести от самой​-или отфильтруйте по​В появившемся окне «Создание​ собой. Это значит,​

​ простых действий:​ VBA =АктивнаяСтрока() позволяет​ таблицы для комфортного​ и большим количеством​ сложные наглядные таблицы,​ давайте применим её​ любые, какие подскажет​ А сейчас –​ её данными. Позже​

​ помощью клавиатуры или​Диапазон можно выделить, зажав​ мышкой с зажатой​Shift​ верхней ячейки колонки​ содержимому​ правила форматирования» выберите​ что в каждой​Выделите весь диапазон данных​ нам получить номер​

Как найти и выделить дни недели в датах?

​ просмотра данных с​ столбцов:​ информация в которых​ ко всей таблице.​ Вам Ваша фантазия!​ главный секрет! Ваша​ мы эти данные​ мышки, а также​ кнопку​ левой кнопкой по​и отмечаем первый​ к нижней, где​Если возникнут сложности,​ опцию: «Использовать формулу​ ячейке выделенного диапазона​

  1. ​ табличной части A2:F18.​ текущей строки в​ большим объемом информации.​Подсветка текущей строки в​Создать правило2.
  2. ​ буквально бросается в​ Как Вы заметили,​Говоря человеческим языком, выражение,​ формула должна выдавать​ отформатируем. Данные могут​Использовать формулу.
  3. ​ используя комбинацию этих​Shift​Зеленый фон.
  4. ​ соответствующей группе секторов​ столбец в выделяемой​ кнопку следует отпустить.​ можете сбросить файл​ для определения форматированных​ наступает сравнение значений​ Начинайте выделять значения​

Дни недели.

​ которой стала активной​ Сделав активной любую​ Excel цветом:​

exceltable.com

Как в экселе выделить все строки с нужным словом?

​ глаза.​ форматирование изменилось только​ записанное в нашей​ значение​ быть любого типа:​ двух устройств. Каждый​на клавиатуре и​ панели координат.​ последовательности. Затем, не​Есть и другой вариант​

​ мне на почту,​​ ячеек».​ в текущей строке​ из ячейки A2,​

​ любая из ее​​ ячейку таблицы и​Откройте редактор VBA для​Урок подготовлен для Вас​
​ в той ячейке,​ формуле, принимает значение​TRUE​ текст, числа или​

​ пользователь может подобрать​​ последовательно кликнуть по​Также можно зажать кнопку​ отпуская кнопку, кликаем​ решения данной задачи.​ я вышлю уже​
​В поле ввода введите​
​ со значениями всех​ так чтобы после​ ячеек. Результат вычисления​

​ сразу же выделяется​​ этого выберите инструмент:​
​ командой сайта office-guru.ru​ с которой мы​TRUE​
​(ИСТИНА), чтобы правило​ формулы. На этом​ более удобный лично​
​ верхней левой и​Shift​
​ по последнему сектору​ Зажимаем кнопку​ готовый список​ формулу:​ строк таблицы.​

​ выделения она оставалась​

Координатное выделение

У вас большой монитор, но таблицы, с которыми вы работаете — еще больше. И, пробегая взглядом по экрану в поисках нужной информации, всегда есть шанс «соскользнуть» взглядом на соседнюю строчку и посмотреть не туда. Я даже знаю людей, который для таких случаев постоянно держат недалеко от себя деревянную линейку, чтобы приложить ее к строке на мониторе. Технологии будущего! 

А если при движении активной ячейки по листу будет подсвечиваться текущая строка и столбец? Своего рода координатное выделение примерно такого вида:

coord_selection1.gif

Поудобнее, чем линейка, правда?

Есть несколько способов разной сложности, чтобы реализовать такое. Каждый способ — со своими плюсами и минусами. Давайте разберем их детально.

Способ 1. Очевидный. Макрос, выделяющий текущую строку и столбец

Самый очевидный путь для решения нашей проблемы «в лоб» — нам нужен макрос, который будет отслеживать изменение выделения на листе и выделять целую строку и столбец для текущей ячейки. Также желательно иметь возможность при необходимости включать и отключать эту функцию, чтобы такое крестообразное выделение не мешало нам вводить, например, формулы, а работало только тогда, когда мы просматриваем список в поисках нужной информации. Это приводит нас к трем макросам (выделения, включения и выключения), которые нужно будет добавить в модуль листа.

Откройте лист со таблицей, в которой хотите получить такое координатное выделение. Щелкните правой кнопкой мыши по ярлычку листа и выберите в контекстном меню команду Исходный текст (Source Code). Должно открыться окно редактора Visual Basic. Скопируйте в него этот текст этих трех макросов:

Dim Coord_Selection As Boolean   'глобальная переменная для вкл/выкл выделения

Sub Selection_On()   'макрос включения выделения
    Coord_Selection = True
End Sub

Sub Selection_Off()  'макрос выключения выделения
    Coord_Selection = False
End Sub

'основная процедура, выполняющая выделение
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    Dim WorkRange As Range

    If Target.Cells.Count > 1 Then Exit Sub  'если выделено больше 1 ячейки - выходим
    If Coord_Selection = False Then Exit Sub    'если выделение выключено - выходим

    Application.ScreenUpdating = False
    Set WorkRange = Range("A6:N300")    'адрес рабочего диапазона, в пределах которого видно выделение
    Intersect(WorkRange, Union(Target.EntireColumn, Target.EntireRow)).Select   'формируем крестообразный диапазон и выделяем
    Target.Activate   
End Sub

Измените адрес рабочего диапазона на свой — именно в пределах этого диапазона и будет работать наше выделение. Затем закройте редактор Visual Basic и вернитесь в Excel.

Нажмите сочетание клавиш ALT+F8, чтобы открыть окно со списком доступных макросов. Макрос Selection_On, как нетрудно догадаться, включает координатное выделение на текущем листе, а макрос Selection_Off — выключает его. В этом же окне, нажав кнопку Параметры (Options) можно назначить этим макросам сочетания клавиш для удобного запуска.

Плюсы этого способа:

  • относительная простота реализации
  • выделение — операция безобидная и никак не изменяет содержимое или форматирование ячеек листа, все остается как есть

Минусы этого способа:

  • такое выделение некорректно работает в том случае, если на листе есть объединенные ячейки — выделяются сразу все строки и столбцы, входящие в объединение
  • если случайно нажать клавишу Delete, то очистится не только активная ячейка, а вся выделенная область, т.е. удалятся данные из всей строки и столбца

Способ 2. Оригинальный. Функция ЯЧЕЙКА + Условное форматирование

Этот способ хотя и имеет пару недостатков, мне представляется весьма изящным. Реализовать что-либо, используя только встроенные средства Excel, минимально влезая в программирование на VBA — высший пилотаж ;)

Способ основан на использовании функции ЯЧЕЙКА (CELL), которая может выдавать массу различной информации по заданной ячейке — высоту, ширину, номер строки-столбца, числовой формат и т.д.. Эта функция имеет два аргумента:

  • кодовое слово для параметра, например «столбец» или «строка»
  • адрес ячейки, для которой мы хотим определить значение этого параметра

Хитрость в том, что второй аргумент не является обязательным. Если он не указан, то берется текущая активная ячейка.

Вторая составляющая этого способа — условное форматирование. Эта крайне полезная функция Excel позволяет автоматически форматировать ячейки, если они удовлетворяют заданным условиям. Если соединить эти две идеи в одно целое, то получим следующий алгоритм реализации нашего координатного выделения через условное форматирование:

  1. Выделяем нашу таблицу, т.е. те ячейки, в которых в будущем должно отображаться координатное выделение.
  2. В Excel 2003 и более старших версиях открываем меню Формат — Условное форматирование — Формула (Format — Conditional Formatting — Formula). В Excel 2007 и новее — жмем на вкладке Главная (Home) кнопку Условное форматирование — Создать правило (Conditional Formatting — Create Rule) и выбираем тип правила Использовать формулу для определения форматируемых ячеек (Use formula)
  3. Вводим формулу для нашего координатного выделения:

    =ИЛИ(ЯЧЕЙКА(«строка»)=СТРОКА(A2);ЯЧЕЙКА(«столбец»)=СТОЛБЕЦ(A2))

    =OR(CELL(«row»)=ROW(A1),CELL(«column»)=COLUMN(A1))
    coord_selection2.gif
    Эта формула проверяет, не совпадает ли номер столбца каждой ячейки в таблице с номером столбца текущей ячейки. Аналогично со столбцами. Таким образом закрашенными окажутся только те ячейки, у которых либо номер столбца, либо номер строки совпадает с текущей ячейкой. А это и есть крестообразное координатное выделение, которого мы хотим добиться.

  4. Нажмите кнопку Формат (Format) и задайте цвет заливки.

Все почти готово, но остался один нюанс. Дело в том, что Excel не считает изменение выделения изменением данных на листе. И, как следствие, не запускает пересчет формул и перекраску условного форматирования только при изменении положения активной ячейки. Поэтому добавим в модуль листа простой макрос, который будет это делать. Щелкните правой кнопкой мыши по ярлычку листа и выберите в контекстном меню команду Исходный текст (Source Code). Должно открыться окно редактора Visual Basic. Скопируйте в него этот текст этого простого макроса:

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    ActiveCell.Calculate
End Sub

Теперь при изменении выделения будет запускаться процесс пересчета формулы с функцией ЯЧЕЙКА в условном форматировании и заливаться текущая строка и столбец.

Плюсы этого способа:

  • Условное форматирование не нарушает пользовательское форматирование таблицы
  • Этот вариант выделения корректно работает с объединенными ячейками.
  • Нет риска удалить целую строку и столбец с данными при случайном нажатии Delete.
  • Макросы используются минимально

Минусы этого способа:

  • Формулу для условного форматирования надо вводить вручную.
  • Нет быстрого способа включить-выключить такое форматирование — оно включено всегда, пока не будет удалено правило.

Способ 3. Оптимальный. Условное форматирование + макросы

Золотая середина. Используем механизм отслеживания выделения на листе при помощи макросов из способа-1 и добавим к нему безопасное выделение цветом с помощью условного форматирования из способа-2.

Откройте лист со таблицей, в которой хотите получить такое координатное выделение. Щелкните правой кнопкой мыши по ярлычку листа и выберите в контекстном меню команду Исходный текст (Source Code). Должно открыться окно редактора Visual Basic. Скопируйте в него этот текст этих трех макросов:

Dim Coord_Selection As Boolean

Sub Selection_On()
    Coord_Selection = True
End Sub

Sub Selection_Off()
    Coord_Selection = False
End Sub

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    Dim WorkRange As Range, CrossRange As Range
    Set WorkRange = Range("A7:N300")    'адрес рабочего диапазона с таблицей
    If Target.Count > 1 Then Exit Sub
    If Coord_Selection = False Then
        WorkRange.FormatConditions.Delete
        Exit Sub
    End If
    Application.ScreenUpdating = False
    If Not Intersect(Target, WorkRange) Is Nothing Then
        Set CrossRange = Intersect(WorkRange, Union(Target.EntireRow, Target.EntireColumn))
        WorkRange.FormatConditions.Delete
        CrossRange.FormatConditions.Add Type:=xlExpression, Formula1:="=1"
        CrossRange.FormatConditions(1).Interior.ColorIndex = 33
        Target.FormatConditions.Delete
    End If
End Sub

Не забудьте изменить адрес рабочего диапазона на адрес своей таблицы. Закройте редактор Visual Basic и вернитесь в Excel. Чтобы использовать добавленные макросы, нажмите сочетание клавиш ALT+F8  и действуйте аналогично способу 1. 

Способ 4. Красивый. Надстройка FollowCellPointer

Excel MVP Jan Karel Pieterse родом из Нидерландов раздает у себя на сайте бесплатную надстройку FollowCellPointer(36Кб), которая решает ту же задачу, отрисовывая с помощью макросов графические линии-стрелки для подсветки текущей строки и столбца:

coord_selection3.gif

Красивое решение. Не без глюков местами, но попробовать точно стоит. Качаем архив, распаковываем на диск и устанавливаем надстройку:

  • в Excel 2003 и старше — через меню Сервис — Надстройки — Обзор (Tools — Add-Ins — Browse)
  • в Excel 2007 и новее — через Файл — Параметры — Надстройки — Перейти — Обзор (File — Excel Options — Add-Ins — Go to — Browse)

Ссылки по теме

  • Что такое макросы, куда вставлять код макроса на Visual Basic

На чтение 6 мин Просмотров 1.3к. Опубликовано 25.12.2021

В этой статье мы рассмотрим, как можно выбрать столбик или строчку при помощи горячих клавиш, а также некоторыми другими методами.

Я также продемонстрирую вам, как можно сделать это, работая в Excel, или Pivot Table.

Итак, давайте начнем!

Содержание

  1. Выделение всего столбца/строки используя горячие клавиши
  2. Выделение строки
  3. Выделение столбцов/строк с помощью мыши
  4. Выделение одного столбца (или строки)
  5. Выделение нескольких смежных столбцов (или строк)
  6. Выделение нескольких несмежных столбиков (или строчек)
  7. Выделите весь столбик (или несколько столбиков) с помощью параметра «Имя».
  8. Создание именованного диапазона
  9. Выбор столбика (или строчки) в сводной таблице

Выделение всего столбца/строки используя горячие клавиши

Начнем с горячих клавиш.

Допустим, у вас есть таблица с данными, и вам нужно выбрать столбец целиком (к примеру, столбец C).

Вводный диапазон!

Первое, что нужно сделать, это выбрать любую ячейку в столбце C.

Далее, для выделения, воспользуйтесь горячими клавишами:

CTRL + SPACE 

Зажмите Ctrl и нажмите Пробел на клавиатуре.

Если у вас Mac, для вас комбинация будет — COMMAND + ПРОБЕЛ

Вышеуказанная комбинация клавиш мгновенно выделит весь столбец (как вы увидите, он засветится серым цветом, что указывает на то, что он выделен).

CTRL + Пробел — выделяем столбец

Это же сочетание клавиш можно использовать и для выделения нескольких смежных столбцов. Допустим, вам нужны столбцы C и D.

Чтобы сделать это, выделите две соседние ячейки (соответственно в столбцах C и D) и воспользуйтесь теми же горячими клавишами.

Выделение строки

Если необходимо выделить всю строчку, то выберите любую ячейку в ряду и используйте следующую комбинацию клавиш:

SHIFT + SPACE  

Сначала зажмите Shift, а после нажмите клавишу Пробел.

Таким образом, строка будет выделена.

Shift + Пробел — выделяем столбец

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

Выделение столбцов/строк с помощью мыши

Вы, возможно, знаете этот способ, но, для тех кто не знает, я его все равно продемонстрирую.

Выделение одного столбца (или строки)

Если нужно выбрать весь столбец целиком (например, столбец D), наведите мышь на заголовок столбца (где написано D). Курсор сразу же станет черной стрелкой, направленной вниз.

Просто жмякайте в верхнюю строчку

И просто нажмите левой кнопкой мыши.

Поздравляю, вы выделили весь столбец целиком.

Вот так всё просто

Точно так же, можно выделить строчку (нажимайте на номер строчки слева)

Выделение нескольких смежных столбцов (или строк)

Допустим, необходимо выделить несколько столбцов, которые находятся друг за другом (к примеру, столбцы D, E и F).

Чтобы выделить их, выполните следующее:

  • Наведите мышь на самый верх столбца D;
  • Нажмите левую кнопку мыши и удерживайте её;
  • Теперь, удерживая левую кнопку мыши, перетащите её на столбцы E и F.

Вышеописанные действия автоматически выберут все столбцы между первым и последним выбранным.

Просто тяните и всё получится!

Точно так же можно выделить и строки, находящиеся друг за другом.

Выделение нескольких несмежных столбиков (или строчек)

Очень часто бывает так, что необходимо выделить несколько столбиков, которые не находятся рядом (скажем, столбцы D и F).

Чтобы выделить их, выполните следующее:

  • Наведите мышь на самый верх столбца (в нашем случае столбец D);
  • Появится стрелочка вниз, нажмите левую кнопку мышки, столбик будет выделен;
  • Далее зажмите кнопку CTRL;
  • Не отпуская CTRL наведите мышь на заголовок другого столбца, который нужно выделить и, точно так же, нажмите левую кнопку мышки.

Контрол — наша клавиша контроля

Таким же способом можно выделить строчки.

Выделите весь столбик (или несколько столбиков) с помощью параметра «Имя».

Используйте этот метод, когда вам необходимо:

  • Выделить строчку или столбик, которые находятся далеко в таблице;
  • Выделить несколько смежных или несмежных строчек/столбиков.

Параметр «Имя» находится слева от строки формул.

Выделяем через «именатор»

Хотя основное назначение этого параметра — присвоение имени одной ячейке или нескольким сразу, еще можно использовать его для быстрого выделения любого столбца (или строки).

К примеру, если вам нужно выделить столбец D, введите в «Имя» следующее и нажмите клавишу Enter:

D:D

Вы просто указываете начальный столбец и конечный, если нужно выделить сразу несколько столбцов (к примеру, D, E и F), введите следующее:

D:F

Но это не все!

Если вы хотите выбрать несколько столбцов, которые не идут друг за другом, к примеру, D, H и I, тогда нужен такой вариант:

D:D;H:H;I:I  

Несколько лет назад, мне часто помогал этот способ, он чрезвычайно полезен. С помощью него я мог быстро выделять столбцы и сразу форматировать их, или удалять/скрывать эти столбцы одним действием.

Создание именованного диапазона

Сейчас я продемонстрирую вам еще один полезный метод.

Допустим, вы работаете в таблице и вам часто нужно выделять столбцы, которые являются несмежными (скажем, столбцы A, C и E).

Чтобы не выбирать их по одному или не вводить вручную в поле «Имя», вы можете создать именованный диапазон, в котором уже будут все столбцы (или строки), которые нужно выделить.

После того как мы создадим именованный диапазон, можно будет просто ввести его название, которое вы укажете при создании, в поле «Имя» (или выбрать его из списка) и все элементы диапазона (столбики и строчки) моментально будут выделены.

Ниже описаны шаги для создания именованного диапазона:

  • Выделите столбики и (или) строчки, которые нужно поместить в именованный диапазон;
  • В поле «Имя» введите название (без пробелов), которое вы хотите задать этому диапазону элементов. В этом примере я буду использовать имя SalesData;

Сколько данных мы можем выбрать? Все!

  • Нажмите Enter.

Таким образом, именованный диапазон был создан. (A, C и E в моем примере).

А теперь, как же выделить элементы, которые вы поместили в этот диапазон?

Просто введите название диапазона в поле «Имя» и нажмите Enter (или вы можете выбрать название диапазона мышкой и щелкнуть по нему левой кнопкой).

Можно выбирать именованные диапазоны вот тут

Вуаля, все элементы (и строчки и столбики) будут выделены моментально.

Вот так все данные выбираются

Этот метод очень полезен, если вам необходимо постоянно выбирать одни и те же элементы в таблице.

А еще, этот вариант быстрого выделения можно использовать для того, чтобы сразу выделять абсолютно все элементы в Excel. Главное, предварительно, занесите их в ваш именованный диапазон.

Выбор столбика (или строчки) в сводной таблице

Так же, как и в обычной таблице Excel, в сводной таблице тоже можно выделять сразу всю строку или столбик.

Допустим, нам нужно быстро выбрать столбцы.

Далее пошагово описаны действия:

  • Наведите мышь на заголовок столбца, который нужно выделить;
  • Курсор превратится в черную стрелку, направленную вниз;

Можно выбирать ещё и в сводной таблице!

  • Нажмите левую кнопку мыши.

Таким образом, вы выделили столбик. Точно так же, как мы рассматривали ранее, если нужно выделить сразу несколько столбиков, зажмите клавишу CTRL, а затем выберите нужные элементы таблицы.

Мы рассмотрели самые распространенные и удобные способы выделения элементов в Excel.

Надеюсь, вам помогло данное руководство!

Условное форматирование в Excel

Условное форматирование в Excel позволяет делать формат ячеек меняющимся в зависимости от их содержания. Например, Вы можете заставить ячейку изменять цвет, если в ней содержится значение меньше 100, или, если в этой ячейке находится определённый текст. Но как сделать так, чтобы выделенной стала не только одна ячейка, а вся строка, которая ее содержит?

Как же быть, если необходимо выделить другие ячейки в зависимости от значения какой-то одной? На скриншоте, расположенном чуть выше, видно таблицу с кодовыми наименованиями различных версий Ubuntu. Один из них – выдуманный. Когда я ввёл No в столбце Really?, вся строка изменила цвет фона и шрифта. Читайте дальше, и Вы узнаете, как это делается.

Содержание

  1. Создаём таблицу
  2. Придаём таблице более приятный вид
  3. Создаём правила условного форматирования в Excel

Создаём таблицу

Первым делом, создаём простую таблицу и наполняем её данными. Позже мы эти данные отформатируем. Данные могут быть любого типа: текст, числа или формулы. На этом этапе таблица вовсе не имеет никакого форматирования:

Условное форматирование в Excel

Придаём таблице более приятный вид

Следующий этап – делаем формат таблицы более лёгким для восприятия информации, используя простые инструменты форматирования Excel. Настройте формат только тех областей таблицы, которые не будут затронуты условным форматированием. В нашем случае мы нарисуем рамку таблицы и отформатируем строку, содержащую заголовки. Думаю, с этой частью Вы справитесь самостоятельно. В итоге у Вас должно получиться что-то подобное (или, возможно, немного посимпатичнее):

Условное форматирование в Excel

Создаём правила условного форматирования в Excel

Выберите начальную ячейку в первой из тех строк, которые Вы планируете форматировать. Кликните Conditional Formatting (Условное Форматирование) на вкладке Home (Главная) и выберите Manage Rules (Управление Правилами).

Условное форматирование в Excel

В открывшемся диалоговом окне Conditional Formatting Rules Manager (Диспетчер правил условного форматирования) нажмите New Rule (Создать правило).

Условное форматирование в Excel

В диалоговом окне New Formatting Rule (Создание правила форматирования) выберите последний вариант из списка — Use a formula to determine which cells to format (Использовать формулу для определения форматируемых ячеек). А сейчас – главный секрет! Ваша формула должна выдавать значение TRUE (ИСТИНА), чтобы правило сработало, и должна быть достаточно гибкой, чтобы Вы могли использовать эту же формулу для дальнейшей работы с Вашей таблицей.

Давайте проанализируем формулу, которую я сделал в своём примере:

=$G15 – это адрес ячейки.

G – это столбец, который управляет работой правила (столбец Really? в таблице). Заметили знак доллара перед G? Если не поставить этот символ и скопировать правило в следующую ячейку, то в правиле адрес ячейки сдвинется. Таким образом, правило будет искать значение Yes, в какой-то другой ячейке, например, H15 вместо G15. В нашем же случае надо зафиксировать в формуле ссылку на столбец ($G), при этом позволив изменяться строке (15), поскольку мы собираемся применить это правило для нескольких строк.

=»Yes» – это значение ячейки, которое мы ищем. В нашем случае условие проще не придумаешь, ячейка должна говорить Yes. Условия можно создавать любые, какие подскажет Вам Ваша фантазия!

Говоря человеческим языком, выражение, записанное в нашей формуле, принимает значение TRUE (ИСТИНА), если ячейка, расположенная на пересечении заданной строки и столбца G, содержит слово Yes.

Условное форматирование в Excel

Теперь давайте займёмся форматированием. Нажмите кнопку Format (Формат). В открывшемся окне Format Cells (Формат ячеек) полистайте вкладки и настройте все параметры так, как Вы желаете. Мы в своём примере просто изменим цвет фона ячеек.

Условное форматирование в Excel

Когда Вы настроили желаемый вид ячейки, нажмите ОК. То, как будет выглядеть отформатированная ячейка, можно увидеть в окошке Preview (Образец) диалогового окна New Formatting Rule (Создание правила форматирования).

Условное форматирование в Excel

Нажмите ОК снова, чтобы вернуться в диалоговое окно Conditional Formatting Rules Manager (Диспетчер правил условного форматирования), и нажмите Apply (Применить). Если выбранная ячейка изменила свой формат, значит Ваша формула верна. Если форматирование не изменилось, вернитесь на несколько шагов назад и проверьте настройки формулы.

Условное форматирование в Excel

Теперь, когда у нас есть работающая формула в одной ячейке, давайте применим её ко всей таблице. Как Вы заметили, форматирование изменилось только в той ячейке, с которой мы начали работу. Нажмите на иконку справа от поля Applies to (Применяется к), чтобы свернуть диалоговое окно, и, нажав левую кнопку мыши, протяните выделение на всю Вашу таблицу.

Условное форматирование в Excel

Когда сделаете это, нажмите иконку справа от поля с адресом, чтобы вернуться к диалоговому окну. Область, которую Вы выделили, должна остаться обозначенной пунктиром, а в поле Applies to (Применяется к) теперь содержится адрес не одной ячейки, а целого диапазона. Нажмите Apply (Применить).

Условное форматирование в Excel

Теперь формат каждой строки Вашей таблицы должен измениться в соответствии с созданным правилом.

Условное форматирование в Excel

Вот и всё! Теперь осталось таким же образом создать правило форматирования для строк, в которых содержится ячейка со значением No (ведь версии Ubuntu с кодовым именем Chipper Chameleon на самом деле никогда не существовало). Если же в Вашей таблице данные сложнее, чем в этом примере, то вероятно придётся создать большее количество правил. Пользуясь этим методом, Вы легко будете создавать сложные наглядные таблицы, информация в которых буквально бросается в глаза.

Оцените качество статьи. Нам важно ваше мнение:

Понравилась статья? Поделить с друзьями:
  • Как выделить всю строку в excel если значение 0
  • Как выделить всю строку в excel горячие клавиши
  • Как выделить всю строку word
  • Как выделить всю строку vba excel
  • Как выделить всю страницу в excel