Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Условное форматирование формулой нескольких значений ТЕКСТа - Мир MS Excel

Регистрация · Логин: · Пароль: · · Забыли пароль?
  • Страница 1 из 1
  • 1
Модератор форума: _Boroda_, Pelena, Manyasha, SLAVICK  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Условное форматирование формулой нескольких значений ТЕКСТа (Формулы/Formulas)
Условное форматирование формулой нескольких значений ТЕКСТа
Никанор Дата: Среда, 07.02.2018, 10:52 | Сообщение № 1
Группа: Проверенные
Ранг: Обитатель
Сообщений: 285
Репутация: 2 ±
Замечаний: 0% ±

Excel 2007
Здравствуйте уважаемые помощники!

Ещё тему можно назвать:«Условное форматирование выходных формулами написанные ТЕКСТом».

Помогите, пожалуйста, написать формулу для Условного форматирования выделить выходные дни – суббота и воскресенье.
1-ый пример: Можно сделать следующим алгоритмом:
1. Условное форматирование.
2. Правила выделения ячеек.
3. Текст содержит…
4. Суббота.
5. ОК.
6. Опять Условное форматирование.
7. Правила выделения ячеек.
8. Текст содержит…
9. Воскресенье и выбрать заливку.
10. ОК.

2 пример: формулой
Код
=И(ПОИСК("Сб";A4;1))
но в этом случае выделятся только субботы, а воскресенья не выделятся.
3 пример формулой
Код
=ПСТР(A4;НАЙТИ("Сб";A4;1);4)="Сб"
в этом случае также выделятся только субботы, а воскресенья не выделятся.
Формула
Код
=ИЛИ(A4="Сб"; A4="Вс";)
«не работает».

Вопрос: как выделить выходные формулой или как выделить несколько ТЕКСТовых значений формулой.
Файл примера прилагается. В файле несколько вариантов написания дней недели.
К сообщению приложен файл: ___-3-.xlsx(36.4 Kb)


Сообщение отредактировал Никанор - Среда, 07.02.2018, 10:54
 
Ответить
СообщениеЗдравствуйте уважаемые помощники!

Ещё тему можно назвать:«Условное форматирование выходных формулами написанные ТЕКСТом».

Помогите, пожалуйста, написать формулу для Условного форматирования выделить выходные дни – суббота и воскресенье.
1-ый пример: Можно сделать следующим алгоритмом:
1. Условное форматирование.
2. Правила выделения ячеек.
3. Текст содержит…
4. Суббота.
5. ОК.
6. Опять Условное форматирование.
7. Правила выделения ячеек.
8. Текст содержит…
9. Воскресенье и выбрать заливку.
10. ОК.

2 пример: формулой
Код
=И(ПОИСК("Сб";A4;1))
но в этом случае выделятся только субботы, а воскресенья не выделятся.
3 пример формулой
Код
=ПСТР(A4;НАЙТИ("Сб";A4;1);4)="Сб"
в этом случае также выделятся только субботы, а воскресенья не выделятся.
Формула
Код
=ИЛИ(A4="Сб"; A4="Вс";)
«не работает».

Вопрос: как выделить выходные формулой или как выделить несколько ТЕКСТовых значений формулой.
Файл примера прилагается. В файле несколько вариантов написания дней недели.

Автор - Никанор
Дата добавления - 07.02.2018 в 10:52
Che79 Дата: Среда, 07.02.2018, 10:55 | Сообщение № 2
Группа: Проверенные
Ранг: Старожил
Сообщений: 1271
Репутация: 226 ±
Замечаний: 0% ±

Excel 2007, 2013
Так нужно?
Формула УФ
Код
=ЕЧИСЛО(ПОИСК("Сб";A4))+ЕЧИСЛО(ПОИСК("Вс";A4))+ЕЧИСЛО(ПОИСК("Суб";A4))+ЕЧИСЛО(ПОИСК("Вос";A4))
или
Код
=ЕЧИСЛО(ЕСЛИОШИБКА(ПОИСК("Сб";A4:J4);ПОИСК("Суб";A4:J4)))+ЕЧИСЛО(ЕСЛИОШИБКА(ПОИСК("Вс";A4:J4);ПОИСК("Вос";A4:J4)))
К сообщению приложен файл: 3155548_1.xlsx(35.9 Kb)


Делай нормально и будет нормально!

Сообщение отредактировал Che79 - Среда, 07.02.2018, 10:58
 
Ответить
СообщениеТак нужно?
Формула УФ
Код
=ЕЧИСЛО(ПОИСК("Сб";A4))+ЕЧИСЛО(ПОИСК("Вс";A4))+ЕЧИСЛО(ПОИСК("Суб";A4))+ЕЧИСЛО(ПОИСК("Вос";A4))
или
Код
=ЕЧИСЛО(ЕСЛИОШИБКА(ПОИСК("Сб";A4:J4);ПОИСК("Суб";A4:J4)))+ЕЧИСЛО(ЕСЛИОШИБКА(ПОИСК("Вс";A4:J4);ПОИСК("Вос";A4:J4)))

Автор - Che79
Дата добавления - 07.02.2018 в 10:55
AlexM Дата: Среда, 07.02.2018, 11:15 | Сообщение № 3
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3750
Репутация: 947 ±
Замечаний: 0% ±

Excel 2003
Формула в УФ
Код
=ОСТАТ(C$1+СТРОКА()-4;7)<2
К сообщению приложен файл: -3_01.xlsx(36.4 Kb)



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
СообщениеФормула в УФ
Код
=ОСТАТ(C$1+СТРОКА()-4;7)<2

Автор - AlexM
Дата добавления - 07.02.2018 в 11:15
sboy Дата: Среда, 07.02.2018, 11:31 | Сообщение № 4
Группа: Проверенные
Ранг: Старожил
Сообщений: 2020
Репутация: 578 ±
Замечаний: 0% ±

Excel 2010
Еще вариант
Код
=ДЕНЬНЕД($C$1+СТРОКА()-4;2)>5
К сообщению приложен файл: -3-.xlsx(37.7 Kb)
 
Ответить
СообщениеЕще вариант
Код
=ДЕНЬНЕД($C$1+СТРОКА()-4;2)>5

Автор - sboy
Дата добавления - 07.02.2018 в 11:31
Che79 Дата: Среда, 07.02.2018, 11:34 | Сообщение № 5
Группа: Проверенные
Ранг: Старожил
Сообщений: 1271
Репутация: 226 ±
Замечаний: 0% ±

Excel 2007, 2013
удалено, пока писал сообщение, Сергей предложил такой же вариант выше)
[p.s.] Что-то очень медленно стали добавляться сообщения в темы. Только у меня такое?


Делай нормально и будет нормально!

Сообщение отредактировал Che79 - Среда, 07.02.2018, 11:39
 
Ответить
Сообщениеудалено, пока писал сообщение, Сергей предложил такой же вариант выше)
[p.s.] Что-то очень медленно стали добавляться сообщения в темы. Только у меня такое?

Автор - Che79
Дата добавления - 07.02.2018 в 11:34
sboy Дата: Среда, 07.02.2018, 11:49 | Сообщение № 6
Группа: Проверенные
Ранг: Старожил
Сообщений: 2020
Репутация: 578 ±
Замечаний: 0% ±

Excel 2010
[offtop]
Только у меня такое?

такая же беда, ответ минут 15 грузился
 
Ответить
Сообщение[offtop]
Только у меня такое?

такая же беда, ответ минут 15 грузился

Автор - sboy
Дата добавления - 07.02.2018 в 11:49
Никанор Дата: Среда, 07.02.2018, 13:39 | Сообщение № 7
Группа: Проверенные
Ранг: Обитатель
Сообщений: 285
Репутация: 2 ±
Замечаний: 0% ±

Excel 2007
Большое всем спасибо за быстрый оперативный ответ!
Вывод и анализ после проверки.

Две формулы Che79 из Сообщения № 2 Дата: Среда, 07.02.2018, 10:55 – все работают правильно.

Формула AlexM из Сообщения № 3 Дата: Среда, 07.02.2018, 11:15 работает правильно в столбцах А – D. Для других столбцов эту формулу наверное надо изменить?

Формула sboy из Сообщение № 4 Дата: Среда, 07.02.2018, 11:31 работает правильно в столбцах А – Е Для других столбцов эту формулу наверное надо изменить?

Ещё раз большое всем спасибо за очень быстрый ответ и помощь.
 
Ответить
СообщениеБольшое всем спасибо за быстрый оперативный ответ!
Вывод и анализ после проверки.

Две формулы Che79 из Сообщения № 2 Дата: Среда, 07.02.2018, 10:55 – все работают правильно.

Формула AlexM из Сообщения № 3 Дата: Среда, 07.02.2018, 11:15 работает правильно в столбцах А – D. Для других столбцов эту формулу наверное надо изменить?

Формула sboy из Сообщение № 4 Дата: Среда, 07.02.2018, 11:31 работает правильно в столбцах А – Е Для других столбцов эту формулу наверное надо изменить?

Ещё раз большое всем спасибо за очень быстрый ответ и помощь.

Автор - Никанор
Дата добавления - 07.02.2018 в 13:39
sboy Дата: Среда, 07.02.2018, 14:26 | Сообщение № 8
Группа: Проверенные
Ранг: Старожил
Сообщений: 2020
Репутация: 578 ±
Замечаний: 0% ±

Excel 2010
Цитата Никанор, 07.02.2018 в 13:39, в сообщении № 7 ()
Для других столбцов эту формулу наверное надо изменить?

Ну да, там уже ссылка для расчета в D1
К сообщению приложен файл: 6827191.xlsx(37.8 Kb)
 
Ответить
Сообщение
Цитата Никанор, 07.02.2018 в 13:39, в сообщении № 7 ()
Для других столбцов эту формулу наверное надо изменить?

Ну да, там уже ссылка для расчета в D1

Автор - sboy
Дата добавления - 07.02.2018 в 14:26
Никанор Дата: Среда, 07.02.2018, 16:26 | Сообщение № 9
Группа: Проверенные
Ранг: Обитатель
Сообщений: 285
Репутация: 2 ±
Замечаний: 0% ±

Excel 2007
sboy, большое спасибо за файл и изменённую формулу!
 
Ответить
Сообщениеsboy, большое спасибо за файл и изменённую формулу!

Автор - Никанор
Дата добавления - 07.02.2018 в 16:26
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Условное форматирование формулой нескольких значений ТЕКСТа (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс цитирования
© 2010-2018 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!