Как сделать статус в excel
Со строкой состояния
Без строки состояния
Строка состояния случайно пропадает из окна Microsoft Excel? Вы хотите скрыть строку состояния в Microsoft Excel? Следующие приемы помогут вам быстро отобразить или скрыть строку состояния в Microsoft Excel.
Отображение или скрытие строки состояния в Microsoft Excel с помощью VBA
Отображение или скрытие строки состояния в Microsoft Excel с помощью Kutools for Excel's Work Area
Отображение или скрытие строки состояния в Microsoft Excel с помощью Kutools for Excel 'Параметры просмотра
Отображение или скрытие строки состояния в Microsoft Excel с помощью VBA
Если у вас есть опыт работы с Microsoft Excel, макрос VBA поможет вам легко отобразить или скрыть строку состояния в Microsoft Excel.
Шаг 1: Удерживайте другой + F11 ключи в Excel, и он открывает Microsoft Visual Basic для приложений окно.
Шаг 2: нажмите Вставить > Модулии вставьте следующий макрос в окно модуля.
VBA для отображения строки состояния в Microsoft Excel
Sub Show_Status_Bar ()
Application.DisplayStatusBar = Истина
End Sub
VBA для скрытия строки состояния в Microsoft Excel
Sub Hide_Status_Bar ()
Application.DisplayStatusBar = Ложь
End Sub
Шаг 3: нажмите F5 ключ для запуска этого макроса. И вы получите желаемый результат.
Отображение или скрытие строки состояния в Microsoft Excel с помощью Kutools for Excel's Work Area
Если вы хотите быстро переключать отображение и скрывать строку состояния в окне Excel, Kutools for ExcelАвтора Рабочая зона Утилита может оказать вам услугу.
После установки Kutools for Excel, сделайте следующее: (Бесплатная загрузка Kutools for Excel прямо сейчас!)
Нажмите Кутулс > > Показать спрятать > Рабочая зона включить Размер рабочей зоны утилита. Смотрите скриншот:
Щелкните эту область, чтобы скрыть только строку состояния
Щелкните эту область, чтобы скрыть строку состояния и строку формул
Щелкните эту область, чтобы скрыть строку состояния, строку формул и ленту
Если вы хотите отобразить все полосы, просто нажмите кнопку Кутулс > Рабочая зона снова, чтобы восстановить окно.
Наконечник. Если вы хотите получить бесплатную пробную версию функции рабочей области, пожалуйста, перейдите к бесплатной загрузке Kutools for Excel сначала, а затем перейдите к применению операции в соответствии с вышеуказанными шагами.
Переключить рабочую область
Отображение или скрытие строки состояния в Microsoft Excel с помощью Kutools for Excel's View Options
Если вы не знакомы с макросами VBA, следующий метод будет лучше. Kutools for Excel's параметры просмотра Инструмент может помочь вам отобразить или скрыть строку состояния в Microsoft Excel одним щелчком мыши.
После установки Kutools for Excel, сделайте следующее: (Бесплатная загрузка Kutools for Excel прямо сейчас!)
Шаг 1: нажмите Кутулс > Показать / Скрыть > параметры просмотра. Смотрите скриншот:
Шаг 2: в параметры просмотра диалоговом окне установите или снимите флажок Параметр строки состояния. Смотрите скриншот:
Если вы хотите показать строку состояния в Microsoft Excel, установите флажок Status Bar вариант; Если вы хотите скрыть строку состояния в Microsoft Excel, снимите флажок Status Bar опцию.
параметры просмотра of Kutools for Excel позволяет быстро показать или скрыть большинство настроек Microsoft Excel, например Внутренние вкладки, строка формул, строка состояния, окна на панели задач, линии сетки, разрывы страниц, отображение нулей, вертикальная полоса прокрутки, горизонтальная полоса прокрутки, вкладка листа,… И т. Д. Это сэкономит ваше время на поиске этих настроек, когда вам нужно их показать или скрыть. Нажмите, чтобы узнать больше…
Можно сделать в Excel выпадающий список для каждой ячейки который представляет из себя небольшой треугольник и если нажать на него то откроется список из которого можно выбрать нужный пункт и он будет отображаться в этой ячейке.
Так раскрывается в Excel выпадающий список в ячейке
Обычно раскрывающийся список в Excel создают для быстрой вставки в таблицу часто встречающихся названий и данных. Создать в эксель выпадающий список можно только на двух листах.
На первом листе составляются столбцы с названиями и данными которые должны отображаться в раскрывающихся списках, а на втором листе делают таблицу с раскрывающимися списками.
Приведу пример как сделать выпадающий список в Excel в таблице в которой будет три колонки: номер магазина, название фрукта, страна поставщик.
Составление списка
Чтобы создать выпадающий список в Excel с подстановкой данных сначала на первом листе составляем три списка.
Создать раскрывающийся список Excel 2010 можно на первом листе, а таблицу на втором
- Первый список с номерами магазинов в которые будут поставляться фрукты.
- Второй с названиями фруктов которые будут поставляться в магазины.
- Третий с названиями стран из которых поступили эти фрукты.
Каждый список должен составляться в один столбик или в одну строку и при этом не иметь пустых ячеек. Обязательно между списками должен быть пробел в виде столбика или строки, в моём случае пробел делается в виде столбца.
В каком порядке в списках вы поставите названия в ячейках в таком порядке они и будут раскрываться в таблице при раскрытии.
Когда списки будут составлены и рассортированы нужно будет произвести форматирование ячеек в Excel отдельно для каждого списка.
Лучше сделать выпадающий список в экселе с форматированием
Форматирование в эксель делается следующим образом. В первом списке с номерами магазинов наводите курсор на любой магазин и нажимаете левую кнопку мыши. Затем нажимаете на панели эксель Форматировать как таблицу и выбираете из предложенных стилей любой стиль и наведя на него курсор мыши нажимаете левую кнопку мыши.
Создать раскрывающийся список в Excel 2010 можно любого стиля
Откроется окошко под названием Форматирование таблицы. В этом окошке нужно поставить галочку у пункта Таблица с заголовками и после этого нажимаете кнопку ОК.
Лучше всего в Excel 2010 сделать выпадающий список форматированным
После того как форматирование в экселе всех списков закончите нужно присвоить каждому списку имя. Для того чтобы присвоить имя в Excel для одного списка нужно выделить весь список, а для этого нужно навести курсор на самый первый магазин в списке, нажать левую кнопку мыши и не отпуская её довести до последнего магазина в списке. После этого можно отпустить левую кнопку мыши.
Прежде чем сделать выпадающие списки в Excel 2010 необходимо создать эти списки
Затем в небольшом поле находящимся в левой части на панеле инструментов эксель нужно вписать название списка в моём случае это будет магазины и после этого обязательно нужно нажать на клавиатуре клавишу Enter. Нужно учесть, что название списка должно быть из одного слова или из нескольких слов но без пробелов между ними. Таким же образом готовим другие списки.
Чтобы сделать выпадающий список в эксель обязательно необходимо присвоить каждому списку имя
Когда все списки получат названия нужно будет проверить их, нажав на всплывающий список, при этом все ваши вводимые названия должны отобразиться.
Таблица с раскрывающимся списком
При создание в Excel выпадающего списка можно не беспокоится о точном количестве строк в таблице так как в неё легко можно будет добавлять строки.
Чтобы в таблице в Excel сделать раскрывающийся список необходимо сначала выделить первый столбец. Потом нужно перейти с вкладки Главная на вкладку Данные.
На этой вкладке нужно как сделать ниспадающий список в Excel нажав в панели инструментов на Проверку данных.
В эксель сделать выпадающий список можно на вкладке Данные
Откроется окошко под названием Проверка вводимых значений. В этом окошке на вкладке Параметры нужно выбрать из всплывающего списка пункт Список, а в появившейся строке источник нужно вписать название списка. Обязательно перед названием списка ставить знак равенства и будет выглядеть так =номер магазина.
Нажав в этом окошке кнопку ОК сразу в первом столбике этой таблицы можно будет производить выбор из списка в Excel. Точно также делаются выпадающие списки Excel и в других столбиках.
Когда таблица будет заполнена рекомендуется произвести её форматирование как и со спискам. Нажмите любую ячейку в таблице, а затем на главной вкладке эксель нажмите Форматировать как таблицу.
Вам предоставят выбрать какой-нибудь стиль. Выбрав стиль сразу откроется окошко в котором нужно нажать ОК.
Добавление и удаление пунктов из всплывающего списка
Из списков можно удалять какие-то пункты, а также можно дополнять списки. Чтобы удалить из списка какой-то пункт нужно открыть лист где находятся составленные списки.
Всплывающий список Excel легко дополнять
Находите в списках ячейку в которой находится пункт который нужно удалить. Наводите курсор на эту ячейку и нажимаете правую кнопку мыши. Откроется контекстное меню в котором нужно выбрать пункт Удалить.
От пункта удалить идут два пункта выбрать нужный нужно в зависимости от того как у вас расположены списки. Если у вас списки расположены в столбец то выбираете пункт Строки таблицы, а если списки расположены построчно то тогда выбираете пункт Столбцы таблицы.
После этого ячейка сразу удалится, а также и в таблице из раскрывающегося списка.
Чтобы добавить в список какой-то пункт нужно открыть лист где находятся составленные списки. Навести курсор на пустую ячейку которая находится сразу под последним пунктом списка и нажимаете левую кнопку мыши.
Теперь вписываете в ячейку нужные данные или название. После этого в таблице при открытии всплывающего списка вы увидите, что новый пункт уже имеется и его можно выбрать.
Видео
В этом видео показано как сделать список в экселе, а затем как с помощью него сделать раскрывающийся список в эксель 2010.
Выпадающие списки
Excel обладает очень неплохим инструментом для проверки введенных данных. В их число входит создание выпадающего списка. В этом случае в одной ячейке может содержаться несколько значений, организованных в виде списка
Предназначен такой список не только для удобства ввода, но и для контроля вводимых в ячейку данных. Создав такой список можно настроить его так, чтобы пользователь имел возможность вводить в ячейку только значения из списка (такие настройки используются по умолчанию) или использовал список, но мог так же ввести любое значение не из списка.
Создание списков
Необходимо выбрать ячейку(или сразу несколько ячеек), в которую необходимо поместить этот список. В меню выбираем Данные (Data) —Проверка данных (Data Validation).
Переходим на вкладку Параметры (Settings) и в выпадающем списке Тип данных (Allow) выбираем Список (List).
Поле Источник (Source): предназначено как раз для ввода значений, из которых будет состоять выпадающий список. Варианты указания значений:
- Вариант 1
Ввести список значений вручную (значения в этом случае необходимо заносить через «точку-с-запятой» для русской локализации и через запятую для английской). - Вариант 2
Указание в качестве источника обычной ссылки на диапазон ячеек
При использовании обычного диапазона в поле Источник (Source) просто указываем диапазон ячеек со значениями (A1:A10). Для этого ставим курсор мыши в это поле и затем выделяем необходимый диапазон со значениями. Перед адресом диапазона Excel сам поставит знак равно: =$A$1:$A$10
Недостаток данного метода: нельзя применять ссылки на другие листы и книги. Список будет работать только в случае, если ячейки расположены на том же листе, что и сам список. Что порой не очень удобно, поэтому чаще используется Вариант 3. - Вариант 3
Указание в качестве источника именованного диапазона
При использовании именованного диапазона необходимо сначала его создать: Создание именованных диапазонов. Предположим, что мы создали именованный диапазон с именем Список1.
После создания именованного диапазона в поле Источник (Source) вписываем имя этого диапазона, не забыв поставить перед именем знак равно:
Параметры списков
Распространить изменения на другие ячейки с тем же условием (Apply this chages to all other cells with the same settings) — данный пункт понадобится уже после создания списка в ячейках: если на листе есть много разных проверок данных необходимо изменить тип или условия проверки. Выделяете одну ячейку на листе, меняете необходимые параметры проверки данных и ставите данную галку. Нажимаете ОК. Внесенные изменения будут применены для всех ячеек, в которых были такие же условия.
Статья помогла? Поделись ссылкой с друзьями!
Цветовые статусы
Часто возникает необходимость в отчётах акцентировать статус какого-либо процесса при помощи цвета. При этом довольно популярна метафора светофора.
Если всё хорошо — зелёный статус, что-то настораживает — жёлтый, всё плохо — красный. Таким образом, тот, кто смотрит ваши отчёты, имеет возможность по цвету сразу обращаться к проблемным цифрам.
Отчёты становятся более наглядными, интуитивно понятными и экономят время просматривающих.
Ограничения условного форматирования
В Excel есть стандартный инструмент, который решает эту задачу, — условное форматирование при помощи набора значков. Инструмент отличный, но в некоторых ситуациях вам его может быть недостаточно.
Я, например, вижу следующую проблему: данные значки довольно мелкие и хорошо выглядят только в своём оригинальном размере.
Если вам потребуется значок побольше и/или поинтересней, то придётся его делать самому при помощи фигур.
Фигуры
Фигурами в MS Office можно нарисовать всё, что угодно. Серьёзно. Любой сложный рисунок «собирается» из простых элементов. Это вопрос только времени и стараний.
В этой статье мы будем управлять вот такими несложными, но достаточно привлекательными светофорами, которые легко делаются из фигур овал (круг — частный случай овала/эллипса) и кольцо.
Мы хотим визуализировать соотношение фактических и плановых расходов по проектам при помощи наших светофоров. Вот так:
Пример
Последовательность шагов
Для начала подготовим данные, на основе которых будем вычислять статусы. На нашем примере это столбцы: Проект, Бюджет, Факт.
Подготовим вспомогательную таблицу, на основе которой будем присваивать значения статусов. В нашем случае эта таблица располагается на листе Настройки, оформлена в виде умной таблицы с названием Шкала. Статус G означает Green (зеленый), Y — Yellow (жёлтый), R — Red (красный).
В ячейку E3 листа Статусы введена формула =ЕСЛИОШИБКА(ВПР((D3-C3)/C3;Шкала;2);»D»). Как видите, мы находим разницу между фактом и бюджетом и делим её на бюджет. Минимальное значение этого соотношения -1 (минус единица) достигается при нулевых фактических затратах. Этот факт определяет пороговое значение (-1 = -100%) для статуса G в таблице Шкала.
Порог начала жёлтого цвета вы определяете сами — у меня он 0%. То есть зелёный цвет должен быть у всего, что в диапазоне от -100% до 0%. Жёлтый — от 0% до 15%. Красный — 15% и выше.
Для выбора значения из Шкалы идеально подходит формула ВПР в своей диапазонной версии, которая ищёт диапазон, в который попадает значение ((D3-C3)/C3) в справочнике (Шкала), и возвращает из справочника содержимое ячейки на пересечении найденной строки и указанного столбца (2).
Если вычисление функции ВПР (VLOOKUP) оканчивается ошибкой (например, когда Бюджет=0), то формула ЕСЛИОШИБКА (IFERROR) её перехватывает и возвращает в ячейку значение D, что будет означать, что светофор не горит (серый). Формулу из E3 распространяем на E4:E5.
Формат данных диапазона E3:E5 устанавливаем в «;;;», что предотвращает появление значений ячеек на экране, чтобы цифры не выглядывали из-за светофоров, которые мы поместим над этими ячейками.
Создаём именованный диапазон rngTrafLight для ячеек E3:E5.
Создаём из фигур наши светофоры. Круги, цвет которых мы будем менять, называем именами figTL1 для E3, figTL2 для E4 и figTL3 для E5. Располагаем фигуры, там где они должны находиться.
В редакторе Visual Basic for Application (Alt+F11) вставляем module с любым именем (у меня TL). Для этого щёлкните правой кнопкой по папке Modules и выберите Insert -> Module. Вставьте в модуль этот код:
В редакторе VBA в лист Лист1 (Статусы) поместите код:
Проверьте как всё работает.
Попробуйте! Это не сложно, но эффектно.
Формирование списка с помощью формул Excel
Сегодня хотелось бы рассмотреть прием формирования отдельного списка с помощью формул Excel. А рассмотрим мы это на таком примере. Пришел вопрос от читателя моего сайта примерно следующего содержания
Хочу сделать список должников документов в excel. Как сделать так чтобы строка в которой есть слово «нет» (т.е у этого контрагента нет документов), автоматически копировалась на отдельный лист.
То есть, необходимо формировать список на отдельно листе в зависимости от определенного условия. На первый взгляд для решения задачи без макросов не обойтись, но есть определенный прием, который позволяет сделать это с помощью формул. Для наглядности я буду делать это на одном листе, но принцип один, при необходимости можно перенести на отдельный лист.
Итак, посмотрите на рисунок выше, к чему мы должны прийти. Список должников должен автоматически пополняться фамилиями, если в столбце «B» будет появляться слово «Нет». Нам потребуется добавить вспомогательный столбец.
Для удобства мы добавим его самым первым, чтобы можно было использовать функцию ВПР (чтобы искомое значение находилось левее возвращаемого значения), можно было бы использовать функцию ИНДЕКС, в этом случаем вспомогательный столбец можно было разместить где угодно.
В данном столбце мы пропишем такую формулу
Функция так и прописывается без аргументов. Эта функция возвращаем нам номер строки. То есть если эта функция будет прописана в третьей строке, то результатом будет 3 и так далее.
Единственное, нам нужно, чтобы вычисления номера строки было только в тех строках, где есть слово «Нет». Для этого воспользуемся функцией ЕСЛИ и сделаем проверку.
Если в столбце «B» есть слово «Нет», то вычислять номер строки, если нет, то указать в ячейку пусто. Формула примет следующий вид.
- =ЕСЛИ(B2=»Нет»;СТРОКА(); «»)
- Протягиваем формулу на все строки.
- В итоге мы получили номер строки только в тех ячейках, где напротив в столбце «B» есть слово «Нет».
- Далее переходим в столбец «Е», это тоже будет вспомогательный столбец, здесь мы воспользуемся функцией НАИМЕНЬШИЙ, функция выглядит следующим образом
- =НАИМЕНЬШИЙ(A:A;k)
где k — это порядок старшинства. Например, если указать 2, то будет выбрано второе наименьшее число из столбца «A».
Нам же нужно, чтобы сначала было самое маленькое число и потом оно должно увеличиваться, то есть k должно начинаться с единицы и с каждой ячейке должно увеличиваться.
Для этого мы можем сделать еще один дополнительный столбец и прописать пункты по порядку 1, 2, 3 и так далее и сделать ссылку на эти ячейки, но мы попробуем обойтись без вспомогательного столбца.
Вместо k мы можем так же воспользоваться функцией СТРОКА(), которая при протягивании вниз как раз будет увеличиваться на единицу, но так как формулу мы начинаем со второй строки, а нам нужна первая k равная 1, то мы можем прописать СТРОКА()-1, в итоге формула примет вид в ячейке «E2», эту формулу протянем вниз с запасом.
Вот теперь, всё как необходимо. Осталось последнее действие. С помощью функции ВПР, по искомому значению из столбца „E“, возвращаем соответствующие фамилии.
Сделаем так же проверку, если в столбце „E“ будет пустая ячейка, то будет возвращать пусто, если ячейка не пустая, то будем выполнять функцию. Пропишем итоговую формулу в ячейке „F2“ и протянем формулу вниз так же с запасом.
В Excel гистограмма выполнения может помочь вам отслеживать прогресс в достижении цели, как показано на следующем снимке экрана. Но как создать гистограмму выполнения на листе Excel?
Создайте индикатор выполнения в Excel с помощью обычной функции Insert Bar
Обычно вы можете вставить столбчатую диаграмму с кластерами, а затем отформатировать ее как диаграмму хода выполнения, выполните следующие действия:
1. Выберите данные, на основе которых вы хотите создать гистограмму выполнения, а затем щелкните Вставить > Вставить столбец или гистограмму > Кластерный бар под 2-мерный бар раздел, как показано на следующем снимке экрана:
2. Затем была вставлена кластерная диаграмма, затем щелкните панель целевого ряда данных, а затем щелкните правой кнопкой мыши, чтобы выбрать Форматировать ряд данных из контекстного меню см. снимок экрана:
3. В Форматировать ряд данных панели, нажмите Заливка и линия кнопку со значком, затем выберите Без заливки под Заполнять раздел, а затем выберите Сплошная линия и выберите один цвет для границы полосы в Граница раздел, см. снимок экрана:
4. Затем закройте Форматировать ряд данных панель, а затем щелкните, чтобы выбрать всю диаграмму, и щелкните Дизайн > Добавить элемент диаграммы > Этикетки данных > Внутри базы, все метки данных были вставлены в диаграмму, как показано на следующем снимке экрана:
5. Затем вы должны удалить другие метки данных и сохранить только текущие метки данных, как показано на следующем снимке экрана:
6. Затем щелкните правой кнопкой мыши целевую серию данных и выберите Форматировать ряд данных, В Форматировать ряд данных панели, нажмите Варианты серий кнопку со значком и измените Перекрытие серий в 100%, см. снимок экрана:
7. Затем выберите горизонтальную ось значений и щелкните правой кнопкой мыши, чтобы выбрать Ось формата вариант, см. снимок экрана:
8. В Ось формата панель, под Параметры оси на вкладке введите максимальное значение ваших целевых данных в поле максимальная текстовое поле, и индикатор выполнения будет полностью создан, см. снимок экрана:
Создайте индикатор выполнения в Excel с помощью функции условного форматирования
В Excel вы также можете создать гистограмму выполнения, используя Условное форматирование, пожалуйста, сделайте следующее:
1. Выделите ячейки значений, в которые вы хотите вставить диаграмму индикатора выполнения, а затем щелкните Главная > Условное форматирование > Панели данных > Другие правила, см. снимок экрана:
2. В Новое правило форматирования диалоговом окне выполните следующие действия:
(1.) В Тип раздел, выбрать Число in минимальный и максимальная раскрывающийся список;
(2.) Установите минимальное и максимальное значения в минимальный и максимальная коробка на основе ваших данных;
(3.) Наконец, выберите Сплошная заливка вариант под Заполнять раскрывающийся список, а затем выберите нужный цвет.
3. Затем нажмите OK кнопки, в ячейки вставлены индикаторы выполнения, см. снимок экрана:
Создайте индикатор выполнения в Excel с помощью удобной функции
Если у вас есть Kutools for Excel, он предоставляет множество специальных расширенных диаграмм, таких как Диаграмма индикатора выполнения, Таблица спидометра, График промокания, Диаграмма леденца на палочке, Столбчатая диаграмма переменной ширины и так далее. С этими Диаграмма индикатора выполнения вы можете быстро и легко вставить гистограмму на основе процентного значения или целевого и фактического значений.
Примечание: Чтобы применить это Диаграмма индикатора выполнения, во-первых, вы должны скачать Kutools for Excel, а затем быстро и легко примените эту функцию.
После установки Kutools for Excel, пожалуйста, сделайте так:
1. Нажмите Кутулс > Графики > Прогресс > Диаграмма индикатора выполнения, см. снимок экрана:
2. В выскочившем Диаграмма индикатора выполнения диалоговом окне выполните следующие действия:
- Под Диапазон этикеток оси, выберите значения оси из исходных данных;
- Выберите Процент текущего завершения опция, если вы хотите создать диаграмму индикатора выполнения на основе процентных значений;
- Затем выберите процентные значения из диапазона данных.
Советы: Если вам нужно создать диаграмму индикатора выполнения на основе целевого и фактического значений, вам просто нужно выбрать Фактический, целевой вариант и выберите данные отдельно от диапазона данных, как показано ниже:
3. После настройки операций нажмите OK кнопка, и сразу был вставлен символ индикатора выполнения, см. снимок экрана:
Допустим, вы создаете таблицу опроса в Excel и хотите добавить в таблицу раскрывающийся список ДА или НЕТ с цветом. Как бы вы с этим справились? В этой статье я представлю вам решение.
Создать раскрывающийся список ДА или ВКЛ с цветом в Excel
Если вы хотите создать раскрывающийся список ДА или НЕТ с цветом в Excel, сделайте следующее:
1. Выберите список, который вы заполните раскрывающимся списком ДА или НЕТ, и нажмите Данные > проверка достоверности данных > проверка достоверности данных. Смотрите скриншот:
2. В диалоговом окне "Проверка данных" под Настройки вкладка, пожалуйста, выберите Список из Разрешить в раскрывающемся списке введите Да, Нет в Источник и нажмите OK кнопка. Смотрите скриншот:
Теперь вы добавили раскрывающийся список ДА или НЕТ в выбранный список. Пожалуйста, добавьте цвет в раскрывающийся список.
3. Выберите таблицу без строки заголовка и нажмите Главная > Условное форматирование > Новое правило. Смотрите скриншот:
4. В диалоговом окне "Новое правило форматирования" (1) щелкните, чтобы выделить Используйте формулу, чтобы определить, какие ячейки следует форматировать. вариант в Выберите тип правила список; (2) напишите = $ C2 = "Да" в Формат значений, где эта формула истинна коробка и (3) нажмите Формат кнопка. Смотрите скриншот:
Внимание: В формуле = $ C2 = "Да", $ C2 - первая ячейка с выпадающим списком ДА или НЕТ, и вы можете изменить его по своему усмотрению.
5. В диалоговом окне «Формат ячеек» включите Заполнять вкладку, укажите цвет фона и щелкните значок OK кнопку, чтобы закрыть оба диалоговых окна.
Теперь, когда вы щелкаете ячейки в указанном списке, появляется раскрывающийся список ДА или НЕТ. И когда вы выбираете Да из раскрывающегося списка он автоматически выделит всю строку указанным цветом. Смотрите скриншот:
Примечание: если вы установили Kutools for Excel , вы можете применить его функцию автосохранения, чтобы сохранить диапазон с проверкой данных и условным форматированием как запись автотекста, а затем повторно использовать его только щелчком мыши. Получите прямо сейчас!
Создайте раскрывающийся список ДА или НЕТ с цветом с помощью замечательного инструмента
Во втором методе я представлю Цветной раскрывающийся список особенность Kutools for Excel, который может помочь вам быстро применить условное форматирование и легко выделить ячейки или строки на основе выбора из раскрывающегося списка.
Kutools for Excel - Включает более 300 удобных инструментов для Excel. Полнофункциональная бесплатная 30-дневная пробная версия, кредитная карта не требуется! Get It Now
1. Выберите список, который вы заполните раскрывающимся списком ДА или НЕТ, и нажмите кнопку Кутулс > Раскрывающийся список > Цветной раскрывающийся список для включения этой функции.
2. В появившемся диалоговом окне Kutools for Excel нажмите Да, пожалуйста, помогите мне создать вариант идти вперед.
Советы: Если вы добавили раскрывающийся список ДА или НЕТ для выбора, щелкните Нет, я знаю функцию проверки данных, а затем перейдите к Шаг 4.
3. В диалоговом окне «Создать простой раскрывающийся список» проверьте, добавлен ли диапазон выбора в Обращаться к раздел, тип ДА НЕТ в Источник и нажмите Ok кнопку.
4. В диалоговом окне «Цветной раскрывающийся список» сделайте следующее:
(1) Проверьте Строка диапазона данных вариант в Обращаться к раздел;
(2) В Проверка данных (раскрывающийся список) Диапазон поле, обычно здесь вводится выбранный столбец, содержащий раскрывающийся список Да и Нет. И вы можете повторно выбрать или изменить его по своему усмотрению.
(3) В Выделить строки поле, выберите строки, соответствующие указанному диапазону проверки данных;
(4) В Элементы списка выберите один из раскрывающихся списков, говорит Да, и щелкните, чтобы выделить цвет в Выберите цвет раздел. И повторите эту операцию, чтобы назначить цвета для других вариантов раскрывающегося списка.
5, Нажмите Ok кнопку.
С этого момента строки будут выделяться или отключаться автоматически в зависимости от выбора в раскрывающемся списке. Смотрите скриншот:
Демонстрация: создание раскрывающегося списка ДА или НЕТ с цветом в Excel
Kutools for Excel включает более 300 удобных инструментов для Excel, которые можно бесплатно попробовать без ограничений в течение 30 дней. Бесплатная пробная версия сейчас! Купить!
Кому-как, а мне лично строка состояния бывает нужна только в 2-3 случаях:
- после фильтрации в ней отображается количество оставшихся после отбора значений
- при выделении диапазона в ней отображается сумма, среднее и количество выделенных ячеек
- в случае тяжелых файлов в ней можно увидеть прогресс по пересчету формул в книге.
Не так уж и много для строки, которая занимает почти всю ширину экрана и висит на нем постоянно. Давайте попробуем расширить этот скромный список и прикрутить к ней еще несколько полезных функций :)
Общие принципы управления строкой состояния
Управление строкой состояния с помощью Visual Basic очень несложно. Чтобы вывести в нее свой текст, можно использовать простой макрос:
После его запуска получим:
Чтобы восстановить исходное состояние строки статуса нужен будет такой же короткий "антимакрос":
В базовом варианте, как видите, все очень просто. Теперь давайте попробуем развить идею.
Адрес выделенного диапазона в строке состояния
В левом верхнем углу окна Excel в строке формул всегда можно увидеть адрес текущей ячейки. Но если выделен целый диапазон, то адреса выделения мы там, к сожалению, не увидим - отображается все та же одна единственная активная ячейка:
Для решения этой задачи можно использовать простой макрос, который будет выводить адрес выделенной области в строку состояния. Причем запускаться этот макрос должен автоматически, при любом изменении выделения на любом листе - для этого разместим его в обработчике события SelectionChange нашей книги.
Откройте редактор Visual Basic с помощью одноименной кнопки на вкладке Разработчик (Developer) или сочетания клавиш левый Alt+F11. Найдите в левом верхнем углу на панели Project свою книгу и откройте в ней двойным щелчком модуль ЭтаКнига (ThisWorkbook) :
В открывшееся окно скопируйте и вставьте следующий код макроса:
Теперь при выделении любого диапазона (в том числе и не одного!), в строке состояния будет отображаться его адрес:
Чтобы адреса нескольких выделенных с Ctrl диапазонов не сливались, можно добавить небольшое улучшение - заменить с помощью функции Replace запятую на запятую с пробелом:
Количество выделенных ячеек в строке состояния
При выделении любого диапазона в правой части строки состояния стандартно отображается количество непустых выделенных ячеек. Иногда же нужно знать количество выделенных. Эту задачу также можно решить с помощью простого макроса обработки события книги SelectionChange, как в предыдущем примере. Нужен будет макрос вида:
Этот макрос перебирает все выделенные с Ctrl области (если их несколько), сохраняет количество строк и столбцов в каждой области в переменных RowsCount и ColumnsCount и накапливает количество ячеек в переменной CellCount, которая затем и выводится в строку состояния. В работе это будет выглядеть следующим образом:
Само-собой, можно соединить этот и предыдущий макросы, чтобы выводить и адрес выделенного диапазона и количество ячеек одновременно. Понадобится изменить лишь одну предпоследнюю строку на:
Тогда картина будет совсем замечательная:
Ну, я думаю, вы поняли идею. Предлагайте в комментариях - что еще полезного можно было бы отобразить в строке состояния?
Читайте также: