Условное форматирование по чётному месяцу
Dion
Дата: Пятница, 02.09.2022, 14:18 |
Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 110
Репутация:
0
±
Замечаний:
20% ±
Excel 2016
Добрый день! Возникла задача: необходимо, чтобы ячейки в столбце А автоматически окрашивались, если в ней чётный месяц. Как это реализовать условным форматированием, чтобы не писать условие для каждого месяца в отдельности?
Добрый день! Возникла задача: необходимо, чтобы ячейки в столбце А автоматически окрашивались, если в ней чётный месяц. Как это реализовать условным форматированием, чтобы не писать условие для каждого месяца в отдельности? Dion
К сообщению приложен файл:
222.xls
(29.0 Kb)
Сообщение отредактировал Dion - Пятница, 02.09.2022, 14:24
Ответить
Сообщение Добрый день! Возникла задача: необходимо, чтобы ячейки в столбце А автоматически окрашивались, если в ней чётный месяц. Как это реализовать условным форматированием, чтобы не писать условие для каждого месяца в отдельности? Автор - Dion Дата добавления - 02.09.2022 в 14:18
bigor
Дата: Пятница, 02.09.2022, 15:05 |
Сообщение № 2
Группа: Проверенные
Ранг: Старожил
Сообщений: 1379
Репутация:
269
±
Замечаний:
0% ±
нет
Добрый Формула
ЕЧЁТН(МЕСЯЦ(A2 ))
только у Вас в столбце А текст
Добрый Формула
ЕЧЁТН(МЕСЯЦ(A2 ))
только у Вас в столбце А текст bigor
Сообщение отредактировал bigor - Пятница, 02.09.2022, 15:06
Ответить
Сообщение Добрый Формула
ЕЧЁТН(МЕСЯЦ(A2 ))
только у Вас в столбце А текст Автор - bigor Дата добавления - 02.09.2022 в 15:05
Dion
Дата: Понедельник, 05.09.2022, 09:18 |
Сообщение № 3
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 110
Репутация:
0
±
Замечаний:
20% ±
Excel 2016
Если не трудно, приложите, пожалуйста, файл у меня формула некорректно работает, может я что-то не так делаю. Ещё прошу пояснить что значит "в столбце А текст"? Формат стоит числовой.
Если не трудно, приложите, пожалуйста, файл у меня формула некорректно работает, может я что-то не так делаю. Ещё прошу пояснить что значит "в столбце А текст"? Формат стоит числовой. Dion
Сообщение отредактировал Dion - Понедельник, 05.09.2022, 09:22
Ответить
Сообщение Если не трудно, приложите, пожалуйста, файл у меня формула некорректно работает, может я что-то не так делаю. Ещё прошу пояснить что значит "в столбце А текст"? Формат стоит числовой. Автор - Dion Дата добавления - 05.09.2022 в 09:18
Serge_007
Дата: Понедельник, 05.09.2022, 09:39 |
Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2749
±
Замечаний:
±
Excel 2016
что значит "в столбце А текст"?
Это значит что в столбце А - текст Числовой формат можно установить и в ячейках, содержащих текст, что не сделает этот текст числом
что значит "в столбце А текст"?
Это значит что в столбце А - текст Числовой формат можно установить и в ячейках, содержащих текст, что не сделает этот текст числомSerge_007
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение что значит "в столбце А текст"?
Это значит что в столбце А - текст Числовой формат можно установить и в ячейках, содержащих текст, что не сделает этот текст числомАвтор - Serge_007 Дата добавления - 05.09.2022 в 09:39
Dion
Дата: Понедельник, 05.09.2022, 09:57 |
Сообщение № 5
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 110
Репутация:
0
±
Замечаний:
20% ±
Excel 2016
Так выгружает программа, это же 1С, там постоянно чудеса. Спасибо за пояснения, буду думать.
Так выгружает программа, это же 1С, там постоянно чудеса. Спасибо за пояснения, буду думать. Dion
Сообщение отредактировал 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С действительно выгружает даты текстом Для быстрого преобразования текста в числа используйте протой макрос:
Sub Dion()
Dim rR As Range
For Each rR In Selection
rR = CDate (rR)
Next
End Sub
или через "Поиск и замена" меняйте точки на точки
Так выгружает программа, это же 1С
Да, 1С действительно выгружает даты текстом Для быстрого преобразования текста в числа используйте протой макрос:
Sub Dion()
Dim rR As Range
For Each rR In Selection
rR = CDate (rR)
Next
End Sub
или через "Поиск и замена" меняйте точки на точкиSerge_007
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение Так выгружает программа, это же 1С
Да, 1С действительно выгружает даты текстом Для быстрого преобразования текста в числа используйте протой макрос:[vba]
Sub Dion() Dim rR As Range For Each rR In Selection rR = CDate(rR ) NextEnd Sub
[/vba]или через "Поиск и замена" меняйте точки на точкиАвтор - Serge_007 Дата добавления - 05.09.2022 в 10:05
Pelena
Дата: Понедельник, 05.09.2022, 10:13 |
Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 19520
Репутация:
4633
±
Замечаний:
±
Excel 365 & Mac Excel
или формулу для УФ напишите так
=ЕЧЁТН(МЕСЯЦ(--A2 ))
или формулу для УФ напишите так
=ЕЧЁТН(МЕСЯЦ(--A2 ))
Pelena
"Черт возьми, Холмс! Но как??!!" Ю-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 )))
Dion, если в ячейке A2 может быть текст или число, то можно воспользоваться формулой условного форматирования:
=ЕСЛИ(ЕТЕКСТ(A2 );ЕЧЁТН(--ПСТР(A2 ;4;2));ЕЧЁТН(МЕСЯЦ(A2 )))
Или так
=ЕСЛИ(ЕТЕКСТ(A2 );ЕЧЁТН(ПСТР(A2 ;4;2));ЕЧЁТН(МЕСЯЦ(A2 )))
scriptapplications
Сообщение отредактировал scriptapplications - Понедельник, 05.09.2022, 11:03
Ответить
Сообщение Dion, если в ячейке A2 может быть текст или число, то можно воспользоваться формулой условного форматирования:
=ЕСЛИ(ЕТЕКСТ(A2 );ЕЧЁТН(--ПСТР(A2 ;4;2));ЕЧЁТН(МЕСЯЦ(A2 )))
Или так
=ЕСЛИ(ЕТЕКСТ(A2 );ЕЧЁТН(ПСТР(A2 ;4;2));ЕЧЁТН(МЕСЯЦ(A2 )))
Автор - scriptapplications Дата добавления - 05.09.2022 в 11:02