Плавающий календарь и отчетность.
olegus
Дата: Пятница, 18.03.2016, 10:16 |
Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 50
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Добрый день форумчане. Прошу помочь. На месяц сделал себе таблицу ежедневных рабочих дел. Вопрос. 16-я форма (№ 3) клиентам высылается в первый РАБОЧИЙ день месяца, а также 15-го и 25-го числа. Если 15-е и 25-е число приходится на выходные (праздники), то в следующий первый рабочий день. Какие формулы по дням месяца можно вставить в строку 6 (с "C" по "AG"),чтобы первый рабочий день месяца, 15-е и 25-е (если выходной - то первый рабочий день после 15-го и 25-го) указывалось значение 1 в остальные дни 0? Календарь плавающий и зависит от месяца. Заранее спасибо.
Добрый день форумчане. Прошу помочь. На месяц сделал себе таблицу ежедневных рабочих дел. Вопрос. 16-я форма (№ 3) клиентам высылается в первый РАБОЧИЙ день месяца, а также 15-го и 25-го числа. Если 15-е и 25-е число приходится на выходные (праздники), то в следующий первый рабочий день. Какие формулы по дням месяца можно вставить в строку 6 (с "C" по "AG"),чтобы первый рабочий день месяца, 15-е и 25-е (если выходной - то первый рабочий день после 15-го и 25-го) указывалось значение 1 в остальные дни 0? Календарь плавающий и зависит от месяца. Заранее спасибо. olegus
Ответить
Сообщение Добрый день форумчане. Прошу помочь. На месяц сделал себе таблицу ежедневных рабочих дел. Вопрос. 16-я форма (№ 3) клиентам высылается в первый РАБОЧИЙ день месяца, а также 15-го и 25-го числа. Если 15-е и 25-е число приходится на выходные (праздники), то в следующий первый рабочий день. Какие формулы по дням месяца можно вставить в строку 6 (с "C" по "AG"),чтобы первый рабочий день месяца, 15-е и 25-е (если выходной - то первый рабочий день после 15-го и 25-го) указывалось значение 1 в остальные дни 0? Календарь плавающий и зависит от месяца. Заранее спасибо. Автор - olegus Дата добавления - 18.03.2016 в 10:16
Nic70y
Дата: Пятница, 18.03.2016, 10:35 |
Сообщение № 2
Группа: Друзья
Ранг: Экселист
Сообщений: 8758
Репутация:
2272
±
Замечаний:
0% ±
Excel 2010
Код
=ЕСЛИОШИБКА(--(ПОИСКПОЗ(1;$C5:C5;)=СТОЛБЕЦ(A1));0)
и аналогично
Код
=ЕСЛИОШИБКА(--(ПОИСКПОЗ(1;$C5:C5;)=СТОЛБЕЦ(A1));0)
и аналогичноNic70y
ЮMoney 41001841029809
Ответить
Сообщение Код
=ЕСЛИОШИБКА(--(ПОИСКПОЗ(1;$C5:C5;)=СТОЛБЕЦ(A1));0)
и аналогичноАвтор - Nic70y Дата добавления - 18.03.2016 в 10:35
olegus
Дата: Пятница, 18.03.2016, 10:45 |
Сообщение № 3
Группа: Пользователи
Ранг: Участник
Сообщений: 50
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Большое спасибо!
Ответить
Сообщение Большое спасибо! Автор - olegus Дата добавления - 18.03.2016 в 10:45
_Boroda_
Дата: Пятница, 18.03.2016, 11:23 |
Сообщение № 4
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16673
Репутация:
6479
±
Замечаний:
0% ±
2003; 2007; 2010; 2013 RUS
Одной формулой интереснееКод
=--(ПОИСКПОЗ(СЧЁТ(1/(C4>={1:15:25}));ЕСЛИ($C5:$AG5;ПОИСКПОЗ($C4:$AG4;{1:15:25}));)=C4)
Правда, массивная получилась
Одной формулой интереснееКод
=--(ПОИСКПОЗ(СЧЁТ(1/(C4>={1:15:25}));ЕСЛИ($C5:$AG5;ПОИСКПОЗ($C4:$AG4;{1:15:25}));)=C4)
Правда, массивная получилась _Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Одной формулой интереснееКод
=--(ПОИСКПОЗ(СЧЁТ(1/(C4>={1:15:25}));ЕСЛИ($C5:$AG5;ПОИСКПОЗ($C4:$AG4;{1:15:25}));)=C4)
Правда, массивная получилась Автор - _Boroda_ Дата добавления - 18.03.2016 в 11:23
olegus
Дата: Пятница, 18.03.2016, 11:32 |
Сообщение № 5
Группа: Пользователи
Ранг: Участник
Сообщений: 50
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
А если в предыдущий рабочий день? Например срок отчета до 12 КАЛЕНДАРНОГО дня. Необходимо отправить в последний рабочий день перед дедлайном.
А если в предыдущий рабочий день? Например срок отчета до 12 КАЛЕНДАРНОГО дня. Необходимо отправить в последний рабочий день перед дедлайном. olegus
Ответить
Сообщение А если в предыдущий рабочий день? Например срок отчета до 12 КАЛЕНДАРНОГО дня. Необходимо отправить в последний рабочий день перед дедлайном. Автор - olegus Дата добавления - 18.03.2016 в 11:32
Nic70y
Дата: Пятница, 18.03.2016, 11:37 |
Сообщение № 6
Группа: Друзья
Ранг: Экселист
Сообщений: 8758
Репутация:
2272
±
Замечаний:
0% ±
Excel 2010
ну тогда немассивнойКод
=--И(СУММ(ИНДЕКС($C5:C5;ЕСЛИ(C4<15;$C4;ЕСЛИ(C4<25;$Q4;$AA4))):C5)=1;A6<>1)
опечатка вышла, из-за объединенной ячейки, все равно не правильноКод
=--И(СУММ(ИНДЕКС($C5:C5;ЕСЛИ(C4<15;1;ЕСЛИ(C4<25;15;25))):C5)=1;B6<>1)
теперь правильноКод
=--И(СУММ(ИНДЕКС($C5:C5;ЕСЛИ(C4<15;1;ЕСЛИ(C4<25;15;25))):C5)=1;СУММ($B6:B6)<>ЕСЛИ(C4<15;1;ЕСЛИ(C4<25;2;3)))
а если 1-е выходной, в конце предыдущего должно быть?
ну тогда немассивнойКод
=--И(СУММ(ИНДЕКС($C5:C5;ЕСЛИ(C4<15;$C4;ЕСЛИ(C4<25;$Q4;$AA4))):C5)=1;A6<>1)
опечатка вышла, из-за объединенной ячейки, все равно не правильноКод
=--И(СУММ(ИНДЕКС($C5:C5;ЕСЛИ(C4<15;1;ЕСЛИ(C4<25;15;25))):C5)=1;B6<>1)
теперь правильноКод
=--И(СУММ(ИНДЕКС($C5:C5;ЕСЛИ(C4<15;1;ЕСЛИ(C4<25;15;25))):C5)=1;СУММ($B6:B6)<>ЕСЛИ(C4<15;1;ЕСЛИ(C4<25;2;3)))
а если 1-е выходной, в конце предыдущего должно быть? Nic70y
ЮMoney 41001841029809
Сообщение отредактировал Nic70y - Пятница, 18.03.2016, 11:44
Ответить
Сообщение ну тогда немассивнойКод
=--И(СУММ(ИНДЕКС($C5:C5;ЕСЛИ(C4<15;$C4;ЕСЛИ(C4<25;$Q4;$AA4))):C5)=1;A6<>1)
опечатка вышла, из-за объединенной ячейки, все равно не правильноКод
=--И(СУММ(ИНДЕКС($C5:C5;ЕСЛИ(C4<15;1;ЕСЛИ(C4<25;15;25))):C5)=1;B6<>1)
теперь правильноКод
=--И(СУММ(ИНДЕКС($C5:C5;ЕСЛИ(C4<15;1;ЕСЛИ(C4<25;15;25))):C5)=1;СУММ($B6:B6)<>ЕСЛИ(C4<15;1;ЕСЛИ(C4<25;2;3)))
а если 1-е выходной, в конце предыдущего должно быть? Автор - Nic70y Дата добавления - 18.03.2016 в 11:37
olegus
Дата: Пятница, 18.03.2016, 11:51 |
Сообщение № 7
Группа: Пользователи
Ранг: Участник
Сообщений: 50
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
не важно. все отчеты в середине месяца.
не важно. все отчеты в середине месяца. olegus
Ответить
Сообщение не важно. все отчеты в середине месяца. Автор - olegus Дата добавления - 18.03.2016 в 11:51
Nic70y
Дата: Пятница, 18.03.2016, 11:56 |
Сообщение № 8
Группа: Друзья
Ранг: Экселист
Сообщений: 8758
Репутация:
2272
±
Замечаний:
0% ±
Excel 2010
так:Код
=--(СУММПРОИЗВ(МАКС(($C5:$N5=1)*СТОЛБЕЦ($C5:$N5))-2)=C4)
так:Код
=--(СУММПРОИЗВ(МАКС(($C5:$N5=1)*СТОЛБЕЦ($C5:$N5))-2)=C4)
Nic70y
ЮMoney 41001841029809
Ответить
Сообщение так:Код
=--(СУММПРОИЗВ(МАКС(($C5:$N5=1)*СТОЛБЕЦ($C5:$N5))-2)=C4)
Автор - Nic70y Дата добавления - 18.03.2016 в 11:56
_Boroda_
Дата: Пятница, 18.03.2016, 12:12 |
Сообщение № 9
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16673
Репутация:
6479
±
Замечаний:
0% ±
2003; 2007; 2010; 2013 RUS
Еще до 12Код
=(СУММПРОИЗВ(C5:$AG5*(C4:$AG4<12))=1)*C5
Кстати, что в Вашем понимании означает "до 12-го"? 12-е включается или нет? Если да, то < замените на <=
Еще до 12Код
=(СУММПРОИЗВ(C5:$AG5*(C4:$AG4<12))=1)*C5
Кстати, что в Вашем понимании означает "до 12-го"? 12-е включается или нет? Если да, то < замените на <= _Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Еще до 12Код
=(СУММПРОИЗВ(C5:$AG5*(C4:$AG4<12))=1)*C5
Кстати, что в Вашем понимании означает "до 12-го"? 12-е включается или нет? Если да, то < замените на <= Автор - _Boroda_ Дата добавления - 18.03.2016 в 12:12
olegus
Дата: Четверг, 18.08.2016, 11:48 |
Сообщение № 10
Группа: Пользователи
Ранг: Участник
Сообщений: 50
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Спасибо всем за ответы. Очень сильно извиняюсь, что продолжаю старую тему. Файл тот же но срок отчета 1, 2, 3, 15 и 25 РАБОЧИЙ день месяца. Если надо могу создать новую тему. Хотелось бы не массивную формулу. Спасибо. [moder]Можно здесь продолжать[/moder]
Спасибо всем за ответы. Очень сильно извиняюсь, что продолжаю старую тему. Файл тот же но срок отчета 1, 2, 3, 15 и 25 РАБОЧИЙ день месяца. Если надо могу создать новую тему. Хотелось бы не массивную формулу. Спасибо. [moder]Можно здесь продолжать[/moder] olegus
Сообщение отредактировал Pelena - Четверг, 18.08.2016, 11:54
Ответить
Сообщение Спасибо всем за ответы. Очень сильно извиняюсь, что продолжаю старую тему. Файл тот же но срок отчета 1, 2, 3, 15 и 25 РАБОЧИЙ день месяца. Если надо могу создать новую тему. Хотелось бы не массивную формулу. Спасибо. [moder]Можно здесь продолжать[/moder] Автор - olegus Дата добавления - 18.08.2016 в 11:48
sboy
Дата: Четверг, 18.08.2016, 17:29 |
Сообщение № 11
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2566
Репутация:
724
±
Замечаний:
0% ±
Excel 2010
вроде как такого быть не может) в этом году максимум 23 раб.дня в августе
вроде как такого быть не может) в этом году максимум 23 раб.дня в августеsboy
Яндекс: 410016850021169
Ответить
Сообщение вроде как такого быть не может) в этом году максимум 23 раб.дня в августеАвтор - sboy Дата добавления - 18.08.2016 в 17:29
abtextime
Дата: Четверг, 18.08.2016, 18:17 |
Сообщение № 12
Группа: Проверенные
Ранг: Ветеран
Сообщений: 828
Репутация:
117
±
Замечаний:
0% ±
Excel 2010
в этом году максимум 23 раб.дня в августе
Да и вообще 23 рабочих дня это абсолютный максимум при пятидневке
в этом году максимум 23 раб.дня в августе
Да и вообще 23 рабочих дня это абсолютный максимум при пятидневкеabtextime
Ответить
Сообщение в этом году максимум 23 раб.дня в августе
Да и вообще 23 рабочих дня это абсолютный максимум при пятидневкеАвтор - abtextime Дата добавления - 18.08.2016 в 18:17
abtextime
Дата: Четверг, 18.08.2016, 18:18 |
Сообщение № 13
Группа: Проверенные
Ранг: Ветеран
Сообщений: 828
Репутация:
117
±
Замечаний:
0% ±
Excel 2010
Наверное, имеется в виду 25е или первый после 25го рабочий день, если это выходной
Наверное, имеется в виду 25е или первый после 25го рабочий день, если это выходной abtextime
Ответить
Сообщение Наверное, имеется в виду 25е или первый после 25го рабочий день, если это выходной Автор - abtextime Дата добавления - 18.08.2016 в 18:18
olegus
Дата: Пятница, 19.08.2016, 08:02 |
Сообщение № 14
Группа: Пользователи
Ранг: Участник
Сообщений: 50
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Ага. Немного непонятно написал. 1-й, 2-й, 3-й, рабочий день; 15-го и 25-го, а если они приходятся на выходной (праздник), то первые рабочие дни после 15-го и 25-го.
Ага. Немного непонятно написал. 1-й, 2-й, 3-й, рабочий день; 15-го и 25-го, а если они приходятся на выходной (праздник), то первые рабочие дни после 15-го и 25-го. olegus
Ответить
Сообщение Ага. Немного непонятно написал. 1-й, 2-й, 3-й, рабочий день; 15-го и 25-го, а если они приходятся на выходной (праздник), то первые рабочие дни после 15-го и 25-го. Автор - olegus Дата добавления - 19.08.2016 в 08:02