Координатное выделение
У вас большой монитор, но таблицы, с которыми вы работаете — еще больше. И, пробегая взглядом по экрану в поисках нужной информации, всегда есть шанс «соскользнуть» взглядом на соседнюю строчку и посмотреть не туда. Я даже знаю людей, который для таких случаев постоянно держат недалеко от себя деревянную линейку, чтобы приложить ее к строке на мониторе. Технологии будущего!
А если при движении активной ячейки по листу будет подсвечиваться текущая строка и столбец? Своего рода координатное выделение примерно такого вида:
Поудобнее, чем линейка, правда?
Есть несколько способов разной сложности, чтобы реализовать такое. Каждый способ — со своими плюсами и минусами. Давайте разберем их детально.
Способ 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 позволяет автоматически форматировать ячейки, если они удовлетворяют заданным условиям. Если соединить эти две идеи в одно целое, то получим следующий алгоритм реализации нашего координатного выделения через условное форматирование:
- Выделяем нашу таблицу, т.е. те ячейки, в которых в будущем должно отображаться координатное выделение.
- В Excel 2003 и более старших версиях открываем меню Формат — Условное форматирование — Формула (Format — Conditional Formatting — Formula). В Excel 2007 и новее — жмем на вкладке Главная (Home) кнопку Условное форматирование — Создать правило (Conditional Formatting — Create Rule) и выбираем тип правила Использовать формулу для определения форматируемых ячеек (Use formula)
- Вводим формулу для нашего координатного выделения:
=ИЛИ(ЯЧЕЙКА(«строка»)=СТРОКА(A2);ЯЧЕЙКА(«столбец»)=СТОЛБЕЦ(A2))
=OR(CELL(«row»)=ROW(A1),CELL(«column»)=COLUMN(A1))
Эта формула проверяет, не совпадает ли номер столбца каждой ячейки в таблице с номером столбца текущей ячейки. Аналогично со столбцами. Таким образом закрашенными окажутся только те ячейки, у которых либо номер столбца, либо номер строки совпадает с текущей ячейкой. А это и есть крестообразное координатное выделение, которого мы хотим добиться. - Нажмите кнопку Формат (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Кб), которая решает ту же задачу, отрисовывая с помощью макросов графические линии-стрелки для подсветки текущей строки и столбца:
Красивое решение. Не без глюков местами, но попробовать точно стоит. Качаем архив, распаковываем на диск и устанавливаем надстройку:
- в Excel 2003 и старше — через меню Сервис — Надстройки — Обзор (Tools — Add-Ins — Browse)
- в Excel 2007 и новее — через Файл — Параметры — Надстройки — Перейти — Обзор (File — Excel Options — Add-Ins — Go to — Browse)
Ссылки по теме
- Что такое макросы, куда вставлять код макроса на Visual Basic
Время от времени бывает удобно иметь возможность выделить (подсветить) активную строку или столбец. Решение в очень простом методе достижения этого эффекта. Мы будем использовать условное форматирование и лишь пару строк кода VBA.
Подсветка цветом строки активной ячейки в Excel
Как всем хорошо известно, с помощью условного форматирования вы можете изменить (выделить) формат ячеек, которые соответствуют определенным критериям. В нашем случае должны быть выделены только те ячейки, которые расположены в той же строке, что и активная ячейка. Исходные данные для примера будут выглядеть так, как показано на рисунке ниже:
Выберите диапазон ячеек B2:K23 так, чтобы ячейка B2 оставалась активной.
Затем выберите инструмент: «ГЛАВНАЯ»-«Условное форматирование»-«Создать правило»-«Использовать формулу для форматируемых ячее». В поле «Форматировать значения, для которых следующая формула является истинной:» введите следующую формулу.
=СТРОКА(B2)=АктивнаяСтрока
Внимание: Адрес ячейки в левой части формулы B2 должен соответствовать АКТИВНОЙ ЯЧЕЙКИ выбранного диапазона в момент выделения! Посмотрите на рисунок ниже. На нем вы можете видеть, что в выбранной области одна ячейка (если вы ничего не напутали, это будет ячейка в верхнем левом углу диапазона) не окрашена (отсутствует синий фон). Эта ячейка является активной ячейкой в момент выделения диапазона. Адрес именно этой ячейки вы должны использовать при условном форматировании. Как вы можете видеть, в нашем примере это ячейка B2.
Запись СТРОКА(B2) = АктивнаяСтрока означает то, что ячейка выбранного диапазона будет отформатирована, если номер строки этой ячейки равен значению, хранящемуся в созданном имени диапазона АктивнаяСтрока.
То, что сейчас вы должны сделать, так это создать это имя и найти способ присвоить ему номер строки активной ячейки. Для начала создайте новое имя (CTRL+F3) и присвойте ему для начала просто значение ноль.
Далее вам нужно каким-то способом изменять значение, присвоенное этому имени, в зависимости от строки, в которой находится активная ячейка. Для этой цели мы будем использовать код VBA.
Запустите редактор VBA (Alt+F11) и для листа (Например, «Пример2»), в котором вы хотите подсвечивать любые строки и где создано условное форматирование, введите код:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
ActiveWorkbook.Names("АктивнаяСтрока").RefersTo = "=" & ActiveCell.Row
End Sub
Если вы бы хотели, чтобы строки подсвечивались цветом только при перемещении в пределах определенного диапазона, вы можете немного изменить код, который мог бы выглядеть так (для нашего Примера 1):
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Not Intersect(Target, Range("B2:K23")) Is Nothing Then
ActiveWorkbook.Names("АктивнаяСтрока").RefersTo = "=" & ActiveCell.Column
End If
End Sub
Окончательный результат выглядит так:
Туда где перемещается курсор автоматически подсвечивается цветом целая строка диапазона в месте нахождения активной ячейки.
Подсветка цветом столбца в Excel
Теперь для подсветки цветом целого столбца активной ячейки следует выполнить 2 простых изменения в любом из примеров:
- В условном форматировании заменить функцию СТРОКА на СТОЛБЕЦ.
- Изменить в коде VBA-макроса свойство ActiveCell.Row на ActiveCell.Column.
Примечание. Имя исходного диапазона ячеек «АктивнаяСтрока» можно не изменять и оставить прежним как есть.
Решение изменения 1: Выберите инструмент «ГЛАВНАЯ»-«Стили»-«Условное форматирование»-«Управление правилами»:
В появившемся окне «Диспетчер правил условного форматирования» выберите правило и нажмите на кнопку «Изменить правило»:
Изменяем функцию, вносим желаемые стили оформления формата, которые доступны нам по кнопке «Формат»:
И нажимаем ОК на всех открытых окнах.
Решение изменения 2: Открываем редактор VBA-кода и изменяем только лишь одно свойство для объекта ActiveCell с Row на Column:
Наслаждаемся готовым желаемым результатом:
Аналогичные действия следует выполнить и для примера 2, если там есть необходимость подсвечивать цветом столбец, а не строку на целом листе Excel.
Выделение ячеек
Смотрите также ячейка меняет цвет: выложите тз иbarrel: Макрорекордером записываете назначение также возвращает номер вставка»-«Форматы» (или нажмите 3 в Excel». то можно ихкак посчитать количество цветных нажатия комбинации удастся пометить.«Вверх» стрелками. ячейки помечены цветной выделить в строке вы хотите использоватьПримечание: на заданный, а пр условия: Чтото не удаётся ячейке заливки, смотрите
текущей строки в комбинацию клавиш CTRL+ALT+V,Когда приходится работать с выделить. В строке ячеек в выделить весь лист.По аналогичному принципу выделяются,
Чтобы выделить несмежные ячейки границы. При выборе формул. для выделения иМы стараемся как в предыдущей востанавливаетсяможно в аську:237 запустить надстройку от какой получился код. данном моменте вычисления потом отметить форматы большим объемом данных состояния будет видноExcelТеперь выясним, как выделить и строки в«Вправо» и диапазоны ячеек, диапазона ячеек диапазона
С помощью клавиатуры нажмите кнопку можно оперативнее обеспечивать цвет фона 144 750 ZVI. Всё вродеИли вот с
Создайте стиль ячеек для выделения ячеек
-
условного форматирования. и нажать ОК). в Excel, где их сумма. Строку. Закрасить ячейки в
отдельные диапазоны ячеек Экселе.
-
, выберите их, удерживая выделяется с цветной
Нажмите клавишу F2, чтобыОК
-
-
-
вас актуальными справочнымиEdward2209ZVI бы установил, надстройка
диалоговым окном:Скачать пример выделения активной Или воспользуйтесь инструментом: строки сильно растянуты
-
состояния можно настроить таблице можно самим, на листе. Для
-
Для выделения одной строки«Влево» нажатой клавишу CTRL. границы и будут открыть ячейку для. материалами на вашем: Ответ немного запоздал: — появилась в меню,
-
Sub Макрос1() строки и столбца «ГЛАВНАЯ»-«Буфер обмена»-«Формат по и не умещаются – смотрите ниже. можно установить условное
того чтобы это в таблице просто.Выберите букву в верхней выделены все ячейки,
-
редактирования, с помощьюНажмите кнопку языке. Эта страница Но сам сейчас
-
Тормозила Union(Range1,Range2). но при запускеDim s As цветом образцу». в один экран,Как посчитать цветные ячейки
форматирование, чтобы ячейки сделать достаточно обвести проводим по нейДля того, чтобы отметить части столбца, чтобы кроме активной ячейки клавиш со стрелкамиОК переведена автоматически, поэтому искал такую возможность.Определялось это достаточно выдаёт сообщение: «Не Range, rr AsТак как обе функцииВернитесь к редактору VBA сложно сравнить значения в
Используйте формат по образцу для применения выделенный текст в другие ячейки
-
окрашивались по условию. курсором с зажатой курсором с зажатой
-
столбец в таблице, выделить его целиком. с цветной заливки. расположите точку вставки, чтобы закрыть диалоговое ее текст может Вот что нашел
примитивно: была закомментрована удаётся выполнить макрос Range, myCell As выполняются при активной и в окне
-
в одной иExcel Как настроить таблицу, левой кнопкой мыши кнопкой мышки. нужно зажать левую
Отображение определенных данных в другой цвет шрифта или в другом формате
-
Можно также щелкнуть Системные настройки определить и нажмите клавиши окно « содержать неточности и
Правда мне не
вся строка с
«…..» . Возможно
Range
ячейке в одной «Project» дважды щелкните той же строке.. чтобы ячейки окрашивались
определенную область на
Если таблица большая, то кнопку мыши и любую ячейку в цвета выделения, но SHIFT + клавишастиль
грамматические ошибки. Для
совсем подходит. У Union() — помогло. этот макрос отсутствуетSet myCell = и той же по «Лист1». В Постоянно приходится передвигатьМожно по условию, смотрите
-
листе. проще зажать кнопку провести от самой столбце и нажать если выделенных ячеек, со стрелкой, чтобы
-
». нас важно, чтобы меня связи сА затем раскомментирована,
в текущей книге, Application.InputBox( _ строке их значения появившемся окне вставьте горизонтальную полосу прокрутки.посчитать количество цветных ячеек в статье «Условное
-
Диапазон можно выделить, зажавShift верхней ячейки колонки клавиши CTRL+ПРОБЕЛ.
явно не отображаются,
-
выделить содержимое.Новый стиль будет добавлен эта статья была word. Тогда обновление но в строке либо все макросыprompt:=»Select a cell», равны между собой следующий VBA-код макроса: Работа была бы в форматирование в Excel». кнопку
-
и последовательно кликнуть к нижней, гдеВыберите номер строки, чтобы
можно изменить цвет,На вкладке
в разделе вам полезна. Просим
связей немного притормаживает,
вместо Union() был отключены.» Type:=8) и возвращают общееСохраните и закройте редактор более удобной если
-
support.office.com
Изменение цвета выделения для выбранных ячеек
ExcelУ нас такаяShift по первой и кнопку следует отпустить. выделить ее целиком. который предоставляет увеличитьГлавнаяCustom вас уделить пару а мне важна вставлен пустой операторGuestMycol = myCell.Interior.ColorIndex логическое значение ИСТИНА. VBA. бы целая активная. Например, у нас таблица.на клавиатуре и последней ячейке строки.Есть и другой вариант
Можно также щелкнуть контрастность.в группев поле стили секунд и сообщить, скорость… типа i=i, скорость: Лузер, а чтоFor Each rr В результате чегоВ результате происходит выделение строка была бы такая таблица.Как закрасить ячейку самим, последовательно кликнуть поТакже строки в таблицах
решения данной задачи. любую ячейку вВажно:Шрифт ячеек. помогла ли онаАпострофф выполнения была хорошей. надо сделать, чтобы In ActiveSheet.UsedRange происходит выделение строки
строки условным форматированием выделена цветом –
-
Первый способ. смотрите в статье верхней левой и можно отметить подобным Зажимаем кнопку
-
строке и нажать Изменение параметров системы повлияетвыполните одно из
-
На листе выделите ячейки вам, с помощью: Может кто подскажет После чего были
вместо UsedRange использоватьIf rr.Interior.ColorIndex = цветом по условию. только там, где как курсор на
-
Сортировкой собираем все «Текст Excel. Формат.» нижней правой ячейке образом, что иShift
-
клавиши SHIFT+ПРОБЕЛ. на внешний вид указанных ниже действий. или диапазоны ячеек, кнопок внизу страницы.
-
другое решение? Нужно приняты меры вызывать конкретный диапазон?
Mycol Then Если значение ИСТИНА, находится активная ячейка. целую строку. Чтобы цветные ячейки в
См. также
тут. выделяемой области. Либо
support.office.com
Выделение содержимого ячеек в Excel
столбцы. Кликаем пона клавиатуре иЧтобы выделить несмежные строки
всех выделенных фрагментовЧтобы изменить цвет текста, которые нужно выделить. Для удобства также то же самое
Выделение ячеек
-
Union() пореже.А то наIf s Is тогда присваивается формат Эффект широкого курсора
-
выделить активную строку одну сторону таблицы.Можно написать формулу, выполнив операцию в первому элементу в кликаем по верхней или столбцы, выберите
-
во всех приложениях. щелкните стрелку рядом Выделение ячеек? приводим ссылку на
Выделение строк и столбцов
-
но без PrivateХотя сначала был моих документах компьютер Nothing Then цвета для целой таблицы для комфортного или столбец цветом,
-
Как работать с с помощью которой, обратном порядке: кликнуть столбце, а затем ячейке столбца. Затем, их номера, удерживая
-
Например новый цвет с кнопкойНа вкладке оригинал (на английском
Выделение таблицы, списка или листа
-
Sub Worksheet_SelectionChange(ByVal Target сделан вариант попроще просто зависает…Set s = rr активной строки таблицы.
-
просмотра данных с создадим свою функцию сортировкой, читайте в будут окрашиваться определенные по нижней левой набираем сочетание клавиш
не отпуская кнопку нажатой клавишу CTRL. выделения сообщит выделенногоЦвет шрифтаГлавная языке) . As Range) ActiveSheet.Calculate — вообще безZVIElsebarrel большим объемом информации.
support.office.com
Выделение ячеек в Microsoft Excel
в Excel с статье «Сортировка в ячейки. О таком и верхней правойCtrl + Shift + кликаем по нижней.Чтобы выделить список или текста в Microsoftи выберите цвет,в группеВ отличие от других End SubНапример, как Union(), но он: —Set s =: Столкнулся с проблемой, Сделав активной любую помощью макроса и Excel».
способе окрасить ячейки, ячейке массива. Диапазон,
Процесс выделения
стрелка вправо Можно производить действия таблицу, щелкните любую Word или папки, который вы хотитеСтили программ Microsoft Office,
Способ 1: отдельная ячейка
окрасить одну ячейку был помедленнее, прожорливееПрилагается 3-я версия Union(s, rr) необходим макрос, который ячейку таблицы и с комбинируем ееВыделяем цветные ячейки. читайте в статье находящийся между этими. Строка выделится до и в обратном содержащуюся в них которые открыты в использовать в группещелкните нового пользовательского например Word, Excel
Способ 2: выделение столбца
при активации я по оперативной памяти, надстройки выделения ячеекEnd If в диапазоне выделяет сразу же выделяется с условным форматированием. В строке состояния
«Закрасить ячейку по элементами, будет выделен. конца таблицы. Но порядке. ячейку и нажмите программе Finder.Цвета темы стиля ячейки, которые не поддерживает кнопки, нашел Option Explicit и, главное, не по цвету заливки
End If ячейки с заданным цветом строка вЧтобы создать свой широкий (внизу окна) смотрим, условию в ExcelТакже существует возможность выделения опять же, обязательнымКроме того, для выделения клавиши CTRL+A.Более новые версииили вы создали. которые можно использовать Private Sub Worksheet_SelectionChange(ByVal работал на защищенных или шрифта. ВNext цветом. Таблица у которой находится данная курсов на целую сколько ячеек выделено.
формулой». разрозненных ячеек или условием в данном столбцов в таблицахЧтобы выделить весь лист, Office 2011 Стандартные цветаПримечание: для выделения всех Target As Range) листах, поэтому от
отличие от 2-йs.Select меня очень большая, ячейка. строку в Excel,Видим – в таблице
Как закрасить ячейки, диапазонов. Для этого, случае является наличие можно воспользоваться следующим нажмите клавиши CTRL+AВ меню. Стили ячеек с настраиваемым или отдельных частей Dim isect As
него пришлось отказаться. работает примерно вEnd Sub вручную выделять очень необходимо создать макрос три цветные ячейки. разобрались. Теперь, разберем, любым из вышеперечисленных данных во всех
Способ 3: выделение строки
алгоритмом. Выделяем первую или кнопкуApple
Чтобы применить последний выбранный отображаются в верхней данных в ячейке. Variant Dim rnПри большом количестве
100 раз быстрееIgor67 долго.Полезный вопрос! А как и использовать егоЕсли не показывает
как считать цветные способов нужно выделять ячейках строчки. ячейку колонки, отпускаемВыделить всевыберите пункт цвет текста, нажмите части списка стилейТем не менее, можно As Range Set обрабатываемых ячеек обычно и позволяет обрабатывать: По этой ссылкеМожет кто подскажет? же выделить активный вместе с условным
количество выделенных ячеек, ячейки. в отдельности каждуюДля выделения всей строки мышку и жмем
в левом верхнемСистемные настройки кнопку ячеек. Если вы имитировать основные положения rn = ActiveSheet.Range(«B3») причиной тормозов кода
как весь диапазон ZVI выкладывал надстройкуЛузер™ столбец цветом? Аналогичным форматированием. Для примера то нажимаем правойПервый вариант. область, которую пользователь
листа делаем клик на комбинацию клавиш углу..Цвет шрифта видите поле стили на ячейку в Set isect = является многократное обращение
Способ 4: выделение всего листа
ячеек листа, так по выделению ячеек: Sub Ìàêðîñ1() методом реализовывается с создадим таблицу с кнопкой мыши наСумма цветных ячеек в хочет обозначить, но по соответствующему секторуCtrl + Shift +Примечание:Выберите категорию
. в группе лист заполнить ячейки Application.Intersect(rn, Target) If из рабочего пространства и выделенный диапазон. по цвету заливкиDim s As помощью макроса не широкими строками и строку состояния иExcel. при этом обязательно вертикальной панели координат,
Способ 5: выделение диапазона
стрелка вниз В некоторых случаях выделениеОбщиеЧтобы использовать цвет, отличающийсяСтили цветом выделения. Быстрый isect Is Nothing VBA в рабочее Выводит также статистику
и по шрифту. Range, rr As только подсветка цветом большим количеством столбцов. ставим галочки уЧтобы быстро посчитать должна быть зажата где отображается нумерация.. При этом выделится одной ячейки может. от имеющихся стандартныхи создать стиль способ имитации выделенный Then Exit Sub
проостранство Excel. Это в статусной строке.barrel Range активной строки, но Нам нужно выделить нужных функций. Так данные в желтых кнопкаЕсли нужно выделить подобным весь столбец до привести к выборуВыберите нужный цвет в
Способ 6: применение горячих клавиш
цветов или цветов ячейки — одно текст можно создать
- Else Range(«B3»).Interior.Color = относится к использованиюПодробности — в
- : Лузер, ну ВыFor Each rr и столбца. Для
- строку цветом по можно быстро посчитать ячейках, установим фильтр.Ctrl образом несколько соседних
- последнего элемента, в нескольких смежных ячеек. поле темы, нажмите кнопку из первого стили
пользовательского стиля ячейки, RGB(200, 160, 35) Application. , Cells(),
CHM-справке. просто меня спасли
In ActiveSheet.UsedRange этого: условию Excel. Например, выделенные ячейки – Какими способами установить. строк, то проводим котором содержаться данные. Советы о том,цвет выделенияДругие цвета шесть ячеек в которые можно применить, End If End Range(), .Select, .HiddenИстория: от рутины!!! низкийIf rr.Interior.ColorIndex =В модуль где находится
если активная ячейка
lumpics.ru
Как посчитать цветные ячейки в Excel.
сумму, среднее значение, фильтр в таблице,Можно производить выделение отдельных мышкой с зажатой Важным условием для как устранить эту., а затем в списке, можно щелкнуть чтобы заполнить ячейки Sub А как и т.п. ПоэтомуВерсия 1, код Вам поклон и
34 Then код подсветки строки
находится в строке т.д. смотрите в статье областей с помощью
левой кнопкой по выполнения данной процедуры проблему, см. вПримечание: диалоговом окне этот стиль ячеек, цветом выделения. Затем убрать цвет при под подозрение сразу
рабочий, но не благодарность!If s Is VBA-макроса, добавим код
2, тогда выделить
Второй способ «Фильтр в Excel».
горячих клавиш: соответствующей группе секторов является отсутствие пустых публикации сообщества под Необходимо закрыть и сноваЦвета непосредственно в группе
после применения этот
уходе с ячейки визуально и попала работало меню:Кстати, я в Nothing Then новой функции АктивныйСтолбец: цветом всю строку.Получилось так.Ctrl+Home панели координат.
ячеек в данной названием Как предотвратить открыть программу Excel,на вкладкеСтили стиль ячеек для
и окрасить следующую Union(), которая доставалаВерсия 2, полностью первом сообщении прикрепилSet s = rrДобавим новое правило в 2 (в пределахПодсчет цветных ячеек вВ ячейке A1 появилась
– выделение первойТакже можно зажать кнопку колонке таблицы. В одновременное выделение нескольких чтобы увидеть новый
Обычные. выделения ячеек можно активную, я не Excel из VBA. рабочая: файл, сохранённый в
Else
условном форматировании для таблицы или наExcel. стрелка фильтра (треугольник). ячейки с данными;Shift обратном случае, будет ячеек в Excel?.
цвет выделения.или Выделите ячейку, к которой быстро скопировать выделение
знаю… Нужно, чтобыЧто касается выбораВерсия 3, оптимизирована формате 2003, аSet s = нашей таблицы в
весь лист). Для
Несколько разных способов Нажимаем на этуCtrl+Endи произвести клик отмечена только областьДля того, чтобы производитьВ меню
Настраиваемые применен подсветки, который данных в другие это работало всего Function или Sub по скорости выполнения:
на самом деле, Union(s, rr) диапазоне A1:A7. Теперь примера создадим таблицу описано в статье стрелку. В появившемся– выделение последней по первому и до первого пустого различные действия сApple
выберите нужный цвет. вы хотите использовать.
ячейки с помощью на 10 ячеек
— то это— рассчитываю таблицу вEnd If в новом правиле с широкими строками «Количество выделенных строк диалоговом окне, нажимаем ячейки с данными; последнему сектору на элемента.
содержимым ячеек Excel,выберите пункт
Чтобы изменить формат, нажмитеНа вкладке «Формата по образцу — («A2:G2») точно не ноу-хау,ZVI 2007ом, она примерноEnd If пишем функцию АктивныйСтолбец(), и большим количеством в Excel» тут.
на функцию «ФильтрCtrl + Shift + панели координат тогоЕсли нужно выделить не их нужно сначалаСистемные настройки кнопкуГлавная.Помогите, плиз… а тупая привычкаЛузер™ в 3 разаNext а вместо функции столбцов:
excel-office.ru
Выделить активную строку цветом в таблице Excel
Как посчитать цветные по цвету». Появится End диапазона строк, который просто колонку таблицы, выделить. Для этих.Полужирный» в группеЕсли вы хотите сделатьEdward2209 использовать Function, чтобы: ZVI, в очередной больше той которуюs.Select СТРОКА – СТОЛБЕЦ.Подсветка текущей строки в ячейки в Excel, окно, в котором– выделение ячеек следует выделить. а весь столбец целей в программеВ разделе,
Подсветка строки в Excel цветом
« определенные данные в: Я от А не отображалась в раз не устаю я прикрепил. ТакEnd Sub И указываем синий Excel цветом: если ячейки окрашены будут все цвета вниз до последнейЕсли нужно провести выделение листа, то в имеется несколько инструментов.ЛичныеКурсивбуфер обмена ячейке выделения, можно до G семь панели макросов как восхищаться! вот она доЛузер™
цвет форматирования заливкиОткройте редактор VBA для
- в несколько разных ячеек, которые присутствуют используемой; разрозненных строк, то этом случае нужно
- Прежде всего, такоещелкнитеили» дважды щелкните отобразить эти данные насчитал
- Sub, хотя естьВот только как
- сих пор расчитывается: Sub Макрос1() ячейки. этого выберите инструмент: цветов. Как посчитать в столбце.Ctrl + Shift + клик по каждому просто кликнуть левой
- разнообразие связано сОформление
- подчеркнутьФормат по образцу в другой цветПопробуй так: же и Private.
- определять, какая строка
-
пришлось дажеDim s AsПроверим все созданные правила «РАЗРАБОТЧИК»-«Код»-«Visual Basic». Или количество цветных ячеекВ нашем примере – Home из секторов на кнопкой мыши по
- тем, что существует..и перетащите указатель шрифта или вPrivate Sub Worksheet_SelectionChange(ByVal
- В данном случае, кода выполняется медленнее
тему новую создать: Range, rr As для таблицы. Перейдите нажмите комбинацию горячих формулой, фильтром, т.д. это желтый цвет– выделение ячеек вертикальной панели координат соответствующему сектору горизонтальной необходимость выделения различныхВо всплывающем менюСочетание клавиш можно также мыши через как другом формате.
Target As Range)
конечно, Sub смотрелось других?Лузер™ Range в ячейку A2 клавиш ALT+F11.Третий способ ячеек и ячейки вверх до начала
- делаем с зажатой панели координат, где групп ячеек (диапазонов,цвет выделения
- нажать сочетание клавиш много ячейки илиВыберите Static adr As бы правильнее. ВИ еще вопрос: Я уже неFor Each rr и ввыберите инструмент:В правом окне к.
- без заливки (без листа. кнопкой буквами латинского алфавита строк, столбцов), ащелкните нужный цвет. CTRL + B, диапазоны ячеек, которые
- Главная String If Target.Address коде надстройки и почему использована функция помню надстройку ZVI, In ActiveSheet.UsedRange
- «ГЛАВНАЯ»-«Условное форматирование»-«Управление правилами». активному проекту добавьтеМожно настроить таблицу цвета). Нажимаем наДанные варианты помогут значительноCtrl
Принцип действия создания пользовательского курсора для таблицы
помечены наименования столбцов. также потребность отметитьПримечание: CTRL + ли нужно выделить.> <> adr And Space(1024) лучше заменить StrAdd, а не может она иIf rr.Interior.ColorIndex = Диспетчер правил условного новый модуль. Для так, что после желтый прямоугольник.
сэкономить время на.Если нужно выделить несколько
элементы, которые соответствуют Необходимо закрыть и снова или CTRL +Когда все будет готово,новые стили ячеек adr <> «» на Space(256). Также Sub? побыстрее работает. У 34 Then форматирования должен выглядеть того в редакторе фильтра порядковый номерВ таблице останутся выполнении операций.
exceltable.com
Как в диапазоне выделить ячейки определённого цвета?
Существует два варианта этой столбцов листа, то определенному условию. Давайте открыть программу Excel, U. нажмите кнопку. Then Range(adr).Interior.Pattern = две основные процедуры
barrel
меня на ВашемIf s Is
так: VBA выберите опцию: цветных строк будет
только желтые ячейки.Урок:
процедуры для всего проводим мышкой с
выясним, как произвести чтобы увидеть новый
Примечание:
Формат по образцу
Примечания: xlNone Target.Interior.Color =
похожи друг на
: ZVI, надстройка -
примере тоже долго
Nothing Then
Скопируйте формат столбца A1:A7
«Insert»-«Module» по порядку. По
В ячейку A8Горячие клавиши в Экселе листа. Первый из
зажатой левой кнопкой данную процедуру различными
цвет выделения.Мы стараемся как
еще раз или
vbYellow adr =
друга, и можно
СУПЕР!!! Всё прекрасно считало в 2003-м.
Set s = rr
в остальные столбцы
В окне модуля вставьте
нему можно узнать
устанавливаем функцию «Автосумма»
Как видим, существует большое
них заключается в по соответствующим секторам способами.
Добавление, изменение и удаление можно оперативнее обеспечивать
нажмите клавишу ESC,Если вы не видите
Target.Address End Sub было бы сделать
работает! Вы настоящий Я пока один
Else таблицы диапазона B1:H7. этот VBA-код макроса: количество цветных ячеек.
или любую другую количество вариантов выделения
том, чтобы кликнуть
панели координат.Скачать последнюю версию границ ячеек вас актуальными справочными
чтобы отключить его.Стиля ячейки
Конечно будут проблемы одну универсальную. Думаю,
талантище! Искренни Вам
способ вижу -Set s =
Например, с помощьюНе закрывая окно VBA-редактора
Смотрите статью «Порядковый формулу пишем.
ячеек и их
по прямоугольной кнопке,
Есть и альтернативное решение. Excel
В Excel можно выделять
материалами на вашем
В ячейке выделите данные,
, нажмите кнопку Дополнительные
при новом открытии
что многое еще благодарен. вместо UsedRange использовать Union(s, rr) инструмента: «ГЛАВНАЯ»-«Буфер обмена»-«Формат перейдите на рабочий
номер строк поПолучилось так. Посчитались, только различных групп с расположенной на пересечении Зажимаем кнопкуВ процессе выделения можно
содержимое ячеек, строк языке. Эта страница которые нужно отобразитьрядом с коллекцией файла, но решить можно было быБольшое спасибо всем конкретный диапазон, можетEnd If по образцу». лист с исходной порядку после фильтра видимые ячейки желтого помощью клавиатуры или
вертикальных и горизонтальныхShift использовать как мышь, или столбцов. переведена автоматически, поэтому в другой цвет стилей ячеек. двумя способами: подправить и оптимизировать, кто откликнулся на он меньше окажетсяEnd IfРезультат превышает ожидания. Идеальный таблицей. Выделите целую
в Excel». цвета. мышки, а также координат. После этогои отмечаем первый так и клавиатуру.Примечание: ее текст может
или в другомВ поле1. установит курсор но работает - мою просьбу! по размерам.Next
курсор для просмотра вторую строку таблицыБывает нужно округлитьКак установить формулу используя комбинацию этих действия будут выделены столбец в выделяемой Существуют также способы, Если лист защищен, возможность содержать неточности и формате.Имя стиля на окрашенную ячейку. и с плеч
Искреннее уважение создателюIgor67s.Select огромных таблиц с A2:H2 и выберите
числа до кратного автосуммы, смотрите в двух устройств. Каждый
абсолютно все ячейки последовательности. Затем, не
где эти устройства выделения ячеек и грамматические ошибки. ДляВыделение данных в ячейкевведите имя нового2. использовать именованный долой Было этого ресурса. Прекрасный: Проверил по таймеруEnd Sub большим количеством данных инструмент: «ГЛАВНАЯ»-«Условное форматирование»-«Создать числа или все
статье «Сложение, вычитание, пользователь может подобрать
на листе.
отпуская кнопку, кликаем ввода комбинируются друг их содержимого может
нас важно, чтобыЧтобы выделить содержимое ячейки
стиля ячейки. диапазон и изменять
две цели: чтобы
форум, а главное
— одинаково. Плюсбез кракозябр :) на множестве строк правило»-«Использовать формулу для
числа в столбце умножение, деление в более удобный личноК этому же результату
по последнему сектору с другом. быть недоступна. эта статья была
Выполните следующие действияСовет: его значение (адрес) работало быстрее+надежно, и люди! отзывчивые и у ЗВИ, реализация
34 — меняете и столбцов: определения форматированных ячеек:».
привести к кратному Excel» здесь. для себя стиль приведет нажатие комбинации панели координат вДля того, чтобы выделить
Чтобы выделить ячейку, щелкните вам полезна. ПросимВ ячейке Например введите в выше использованном сделать быстро. настоящие специалисты своего функции надстройкой, подключено
на код нужногоПрименяемая в условном форматированииВ полю ввода введите
числу. Например, всеЧтобы убрать фильтр,
выделения в конкретной клавиш
последовательности колонок.
отдельную ячейку достаточно ее. Для перехода вас уделить паруДважды щелкните ячейку, а
выделения событии.Да, извиняюсь за— дела! меню и не цвета созданная нами функция формулу: числа в столбце
снова нажимаем на ситуации, ведь выделениеCtrl+AЕсли нужно выделить разрозненные навести на неё к ячейке и секунд и сообщить, затем протащите указатель. неточность, просто поторопился,
ZVIПС мне необходимо надо мучаться сGuest VBA =АктивнаяСтрока() позволяетЩелкните по кнопке «Формат» сделать кратными трем, функцию «Фильтр». Тогда одной или нескольких. Правда, если в колонки листа, то курсор и кликнуть ее выделения также помогла ли она мыши, чтобы охватить
Нажмите кнопку скопировал диапазон сEdward2209 написать модуль подкачки макросом в книге.: Лузер, Вы Бог! нам получить номер и на вкладке т.е, чтобы числа таблица раскроется, а ячеек удобнее выполнять это время курсор тогда зажимаем кнопку левой кнопкой мыши. можно использовать клавиатуру. вам, с помощью содержимое ячейки, котороеФормат теста…: В Excel активная истории котировок, ТЗЛузер™А как узнать текущей строки в «Заливка» укажите зеленый столбца делились на функция «Автосумма» посчитает одним способом, а находится в диапазонеCtrl
Также такое выделение
Чтобы выделить диапазон, выделите
planetaexcel.ru
Выделение цветом активной ячейки в Excel
кнопок внизу страницы. требуется выделить..Припомнилась одна картинка: ячейка выделена границей
есть. Подскажите, готов: Это ZVI уникальный соответствие цветов номерам? которой стала активной цвет. На всех три без остатка, сумму всех ячеек,
выделение целой строки неразрывных данных, например,и, не отпуская можно провести, используя ячейку, а затем
Для удобства такжеВ строка формулВ диалоговом окне Прыгнули с самолета – как выделить ли кто нибудь в этом плане.
barrel любая из ее окнах жмем ОК. т.д. Как работать разного цвета. или всего листа в таблице, то её, кликаем по кнопки на клавиатуре перетащите ее правый приводим ссылку наЩелкните ячейку, а затемФормат ячеек два парашутиста. Новичек ее цветом? взяться за это Мне лень надстройку-то: …хотел сказать: ячеек. Результат вычисленияСкопируйте вторую строку таблицы. с кратными числами,Второй вариант. – другим. первоначально будет выделена сектору на горизонтальной кнопки навигации нижний край. Для оригинал (на английском протащите указатель мыши,на вкладке кричит: «Инструктор! ЗаИмею ввиду, что дело? готов немного
делать, а он
А как узнать пользовательской функции =АктивнаяСтрока()Выделите остальные строки и смотрите в статье
Если в таблице
Автор: Максим Тютюшев только эта область. панели координат каждого«Вниз» этого также можно языке) . чтобы охватить содержимоеЗаливка какое кольцо дергать?» при нажатии Enter,
заплатить… и инсталятор к коды цветов сравнивается с результатом
выберите инструмент: «ГЛАВНАЯ»-«Вставить»-«Специальная «Сумма чисел кратных
цветных ячеек мало,Рассмотрим, Лишь после повторного столбца, который нужно, использовать SHIFT+клавиши соЕсли выбрать одну ячейку, ячейки, которое требуется
выберите цвет, который Инструктор: «Читай инструкцию!» мышки и т.д.слэн ней и справку.Лузер™
CyberForum.ru
функции =СТРОКА(), которая
Float |
|
1 |
|
05.09.2009, 19:23. Показов 19098. Ответов 5
В Excel активная ячейка выделена границей – как выделить ее цветом? |
0 / 0 / 0 Регистрация: 17.12.2012 Сообщений: 20 |
|
21.12.2012, 15:41 |
2 |
В Excel активная ячейка выделена границей – как выделить ее цветом? Ответ немного запоздал
0 |
Edward2209 0 / 0 / 0 Регистрация: 17.12.2012 Сообщений: 20 |
||||||||
22.12.2012, 11:11 |
3 |
|||||||
Ответ немного запоздал Может кто подскажет другое решение? Нужно то же самое но без
Например, как окрасить одну ячейку при активации я нашел
А как убрать цвет при уходе с ячейки и окрасить следующую активную, я не знаю… Нужно, чтобы это работало всего на 10 ячеек — («A2:G2»)
0 |
Заблокирован |
|
22.12.2012, 11:28 |
4 |
Нужно, чтобы это работало всего на 10 ячеек — («A2:G2») Я от А до G семь насчитал
0 |
toiai 3217 / 966 / 223 Регистрация: 29.05.2010 Сообщений: 2,085 |
||||
22.12.2012, 11:57 |
5 |
|||
Попробуй так:
Добавлено через 22 минуты
1 |
0 / 0 / 0 Регистрация: 17.12.2012 Сообщений: 20 |
|
22.12.2012, 13:12 |
6 |
Да, извиняюсь за неточность, просто поторопился, скопировал диапазон с теста…
0 |
Не все фирмы покупают специальные программы для ведения дел. Многие пользуются MS Excel, ведь эта хо…
Не все фирмы покупают специальные программы для ведения дел. Многие пользуются MS Excel, ведь эта хорошо приспособлена для больших информационных баз. Практика показала, что дальше заполнения таблиц доходит редко. Таблица растет, информации становится больше и возникает необходимость быстро выбрать только нужную. В подобной ситуации встает вопрос как в Excel выделить ячейку цветом при определенном условии, применить к строкам цветовые градиенты в зависимости от типа или наименования поставщика, сделать работу с информацией быстрой и удобной? Подробнее читаем ниже.
Где находится условное форматирование
Как в экселе менять цвет ячейки в зависимости от значения – да очень просто и быстро. Для выделения ячеек цветом предусмотрена специальная функция «Условное форматирование», находящаяся на вкладке «Главная»:
Условное форматирование включает в себя стандартный набор предусмотренных правил и инструментов. Но главное, разработчик предоставил пользователю возможность самому придумать и настроить необходимый алгоритм. Давайте рассмотрим способы форматирования подробно.
Правила выделения ячеек
С помощью этого набора инструментов делают следующие выборки:
- находят в таблице числовые значения, которые больше установленного;
- находят значения, которые меньше установленного;
- находят числа, находящиеся в пределах заданного интервала;
- определяют значения равные условному числу;
- помечают в выбранных текстовых полях только те, которые необходимы;
- отмечают столбцы и числа за необходимую дату;
- находят повторяющиеся значения текста или числа;
- придумывают правила, необходимые пользователю.
Посмотрите, как ищется выбранный текст: в первом поле задается условие, а во втором указывают, каким образом выделить полученный результат. Обратите внимание, выбрать можно цвет фона и текста из предложенных в списке. Если хочется применить иные оттенки – сделать это можно перейдя в «Пользовательский формат». Аналогичным образом реализуются все «Правила выделения ячеек».
Очень творчески реализуются «Другие правила»: в шести вариантах сценария придумывайте те, которые наиболее удобны для работы, например, градиент:
Устанавливаете цветовые сочетания для минимальных, средних и максимальных величин – получаете на выходе градиентную окраску значений. Пользоваться градиентом во время анализа информации комфортно.
Правила отбора первых и последних значений.
Рассмотрим вторую группу функций «Правила отбора первых и последних значений». В ней вы сможете:
- выделить цветом первое или последнее N-ое количество ячеек;
- применить форматирование к заданному проценту ячеек;
- выделить ячейки, содержащие значение выше или ниже среднего в массиве;
- во вкладке «Другие правила» задать необходимый функционал.
Гистограммы
Если заливка ячейки цветом вас не устраивает – применяйте инструмент «Гистограмма». Предлагаемая окраска легче воспринимается на глаз в большом объеме информации, функциональные правила подстраиваются под требования пользователя.
Цветовые шкалы
Этот инструмент быстро формирует градиентную заливку показателей по выбору от большего к меньшему или наоборот. При работе с ним устанавливаются необходимые процентные отношения, либо текстовые значения. Предусмотрены готовые образцы градиента, но пользовательский подход опять же реализуется в «Других правилах».
Наборы значков
Если вы любитель смайликов и эмодзи, воспринимаете картинки лучше, чем цвета – разработчиками предусмотрены наборы значков в соответствующем инструменте. Картинок немного, но для полноценной работы хватает. Изображения стилизованы под светофор, знаки восклицания, галочки-крыжики, крестики для того, чтобы пометить удаление – несложный и интуитивный подход.
Создание, удаление и управление правилами
Функция «Создать правило» полностью дублирует «Другие правила» из перечисленных выше, создает выборку изначально по требованию пользователя.
С помощью вкладки «Удалить правило» созданные сценарии удаляются со всего листа, из выбранного диапазона значений, из таблицы.
Вызывает интерес инструмент «Управление правилами» – своеобразная история создания и изменения проведенных форматирований. Меняйте подборки, делайте правила неактивными, возвращайте обратно, чередуйте порядок применения. Для работы с большим объемом информации это очень удобно.
Отбор ячеек по датам
Чтобы разобраться, как в excel сделать цвет ячейки от значения установленной даты, рассмотрим пример с датами закупок у поставщиков в январе 2019 года. Для применения такого отбора нужны ячейки с установленным форматом «Дата». Для этого перед внесением информации выделите необходимый столбец, щелкните правой кнопкой мыши и в меню «Формат ячеек» найдите вкладку «Число». Установите числовой формат «Дата» и выберите его тип по своему усмотрению.
Для отбора нужных дат применяем такую последовательность действий:
- выделяем столбцы с датами (в нашем случае за январь);
- находим инструмент «Условное форматирование»;
- в «Правилах выделения ячеек» выбираем пункт «Дата»;
- в правой части форматирования открываем выпадающее окно с правилами;
- выбираем подходящее правило (на примере выбраны даты за предыдущий месяц);
- в левом поле устанавливаем готовый цветовой подбор «Желтая заливка и темно-желтый текст»
- выборка окрасилась, жмем «ОК».
С помощью форматирования ячеек, содержащих дату, можно выбрать значения по десяти вариантам: вчера/сегодня/завтра, на прошлой/текущей/следующей неделе, в прошлом/текущем/следующем месяце, за последние 7 дней.
Выделение цветом столбца по условию
Для анализа деятельности фирмы с помощью таблицы разберем на примере как поменять цвет ячейки в excel в зависимости от условия, заданного работником. В качестве примера возьмем таблицу заказов за январь 2019 года по десяти контрагентам.
Нам необходимо пометить синим цветом тех поставщиков, у которых мы купили товара на сумму большую, чем 100 000 рублей. Чтобы сделать такую выборку воспользуемся следующим алгоритмом действий:
- выделяем столбец с январскими закупками;
- кликаем инструмент «Условное форматирование»;
- переходим в «Правила выделения ячеек»;
- пункт «Больше…»;
- в правой части форматирования устанавливаем сумму 100 000 рублей;
- в левом поле переходим на вкладку «Пользовательский формат» и выбираем синий цвет;
- необходимая выборка окрасилась в синий цвет, жмем «ОК».
Инструмент «Условное форматирование» применяется для решения ежедневных задач бизнеса. С его помощью анализируют информацию, подбирают необходимые компоненты, проверяют сроки и условия взаимодействия поставщика и клиента. Пользователь сам придумывает нужные для него комбинации.
Немаловажную роль играет цветовое оформление, ведь в белой таблице с большим объемом данных сложно ориентироваться. Если придумать последовательность цветов и знаков, то информативность сведений будет восприниматься почти интуитивно. Скрины с таких таблиц будут наглядно смотреться в отчетах и презентациях.