mrjons
Дата: Вторник, 25.01.2022, 10:51 |
Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 17
Репутация:
0
±
Замечаний:
20% ±
Excel 2007
Добрый день Возникла необходимость сделать так, чтобы ячейка сама определяла номер квартал в году в зависимости от конкретной даты. Формулу я придумал, и она даже работает, но в силу ограниченных знаний в экселе не знаю как ее укоротить.Код
=ЕСЛИ(И(A2>=ДАТА(ГОД(A2);1;1);A2<=ДАТА(ГОД(A2);3;31));1;ЕСЛИ(И(A2>=ДАТА(ГОД(A2);4;1);A2<=ДАТА(ГОД(A2);6;30));2;ЕСЛИ(И(A2>=ДАТА(ГОД(A2);7;1);A2<=ДАТА(ГОД(A2);9;30));3;ЕСЛИ(И(A2>=ДАТА(ГОД(A2);10;1);A2<=ДАТА(ГОД(A2);12;31));4;))))
Подскажите пожалуйста варианты более компактные, спасибо
Добрый день Возникла необходимость сделать так, чтобы ячейка сама определяла номер квартал в году в зависимости от конкретной даты. Формулу я придумал, и она даже работает, но в силу ограниченных знаний в экселе не знаю как ее укоротить.Код
=ЕСЛИ(И(A2>=ДАТА(ГОД(A2);1;1);A2<=ДАТА(ГОД(A2);3;31));1;ЕСЛИ(И(A2>=ДАТА(ГОД(A2);4;1);A2<=ДАТА(ГОД(A2);6;30));2;ЕСЛИ(И(A2>=ДАТА(ГОД(A2);7;1);A2<=ДАТА(ГОД(A2);9;30));3;ЕСЛИ(И(A2>=ДАТА(ГОД(A2);10;1);A2<=ДАТА(ГОД(A2);12;31));4;))))
Подскажите пожалуйста варианты более компактные, спасибо mrjons
Сообщение отредактировал mrjons - Вторник, 25.01.2022, 12:12
Ответить
Сообщение Добрый день Возникла необходимость сделать так, чтобы ячейка сама определяла номер квартал в году в зависимости от конкретной даты. Формулу я придумал, и она даже работает, но в силу ограниченных знаний в экселе не знаю как ее укоротить.Код
=ЕСЛИ(И(A2>=ДАТА(ГОД(A2);1;1);A2<=ДАТА(ГОД(A2);3;31));1;ЕСЛИ(И(A2>=ДАТА(ГОД(A2);4;1);A2<=ДАТА(ГОД(A2);6;30));2;ЕСЛИ(И(A2>=ДАТА(ГОД(A2);7;1);A2<=ДАТА(ГОД(A2);9;30));3;ЕСЛИ(И(A2>=ДАТА(ГОД(A2);10;1);A2<=ДАТА(ГОД(A2);12;31));4;))))
Подскажите пожалуйста варианты более компактные, спасибо Автор - mrjons Дата добавления - 25.01.2022 в 10:51
Serge_007
Дата: Вторник, 25.01.2022, 11:15 |
Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2749
±
Замечаний:
±
Excel 2016
ЮMoney :41001419691823 | WMR :126292472390
Ответить
mrjons
Дата: Вторник, 25.01.2022, 11:50 |
Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 17
Репутация:
0
±
Замечаний:
20% ±
Excel 2007
Serge_007, спасибо большое Я проверил варианты, и в случае, если ячейка, куда вводится дата, пуста, то во всех вариантах номер квартала ставиться 1, можно ли как-то обойти этот момент? Например пустое значение квартала, или как в моей формуле 0 стоит
Serge_007, спасибо большое Я проверил варианты, и в случае, если ячейка, куда вводится дата, пуста, то во всех вариантах номер квартала ставиться 1, можно ли как-то обойти этот момент? Например пустое значение квартала, или как в моей формуле 0 стоит mrjons
Ответить
Сообщение Serge_007, спасибо большое Я проверил варианты, и в случае, если ячейка, куда вводится дата, пуста, то во всех вариантах номер квартала ставиться 1, можно ли как-то обойти этот момент? Например пустое значение квартала, или как в моей формуле 0 стоит Автор - mrjons Дата добавления - 25.01.2022 в 11:50
Pelena
Дата: Вторник, 25.01.2022, 12:00 |
Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 19177
Репутация:
4417
±
Замечаний:
±
Excel 365 & Mac Excel
mrjons , придумайте теме более конкретное название, отражающее суть задачи, в соответствии с Правилами форума
mrjons , придумайте теме более конкретное название, отражающее суть задачи, в соответствии с Правилами форумаPelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение mrjons , придумайте теме более конкретное название, отражающее суть задачи, в соответствии с Правилами форумаАвтор - Pelena Дата добавления - 25.01.2022 в 12:00
mrjons
Дата: Вторник, 25.01.2022, 12:13 |
Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 17
Репутация:
0
±
Замечаний:
20% ±
Excel 2007
Pelena, готово
Ответить
Сообщение Pelena, готово Автор - mrjons Дата добавления - 25.01.2022 в 12:13
Nic70y
Дата: Вторник, 25.01.2022, 12:19 |
Сообщение № 6
Группа: Друзья
Ранг: Экселист
Сообщений: 8759
Репутация:
2273
±
Замечаний:
0% ±
Excel 2010
Код
=ЕСЛИ(A2;ЦЕЛОЕ((МЕСЯЦ(A2)+2)/3);"")
Код
=ЕСЛИ(A2;ЦЕЛОЕ((МЕСЯЦ(A2)+2)/3);"")
Nic70y
ЮMoney 41001841029809
Ответить
Сообщение Код
=ЕСЛИ(A2;ЦЕЛОЕ((МЕСЯЦ(A2)+2)/3);"")
Автор - Nic70y Дата добавления - 25.01.2022 в 12:19
mrjons
Дата: Вторник, 25.01.2022, 12:40 |
Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 17
Репутация:
0
±
Замечаний:
20% ±
Excel 2007
Nic70y, классный вариант, спасибо
Nic70y, классный вариант, спасибо mrjons
Ответить
Сообщение Nic70y, классный вариант, спасибо Автор - mrjons Дата добавления - 25.01.2022 в 12:40