Excel фильтр два цвета

Обычно в Excel вы можете быстро фильтровать строки только одним цветом, но задумывались ли вы когда-нибудь о фильтрации строк с несколькими цветами одновременно? В этой статье я расскажу о том, как быстро решить эту проблему.

Фильтровать данные по нескольким цветам с помощью кода VBA


стрелка синий правый пузырь Фильтровать данные по нескольким цветам с помощью кода VBA

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

1. Удерживайте ALT + F11 , чтобы открыть Microsoft Visual Basic для приложений окно.

2. Нажмите Вставить > Модулии вставьте следующий код в Модули Окно.

Код VBA: извлечь номер индекса цвета:

Function GetColor(x As Range) As Integer
GetColor = x.Interior.ColorIndex
End Function

3. А затем вернитесь к рабочему листу и введите эту формулу: = Получить цвет (A2)(A2 — это цветная ячейка, в которую вы хотите вернуть номер индекса цвета) в пустую ячейку помимо ваших данных, см. снимок экрана:

фильтр документов по нескольким цветам 1

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

фильтр документов по нескольким цветам 2

Tips: Если ячейки не заполнены цветом фона, будет отображаться отрицательное число -4142.

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

фильтр документов по нескольким цветам 3

6. Затем нажмите OK кнопку, и выбранные вами цвета будут отфильтрованы, см. снимок экрана:

фильтр документов по нескольким цветам 4

7. Наконец, вы можете скрыть вспомогательный столбец по мере необходимости.


Статьи по теме:

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

Как отфильтровать точный текст в Excel?


Лучшие инструменты для работы в офисе

Kutools for Excel Решит большинство ваших проблем и повысит вашу производительность на 80%

  • Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма …
  • Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон
  • Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы… Предотвращение дублирования ячеек; Сравнить диапазоны
  • Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор …
  • Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое …
  • Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии
  • Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом …
  • Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF
  • Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.

вкладка kte 201905


Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!

офисный дно

Комментарии (6)


Оценок пока нет. Оцените первым!

На чтение 5 мин Опубликовано 12.01.2021

В Microsoft Office Excel, начиная с версии 2007 года, появилась возможность сортировки и фильтрации ячеек табличного массива по цвету. Такая функция позволяет быстрее ориентироваться в таблице, повышает ее презентабельность и эстетичность. В данной статье будут рассмотрены основные способы фильтрации информации в Excel по цвету.

Содержание

  1. Особенности фильтрации по цвету
  2. Как отфильтровать данные по цвету с помощью встроенной в Excel опции
  3. Как в Excel отсортировать данные по нескольким цветам
  4. Как отфильтровать сведения в таблице по цвету с помощью пользовательской функции
  5. Заключение

Особенности фильтрации по цвету

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

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

Как отфильтровать данные по цвету с помощью встроенной в Excel опции

Алгоритм фильтрации информации по цвету в табличном массиве Excel подразделяется на следующие этапы:

  1. Выделить требуемый диапазон ячеек левой клавишей манипулятора и переместиться во вкладку «Главная», находящуюся в верхней панели инструментов программы.
  2. В появившейся области в подразделе Редактирование необходимо найти кнопку «Сортировка и фильтр» и развернуть ее, нажав на стрелочку внизу.

kak-otfiltrovat-dannye-v-excel-po-cvetu

Варианты сортировки и фильтрации табличных данных в Excel
  1. В отобразившемся меню нажать по строчке «Фильтр».

kak-otfiltrovat-dannye-v-excel-po-cvetu

В окне выбора нужно нажать на кнопку «Фильтр»
  1. Когда фильтр добавится, то в названии столбцов таблицы появятся небольшие стрелочки. На этом этапе по любой из стрелок пользователю нужно кликнуть ЛКМ.

kak-otfiltrovat-dannye-v-excel-po-cvetu

Появившееся стрелочки в заголовки столбцов таблицы после добавления фильтра
  1. После нажатия по стрелке в названии столбика отобразится похожее меню, в котором надо щелкнуть по строке Фильтр по цвету. Раскроется дополнительная вкладка с двумя доступными функциями: «Фильтр по цвету ячейки» и «Фильтр по цвету шрифта».

kak-otfiltrovat-dannye-v-excel-po-cvetu

Варианты фильтрации в Эксель. Здесь можно выбрать любой цвет, который нужно расположить на верху таблицы
  1. В разделе «Фильтр по цвету ячейки» выбрать оттенок, по которому нужно отфильтровать исходную таблицу, нажав на него ЛКМ.
  2. Проверить результат. После проделывания вышеуказанных манипуляций в таблице останутся только ячейки с указанным ранее цветом. Остальные элементы пропадут, а табличка сократится.

kak-otfiltrovat-dannye-v-excel-po-cvetu

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

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

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

Обратите внимание! В Microsoft Office Excel у функции фильтрации по цвету есть существенный недостаток. Пользователь может выбрать только один оттенок, по которому будет производиться фильтрация табличного массива. Указать несколько цветов сразу невозможно.

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

С сортировкой по цветам в Экселе обычно проблем не возникает. Она выполняется аналогичным образом:

  1. По аналогии с предыдущим пунктом добавить фильтр к табличному массиву.
  2. Щелкнуть по стрелочке, появившейся в названии столбца, и в выпадающем меню выбрать пункт «Сортировка по цвету».

kak-otfiltrovat-dannye-v-excel-po-cvetu

Выбор сортировки по цвету
  1. Указать требуемый тип сортировки, к примеру выбрать нужный оттенок в колонке «Сортировка по цвету ячейки».
  2. После выполнения предыдущих манипуляций строчки таблицы с выбранным ранее оттенком будут располагаться на первом месте массива по порядку. Также можно отсортировать и остальные цвета.

kak-otfiltrovat-dannye-v-excel-po-cvetu

Финальный результат сортировки ячеек по цвету в табличном массиве

Дополнительная информация! Отсортировать данные в табличке также можно с помощью функции «Настраиваемая сортировка», добавив несколько уровней по цветам.

Как отфильтровать сведения в таблице по цвету с помощью пользовательской функции

Чтобы в Microsoft Office Excel выбрать фильтр для отображения сразу нескольких цветов в таблице, необходимо создать дополнительный параметров с оттенком заливки. По созданному оттенку данные в дальнейшем и будут фильтроваться. Пользовательская функция в Эксель создается по следующей инструкции:

  1. Зайти в раздел «Разработчик», который находится сверху главного меню программы.
  2. В открывшейся области вкладки кликнуть по кнопке «Visual Basic».
  3. Откроется встроенный в программу редактор, в котором потребуется создать новый модуль и прописать код.

kak-otfiltrovat-dannye-v-excel-po-cvetu

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

Чтобы применить созданную функцию, необходимо:

  1. Вернуться на рабочий лист Excel и создать два новый столбца рядом с исходной таблицей. Их можно назвать «Цвет ячейки» и «Цвет текста» соответственно.

kak-otfiltrovat-dannye-v-excel-po-cvetu

Созданные вспомогательные столбцы
  1. В первом столбце написать формулу «= ColorFill()». В скобках указывается аргумент. Нужно кликнуть по ячейке с любым цветом в табличке.

kak-otfiltrovat-dannye-v-excel-po-cvetu

Формула в столбце «Цвет ячейки»
  1. Во втором столбике указать тот же самый аргумент, но только с функцией «=ColorFont()».

kak-otfiltrovat-dannye-v-excel-po-cvetu

Формула в столбце «Цвет текста»
  1. Растянуть получившиеся значения до конца таблицы, продлив формулу на весь диапазон. Полученные данные отвечают за цвет каждой ячейки в таблице.

kak-otfiltrovat-dannye-v-excel-po-cvetu

Получившееся данные после растягивания формулы
  1. Добавить фильтр в табличный массив по рассмотренной выше схеме. Данные будут отсортированы по цвету.

Важно! Сортировка в Excel с помощью пользовательской функции выполняется аналогичным образом.

Заключение

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

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

Фильтр по двум и более цветам

morozovvv

Дата: Пятница, 10.10.2014, 13:09 |
Сообщение № 1

Группа: Пользователи

Ранг: Новичок

Сообщений: 14


Репутация:

0

±

Замечаний:
0% ±


Excel 2013

Добрый день, форумчане,
Есть таблица со строками, фрагментарно выделенными разными цветами. Встроенный фильтр по цвету может выделить только строки какого-то одного из цветов. Как сделать так, чтобы фильтровались строки двух и более цветов?
Нигде не смог найти решение. Прикладываю Примерный файл.

К сообщению приложен файл:

0298151.xlsx
(10.9 Kb)

 

Ответить

_Boroda_

Дата: Пятница, 10.10.2014, 13:42 |
Сообщение № 2

Группа: Модераторы

Ранг: Местный житель

Сообщений: 16618


Репутация:

6465

±

Замечаний:
0% ±


2003; 2007; 2010; 2013 RUS

Самый простой вариант: выделяете не только цветом заливки, но и цветом шрифта — ставите 95% черного (все это можно один раз предварительно проделать макросом). Глазу это практически не заметно, а фильтр поставить можно.


Скажи мне, кудесник, любимец ба’гов…
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995

 

Ответить

morozovvv

Дата: Пятница, 10.10.2014, 13:54 |
Сообщение № 3

Группа: Пользователи

Ранг: Новичок

Сообщений: 14


Репутация:

0

±

Замечаний:
0% ±


Excel 2013

_Boroda_, спасибо большое за совет. Фильтр на пробном файле работает как мне нужно. Осталось полностью понять Вашу идею и воплотить на своем файле. Спасибо еще раз ! Удачи! :)

 

Ответить

VEKTORVSFREEMAN

Дата: Пятница, 10.10.2014, 14:08 |
Сообщение № 4

Группа: Друзья

Ранг: Ветеран

Сообщений: 772


Репутация:

129

±

Замечаний:
0% ±


MS Office Excel 2010

morozovvv, по умолчанию на всём листе должен стоять цвет шрифта (Авто)
а когда вы дополнительную ячейку к имени закрашиваете определённым цветом, то и меняйте цвет шрифта этой же ячейке как показано на примере (см. вложенный файл).
Думаю доступно пояснил по решению _Boroda_,
Удачи!

К сообщению приложен файл:

6991058.png
(50.2 Kb)


«Опыт — это то, что получаешь, не получив того, что хотел»

Сообщение отредактировал VEKTORVSFREEMANПятница, 10.10.2014, 14:08

 

Ответить

morozovvv

Дата: Понедельник, 13.10.2014, 14:29 |
Сообщение № 5

Группа: Пользователи

Ранг: Новичок

Сообщений: 14


Репутация:

0

±

Замечаний:
0% ±


Excel 2013

Спасибо, Виктор за важное добавление!
Удачи, друзья! :)

 

Ответить

morozovvv

Дата: Понедельник, 13.10.2014, 14:59 |
Сообщение № 6

Группа: Пользователи

Ранг: Новичок

Сообщений: 14


Репутация:

0

±

Замечаний:
0% ±


Excel 2013

Моя таблица уже заполнена шрифтом (черный 100%) и заливкой розовой и голубой. Эта схема прекрасно работает, по мере ручной замены шрифта со 100% на 95 %, но теперь мне нужно полторы тысячи строк с текстом, залитых цветом перевести в шрифт 95%. Можно ли это проделать макросом, и если можно, то предложите пожалуйста код.
Еще раз спасибо!

 

Ответить

Nic70y

Дата: Понедельник, 13.10.2014, 15:06 |
Сообщение № 7

Группа: Друзья

Ранг: Экселист

Сообщений: 8132


Репутация:

1998

±

Замечаний:
0% ±


Excel 2010

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


ЮMoney 41001841029809

 

Ответить

morozovvv

Дата: Вторник, 14.10.2014, 08:47 |
Сообщение № 8

Группа: Пользователи

Ранг: Новичок

Сообщений: 14


Репутация:

0

±

Замечаний:
0% ±


Excel 2013

Nic70y, спасибо за совет. Если я правильно Вас понял, то это навряд ли облегчит мой труд. Каждая (!) строка моей таблицы имеет текст и заливку одним их двух цветов — голубой или розовый. Выделение по цвету например только розовых строк — это около 800 строк и выделение диапазона цветовой заливки в каждой такой строке и корректировка шрифта, а затем выделение по цвету остальных 800 строк голубого цвета и выделение диапазона заливки и корректировка шрифта в них, насколько я понимаю, ни чем не отличается от простой ручной процедуры по каждой строке — выделение диапазона заливки и изменение цвета шрифта. Это долго, хотя за день наверное можно управиться, но я подумал, что правильнее это сделать макросом типа:
Для всех i, j: if CellColor (i,j) = розовый или голубой then FontColor (i,j) = 95 % черного. Но слаб в создании макросов, хотя решение кажется должно быть…
Как думаете, Nic70y, можно автоматизировать это, а не делать вручную. Еще раз спасибо.:)

 

Ответить

morozovvv

Дата: Четверг, 16.10.2014, 09:04 |
Сообщение № 9

Группа: Пользователи

Ранг: Новичок

Сообщений: 14


Репутация:

0

±

Замечаний:
0% ±


Excel 2013

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

 

Ответить

Nad_Serg

Дата: Четверг, 16.10.2014, 09:15 |
Сообщение № 10

Группа: Пользователи

Ранг: Новичок

Сообщений: 26


Репутация:

17

±

Замечаний:
0% ±


2010

Можно воспользоваться в 2013 Excel инструментом «Найти и выделить» — «Выделить группу ячеек…» — поставить флажки на «Константа» и «Текст» нажать «Ок» и сменить цвет шрифта

 

Ответить

morozovvv

Дата: Четверг, 16.10.2014, 15:57 |
Сообщение № 11

Группа: Пользователи

Ранг: Новичок

Сообщений: 14


Репутация:

0

±

Замечаний:
0% ±


Excel 2013

Nad_Serg, спасибо за предложенный вариант.
Задача звучит так: Как изменить цвет шрифта каждой залитой цветом ячейки, а не только той ячейки, в которой начинается (содержится) текст. Если я правильно делаю, то получается изменение цвета шрифта у текста, но оно не распространяется на последующие ячейки в закрашенной области строки… Боюсь, что встроенными функциями это не сделать, а код макроса (думаю очень простой) — это в другом разделе… Там код звучит так: для каждой ячейки голубого или розового цвета установить цвет шрифта 95 %. Звучит вроде бы просто, но я не мастер макросов… :)
[moder]Вот пусть ТАМ и звучит. А ЗДЕСЬ уже отзвучало все и закрылось.
Кстати, макрос для этого вовсе не обязателен (один из вариантов, правда, с некоторой доработкой, есть в ответе выше). Но все равно к теме фильтра по двум цветам это отношения никакого не имеет.

К сообщению приложен файл:

4314847.xlsx
(10.9 Kb)

 

Ответить

Filtering is a very important feature in Office Excel 2010, the spreadsheet software from Microsoft, because it enables you to view only rows that contain data that meets specific requirements, including a specific color. Filtering by multiple colors is impossible in Excel 2010. You can, however, use a trick to get the same result. You can sort by multiple colors and then hide the rows that shouldn’t be displayed, just like a filter would.

  1. Launch Microsoft Excel and open the spreadsheet you want to filter by multiple colors.

  2. Select the column that you want to filter. To select multiple columns, click and drag over the column headers.

  3. Click the «Data» tab at the top of the Excel window.

  4. Click «Filter» at the top and filters are inserted at the top of each column, in the form of a small drop-down box with an arrowhead.

  5. Click the arrowhead, select «Sort by color» and click «Custom Sort.» The Sort window pops up.

  6. Select the column in the Sort By drop-down box.

  7. Select «Font Color» in the Sort On drop-down box.

  8. Select the color to sort by in the Order drop-down box. All colors used in your spreadsheet are displayed.

  9. Click «Copy Level» at the top of the Sort window to duplicate the filter.

  10. Select the second color in the Order drop-down box of the second filter.

  11. Click «OK» and the columns are sorted after the two colors.

  12. Select all rows that don’t contain the colors, right-click on any of them and select «Hide.» Your Excel spreadsheet is now properly filtered by multiple colors.

Содержание

  1. Фильтр и сортировка по цвету ячеек в Excel
  2. Сортировка по цвету ячеек
  3. Фильтр по цвету ячеек
  4. Как сделать фильтрацию по цвету в excel?
  5. Стандартный фильтр и сортировка по цвету в Excel
  6. Сортировка и фильтр по цвету с помощью функций
  7. Функция цвета заливки ячейки на VBA
  8. Функция цвета текста ячейки на VBA
  9. Замечания
  10. Сортировка по цвету ячеек
  11. Фильтр по цвету ячеек

Фильтр и сортировка по цвету ячеек в Excel

Создатели Excel решили, начиная от 2007-ой версии ввести возможность сортировки данных по цвету. Для этого послужило поводом большая потребность пользователей предыдущих версий, упорядочивать данные в такой способ. Раньше реализовать сортировку данных относительно цвета можно было только с помощью создания макроса VBA. Создавалась пользовательская функция и вводилась как формула под соответствующим столбцом, по которому нужно было выполнить сортировку. Теперь такие задачи можно выполнять значительно проще и эффективнее.

Сортировка по цвету ячеек

Пример данных, которые необходимо отсортировать относительно цвета заливки ячеек изображен ниже на рисунке:

Чтобы расположить строки в последовательности: зеленый, желтый, красный, а потом без цвета – выполним следующий ряд действий:

  1. Щелкните на любую ячейку в области диапазона данных и выберите инструмент: «ДАННЫЕ»-«Сортировка и фильтр»-«Сортировка».
  2. Убедитесь, что отмечена галочкой опция «Мои данные содержат заголовки», а после чего из первого выпадающего списка выберите значение «Наименование». В секции «Сортировка» выберите опцию «Цвет ячейки». В секции «Порядок» раскройте выпадающее меню «Нет цвета» и нажмите на кнопку зеленого квадратика.
  3. Нажмите на кнопку «Копировать уровень» и в этот раз укажите желтый цвет в секции «Порядок».
  4. Аналогичным способом устанавливаем новое условие для сортировки относительно красного цвета заливки ячеек. И нажмите на кнопку ОК.

Ожидаемый результат изображен ниже на рисунке:

Аналогичным способом можно сортировать данные по цвету шрифта или типу значка которые содержат ячейки. Для этого достаточно только указать соответствующий критерий в секции «Сортировка» диалогового окна настройки условий.

Фильтр по цвету ячеек

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

  1. Перейдите на любую ячейку диапазона и воспользуйтесь инструментом: «ДАННЫЕ»-«Сортировка и фильтр»-«Фильтр».
  2. Раскройте одно из выпадающих меню, которые появились в заголовках столбцов таблицы и наведите курсор мышки на опцию «Фильтр по цвету».
  3. Из всплывающего подменю выберите зеленый цвет.

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

Обратите внимание! В режиме автофильтра выпадающие меню так же содержит опцию «Сортировка по цвету»:

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

Источник

Как сделать фильтрацию по цвету в excel?

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

Для начала вспомним, в чем же польза от сортировки и фильтрации данных в Excel, и зачем она вообще нужна?

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

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

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

  • Автофильтр и инструмент «Настраиваемая сортировка» (доступен начиная с версии Excel 2007);
  • Применение пользовательских функций.

Стандартный фильтр и сортировка по цвету в Excel

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


Добавим фильтр к диапазону с таблицей (выбираем вкладку Главная -> Редактирование -> Сортировка и фильтр или воспользуемся сочетанием клавиш Ctrl + Shift + L), далее щелкаем по стрелке в заголовке столбца и в выпадающем списке можем выбрать любой вариант сортировки или фильтрации:


Из недостатков данного способа фильтрации можно отметить невозможность отфильтровать диапазон по нескольким цветам.

С сортированием подобных проблем не возникает, для этого необходимо последовательно отсортировать данные по заданным цветам.

Например, если мы хотим, чтобы сначала в таблице были показаны ячейки с красной заливкой, а затем с синей, то на первом шаге сделаем сортировку по синей заливке (т.е. сортируем данные в обратном порядке — если в конечном итоге нужен порядок ячеек красный -> синий, то сортируем в порядке синий -> красный):


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


Аналогичного результата также можно добиться отсортировав данные с помощью инструмента Настраиваемая сортировка (также выбираем вкладку Главная -> Редактирование -> Сортировка и фильтр), где можно настроить различные дополнительные параметры и уровни сортировки:

Сортировка и фильтр по цвету с помощью функций

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

Функция цвета заливки ячейки на VBA

Для создания пользовательских функций перейдем в редактор Visual Basic (комбинация клавиш Alt + F11), создадим новый модуль и добавим туда код следующей функции:

Public Function ColorFill(MyCell As Range)

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

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


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

Функция цвета текста ячейки на VBA

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

Public Function ColorFont(MyCell As Range)

Функция ColorFont в качестве значения возвращает числовой код цвета шрифта ячейки и принцип ее применения аналогичен примеру рассмотренному выше.

Замечания

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

  • Они не работают с ячейками, в которых заливка определяется условным форматированием;
  • При изменении раскраски ячейки в Excel формулы автоматически не пересчитываются, в связи с этим пересчет нужно сделать самостоятельно (Shift + F9 для пересчета формул только на активном листе, F9 — для всей книги).

Удачи вам и до скорых встреч на страницах блога Tutorexcel.ru!

Создатели Excel решили, начиная от 2007-ой версии ввести возможность сортировки данных по цвету. Для этого послужило поводом большая потребность пользователей предыдущих версий, упорядочивать данные в такой способ. Раньше реализовать сортировку данных относительно цвета можно было только с помощью создания макроса VBA. Создавалась пользовательская функция и вводилась как формула под соответствующим столбцом, по которому нужно было выполнить сортировку. Теперь такие задачи можно выполнять значительно проще и эффективнее.

Сортировка по цвету ячеек

Пример данных, которые необходимо отсортировать относительно цвета заливки ячеек изображен ниже на рисунке:

Чтобы расположить строки в последовательности: зеленый, желтый, красный, а потом без цвета – выполним следующий ряд действий:

  1. Щелкните на любую ячейку в области диапазона данных и выберите инструмент: «ДАННЫЕ»-«Сортировка и фильтр»-«Сортировка».
  2. Убедитесь, что отмечена галочкой опция «Мои данные содержат заголовки», а после чего из первого выпадающего списка выберите значение «Наименование». В секции «Сортировка» выберите опцию «Цвет ячейки». В секции «Порядок» раскройте выпадающее меню «Нет цвета» и нажмите на кнопку зеленого квадратика.
  3. Нажмите на кнопку «Копировать уровень» и в этот раз укажите желтый цвет в секции «Порядок».
  4. Аналогичным способом устанавливаем новое условие для сортировки относительно красного цвета заливки ячеек. И нажмите на кнопку ОК.

Ожидаемый результат изображен ниже на рисунке:

Аналогичным способом можно сортировать данные по цвету шрифта или типу значка которые содержат ячейки. Для этого достаточно только указать соответствующий критерий в секции «Сортировка» диалогового окна настройки условий.

Фильтр по цвету ячеек

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

  1. Перейдите на любую ячейку диапазона и воспользуйтесь инструментом: «ДАННЫЕ»-«Сортировка и фильтр»-«Фильтр».
  2. Раскройте одно из выпадающих меню, которые появились в заголовках столбцов таблицы и наведите курсор мышки на опцию «Фильтр по цвету».
  3. Из всплывающего подменю выберите зеленый цвет.

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

Обратите внимание! В режиме автофильтра выпадающие меню так же содержит опцию «Сортировка по цвету»:

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

Из этой краткой инструкции Вы узнаете, как быстро сортировать по цвету заливки и шрифта ячейки на листе в Excel 2010 и 2013.

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

  • Сортировка по цвету заливки ячейки
  • Сортировка по цвету шрифта
  • Сортировка по значку
  • Фильтрация ячеек в Excel по цвету заливки

Сортировка в Excel по цвету заливки ячейки

Сортировка ячеек в Excel по цвету заливки – это одна из простейших операций, наравне с подсчётом количества ячеек, суммированием и даже фильтрацией. Не потребуются ни код VBA, ни формулы. Мы просто воспользуемся инструментом «Настраиваемая сортировка», который присутствует во всех современных версиях Excel 2013, 2010 и 2007.

  1. Выделите свою таблицу или диапазон ячеек.
  2. На вкладке Главная (Home) в разделе Редактирование (Editing) нажмите кнопку Сортировка и фильтр (Sort & Filter) и в появившемся меню выберите Настраиваемая сортировка (Custom Sort).
  3. В диалоговом окне Сортировка (Sort) настройте параметры слева направо:
    • Укажите Столбец (Column), по которому нужно выполнить сортировку (в нашем примере это столбец Delivery);
    • В поле Сортировка (Sort On) выберите Цвет ячейки (Cell Color);
    • Установите цвет ячеек, которые должны быть вверху;
    • В крайнем правом выпадающем списке выберите Сверху (On top).

  • Чтобы добавить ещё один уровень сортировки с такими же настройками, нажмите кнопку Копировать уровень (Copy Level). Затем в столбце Порядок (Order) выберите второй по порядку цвет. Таким же образом создайте столько уровней сортировки, сколько цветов надо отсортировать в таблице.
  • Нажмите ОК и проверьте в правильном ли порядке расположились строки с данными.
  • В нашей таблице вверх переместились строки со значением Past Due (столбец Delivery), за ними следуют строки со значениями Due in и в конце – строки со значением Delivered. Все в точности, как мы настроили в диалоговом окне Сортировка (Sort).

    Совет: Если ячейки раскрашены в большое количество различных цветов – не обязательно создавать правило для каждого. Настройте правила сортировки только для тех цветов, которыми отмечены действительно важные данные (в нашем примере это строки со значением Past Due), а все остальные оставьте как есть.

    Если требуется отобрать ячейки только одного цвета, то можно воспользоваться ещё более быстрым способом. Кликните по стрелке автофильтра рядом с заголовком столбца, в котором нужно произвести сортировку. В открывшемся меню нажмите Сортировка по цвету (Sort by Color) и выберите, какого цвета ячейки должны оказаться вверху, а какие – внизу. Кстати, выбрав в этом меню пункт Пользовательская сортировка (Custom Sort), как показано на рисунке ниже, можно быстро перейти к диалоговому окну Сортировка (Sort).

    Сортировка ячеек в Excel по цвету шрифта

    Сортировка ячеек в Excel по цвету шрифта выполняется точно так же, как сортировка по цвету заливки. Снова используем инструмент Настраиваемая сортировка (Custom Sort), который находится на вкладке Главная (Home) в меню Сортировка и фильтр (Sort & Filter), но на этот раз в поле Сортировка (Sort On) выбираем Цвет шрифта (Font Color).

    Если требуется отобрать ячейки с одним определённым цветом шрифта, то можно снова использовать автофильтр Excel:

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

    Сортировка ячеек по значку

    Настроим, для примера, условное форматирование с использованием наборов значков по столбцу Qty., где указано количество заказов (см. рисунок ниже):

    Как видите, мы отметили крупные заказы (с количеством более 6) красными значками, средние заказы отмечены жёлтыми значками и самые маленькие – зелёными значками. Если нужно расположить самые важные заказы в начале списка, воспользуемся инструментом Настраиваемая сортировка (Custom Sort), как это было описано выше, и настроим сортировку по признаку – Значок ячейки (Cell Icon).

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

    Как в Excel фильтровать ячейки по цвету заливки

    Если нужно отфильтровать ячейки в заданном столбце по цвету заливки, используйте инструмент Фильтр по цвету (Filter by Color), доступный в Excel 2010 и 2013.

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

    1. Создайте вспомогательный столбец в конце таблицы или рядом со столбцом, в котором будете настраивать фильтр. Мы назовём его Filter by color.
    2. Во вторую ячейку только что добавленного столбца введите формулу:

    Здесь F – это столбец, содержащий разукрашенные ячейки, и по которому нужно настроить фильтр, а GetCellColor() – пользовательская функция со следующим кодом VBA:

    1. Скопируйте эту формулу во все ячейки столбца Filter by color.
    2. Примените автофильтр Excel и затем выберите нужные цвета по их кодам в выпадающем меню автофильтра.

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

    На этом, пожалуй, всё на сегодня, благодарю за внимание!

    Урок подготовлен для Вас командой сайта office-guru.ru
    Источник:/> Перевел: Антон Андронов

    Правила перепечаткиЕще больше уроков по Microsoft Excel

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

    Источник

    Фильтрация по цвету шрифта, цвету ячеек или наборам значков

    ​Смотрите также​​ в эти два​ = CStr(arr(i, 1))​’​ залитые цветом ячейки​ была сделана руками,​ курсор мышки на​ выберите значение «Наименование».​Фильтр​ данные из списка​ этой строке не​ данных​ для каждого диапазона​Фильтрация данных в сводной​данные​Применение, создание и удаление​Фильтр​Примечание:​ цвета (в оба​If ar1(i -​’​

    ​ (заливка произведена большим​​ а не УФ​ опцию «Фильтр по​ В секции «Сортировка»​

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

    ​ одновременно!), а незакрашенных​ 1) = Empty​

    1. ​ActiveSheet.Range(«$A$1:$A$17»).AutoFilter Field:=1, Operator:=​ количеством цветов -​gtm003​ цвету».​ выберите опцию «Цвет​Будут удалены фильтры всех​ на рисунке:​

    2. ​Не устанавливайте флажок, если​​ не используйте смешанные​​ столбцов. Например, можно​​Использование расширенных условий фильтрации​​Фильтр​

      На вкладке

    3. ​Примечание:​Щелкните стрелку _з0з_ в​ оперативнее обеспечивать вас​

    4. ​ не было. В​​ Then Exit For​​ _​​ около 10-15)? Незалитых​​: Спасибо, я так​​Из всплывающего подменю выберите​​ ячейки». В секции​​ столбцов в таблице​​Выбрав параметр​​ вы хотите, чтобы​​ типы данных, такие​

      Пример фильтрации по цвету ячейки

    1. ​ выполнить фильтрацию по​Удаление фильтра​.​ Мы стараемся как можно​ столбце с содержимым,​ актуальными справочными материалами​ приложенном примере я​

    2. ​Next: Next​​xlFilterNoFill​​ — около половины.​​ и предполагала, что​​ зеленый цвет.​

    3. ​ «Порядок» раскройте выпадающее​Стрелка автофильтра​ или диапазоне и​Числовые фильтры​ Excel Online добавил​

    4. ​ как текст и​​ списку чисел или​​В отфильтрованных данных отображаются​​Щелкните стрелку​​ оперативнее обеспечивать вас​​ которое нужно отфильтровать.​​ на вашем языке.​​ должен видеть при​​.AutoFilter​​End Sub​​Есть ли такая​

    См. также

    ​ из-за него не​В результате отфильтруються данные​ меню «Нет цвета»​

    ​ отображаются все данные.​

    ​вы можете применить​ заполнители заголовков (которые​

    support.office.com

    Фильтрация данных в диапазоне или таблице

    ​ число, а также​​ критериям, а не​ только те строки,​в заголовке столбца.​ актуальными справочными материалами​В разделе​ Эта страница переведена​ фильтрации столбца В:​.AutoFilter Field:=1, Criteria1:=ar1,​tsap​ возможность?​ работает. Жалко.​ и будут отображаться​ и нажмите на​Создатели Excel решили, начиная​ один из перечисленных​ вы можете переименовать)​ числа и даты​ по обоим; можно​ которые соответствуют указанному​Выберите​

    ​ на вашем языке.​Фильтр​ автоматически, поэтому ее​ только полную строку​ Operator:=xlFilterValues​:​Гость​_Boroda_​ только те, которые​ кнопку зеленого квадратика.​ от 2007-ой версии​ ниже настраиваемых фильтров.​ над данными.​ в одном столбце,​ отфильтровать по значку​

    ​ _з0з_ и скрывают​

    ​текстовые фильтры​ Эта страница переведена​во всплывающем меню​ текст может содержать​ Анна, С: две​

    Фильтрация диапазона данных

    1. ​End With​RAN​

    2. ​: Необходимо вызвать окно​​: Перепишите УФ, как​​ содержать ячейки с​​Нажмите на кнопку «Копировать​​ ввести возможность сортировки​

      Кнопка

    3. ​В этом примере, чтобы​Стрелка фильтра​Нажмите кнопку​

    4. ​ так как для​​ или настраиваемому фильтру,​​ строки, которые не​​или​​ автоматически, поэтому ее​По цвету​​ неточности и грамматические​​ строки — Анна​

      Числовые фильтры

    5. ​End Sub​, ваш код выполняет​​ настраиваемой сортировки(работает с​​ в приложенном файле​

      Диалоговое окно

    Фильтрация данных в таблице

    ​ зеленым цветом заливки:​ уровень» и в​ данных по цвету.​ отобрать регионы, в​

    Таблица Excel со встроенными фильтрами

    1. ​ОК​Стрелка раскрывающегося списка фильтра​ каждого столбца доступно​ но не к​ должны отображаться. После​

    2. ​Числовые фильтры,​​ текст может содержать​​щелкните​ ошибки. Для нас​ и Сергей, и​

      Коллекция фильтров

    3. ​PS Excel >2003​​ фильтрацию в точности​​ 2007 версии) и​

      ​ и все прекрасно​Обратите внимание! В режиме​ этот раз укажите​​ Для этого послужило​​ которых сумма продаж​.​ только один тип​

    Статьи по теме

    ​ обоим.​ фильтрации данных можно​а затем выберите​

    ​ неточности и грамматические​Цвет ячейки​ важно, чтобы эта​

    ​ т.д. В идеале​RAN​

    ​ да наоборот. Надо​

    ​ задать способ сортировки​

    ​ заработает​ автофильтра выпадающие меню​ желтый цвет в​ поводом большая потребность​ за март была​Чтобы применить фильтр, щелкните​ команды фильтра. При​Повторное применение фильтра​ копировать, искать, изменять,​ Сравнение, например​ ошибки. Для нас​,​ статья была вам​

    ​ я хотел бы​: 2012, 2013, 2100,​ оставить видимыми цветные​ — цвет ячейки​gtm003​ так же содержит​ секции «Порядок».​ пользователей предыдущих версий,​ меньше 6000, можно​

    ​ стрелку в заголовке​​ наличии смешанных типов​Чтобы определить, применен ли​​ форматировать, выносить и​​между​ важно, чтобы эта​Цвет шрифта​ полезна. Просим вас​ ползая по столбцам​ 22222111000​ (залитые цветом) ячейки​tsap​: Спасибо!!! Получилось!​

    Дополнительные сведения о фильтрации

    ​ опцию «Сортировка по​

    ​Аналогичным способом устанавливаем новое​ упорядочивать данные в​ применить настраиваемый фильтр:​ столбца и выберите​ данных отображаемая команда​ фильтр, обратите внимание​ выводить на печать​.​ статья была вам​или​ уделить пару секунд​ видеть в отдельном​morozovvv​RAN​:​borus​ цвету»:​ условие для сортировки​

    ​ такой способ. Раньше​

    ​Вот как это сделать.​ параметр фильтрации.​ является типом данных,​ на значок в​

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

      ​ и сообщить, помогла​ месте (VLOOK UP?)​: Уважаемый RAN,​: Вы хочете с​В том-то и​: Здравствуйте!​

    • ​Как всегда, Excel нам​ относительно красного цвета​

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

    ​и выберите условия.​ ли она вам,​ эти имена (желательно​

    • ​Тема этой страницы​ фильтром? Их есть​ дело — можно​У меня тоже​

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

    ​ ячейке со словом​ форматировать данные в​

    ​ используется. Например, если​Стрелка раскрывающегося списка _з0з_​ перемещения.​ОК​ и сообщить, помогла​В диапазоне ячеек или​ с помощью кнопок​ уже без цвета,​ вероятно несложна для​ у меня!​ отфильтровать только по​ не работает фильтр​ для решения одних​ нажмите на кнопку​ было только с​ «Март», выберите пункт​ виде таблицы, вы​ столбец содержит три​ означает, что фильтрация​Кроме того, можно выполнить​.​​ ли она вам,​​ столбце таблицы щелкните​

    Фильтрация данных в таблице

    ​ внизу страницы. Для​ т.е. только текст​ Вас, но актуальна​(Правда без фильтра​ одному цвету, либо​

    1. ​ по цвету, из-за​ и тех же​​ ОК.​​ помощью создания макроса​​Числовые фильтры​​ также можете применить​​ значения, хранящиеся в​​ включена, но не​

      Кнопка форматирования данных в виде таблицы

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

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

      • ​ VBA. Создавалась пользовательская​и условие​ фильтры к диапазону​ виде числа, а​ применяется.​ столбцам. Фильтры являются​

        Диалоговое окно для преобразования диапазона данных в таблицу

    3. ​ таблицу элементы управления​​ внизу страницы. Для​​ цветом, цветом шрифта​

    4. ​ ссылку на оригинал​Надеюсь на Вашу​ знаю как решить,​ интересно)​

    Фильтрация диапазона данных

    ​ цветом ячейки. А​ просто нет в​ для себя самый​ на рисунке:​ функция и вводилась​Меньше​

    1. ​ данных.​ четыре — в​Если навести указатель мыши​ аддитивными, т. е.​

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

    Параметры фильтрации для таблиц или диапазонов

    ​ непрофессионал в этом​200?’200px’:»+(this.scrollHeight+5)+’px’);»>Sub qqq()​​ как отфильтровать все​​ выпадающем списке, который​ оптимальный путь, плюс​Аналогичным способом можно сортировать​ как формула под​и введите значение​​Выделите данные, которые нужно​​ тексте, откроется команда​ на заголовок столбца​​ каждый дополнительный фильтр​​ в заголовки таблицы.​​ ссылку на оригинал​​ которому вы хотите​Важно:​Читаем Правила форума.​ деле, но Excel​Dim arr, ar,​ незалитые ячейки и​

    Настраиваемый числовой фильтр

    ​ открывается по клику​​ необходимые инструменты всегда​​ данные по цвету​ соответствующим столбцом, по​ 6000.​

    Настраиваемые фильтры для числовых значений.

    ​ отфильтровать. Для лучшего​текстовые фильтры​ с включенным фильтром,​ задается на основе​Щелкните стрелку​ (на английском языке).​

    Применение настраиваемого фильтра для числовых значений

    ​ выполнить фильтрацию.​

    1. ​ Часть содержимого этого раздела​ Создаем свою тему​ пользуюсь регулярно. В​​ ar1, cl, i&,​​ вывести все залитые​​ на заголовке фильтруемой​​ под рукой.​ шрифта или типу​

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

    2. ​ которому нужно было​​Нажмите кнопку​​ результата столбцы должны​

      ​.​ но он не​ текущего фильтра и​в заголовке столбца,​Используйте автофильтр или встроенные​

      Результаты применения настраиваемого числового фильтра

    ​На панели инструментов​​ может быть неприменима​​Istonec​​ приведенном коде как​​ j&​

    Удаление фильтра из столбца

    • ​ цветом (разными цветами)​​ колонки. Excel 2010.​ Значок примененного фильтра​gtm003​ значка которые содержат​ выполнить сортировку. Теперь​​ОК​​ включать заголовки.​

    Удаление всех фильтров из таблицы или диапазона

    • ​При вводе данных в​ применен, появится экранная​ далее сокращает подмножество​​ содержимое которого вы​​ операторы сравнения, например​​Стандартная​​ к некоторым языкам.​

      ​: Добрый день.​ я понял дублируется​With ActiveSheet.Range(«$A$1:$A$17»)​Гость​

    support.office.com

    Фильтр и сортировка по цвету ячеек в Excel

    ​ Как это можно​: Для отслеживания сроков​ ячейки. Для этого​ такие задачи можно​.​На вкладке​ таблицу в заголовки​ подсказка «(отображается все)».​ данных.​ хотите отфильтровать.​ «больше» и «первые​нажмите кнопку​Данные можно быстро фильтровать​Подскажите, как отфильтровать​ функция фильтра по​arr = .Value​: Можно добавить сколько​ исправить?​ возврата сопроводительных писем​ достаточно только указать​ выполнять значительно проще​Excel Online применяет фильтр​

    Сортировка по цвету ячеек

    ​данные​ ее столбцов автоматически​Кнопка фильтра _з0з_ означает,​Примечание:​

    Данные для цветного сортирования.

    ​Снимите флажок​ 10″ в _з0з_​Фильтр​ на основании визуальных​ столбец по нескольким​ цвету, но фильтра​

    1. ​ReDim ar(UBound(arr) -​ угодно уровней(добавить цвет)​_Boroda_​ на столбе отправки​ соответствующий критерий в​Инструмент настраиваемое сортирование.
    2. ​ и эффективнее.​ и показывает только​нажмите кнопку​ добавляются элементы управления​ что фильтр применен.​ При использовании диалогового окна​(выделить все)​ , чтобы отобразить​_з0з_.​ условий, таких как​ цветам?​ только по ОДНОМУ​ 1): ReDim ar1(UBound(arr)​Выбор цвета в качестве критерия.
    3. ​ -фильтруете-> незалитые ячейки​: — Прочитайте Правила​ стоит условное форматирование.​ секции «Сортировка» диалогового​Пример данных, которые необходимо​Копировать уровень.
    4. ​ регионы, в которых​Фильтр​ фильтрацией.​Если навести указатель мыши​ «​и установите флажки​Добавить уровень.

    ​ нужные данные и​Щелкните стрелку​

    Цветная сортировка.

    ​ цвет шрифта, цвет​Например есть ячейки​ выбранному цвету. Как​ — 1)​ скрываете​ форума​ И если в​ окна настройки условий.​ отсортировать относительно цвета​

    ​ сумма продаж меньше​

    Фильтр по цвету ячеек

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

    1. ​ сделать так, чтобы​.AutoFilter Field:=1, Operator:=xlFilterNoFill​Michael_S​- Создайте свою​Включить автофильтр.
    2. ​ этом столбце сделать​​ заливки ячеек изображен​ 6000 долларов.​Можно применить общий фильтр,​ отфильтровать. На вкладке​ с фильтром, в​Опция меню автофильтра.
    3. ​» для поиска​ вы хотите вывести.​

    ​ фильтрации данных в​ содержимым, которое нужно​ значков. Можно также​ и есть зеленые.​ фильтровался не один​

    Пример цветной фильтрации.

    ​For Each cl​: В два этапа​ тему согласно п.5q​ фильтр по цвету,​Аналогично по отношению к​

    Альтернативная сортировка по цвету.

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

    exceltable.com

    Не работает фильтр по цвету (Формулы)

    ​ фильтровать ячейки по​​ Как отфильтровать только​ цвет, а все​ In .Cells.SpecialCells(xlCellTypeVisible)​ с доп. столбцом​ Правил форума​ почему то отображаются​ сортировке, функционирует фильтр​Чтобы расположить строки в​фильтры по дате​Фильтр​нажмите кнопку​ примененный к этому​ поиск только в​ОК​ таблице можно либо​В разделе​cry​ наличию в них​ красные и желтые?​

    ​ закрашенные строки по​​ar(i) = cl.Value:​tsap​- Приложите файл​ неправильные значения. Сделала​ по цвету. Чтобы​ последовательности: зеленый, желтый,​

    ​и​​, или настраиваемый фильтр,​Форматировать как таблицу​ столбцу, например «равно​ отображаемых данных. данные,​

    ​.​​ повторно применить фильтр​Фильтр​ формата, примененных стилей​vikttur​

    ​ выбранному столбцу. Например,​​ i = i​

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

    ​ или условного форматирования.​​: Не пробовали поляризацинные​ в таблице строки​
    ​ + 1​ за идею. В​ и желаемым результатом​
    ​ котором всего одно​ его действия воспользуемся​ без цвета –​.​ данных. Например, при​Форматировать как таблицу​ или «больше 150».​
    ​ не ищутся. Чтобы​ _з0з_ преобразуется в​

    excelworld.ru

    Отфильтровать столбец по цвету в Экселе (Как отфильтровать столбец таблицы по цвету)

    ​ результатов, либо очистить​​По цвету​
    ​Более новые версии​
    ​ очки?​ разной длины и​Next​ принципе, Ваш вариант​ (можно вручную) в​ правило в условном​ тем же диапазоном​ выполним следующий ряд​
    ​Нажмите кнопку​ фильтрации чисел отображается​

    ​.​​При повторном применении фильтра​ выполнить поиск по​ значок​ фильтр для повторного​щелкните​

    ​ Office 2011 ​​Если и это​smile​ цвета раскраски. При​For i =​ полностью подходит. А​ формате Excel размером​ форматировании и все​ данных, что и​ действий:​Фильтр​ пункт​В диалоговом окне​

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

    ​В диапазоне ячеек или​​ не поможет, покажите​ выборе столбца хочу​

    ​ 1 To UBound(arr)​​ в один заход​ до 100кб согласно​ равно фильтр по​ в предыдущем примере.​Щелкните на любую ячейку​рядом с заголовком​Числовые фильтры​

    ​Создание таблицы​​ по следующим соображениям.​ флажок все фильтры.​_з2з_. Щелкните этот значок,​
    ​Windows Online ​
    ​,​
    ​ столбце таблицы щелкните​
    ​ файл.​
    ​ увидеть все строки​
    ​For j =​ интересно, никак не​
    ​ п.3 Правил форума​
    ​ цвету работает как-то​

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

    ​Используйте фильтры, чтобы временно​​Цвет шрифта​ ячейку с определенным​Z​
    ​ имеющие цвет при​ 0 To UBound(ar)​ получится такое проделать?​
    ​- Уберите название​
    ​ странно​Перейдите на любую ячейку​ данных и выберите​
    ​ команду​
    ​ пункт​
    ​ ли в таблице​ или удалены в​С помощью автоФильтра можно​
    ​ отменить фильтр.​
    ​ скрывать некоторые данные​или​
    ​ цветом, цветом шрифта​: Вариант: в доп.​ пересечении с этим​
    ​ - 1​
    ​RAN​ сайта из подписи​
    ​Посмотрите, пожалуйста, в​ диапазона и воспользуйтесь​ инструмент: «ДАННЫЕ»-«Сортировка и​
    ​Удалить фильтр с​Фильтры по дате​ заголовки.​ диапазоне ячеек или​ создать два типа​
    ​Обучение работе с Excel:​ в таблице и​
    ​Значок ячейки​ или значком, по​ поле - код​
    ​ столбцом. Если у​
    ​If arr(i, 1)​
    ​: Спросите у макрорекордера.​tsap​
    ​ чем дело?​
    ​ инструментом: «ДАННЫЕ»-«Сортировка и​

    ​ фильтр»-«Сортировка».​

    ​.​​, а для текста —​Выберите​biggrin

    ​ столбце таблицы.​​ фильтров: по значению​
    ​ Фильтрация данных в​ видеть только те,​и выберите цвет.​ которому требуется выполнить​ цвета, иначе фильтр​ меня два цвета​ = ar(j) Then​ Мне сказал что​: Всем доброго дня!​Serge_007​ фильтр»-«Фильтр».​Убедитесь, что отмечена галочкой​Выделите любую ячейку в​Текстовые фильтры​Таблица с заголовками​значения, возвращаемые формулой, изменились,​ списка или по​ таблице​ которые вы хотите.​Использование гистограмм, цветовых шкал​ фильтрацию.​ только, имхо, по​ — розовый и​ ar1(i — 1)​ можно.​Вопрос следующего содержания:​: Фильтр по цвету​Раскройте одно из выпадающих​ опция «Мои данные​ таблице или диапазоне​. Применяя общий фильтр,​, чтобы преобразовать верхнюю​ и лист был​ критериям. Каждый из​Рекомендации и примеры для​Выберите любую ячейку в​ и наборов значков​На вкладке​ одному… ;(​ голубой. Как сделать​ = Empty: Exit​200?’200px’:»+(this.scrollHeight+5)+’px’);»>Sub Макрос4()​Как отфильтровать столбец таблицы​ корректно работает только​ меню, которые появились​ содержат заголовки», а​ и на вкладке​ вы можете выбрать​ строку в заголовки​ пересчитан.​ этих типов фильтров​ сортировки и фильтрации​
    ​ диапазоне данных.​ для выделения данных​
    ​Данные​ps В «Копилке»​

    excelworld.ru

    Фильтр по нескольким цветам

    ​ так, чтобы отфильтровались​​ For​
    ​’​ по цвету. Вернее​ в том случае,​
    ​ в заголовках столбцов​ после чего из​данные​ для отображения нужные​ таблицы. Данные в​

    ​Не используйте смешанные типы​​ является взаимно исключающим​ данных по цвету​

    ​Выберите​Фильтрация списка данных​нажмите кнопку​

    ​ есть надстройка… -56208-​​ строки, закрашенные только​ar1(i — 1)​’ Макрос4 Макрос​ как отобразить только​ если заливка ячеек​
    ​ таблицы и наведите​ первого выпадающего списка​

    planetaexcel.ru

    ​нажмите кнопку​

    ГЛАВНАЯ

    ТРЕНИНГИ

       Быстрый старт
       Расширенный Excel
       Мастер Формул
       Прогнозирование
       Визуализация
       Макросы на VBA

    КНИГИ

       Готовые решения
       Мастер Формул
       Скульптор данных

    ВИДЕОУРОКИ

    ПРИЕМЫ

       Бизнес-анализ
       Выпадающие списки
       Даты и время
       Диаграммы
       Диапазоны
       Дубликаты
       Защита данных
       Интернет, email
       Книги, листы
       Макросы
       Сводные таблицы
       Текст
       Форматирование
       Функции
       Всякое
    PLEX

       Коротко
       Подробно
       Версии
       Вопрос-Ответ
       Скачать
       Купить

    ПРОЕКТЫ

    ОНЛАЙН-КУРСЫ

    ФОРУМ

       Excel
       Работа
       PLEX

    © Николай Павлов, Planetaexcel, 2006-2022
    info@planetaexcel.ru


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

    Техническая поддержка сайта

    ООО «Планета Эксел»

    ИНН 7735603520


    ОГРН 1147746834949
            ИП Павлов Николай Владимирович
            ИНН 633015842586
            ОГРНИП 310633031600071 

    Создатели Excel решили, начиная от 2007-ой версии ввести возможность сортировки данных по цвету. Для этого послужило поводом большая потребность пользователей предыдущих версий, упорядочивать данные в такой способ. Раньше реализовать сортировку данных относительно цвета можно было только с помощью создания макроса VBA. Создавалась пользовательская функция и вводилась как формула под соответствующим столбцом, по которому нужно было выполнить сортировку. Теперь такие задачи можно выполнять значительно проще и эффективнее.

    Сортировка по цвету ячеек

    Пример данных, которые необходимо отсортировать относительно цвета заливки ячеек изображен ниже на рисунке:

    Данные для цветного сортирования.

    Чтобы расположить строки в последовательности: зеленый, желтый, красный, а потом без цвета – выполним следующий ряд действий:

    1. Щелкните на любую ячейку в области диапазона данных и выберите инструмент: «ДАННЫЕ»-«Сортировка и фильтр»-«Сортировка».
    2. Инструмент настраиваемое сортирование.

    3. Убедитесь, что отмечена галочкой опция «Мои данные содержат заголовки», а после чего из первого выпадающего списка выберите значение «Наименование». В секции «Сортировка» выберите опцию «Цвет ячейки». В секции «Порядок» раскройте выпадающее меню «Нет цвета» и нажмите на кнопку зеленого квадратика.
    4. Выбор цвета в качестве критерия.

    5. Нажмите на кнопку «Копировать уровень» и в этот раз укажите желтый цвет в секции «Порядок».
    6. Копировать уровень.

    7. Аналогичным способом устанавливаем новое условие для сортировки относительно красного цвета заливки ячеек. И нажмите на кнопку ОК.
    8. Добавить уровень.

    Ожидаемый результат изображен ниже на рисунке:

    Цветная сортировка.

    Аналогичным способом можно сортировать данные по цвету шрифта или типу значка которые содержат ячейки. Для этого достаточно только указать соответствующий критерий в секции «Сортировка» диалогового окна настройки условий.

    

    Фильтр по цвету ячеек

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

    1. Перейдите на любую ячейку диапазона и воспользуйтесь инструментом: «ДАННЫЕ»-«Сортировка и фильтр»-«Фильтр».
    2. Включить автофильтр.

    3. Раскройте одно из выпадающих меню, которые появились в заголовках столбцов таблицы и наведите курсор мышки на опцию «Фильтр по цвету».
    4. Опция меню автофильтра.

    5. Из всплывающего подменю выберите зеленый цвет.

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

    Пример цветной фильтрации.

    Обратите внимание! В режиме автофильтра выпадающие меню так же содержит опцию «Сортировка по цвету»:

    Альтернативная сортировка по цвету.

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

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

    Свет, проходящий через призму, и 6 цветов спектра на листе

    В этой статье

    • Общие сведения о сортировке и фильтрации данных по цвету и набору значков

    • Эффективное использование цвета при анализе данных

    • Выбор наиболее подходящих цветов

    • Несколько примеров с пошаговыми объяснениями

    Общие сведения о сортировке и фильтрации данных по цвету и набору значков

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

    • Кто за этот месяц продал услуг более чем на 50 000 рублей?

    • Для каких продуктов прирост выручки по сравнению с прошлым годом превысил 10 %?

    • Кто из студентов является лучшим и худшим на младшем курсе?

    • Каковы исключения в отчетах по прибыли за последние пять лет?

    • Каково общее распределение сотрудников по возрасту?

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

    Сортировку и фильтрацию можно выполнять по формату, включая цвет ячейки и цвет шрифта, независимо от форматирования ячеек (ручного или условного).

    На этом рисунке демонстрируется фильтрация и сортировка по цвету и значкам в столбцах «Категория», M/M Δ% и «Наценка».

    Условное форматирование на основе цветов фона ячеек и наборов значков

    Фильтрацию можно также выполнять по набору значков, созданному с помощью условного форматирования. Набор значков используется для аннотирования и классификации данных по трем-пяти категориям, разделенным пороговым значением. Каждый значок соответствует диапазону значений. Например, в таблице наборов значков, представленной ниже, в наборе значков «Три стрелки» зеленая стрелка, указывающая вверх, соответствует высоким значениям, желтая стрелка, направленная в сторону, соответствует средним значениям, а красная стрелка вниз — низким значениям.

    Таблица наборов значков

    Таблица наборов значков

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

    К началу страницы

    Эффективное использование цвета при анализе данных

    Цветное оформление нравится почти всем. Эффективное использование цвета может значительно повысить привлекательность и удобочитаемость любого документа. При правильном использовании в отчетах Excel цветов и значков процесс принятия решений оптимизируется за счет привлечения внимания пользователей к критически важной информации и более наглядного представления результатов. Правильно используя цвета, можно с самого начала обеспечить положительный эмоциональный эффект. С другой стороны, неудачное применение цветов может отвлекать пользователей и даже утомлять их. В разделах ниже приведены рекомендации по эффективному использованию цветов, которые помогут избежать их неудачного применения.

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

    Использование стандартных цветов и ограничение числа цветов

    При фильтрации и сортировке по цвету можно выбрать цвета, которые вам нравятся, и результат покажется вам удачным. Однако сначала нужно задать себе главный вопрос: «Подойдут ли эти цвета для остальных пользователей? Видят ли другие люди те же цвета, что и я?» Современный компьютер способен показывать 16 777 216 разных цветов в 24-битном режиме. Однако большинство пользователей способны различить лишь незначительную их часть. Кроме того, качество цветопередачи может отличаться от компьютера к компьютеру. Освещение в комнате, качество бумаги, разрешение экрана и принтера, настройки браузера — все эти параметры варьируются. До 10 % людей испытывают некоторые трудности с различением и восприятием определенных цветов. Это важные факторы, которые вряд ли возможно контролировать.

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

    Не забывайте про контраст цвета и фон

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

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

    Круг основных цветов

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

    2. Контрастный цвет смещен на три цвета от текущего цвета (например, синий и зеленый цвета являются контрастными по отношению к красному).

    3. Дополняющие цвета находятся на цветовом круге друг напротив друга (например, сине-зеленый цвет является дополнительным для красного).

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

    Совет: При печати документов в цвете перепроверьте цвета ячеек и шрифта на предмет удобочитаемости. Если цвет ячеек слишком темный, попробуйте использовать белый шрифт для улучшения восприятия.

    К началу страницы

    Выбор наиболее подходящих цветов

    Нужны краткие рекомендации? Используйте красный, желтый, зеленый или синий цвет на белом или сером фоне.

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

    Лучшие 10 цветов

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

    Таблица выбора цветов

    Эти цвета можно легко применить к ячейкам и шрифтам с помощью кнопок Цвет заливки и Цвет текста в группе Шрифт на вкладке Главная.

    Стандартные цвета

    Использование цветов, которые естественно передают смысл

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

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

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

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

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

    К началу страницы

    Несколько примеров с пошаговыми объяснениями

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

    Образец данных

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

    Образец данных, использующийся в примерах

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

    Сохранение образца данных в XLSX-файле

    1. Запустите программу Блокнот (Майкрософт).

    2. Выделите текст образца, а затем скопируйте его и вставьте в Блокнот.

    3. Сохраните файл, указав его имя и расширение, например Products.csv.

    4. Выйдите из Блокнота.

    5. Запустите Excel.

    6. Откройте файл, сохраненный в Блокноте.

    7. Сохраните файл в формате XLSX.

    Образец данных

    Category,Product Name,Cost,Price,Markup,Reorder At,Amount,Quantity Per Unit,Reorder?
    Dried Fruit/Nuts,Almonds,$7.50,$10.00,"=(D2-C2)/C2",5,7,5 kg pkg.,"=IF(G2<=F2,""Yes"",""No"")"
    Canned Fruit,Apricot,$1.00,$1.20,"=(D3-C3)/C3",10,82,14.5 OZ,"=IF(G3<=F3,""Yes"",""No"")"
    Beverages,Beer,$10.50,$14.00,"=(D4-C4)/C4",15,11,24 - 12 oz bottles,"=IF(G4<=F4,""Yes"",""No"")"
    Jams/Preserves,Boysenberry,$18.75,$25.00,"=(D5-C5)/C5",25,28,12 - 8 oz jars,"=IF(G5<=F5,""Yes"",""No"")"
    Condiments,Cajun,$16.50,$22.00,"=(D6-C6)/C6",10,10,48 - 6 oz jars,"=IF(G6<=F6,""Yes"",""No"")"
    Baked Goods,Cake Mix,$10.50,$15.99,"=(D7-C7)/C7",10,23,4 boxes,"=IF(G7<=F7,""Yes"",""No"")"
    Canned Fruit,Cherry Pie Filling,$1.00,$2.00,"=(D8-C8)/C8",10,37,15.25 OZ,"=IF(G8<=F8,""Yes"",""No"")"
    Soups,Chicken Soup,$1.00,$1.95,"=(D9-C9)/C9",100,123,,"=IF(G9<=F9,""Yes"",""No"")"
    Baked Goods,Chocolate Mix,$6.90,$9.20,"=(D10-C10)/C10",5,18,10 boxes x 12 pieces,"=IF(G10<=F10,""Yes"",""No"")"
    Soups,Clam Chowder,$7.24,$9.65,"=(D11-C11)/C11",10,15,12 - 12 oz cans,"=IF(G11<=F11,""Yes"",""No"")"
    Beverages,Coffee,$34.50,$46.00,"=(D12-C12)/C12",25,56,16 - 500 g tins,"=IF(G12<=F12,""Yes"",""No"")"
    Canned Meat,Crab Meat,$13.80,$18.40,"=(D13-C13)/C13",30,23,24 - 4 oz tins,"=IF(G13<=F13,""Yes"",""No"")"
    Sauces,Curry Sauce,$30.00,$40.00,"=(D14-C14)/C14",10,15,12 - 12 oz jars,"=IF(G14<=F14,""Yes"",""No"")"
    Pasta,Gnocchi,$28.50,$38.00,"=(D15-C15)/C15",30,38,24 - 250 g pkgs.,"=IF(G15<=F15,""Yes"",""No"")"
    Cereal,Granola,$2.00,$4.00,"=(D16-C16)/C16",20,49,,"=IF(G16<=F16,""Yes"",""No"")"
    Beverages,Green Tea,$2.00,$2.99,"=(D17-C17)/C17",100,145,20 bags per box,"=IF(G17<=F17,""Yes"",""No"")"
    Cereal,Hot Cereal,$3.00,$5.00,"=(D18-C18)/C18",50,68,,"=IF(G18<=F18,""Yes"",""No"")"
    Jams/Preserves,Marmalade,$60.75,$81.00,"=(D19-C19)/C19",10,13,30 gift boxes,"=IF(G19<=F19,""Yes"",""No"")"
    Dairy,Mozzarella,$26.10,$34.80,"=(D20-C20)/C20",10,82,24 - 200 g pkgs.,"=IF(G20<=F20,""Yes"",""No"")"
    Condiments,Mustard,$9.75,$13.00,"=(D21-C21)/C21",15,23,12 boxes,"=IF(G21<=F21,""Yes"",""No"")"
    Canned Fruit,Pears,$1.00,$1.30,"=(D22-C22)/C22",10,25,15.25 OZ,"=IF(G22<=F22,""Yes"",""No"")"
    Pasta, Ravioli,$14.63,$19.50,"=(D23-C23)/C23",20,27,24 - 250 g pkgs.,"=IF(G23<=F23,""Yes"",""No"")"
    Canned Meat,Smoked Salmon,$2.00,$4.00,"=(D24-C24)/C24",30,35,5 oz,"=IF(G24<=F24,""Yes"",""No"")"
    Sauces,Tomato Sauce,$12.75,$17.00,"=(D25-C25)/C25",20,19,24 - 8 oz jars,"=IF(G25<=F25,""Yes"",""No"")"
    Dried Fruit/Nuts,Walnuts,$17.44,$23.25,"=(D26-C26)/C26",10,34,40 - 100 g pkgs.,"=IF(G26<=F26,""Yes"",""No"")"
    

    Какие виды упаковки используются?

    Проблема

    Предположим, вам нужно подобрать различные типы тары для продуктов, но столбец «Тара» отсутствует. Вы можете вручную раскрасить все ячейки в столбце «Количество на единицу», а затем выполнить сортировку по цвету. Можно также добавить условные обозначения, поясняющие пользователю смысл каждого цвета.

    Результаты:

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

    Решение

    1. Чтобы вручную задать цвета ячеек согласно цветовой схеме из таблицы выше, щелкните каждую ячейку и примените нужный цвет с помощью кнопки Цвет заливки в группе Шрифт на вкладке Главная.

      Совет: Кнопка Формат по образцу в группе Буфер обмена на вкладке Главная позволяет быстро применить выбранный цвет к другой ячейке.

    2. Щелкните ячейку в столбце Количество на единицу, на вкладке Главная в группе Правка нажмите Сортировка и фильтр и выберите элемент Настраиваемая сортировка.

    3. В диалоговом окне Сортировка в разделе Столбец выберите элемент Количество на единицу, в разделе Сортировка выберите Цвет ячейки, а затем дважды щелкните Копировать уровень.

    4. В разделе Порядок в первой строке выберите красный цвет, во второй — синий, а в третьей — желтый.

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

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

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

    Условные обозначения:

    Красный

    Упаковки и коробки

    Синий

    Жестяные банки

    Зеленый

    Стеклянные банки и бутылки

    Белый

    (Не определено)

    У каких продуктов наценка выше 67 % или ниже 34 %?

    Проблема

    Необходимо быстро вывести наибольшее и наименьшее значения наценки в верхней части отчета.

    Результаты:

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

    Решение

    1. Выделите ячейки E2:E26, а затем на вкладке Главная в группе Стиль щелкните стрелку рядом с кнопкой Условное форматирование, выберите пункт Набор значков и выберите набор значков Три стрелки (цветные).

    2. Щелкните правой кнопкой мыши ячейку в столбце Разметка, выберите пункт Сортировка, а затем — Настраиваемая сортировка.

    3. В диалоговом окне Сортировка в разделе Столбец выберите элемент Разметка, в группе Сортировка выберите пункт Значок ячейки и выберите команду Копировать уровень.

    4. В разделе Порядок в первой строке выберите зеленую стрелку, указывающую вверх, а во второй строке — красную стрелку, указывающую вверх.

    Какой продукт нужно немедленно дозаказать?

    Проблема

    Необходимо быстро создатьть отчет по продуктам, которые нужно немедленно дозаказать, а затем отправить отчет по почте своим сотрудникам.

    Результаты:

    Пример результатов решения проблемы с продуктами, требующими дозаказа

    Решение

    1. Выделите диапазон ячеек I2:I26 и на вкладке Главная в группе Стиль щелкните стрелку рядом с кнопкой Условное форматирование, выберите пункт Правила выделения ячеек, а затем — пункт Равно.

    2. В первом поле введите Да и выберите во втором поле пункт Светло-красная заливка и темно-красный текст.

    3. Щелкните правой кнопкой мыши любую отформатированную ячейку в столбце, выберите пункт Фильтр, а затем — пункт Фильтр по цвету выделенной ячейки.

      Совет: Наведите указатель мыши на кнопку Фильтр в заголовке столбца, чтобы увидеть способ фильтрации столбца.

    У каких продуктов наибольшие и наименьшие значения цены и стоимости?

    Проблема

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

    Результаты:

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

    Решение

    1. Выполните для ячеек C2:C26 и D2:D26 действия, описанные ниже.

      • На вкладке Главная в группе Стиль щелкните стрелку рядом с кнопкой Условное форматирование, выберите пункт Правила отбора первых и последних значений, а затем — пункт Первые 10 элементов.

      • В первом поле введите 1, во втором выберите пункт Желтая заливка и темно-желтый текст.

      • На вкладке Главная в группе Стиль щелкните стрелку рядом с кнопкой Условное форматирование, выберите пункт Правила отбора первых и последних значений, а затем — пункт Последние 10 элементов.

      • В первом поле введите 1, во втором выберите пункт Зеленая заливка и темно-зеленый текст.

    2. Для столбцов «Затраты» и «Цена» выполните указанные ниже действия.

      • Щелкните правой кнопкой мыши наименьшее значение, выберите пункт Сортировка, а затем — пункт Сортировка по цвету выбранной ячейки.

      • Щелкните правой кнопкой мыши наибольшее значение, выберите пункт Сортировка, а затем — пункт Сортировка по цвету выбранной ячейки.

    К началу страницы

    Понравилась статья? Поделить с друзьями:

    А вот еще интересные статьи:

  • Excel фильтр более 10000
  • Excel фильтр автофильтр это
  • Excel фиксировать высоту ячейки
  • Excel фиксированный размер ячейки
  • Excel фиксированные значения ячеек

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии