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

Вход

Регистрация

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

 

= Мир MS Excel/Условное форматирование по чётному месяцу - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Условное форматирование по чётному месяцу
Dion Дата: Пятница, 02.09.2022, 14:18 | Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 110
Репутация: 0 ±
Замечаний: 20% ±

Excel 2016
Добрый день!
Возникла задача: необходимо, чтобы ячейки в столбце А автоматически окрашивались, если в ней чётный месяц. Как это реализовать условным форматированием, чтобы не писать условие для каждого месяца в отдельности?
К сообщению приложен файл: 222.xls (29.0 Kb)


Сообщение отредактировал Dion - Пятница, 02.09.2022, 14:24
 
Ответить
СообщениеДобрый день!
Возникла задача: необходимо, чтобы ячейки в столбце А автоматически окрашивались, если в ней чётный месяц. Как это реализовать условным форматированием, чтобы не писать условие для каждого месяца в отдельности?

Автор - Dion
Дата добавления - 02.09.2022 в 14:18
bigor Дата: Пятница, 02.09.2022, 15:05 | Сообщение № 2
Группа: Проверенные
Ранг: Старожил
Сообщений: 1278
Репутация: 246 ±
Замечаний: 0% ±

нет
Добрый
Формула
Код
ISEVEN(MONTH(A2))

только у Вас в столбце А текст


Сообщение отредактировал bigor - Пятница, 02.09.2022, 15:06
 
Ответить
СообщениеДобрый
Формула
Код
ISEVEN(MONTH(A2))

только у Вас в столбце А текст

Автор - bigor
Дата добавления - 02.09.2022 в 15:05
Dion Дата: Понедельник, 05.09.2022, 09:18 | Сообщение № 3
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 110
Репутация: 0 ±
Замечаний: 20% ±

Excel 2016
Если не трудно, приложите, пожалуйста, файл у меня формула некорректно работает, может я что-то не так делаю. Ещё прошу пояснить что значит "в столбце А текст"? Формат стоит числовой.


Сообщение отредактировал Dion - Понедельник, 05.09.2022, 09:22
 
Ответить
СообщениеЕсли не трудно, приложите, пожалуйста, файл у меня формула некорректно работает, может я что-то не так делаю. Ещё прошу пояснить что значит "в столбце А текст"? Формат стоит числовой.

Автор - Dion
Дата добавления - 05.09.2022 в 09:18
Serge_007 Дата: Понедельник, 05.09.2022, 09:39 | Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
что значит "в столбце А текст"?
Это значит что в столбце А - текст


Формат стоит числовой
Числовой формат можно установить и в ячейках, содержащих текст, что не сделает этот текст числом
К сообщению приложен файл: 20220905_Dion.xls (222.5 Kb) · 2325509.png (9.4 Kb)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
что значит "в столбце А текст"?
Это значит что в столбце А - текст


Формат стоит числовой
Числовой формат можно установить и в ячейках, содержащих текст, что не сделает этот текст числом

Автор - Serge_007
Дата добавления - 05.09.2022 в 09:39
Dion Дата: Понедельник, 05.09.2022, 09:57 | Сообщение № 5
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 110
Репутация: 0 ±
Замечаний: 20% ±

Excel 2016
Так выгружает программа, это же 1С, там постоянно чудеса.
Спасибо за пояснения, буду думать.


Сообщение отредактировал Dion - Понедельник, 05.09.2022, 09:57
 
Ответить
СообщениеТак выгружает программа, это же 1С, там постоянно чудеса.
Спасибо за пояснения, буду думать.

Автор - Dion
Дата добавления - 05.09.2022 в 09:57
Serge_007 Дата: Понедельник, 05.09.2022, 10:05 | Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Так выгружает программа, это же 1С
Да, 1С действительно выгружает даты текстом
Для быстрого преобразования текста в числа используйте протой макрос:[vba]
Код
Sub Dion()
    Dim rR As Range
        For Each rR In Selection
            rR = CDate(rR)
        Next
End Sub
[/vba]или через "Поиск и замена" меняйте точки на точки


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Так выгружает программа, это же 1С
Да, 1С действительно выгружает даты текстом
Для быстрого преобразования текста в числа используйте протой макрос:[vba]
Код
Sub Dion()
    Dim rR As Range
        For Each rR In Selection
            rR = CDate(rR)
        Next
End Sub
[/vba]или через "Поиск и замена" меняйте точки на точки

Автор - Serge_007
Дата добавления - 05.09.2022 в 10:05
Pelena Дата: Понедельник, 05.09.2022, 10:13 | Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 19405
Репутация: 4555 ±
Замечаний: ±

Excel 365 & Mac Excel
или формулу для УФ напишите так
Код
=ЕЧЁТН(МЕСЯЦ(--A2))
К сообщению приложен файл: 3126348.xls (76.0 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщениеили формулу для УФ напишите так
Код
=ЕЧЁТН(МЕСЯЦ(--A2))

Автор - Pelena
Дата добавления - 05.09.2022 в 10:13
Serge_007 Дата: Понедельник, 05.09.2022, 10:42 | Сообщение № 8
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Формула работает и без бинарного отрицания (см. вложение в этом сообщении) :)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеФормула работает и без бинарного отрицания (см. вложение в этом сообщении) :)

Автор - Serge_007
Дата добавления - 05.09.2022 в 10:42
scriptapplications Дата: Понедельник, 05.09.2022, 11:02 | Сообщение № 9
Группа: Проверенные
Ранг: Участник
Сообщений: 68
Репутация: 12 ±
Замечаний: 0% ±

Dion, если в ячейке A2 может быть текст или число, то можно воспользоваться формулой условного форматирования:
Код
=ЕСЛИ(ЕТЕКСТ(A2);ЕЧЁТН(--ПСТР(A2;4;2));ЕЧЁТН(МЕСЯЦ(A2)))

Или так
Код
=ЕСЛИ(ЕТЕКСТ(A2);ЕЧЁТН(ПСТР(A2;4;2));ЕЧЁТН(МЕСЯЦ(A2)))


Сообщение отредактировал scriptapplications - Понедельник, 05.09.2022, 11:03
 
Ответить
СообщениеDion, если в ячейке A2 может быть текст или число, то можно воспользоваться формулой условного форматирования:
Код
=ЕСЛИ(ЕТЕКСТ(A2);ЕЧЁТН(--ПСТР(A2;4;2));ЕЧЁТН(МЕСЯЦ(A2)))

Или так
Код
=ЕСЛИ(ЕТЕКСТ(A2);ЕЧЁТН(ПСТР(A2;4;2));ЕЧЁТН(МЕСЯЦ(A2)))

Автор - scriptapplications
Дата добавления - 05.09.2022 в 11:02
  • Страница 1 из 1
  • 1
Поиск:

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