Если у вас большой рабочий лист с несколькими столбцами, вам будет сложно различить данные в этой строке. В этом случае вы можете выделить всю строку активной ячейки, чтобы вы могли быстро и легко просмотреть данные в этой строке при прокрутке вниз горизонтальной полосы прокрутки. В этой статье я расскажу о некоторых трюках, которые помогут вам решить эту проблему. .
Выделите всю строку при прокрутке с помощью кода VBA
Выделите всю строку / столбец / строку и столбец при прокрутке с помощью Kutools for Excel
Следующий код VBA может помочь вам динамически выделить строку выбранной ячейки, пожалуйста, сделайте следующее:
1. Активируйте рабочий лист, на котором вы хотите выделить всю строку выбранной ячейки, а затем щелкните правой кнопкой мыши вкладку листа и выберите Просмотреть код из контекстного меню, см. снимок экрана:
2. В открытом Microsoft Visual Basic для приложений окна, скопируйте следующий код в этот пустой модуль:
Код VBA: выделять всю строку при прокрутке
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
'Updateby Extendoffice
Cells.Interior.ColorIndex = 0
Target.EntireRow.Interior.ColorIndex = 8
End Sub
3. Затем сохраните и закройте этот код, теперь, когда вы щелкаете ячейку, вся строка этой выбранной ячейки будет выделена, как показано на следующих снимках экрана:
Ноты:
1. Вы можете изменить цвет выделения на другой, который вам нравится в этом скрипте «Цель.EntireRow.Interior.ColorIndex = 8”, Измените номер 8 к другому цветному индексу.
2. Если вы хотите отключить этот код, вам просто нужно перейти в Microsoft Visual Basic для приложений окно и удалите код.
3. Этот код также может выделять строки выбранного диапазона ячеек в следующем результате:
4. Этот код применяется только к текущему листу.
5. Если на вашем листе есть несколько цветных ячеек, при применении этого кода цвет ячеек будет потерян.
Если вы хотите попробовать новый инструмент — Kutools for Excel, С его Макет для чтения, вы можете легко выделить всю строку или весь столбец либо строку и столбец активной ячейки.
После установки Kutools for Excel, выполните следующие действия:
1. Выберите ячейку или диапазон ячеек, в которых вы хотите выделить строки.
2. Нажмите Кутулс > Макет для чтения раскрывающаяся кнопка> Чтение настроек макета, см. снимок экрана:
3. В Чтение настроек макета диалоговом окне выберите один тип, который вам нужно выделить строку или столбец под Формы раздел, а затем укажите стиль этой формы, в то же время вы можете выбрать другие параметры, такие как цвет или прозрачность, как вам нужно, см. снимок экрана:
Tips: Если вы хотите выделить строку и столбец выбранной ячейки, выберите Крест-накрест под Формы , и выберите Вертикальная линия чтобы выделить весь столбец активной ячейки.
4. После завершения настроек в диалоговом окне нажмите Ok, и теперь, когда вы щелкаете ячейку, вся строка будет выделена сразу. И он будет динамически перемещаться по мере изменения выбранных ячеек.
Ноты:
1. Вы можете отменить эту утилиту, сняв флажок Макет для чтения снова.
2. Это Макет для чтения Эта функция применяется ко всем листам в вашей книге.
3. Это Макет для чтения функция будет отключена при следующем запуске книги.
4. С помощью этой утилиты ваша цветная ячейка будет сохранена.
Щелкните, чтобы узнать больше об этом макете чтения.
Скачать и бесплатную пробную версию Kutools for Excel Сейчас !
Лучшие инструменты для работы в офисе
Kutools for Excel Решит большинство ваших проблем и повысит вашу производительность на 80%
- Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма …
- Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон…
- Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы… Предотвращение дублирования ячеек; Сравнить диапазоны…
- Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор …
- Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое …
- Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии…
- Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом …
- Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF…
- Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.
Вкладка Office: интерфейс с вкладками в Office и упрощение работы
- Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
- Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
В Excel можно создавать огромные таблицы, в которых содержится очень много информации. Чтобы работать с таким объемом данных, надо знать некоторые лайфхаки, которые помогут ориентироваться в бесконечном пространстве столбцов и ячеек.
К счастью, в Microsoft Office Excel предусмотрены специальные функции, упрощающие работу с программой. Одной из них является возможность закрепить строку — научившись этому простому приему, вы сможете просматривать любую область таблицы, не теряя из поля зрения строку с именами столбцов или так называемую «шапку» таблицы.
Как закрепить верхнюю строку таблицы Excel
Итак, вы создали таблицу в Excel 2007 или 2010. Обычно верхняя строка содержит названия столбцов, а сами таблицы ориентированы вертикально, чтобы их можно было листать сверху вниз.
При прокрутке вниз верхняя строка таблицы будет «уезжать» и скрываться из виду. Это проблему можно решить, закрепив верхнюю строку.
Выделите любую ячейку вашей таблицы.
В верхнем меню выберите вкладку «Вид» и пункт «Закрепить области».
В выпавшем списке выберете «Закрепить верхнюю строку». Под ней появится ограничивающая линия. Это значит, что строка зафиксирована и будет видна на экране даже во время прокрутки страницы.
Как закрепить несколько строк в Excel
Может быть, что в вашей таблице не одна, а несколько строк отведены под названия столбцов. В том случае, если вам нужно закрепить две или более строки, кликните по ячейке, которая находится под «шапкой». Например, если нужно зафиксировать строки 1 и 2, надо активировать ячейку в 3 строке, как это показано на рисунке ниже.
После этого заходим во вкладку «Вид», а выпадающем списке выбираем первый пункт — «Закрепить области». Строки будут заблокированы и не станут «убегать» вверх при просмотре таблицы.
После закрепления нескольких строк также появится линия, показывающая границу фиксированной области. Теперь можно листать файл, но закрепленные строки всегда будут видны. Кроме того, будут закреплены и столбцы, которые оказались левее выделенной ячейки. Это можно определить по вертикальной линии вдоль зафиксированных столбцов. Если вы хотите закрепить только строки, перед применением инструмента из меню «Вид» активируйте ячейку первого столбца.
Как снять фиксацию строк в Excel
Если в вашей таблице есть зафиксированные области, в меню «Закрепить области» появится пункт «Снять закрепление областей». Он нужен для того, чтобы разблокировать все закрепленные строки или столбцы таблицы.
Как закрепить столбец в Excel
Иногда таблицы имеют горизонтальную ориентацию и просматриваются слева направо. Тогда у них подписаны не только столбцы, но и строки. Если таблица содержит много информации, то при прокрутке вправо будет теряться из виду первый столбец. Однако, его тоже можно закрепить.
Чтобы заблокировать первый столбец в таблице Excel зайдите во вкладку «Вид» — «Закрепить области». Выберите последний пункт меню «Закрепить первый столбец».
Чтобы закрепить несколько столбцов, можно использовать функцию «Закрепить области».
Закрепить строку в Excel 2003 или 2000
В MS Office Excel 2003 или 2000 процесс блокировки строк и столбцов таблицы происходит немного иначе. Здесь инструмент для закрепления области находится в меню «Окно». Чтобы зафиксировать строку, нужно активировать ячейку под ней и выбрать «Окно» — «Закрепить области». Если вы хотите закрепить столбец, выбирайте ячейку левее его.
Чтобы закрепить только первую строку, кликните по ячейке А2, а если нужно заблокировать лишь первый столбец, активируйте ячейку В1.
Для снятия фиксации со строк или ячеек, выберете инструмент «Снять закрепление областей» в меню «Окно».
Закрепить строку Excel комбинацией клавиш
Как старые, так и актуальные сборки MS Office Excel понимают специальные комбинации клавиш, с помощью которых можно фиксировать строки, столбцы и области. Независимо от версии офисного приложения, для правильной работы горячих клавиш должна быть включена русская раскладка клавиатуры.
В версии 2003 закрепить область можно нажав Alt+о+з.
Excel 2007 и 2010 используются следующие сочетания клавиш:
- Закрепить верхнюю строку: Alt+о+б+х.
- Первый «А» столбец: Alt + о + б + й.
- Область: Alt+о+б+з.
- Отменить блокировку: Alt+о+б+з.
Читайте также:
Как в Excel задать произвольные имена для отдельных ячеек
Как выполнять расчеты времени в Excel
Редактор направлений «Мобильные устройства» и «Техника для дома»
Закрепление областей окна для блокировки строк и столбцов
Чтобы определенная область листа оставалась видимой при прокрутке к другой его области, перейдите на вкладку Вид и выберите команду Закрепить области, чтобы закрепить на месте определенные строки и столбцы, или команду Разделить области, чтобы создать отдельные окна в одном листе.
Закрепление строк и столбцов
Закрепление первого столбца
-
На вкладке Вид нажмите кнопку Закрепить области и выберите пункт Закрепить первый столбец.
Неяркая линия между столбцами A и B указывает на то, что первый столбец закреплен.
Закрепление первых двух столбцов
-
Выберите третий столбец.
-
На вкладке Вид нажмите кнопку Закрепить области и выберите пункт Закрепить области.
Закрепление столбцов и строк
-
Выберите ячейку, расположенную над строками и справа от столбцов, которые вы хотите закрепить.
-
На вкладке Вид нажмите кнопку Закрепить области и выберите пункт Закрепить области.
Снятие закрепления строк и столбцов
-
На вкладке Вид выберите пункты Окно > Снять закрепление областей.
Примечание: Если вкладка Вид не отображается, вероятно, вы используете Excel Starter. В Excel Starter поддерживаются не все функции.
Дополнительные сведения
Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.
См. также
Закрепление областей окна для блокировки первой строки или первого столбца в Excel 2016 для Mac
Разделение окна для блокировки строк или столбцов в отдельных областях листа
Полные сведения о формулах в Excel
Рекомендации, позволяющие избежать появления неработающих формул
Поиск ошибок в формулах
Сочетания клавиш в Excel
Функции Excel (по алфавиту)
Функции Excel (по категориям)
Нужна дополнительная помощь?
Как в Экселе выделить все, что угодно: самое полное руководство!
Всем привет. Сегодняшний пост хочу посвятить способам выделения ячеек в Майкрософт Эксель. Если вы уже знаете, как выделять ячейки – бегло просмотрите текст, возможно некоторые возможности программы вам не известны, и вы не пользуетесь их преимуществами.
И так, выделение групп ячеек нужно для того, чтобы выполнить с ними какое-то общее действие: внести значение или формулу, изменить формат, скрыть, удалить и т.д. Как же можно выделить ячейки в Эксель? Разбираемся!
Как выделить все ячейки листа Excel
Сразу отвечу на самый задаваемый вопрос по теме статьи. Как же выделить сразу все ячейки листа? Предлагаю Вам два способа, какой больше нравится, тот и используйте:
- Кликнуть мышью в том месте листа, где сходятся номера строк и координаты столбцов (см. рисунок). Весь лист сразу же будет выделен
- Нажать Ctrl+A . Правда, здесь нужно быть внимательными. Если активная ячейка находится в группе данных, то сначала будет выделена только эта группа. Чтобы выделить весь лист — нажмите Ctrl+A повторно!
Выделение прямоугольного диапазона ячеек
Предположим, вам нужно выделить прямоугольную группу ячеек, чтобы отформатировать их под свой тип данных. Я могу предложить 5 способов выделения, а вы выбирайте, какой будет уместен для вас в данный момент:
- Выделение мышью. Самый распространенный способ – зажмите левую кнопку мыши внутри одной из клеток (не на рамке) и растягивайте выделение в нужном направлении по строкам и столбцам
- Зажатием клавиши Shift . Поставьте курсор в одну из угловых ячеек будущего выделения. Зажмите Shift и выделяйте область клавишами стрелок. Когда закончите – отпустите Shift .
- Нажмите клавишу F8 . Команда аналогична предыдущей, но клавишу не нужно зажимать. Установите курсор в одну из угловых ячеек массива, нажмите F8 , чтобы включить режим выделения. Клавишами стрелок расширяйте выделение, либо кликните мышью в противоположном углу будущего выделения. Когда массив выделен – нажмите F8 еще раз, чтобы выйти из этого режима.
Еще один способ – установите курсор в верхней левой клетке диапазона, зажмите Shift и кликните мышью на правую нижнюю (см. рис.)
Выделение в Эксель клавишей Shift
Выделение ячеек через строку имени в Excel
Выделение через команду «Перейти»
Выделить строки и столбцы полностью
Если нужно выделить весь столбец или строку – вот несколько вариантов выполнения:
- Кликните мышью на номере строки или имени столбца. Если нужно выбрать несколько смежных строк – зажмите левую кнопку мыши на номере строки и тяните выделение на те строки, которые нужно выделить. Аналогично поступаем со столбцами
- Поставьте курсор в любую ячейку строки, которую нужно выделить и нажмите комбинацию Shift+Пробел . Для выделения столбца пользуйтесь комбинацией Ctrl+Пробел
- Чтобы выделить несмежные строки и столбцы – зажмитеCtrl и кликайте по именам столбцов и номерам строк. После завершения – отпустите Ctrl .
Выделение несмежных диапазонов
Если нужно выделить несколько не стоящих рядом ячеек, сделайте это одним из предложенных способов:
- Зажмите клавишу Ctrl и выделяйте мышью нужные диапазоны
- Выделите первую ячейку или диапазон, нажмите комбинацию Shift+F8 для перехода в режим выделения. Мышью выделяйте те диапазоны, которые нужны. По окончанию, повторно нажмите Shift+F8
- Введите адреса ячеек или диапазоны ячеек (через «;») в строке «Имя»
Выделение несмежных ячеек через строку имени - Выполните Главная – Редактирование – Найти и выделить – Перейти . В поле «Ссылка» введите адреса ячейки и диапазонов через точку с запятой. Нажмите Ок
Выделение на нескольких листах одновременно
Если на рабочих листах одного документа находятся одинаковые таблицы с разными данными, мы можем выполнять операции на всех вкладках одновременно. Это экономит время и снижает вероятность ошибки. Например, нам нужно залить жёлтым цветом шапки каждой из таблиц на нескольких листах. Не нужно делать это на каждой вкладке отдельно – выделите все листы и сделайте всё за один раз.
Чтобы выделить одну и ту же область на нескольких листах, сначала выделите нужные листы. Активируйте первый лист из списка, зажмите Ctrl и кликайте по ярлыкам всех листов для выделения.
Когда выделены все нужные листы – можно выполнять операции. Обратите внимание, в строке имени возле имени файла появилась надпись «[Группа]». Это значит, что Эксель готов обрабатывать группу листов.
Изменение названия при выделении группы листов
Далее, на активном листе выделяйте нужные диапазоны, вносите изменения, заполняйте общие данные и формулы. Всё, что вы сделаете, будет применено ко всем выделенным листам. После завершения групповой обработки не забудьте снять выделение листов. Для этого кликните на любой ярлык группированного листа правой кнопкой мыши, в контекстном меню выберите Разгруппировать .
Условное выделение ячеек
Microsoft Excel может выделить группу ячеек в зависимости от их содержимого. Не все пользователи знают об этой возможности, хотя её применение может быть очень полезным.
Выполните команду Главная – Редактирование – Найти и выделить – Перейти . В появившемся окне нажмите Выделить… . Появится диалоговое окно «Выделение группы ячеек», в котором доступны такие опции выделения:
Выделение ячеек по их содержимому
- Примечания – выделить ячейки, которые содержат примечания
- Константы – выделить ячейки, которые содержат числовые данные или текст (отсеиваются пустые клетки и формулы)
- Формулы – можно выбрать подпункты:
- Числа – ячейки с формулами, которые возвращают число
- Текст — формулы, которые возвращают текст
- Логические – если результат вычисления – логическая «ЛОЖЬ» или «ИСТИНА»
- Ошибки – формулы, при вычислении которых возникли ошибки
- Пустые ячейки – незаполненные клетки
- Текущую область – область с данными вокруг выделенной ячейки. Область заканчивается в строке или столбце, не содержащем данных
Выделена текущая область для ячейки F10 - Текущий массив – выделяет массив, если он задан
- Объекты – все элементы, располагающиеся не в ячейках. Например, диаграммы, схемы, рисунки, фигуры и т.д.
- Отличия по строкам – определяет данные в выделенном диапазоне, которые отличаются от других (в каждой строке)
- Отличия по столбцам – определяет данные в выделенном диапазоне, которые отличаются от других (в каждом столбце)
- Влияющие ячейки – выделяет ячейки, на которые ссылается формула в активной клетке
- Зависимые ячейки — выделяет ячейки, которые ссылаются на активную (выбираем напрямую или косвенно)
- Последнюю ячейку – выделяет последнюю ячейку на листе, содержащую данные
- Только видимые ячейки – выделяет только видимые ячейки, скрытые – игнорирует
- Условные форматы – ячейки с условным форматированием
- Проверка данных – ячейки, в которых выполняется проверка данных
Выделение ячеек через окно поиска
Чтобы открыть окно поиска значения – выполните Главная – Редактирование – Найти и выделить – Найти (или нажмите комбинацию клавиш Ctrl+F ). Появится немодальное окно поиска.
Использование поиска для выделения ячеек
В поле Найти: внесите символы или числа, которые нужно найти и нажмите Найти все . В нижней части окна появится список ячеек, содержащих выделенные данные. Выберите одну или несколько ячеек (с зажатым Ctrl ) в списке, чтобы Эксель их выделил. Чтобы выделить все найденные ячейки – выделите одну из них и нажмите комбинацию Ctrl+A .
Для поиска можно использовать специальные символы:
- «?» — один любой символ
- «*» — сколько угодно любых символов
Например, чтобы найти все ячейки, которые начинаются на букву «А» — введите в поиске «А*».
Вот и всё о выделении ячеек в MS Excel, а следующий пост хочу посвятить копированию данных. Как всегда, эта статья будет содержать много полезностей, которые обязательно пригодятся в работе. Так что, прочтите, не пожалеете!
Кстати, жду Ваших вопросов касательно этой статьи в комментариях!
Как выделить строки в Excel по условию? Выделение строк с заданными значениями
Каждый лист рабочей книги Excel разбит на строки и столбцы, количество которых зависит от версии приложения. Строки и столбцы можно удалять, добавлять, объединять и перемещать. Ранее уже рассматривалось удаление строк по условию, удаление столбцов по условию и добавление пустых строк в рабочие книги Excel. Ниже будет рассмотрено еще одно действие, совершаемое со строками — выделение.
Как выделить одну строку?
Существует несколько способов для того чтобы выделить строку:
1. Можно в окне открытого листа кликнуть левой кнопкой мыши курсором-стрелкой один раз по номеру нужной строки ;
2. также, в окне открытого листа, можно установить маркер выделения в любую ячейку нужной строки и использовать сочетание клавиш Shift+Space (пробел);
3. и наконец, можно установить маркер выделения в первую ячейку нужной строки и использовать сочетание клавиш Ctrl+Shift+Стрелка вправо. При этом, если в строке есть данные, то первое нажатие этого сочетания клавиш выделит часть строки с даными, а второе — уже всю строку.
Как выделить несколько строк подряд?
1. Выделить первую строку нужного диапазона и не отпуская левую кнопку мыши протащить курсор-стрелку по номерам нужных строк;
2. выделить первую строку нужного диапазона и при нажатой клавише Shift кликнуть по номеру последней строки нужного диапазона;
3. кликнуть курсором ввода текста в адресном окне строки формул, вписать диапазон строк (например 10:20) и нажать клавишу Enter.
Как выделить несколько строк не подряд?
Для выборочного выделения нескольких строк необходимо кликать по номерам нужных строк курсором-стрелкой при нажатой клавише Ctrl.
Как выделить строки по условию?
Если есть необходимость в выборочном выделении строк (для форматирования, копирования или других целей) например, содержащих заданный текст или наоборот, не содержащих определенный текст, можно использовать надстройку, позволяющую ускорить выделение строк по различным условиям. Ниже приведено диалоговое окно, позволяющее оценить возможности этой надстройки.
Надстройка позволяет:
1. Одним кликом мыши вызывать диалоговое окно макроса прямо из панели инструментов Excel;
2. Находить и выделять строки в зависимости от поставленного условия и заданных значений,
возможен ввод сразу нескольких текстовых значений разделенных знаком «;» (точка с запятой);
3. Выбирать одно из восьми условий для строк с искомым значением:
— совпадает с искомым значением;
— не совпадает с искомым значением;
— содержит мскомое значение;
— не содержит искомое значение;
— начинается с искомого значения;
— не начинается с искомого значения;
— заканчивается искомым значением;
— не заканчивается искомым значением.
4. При поиске текста учитывать либо не учитывать регистр (различать заглавные и строчные буквы);
5. При нахождении строки предусмотрена возможность выделять:
а) всю строку по ширине листа;
б) часть строки, ограниченную используемым диапазоном (от первой заполненной до последней заполненной ячейки);
в) часть строки, ограниченную выделенным (выбранным) диапазоном поиска.
6. Выбирать диапазон строк для поиска заданных значений и при необходимости вносить ограничения для выбранного диапазона, устанавливая начальную и конечную строку.
Выделение строк таблицы в MS EXCEL в зависимости от условия в ячейке
Если значение в ячейке удовлетворяет определенному пользователем условию, то с помощью Условного форматирования можно выделить эту ячейку (например, изменить ее фон). В этой статье пойдем дальше — будем выделять всю строку таблицы, содержащую эту ячейку.
Пусть в диапазоне А6:С16 имеется таблица с перечнем работ, сроками выполнения и статусом их завершения (см. файл примера ).
Задача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$22;$B27 $E$22;$B31 Похожие задачи
Выделение ячеек в Microsoft Excel
Для того, чтобы производить различные действия с содержимым ячеек Excel, их нужно сначала выделить. Для этих целей в программе имеется несколько инструментов. Прежде всего, такое разнообразие связано с тем, что существует необходимость выделения различных групп ячеек (диапазонов, строк, столбцов), а также потребность отметить элементы, которые соответствуют определенному условию. Давайте выясним, как произвести данную процедуру различными способами.
Процесс выделения
В процессе выделения можно использовать как мышь, так и клавиатуру. Существуют также способы, где эти устройства ввода комбинируются друг с другом.
Способ 1: отдельная ячейка
Для того, чтобы выделить отдельную ячейку достаточно навести на неё курсор и кликнуть левой кнопкой мыши. Также такое выделение можно провести, используя кнопки на клавиатуре кнопки навигации «Вниз», «Вверх», «Вправо», «Влево».
Способ 2: выделение столбца
Для того, чтобы отметить столбец в таблице, нужно зажать левую кнопку мыши и провести от самой верхней ячейки колонки к нижней, где кнопку следует отпустить.
Есть и другой вариант решения данной задачи. Зажимаем кнопку Shift на клавиатуре и кликаем по верхней ячейке столбца. Затем, не отпуская кнопку кликаем по нижней. Можно производить действия и в обратном порядке.
Кроме того, для выделения столбцов в таблицах можно воспользоваться следующим алгоритмом. Выделяем первую ячейку колонки, отпускаем мышку и жмем на комбинацию клавиш Ctrl + Shift + стрелка вниз. При этом выделится весь столбец до последнего элемента, в котором содержаться данные. Важным условием для выполнения данной процедуры является отсутствие пустых ячеек в данной колонке таблицы. В обратном случае, будет отмечена только область до первого пустого элемента.
Если нужно выделить не просто колонку таблицы, а весь столбец листа, то в этом случае нужно просто кликнуть левой кнопкой мыши по соответствующему сектору горизонтальной панели координат, где буквами латинского алфавита помечены наименования столбцов.
Если нужно выделить несколько столбцов листа, то проводим мышкой с зажатой левой кнопкой по соответствующим секторам панели координат.
Есть и альтернативное решение. Зажимаем кнопку Shift и отмечаем первый столбец в выделяемой последовательности. Затем, не отпуская кнопку, кликаем по последнему сектору панели координат в последовательности колонок.
Если нужно выделить разрозненные колонки листа, то тогда зажимаем кнопку Ctrl и, не отпуская её, кликаем по сектору на горизонтальной панели координат каждого столбца, который нужно пометить.
Способ 3: выделение строки
По аналогичному принципу выделяются и строки в Экселе.
Для выделения одной строки в таблице просто проводим по ней курсором с зажатой кнопкой мышки.
Если таблица большая, то проще зажать кнопку Shift и последовательно кликнуть по первой и последней ячейке строки.
Также строки в таблицах можно отметить подобным образом, что и столбцы. Кликаем по первому элементу в столбце, а затем набираем сочетание клавиш Ctrl + Shift + стрелка вправо. Строка выделится до конца таблицы. Но опять же, обязательным условием в данном случае является наличие данных во всех ячейках строчки.
Для выделения всей строки листа делаем клик по соответствующему сектору вертикальной панели координат, где отображается нумерация.
Если нужно выделить подобным образом несколько соседних строк, то проводим мышкой с зажатой левой кнопкой по соответствующей группе секторов панели координат.
Также можно зажать кнопку Shift и произвести клик по первому и последнему сектору на панели координат того диапазона строк, который следует выделить.
Если нужно провести выделение разрозненных строк, то клик по каждому из секторов на вертикальной панели координат делаем с зажатой кнопкой Ctrl.
Способ 4: выделение всего листа
Существует два варианта этой процедуры для всего листа. Первый из них заключается в том, чтобы кликнуть по прямоугольной кнопке, расположенной на пересечении вертикальных и горизонтальных координат. После этого действия будут выделены абсолютно все ячейки на листе.
К этому же результату приведет нажатие комбинации клавиш Ctrl+A. Правда, если в это время курсор находится в диапазоне неразрывных данных, например, в таблице, то первоначально будет выделена только эта область. Лишь после повторного нажатия комбинации удастся выделить весь лист.
Способ 5: выделение диапазона
Теперь выясним, как выделить отдельные диапазоны ячеек на листе. Для того чтобы это сделать достаточно обвести курсором с зажатой левой кнопкой мыши определенную область на листе.
Диапазон можно выделить, зажав кнопку Shift на клавиатуре и последовательно кликнуть по верхней левой и нижней правой ячейке выделяемой области. Либо выполнив операцию в обратном порядке: кликнуть по нижней левой и верхней правой ячейке массива. Диапазон, находящийся между этими элементами, будет выделен.
Также существует возможность выделения разрозненных ячеек или диапазонов. Для этого, любым из вышеперечисленных способов нужно выделять в отдельности каждую область, которую пользователь хочет обозначить, но при этом обязательно должна быть зажата кнопка Ctrl.
Способ 6: применение горячих клавиш
Можно производить выделение отдельных областей с помощью горячих клавиш:
- Ctrl+Home – выделение первой ячейки с данными;
- Ctrl+End – выделение последней ячейки с данными;
- Ctrl + Shift + End – выделение ячеек вниз до последней используемой;
- Ctrl + Shift + Home – выделение ячеек вверх до начала листа.
Данные варианты помогут значительно сэкономить время на выполнении операций.
Как видим, существует большое количество вариантов выделения ячеек и их различных групп с помощью клавиатуры или мышки, а также используя комбинацию этих двух устройств. Каждый пользователь может подобрать более удобный лично для себя стиль выделения в конкретной ситуации, ведь выделение одной или нескольких ячеек удобнее выполнять одним способом, а выделение целой строки или всего листа – другим.
Отблагодарите автора, поделитесь статьей в социальных сетях.
#Руководства
- 20 апр 2022
-
0
Разбираемся, как закрепить одну строку, один столбец или сразу несколько строк и столбцов.
Иллюстрация: Meery Mary для Skillbox Media
Рассказывает просто о сложных вещах из мира бизнеса и управления. До редактуры — пять лет в банке и три — в оценке имущества. Разбирается в Excel, финансах и корпоративной жизни.
Закрепление областей в Excel позволяет всегда держать нужные строки или столбцы таблицы на виду. Это полезно, когда все данные не помещаются на одном экране, а при прокрутке теряются названия столбцов или строк и приходится всё время возвращаться в начало, чтобы увидеть, о чём идёт речь.
Закрепление областей облегчает работу с большим объёмом данных. Функция «замораживает» первую строку таблицы, первый столбец или несколько столбцов и строк одновременно.
Представьте большой отчёт о продаже автомобилей. Столбцы таблицы отражают характеристики авто и контакты клиентов, которые их купили. Каждая строка — отдельный автомобиль.
Все столбцы помещаются на одном экране, только если сильно уменьшить масштаб. Все строки на экране не помещаются. Чтобы упростить работу с такой таблицей, разберёмся, как закрепить нужные области: строки, столбцы, строки и столбцы одновременно. В конце расскажем, как снять закрепление.
Скриншот: Skillbox
Шапка нашей таблицы состоит из одной строки — она выделена жёлтым цветом на рисунке ниже. Закрепим её так, чтобы при прокрутке вниз названия столбцов были всегда видны:
- Выделяем любую ячейку таблицы.
- Переходим на вкладку «Вид».
- Нажимаем кнопку «Окно» и выбираем опцию «Закрепить верхнюю строку».
Скриншот: Skillbox
Готово — под первой строкой появилась граница. Теперь шапка таблицы отображается в любой области листа.
Скриншот: Skillbox
Допустим, нужно закрепить не только шапку, но и первые три строки таблицы. Выделим их жёлтым цветом для удобства.
Сначала делаем активной любую ячейку под строкой, которую нужно закрепить. В нашем случае — любая ячейка пятой строки.
Скриншот: Skillbox
Потом переходим на вкладку «Вид», нажимаем кнопку «Окно» и выбираем опцию «Закрепить области».
Скриншот: Skillbox
Готово — появилась граница под четвёртой строкой. Теперь все эти строки отображаются в любой области таблицы при прокрутке.
Скриншот: Skillbox
Первый столбец нашей таблицы — названия марок и моделей автомобилей. Он выделен жёлтым цветом на рисунке ниже. Закрепим его так, чтобы при прокрутке вправо всегда было видно, о каком автомобиле идёт речь:
- Выделяем любую ячейку таблицы.
- Переходим на вкладку «Вид».
- Нажимаем кнопку «Окно» и выбираем опцию «Закрепить первый столбец».
Скриншот: Skillbox
Готово — справа от первого столбца появилась граница. Теперь марки и модели автомобилей всегда отображаются при прокрутке вправо.
Скриншот: Skillbox
Допустим, нам для работы постоянно нужна информация из первых двух столбцов — они выделены жёлтым на скриншоте. Закрепить их можно в два шага.
Сначала находим столбец, который находится справа от фиксируемого. Выделяем в нём первую ячейку. В нашем случае это ячейка первой строки столбца C.
Скриншот: Skillbox
Затем переходим на вкладку «Вид», нажимаем кнопку «Окно» и выбираем опцию «Закрепить области».
Скриншот: Skillbox
Готово — граница появилась справа от второго столбца. Теперь в любой области таблицы отображаются марки и модели автомобилей и год их выпуска.
Скриншот: Skillbox
Допустим, при работе с таблицей будет удобно, чтобы всегда были на виду шапка таблицы и колонка с марками авто и годом их выпуска. Эти области выделены жёлтым цветом на рисунке ниже. Разберёмся, как закрепить одновременно первую строку и два первых столбца.
Сначала делаем активной первую ячейку на пересечении строк и столбцов, которые нужно зафиксировать. В нашем случае — ячейку C2.
Скриншот: Skillbox
Переходим на вкладку «Вид», нажимаем кнопку «Окно» и выбираем «Закрепить области».
Скриншот: Skillbox
Готово — границы появились справа от второго столбца и под первой строкой. Теперь в любой области таблицы отображаются шапка таблицы, марки и модели автомобилей, год их выпуска.
Скриншот: Skillbox
Научитесь: Excel + Google Таблицы с нуля до PRO
Узнать больше