Проставить у всех работников старшего смены по дате
Olenka_
Дата: Пятница, 17.04.2020, 12:36 |
Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация:
0
±
Замечаний:
0% ±
Excel 2019
Добрый день. Ребята, очень нужна помощь. Как сделать так, чтобы если за 01.01.2020 встречается хоть раз фамилия старшего смены или его зама, то значит это его смена была сегодня, и у всех работающих в этот день проставлялась фамилия старшего в отдельном столбце. Приложила пример, так думаю будет понятнее. Заранее спасибо
Добрый день. Ребята, очень нужна помощь. Как сделать так, чтобы если за 01.01.2020 встречается хоть раз фамилия старшего смены или его зама, то значит это его смена была сегодня, и у всех работающих в этот день проставлялась фамилия старшего в отдельном столбце. Приложила пример, так думаю будет понятнее. Заранее спасибо Olenka_
Ответить
Сообщение Добрый день. Ребята, очень нужна помощь. Как сделать так, чтобы если за 01.01.2020 встречается хоть раз фамилия старшего смены или его зама, то значит это его смена была сегодня, и у всех работающих в этот день проставлялась фамилия старшего в отдельном столбце. Приложила пример, так думаю будет понятнее. Заранее спасибо Автор - Olenka_ Дата добавления - 17.04.2020 в 12:36
_Boroda_
Дата: Пятница, 17.04.2020, 13:06 |
Сообщение № 2
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация:
6481
±
Замечаний:
0% ±
2003; 2007; 2010; 2013 RUS
Так нужно?Код
=ИНДЕКС(I:I;МАКС(ЕСЛИОШИБКА(2+ПОИСКПОЗ(ЕСЛИ(A2=A$2:A$99;"*"&B$2:B$99&"*");I$3:I$4&J$3:J$4;);)))&""
Формула массива. Вводится одновременным нажатием Ctrl+Shift+Enter
Так нужно?Код
=ИНДЕКС(I:I;МАКС(ЕСЛИОШИБКА(2+ПОИСКПОЗ(ЕСЛИ(A2=A$2:A$99;"*"&B$2:B$99&"*");I$3:I$4&J$3:J$4;);)))&""
Формула массива. Вводится одновременным нажатием Ctrl+Shift+Enter _Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Так нужно?Код
=ИНДЕКС(I:I;МАКС(ЕСЛИОШИБКА(2+ПОИСКПОЗ(ЕСЛИ(A2=A$2:A$99;"*"&B$2:B$99&"*");I$3:I$4&J$3:J$4;);)))&""
Формула массива. Вводится одновременным нажатием Ctrl+Shift+Enter Автор - _Boroda_ Дата добавления - 17.04.2020 в 13:06
AlexM
Дата: Пятница, 17.04.2020, 13:12 |
Сообщение № 3
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4491
Репутация:
1115
±
Замечаний:
0% ±
Excel 2003
Еще вариант, формула массива.Код
=ИНДЕКС(B$2:B$99;ПОИСКПОЗ(1;МУМНОЖ(--(ЕСЛИ(A$2:A$99=A2;B$2:B$99)=ВЫБОР({1;2;3;4};I$3;J$3;I$4;J$4));{1:1:1:1});))
Александр, 3.01.2020 старшая смены не работала, а работала заместитель, значит нужно поставить заместителя. Я так понял.
Еще вариант, формула массива.Код
=ИНДЕКС(B$2:B$99;ПОИСКПОЗ(1;МУМНОЖ(--(ЕСЛИ(A$2:A$99=A2;B$2:B$99)=ВЫБОР({1;2;3;4};I$3;J$3;I$4;J$4));{1:1:1:1});))
Александр, 3.01.2020 старшая смены не работала, а работала заместитель, значит нужно поставить заместителя. Я так понял. AlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
Ответить
Сообщение Еще вариант, формула массива.Код
=ИНДЕКС(B$2:B$99;ПОИСКПОЗ(1;МУМНОЖ(--(ЕСЛИ(A$2:A$99=A2;B$2:B$99)=ВЫБОР({1;2;3;4};I$3;J$3;I$4;J$4));{1:1:1:1});))
Александр, 3.01.2020 старшая смены не работала, а работала заместитель, значит нужно поставить заместителя. Я так понял. Автор - AlexM Дата добавления - 17.04.2020 в 13:12
_Boroda_
Дата: Пятница, 17.04.2020, 13:15 |
Сообщение № 4
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация:
6481
±
Замечаний:
0% ±
2003; 2007; 2010; 2013 RUS
А я как раз понял, что если даже работал зам, то все равно пишем старшего. Вот из этой фразы если за 01.01.2020 встречается хоть раз фамилия старшего смены или его зама, то значит это его смена была сегодня, и у всех работающих в этот день проставлялась фамилия старшего
Сначала да, я тоже про зама также, как и ты, подумал. Но потом передумал Да так даже и лучше, у Оленьки теперь два варианта на выбор есть
А я как раз понял, что если даже работал зам, то все равно пишем старшего. Вот из этой фразы если за 01.01.2020 встречается хоть раз фамилия старшего смены или его зама, то значит это его смена была сегодня, и у всех работающих в этот день проставлялась фамилия старшего
Сначала да, я тоже про зама также, как и ты, подумал. Но потом передумал Да так даже и лучше, у Оленьки теперь два варианта на выбор есть _Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение А я как раз понял, что если даже работал зам, то все равно пишем старшего. Вот из этой фразы если за 01.01.2020 встречается хоть раз фамилия старшего смены или его зама, то значит это его смена была сегодня, и у всех работающих в этот день проставлялась фамилия старшего
Сначала да, я тоже про зама также, как и ты, подумал. Но потом передумал Да так даже и лучше, у Оленьки теперь два варианта на выбор есть Автор - _Boroda_ Дата добавления - 17.04.2020 в 13:15
Olenka_
Дата: Пятница, 17.04.2020, 13:26 |
Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация:
0
±
Замечаний:
0% ±
Excel 2019
_Boroda_, да, необходимо проставить фамилию старшего смены. Спасибо, Вы мне очень помогли!
_Boroda_, да, необходимо проставить фамилию старшего смены. Спасибо, Вы мне очень помогли! Olenka_
Ответить
Сообщение _Boroda_, да, необходимо проставить фамилию старшего смены. Спасибо, Вы мне очень помогли! Автор - Olenka_ Дата добавления - 17.04.2020 в 13:26
_Boroda_
Дата: Пятница, 17.04.2020, 13:35 |
Сообщение № 6
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация:
6481
±
Замечаний:
0% ±
2003; 2007; 2010; 2013 RUS
Пожалуйста. И Алексей тоже старался
Пожалуйста. И Алексей тоже старался _Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Пожалуйста. И Алексей тоже старался Автор - _Boroda_ Дата добавления - 17.04.2020 в 13:35
AlexM
Дата: Пятница, 17.04.2020, 13:56 |
Сообщение № 7
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4491
Репутация:
1115
±
Замечаний:
0% ±
Excel 2003
Реабилитируюсь. ;-)Код
=ИНДЕКС(I$3:I$4;МАКС(МУМНОЖ(--(ЕСЛИ(A$2:A$99=A2;B$2:B$99)=ВЫБОР({1;2;3;4};I$3;J$3;I$4;J$4));{1:1:2:2})))
Массивная формула
Реабилитируюсь. ;-)Код
=ИНДЕКС(I$3:I$4;МАКС(МУМНОЖ(--(ЕСЛИ(A$2:A$99=A2;B$2:B$99)=ВЫБОР({1;2;3;4};I$3;J$3;I$4;J$4));{1:1:2:2})))
Массивная формула AlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
Ответить
Сообщение Реабилитируюсь. ;-)Код
=ИНДЕКС(I$3:I$4;МАКС(МУМНОЖ(--(ЕСЛИ(A$2:A$99=A2;B$2:B$99)=ВЫБОР({1;2;3;4};I$3;J$3;I$4;J$4));{1:1:2:2})))
Массивная формула Автор - AlexM Дата добавления - 17.04.2020 в 13:56
Olenka_
Дата: Пятница, 17.04.2020, 14:34 |
Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация:
0
±
Замечаний:
0% ±
Excel 2019
_Boroda_, хотела у Вас уточнить, переношу сейчас на свою таблицу этот пример, и почему-то не просчитывает. Подскажите, пожалуйста, в формуле "2+", почему именно так?
_Boroda_, хотела у Вас уточнить, переношу сейчас на свою таблицу этот пример, и почему-то не просчитывает. Подскажите, пожалуйста, в формуле "2+", почему именно так? Olenka_
Ответить
Сообщение _Boroda_, хотела у Вас уточнить, переношу сейчас на свою таблицу этот пример, и почему-то не просчитывает. Подскажите, пожалуйста, в формуле "2+", почему именно так? Автор - Olenka_ Дата добавления - 17.04.2020 в 14:34
Olenka_
Дата: Пятница, 17.04.2020, 14:39 |
Сообщение № 9
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация:
0
±
Замечаний:
0% ±
Excel 2019
_Boroda_, хотела у Вас уточнить, переношу сейчас на свою таблицу этот пример, и почему-то не просчитывает. Подскажите, пожалуйста, в формуле "2+", почему именно так?
_Boroda_, хотела у Вас уточнить, переношу сейчас на свою таблицу этот пример, и почему-то не просчитывает. Подскажите, пожалуйста, в формуле "2+", почему именно так? Olenka_
Ответить
Сообщение _Boroda_, хотела у Вас уточнить, переношу сейчас на свою таблицу этот пример, и почему-то не просчитывает. Подскажите, пожалуйста, в формуле "2+", почему именно так? Автор - Olenka_ Дата добавления - 17.04.2020 в 14:39
Olenka_
Дата: Пятница, 17.04.2020, 14:40 |
Сообщение № 10
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация:
0
±
Замечаний:
0% ±
Excel 2019
AlexM, спасибо огромнейшее)
Ответить
Сообщение AlexM, спасибо огромнейшее) Автор - Olenka_ Дата добавления - 17.04.2020 в 14:40
_Boroda_
Дата: Пятница, 17.04.2020, 14:45 |
Сообщение № 11
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация:
6481
±
Замечаний:
0% ±
2003; 2007; 2010; 2013 RUS
Откуда +2 ПОИСКПОЗ считает данные со строки 3 - I$3:I$4&J$3:J$4 ИНДЕКС со строки 1 - I:I Чтобы их выравнять, добавляем +2
Откуда +2 ПОИСКПОЗ считает данные со строки 3 - I$3:I$4&J$3:J$4 ИНДЕКС со строки 1 - I:I Чтобы их выравнять, добавляем +2 _Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Откуда +2 ПОИСКПОЗ считает данные со строки 3 - I$3:I$4&J$3:J$4 ИНДЕКС со строки 1 - I:I Чтобы их выравнять, добавляем +2 Автор - _Boroda_ Дата добавления - 17.04.2020 в 14:45
Olenka_
Дата: Пятница, 17.04.2020, 14:48 |
Сообщение № 12
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация:
0
±
Замечаний:
0% ±
Excel 2019
AlexM, спасибо огромнейшее)
Ответить
Сообщение AlexM, спасибо огромнейшее) Автор - Olenka_ Дата добавления - 17.04.2020 в 14:48
AlexM
Дата: Пятница, 17.04.2020, 19:17 |
Сообщение № 13
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4491
Репутация:
1115
±
Замечаний:
0% ±
Excel 2003
Еще вариантКод
=ИНДЕКС(I$3:I$4;1-ПРОСМОТР(;-ПОИСК(ЕСЛИ(A$2:A$99=A2;B$2:B$99);I$3&J$3&ПОВТОР(0;99)&I$4&J$4))%)
Еще вариантКод
=ИНДЕКС(I$3:I$4;1-ПРОСМОТР(;-ПОИСК(ЕСЛИ(A$2:A$99=A2;B$2:B$99);I$3&J$3&ПОВТОР(0;99)&I$4&J$4))%)
AlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
Сообщение отредактировал AlexM - Пятница, 17.04.2020, 19:18
Ответить
Сообщение Еще вариантКод
=ИНДЕКС(I$3:I$4;1-ПРОСМОТР(;-ПОИСК(ЕСЛИ(A$2:A$99=A2;B$2:B$99);I$3&J$3&ПОВТОР(0;99)&I$4&J$4))%)
Автор - AlexM Дата добавления - 17.04.2020 в 19:17