В Excel 2007 и Excel 2010 вы можете сделать числовой формат зависимым от содержимого ячейки.
В версиях 2007 и 2010 вы можете использовать дополнительные параметры условного форматирования в Excel.
Представьте, что в таблице после ввода кода страны значения даты должны отображаться в другой ячейке с форматом даты, зависящим от страны. Предположим, что код страны находится в ячейке A2, а вы хотите поместить дату в ячейку B2. На следующем рисунке показано, как выглядит таблица:
Начиная с Excel 2007, условное форматирование имеет возможность влиять на форматирование чисел. В предыдущих версиях были возможны только настройки шрифта, рамки и рисунка.
Для условного форматирования для форматов даты для конкретной страны выполните следующие действия:
- Выберите ячейку B2: B10.
- Затем щелкните вкладку ПУСК на ленте или на многофункциональной панели.
- Нажмите кнопку УСЛОВНОЕ ФОРМАТИРОВАНИЕ в группе ШАБЛОНЫ.
- В появившемся меню вызовите команду НОВОЕ ПРАВИЛО.
- В появившемся диалоговом окне выберите тип правила ИСПОЛЬЗОВАТЬ ФОРМУЛУ ДЛЯ ОПРЕДЕЛЕНИЯ ФОРМАТИРУЕМЫХ ЗНАЧЕНИЙ.
- В поле ФОРМАТ ЗНАЧЕНИЙ, ДЛЯ КОТОРЫХ ДАННАЯ ФОРМУЛА ИСТИНА, введите следующую формулу для Великобритании:
= A2 = "Великобритания" - На следующем рисунке показано диалоговое окно со всеми настройками, сделанными до этого момента:
- Щелкните кнопку FORMAT.
- В следующем диалоговом окне активируйте вкладку ЧИСЛО.
- В этом окне выберите категорию ДАТА, щелкните под СХЕМОЙ ОБЛАСТИ нужной страны (например, АНГЛИЙСКИЙ) и установите формат под ТИП. На следующем рисунке показаны эти настройки:
- Подтвердите настройки форматирования с помощью OK.
- Это вернет вас в диалоговое окно условного форматирования.
- Закройте окно, нажав ОК.
Теперь первое правило форматирования установлено.
Как добавить дополнительные правила для вашего форматирования
Чтобы определить дополнительные форматы для других стран, выполните следующие действия:
- Снова выберите ячейку B2.
- Вызовите команду УСЛОВНОЕ ФОРМАТИРОВАНИЕ - УПРАВЛЕНИЕ ПРАВИЛАМИ. Excel отображает диалоговое окно.
20120102-4 В этом диалоговом окне вы управляете несколькими правилами - Щелкните НОВОЕ ПРАВИЛО, а затем ИСПОЛЬЗУЙТЕ ФОРМУЛУ ДЛЯ ОПРЕДЕЛЕНИЯ ФОРМАТИРУЕМЫХ ЗНАЧЕНИЙ и введите следующую формулу для Германии:
= A2 = "D" - Затем выполните настройки форматирования, как описано выше.
- Когда вы подтвердите все настройки, Excel вернет вас в диалоговое окно ДИСПЕТЧЕР УСЛОВНЫХ ПРАВИЛ ФОРМАТИРОВАНИЯ. Здесь отображаются два правила, которые уже были определены:
- При желании вы можете определить дополнительные правила для других стран, как описано. Когда вы закончите, нажмите кнопку ОК.
На следующем рисунке показано использование условного форматирования даты в примере таблицы:
В зависимости от кода страны Excel автоматически выбирает подходящее форматирование для ячеек.