Подбор формулы для поиска значения в массиве данных
LonshakovS
Дата: Четверг, 03.05.2018, 15:51 |
Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация:
0
±
Замечаний:
0% ±
Excel 2016
Всю голову сломал с подбором формулы, помогите пожалуйста. Есть несколько проектов-каждая строка новый проект. Есть список исполнителей по этим проектам. Исполнители могу принимать участи в разных проектах. Как посчитать итоговые значения за месяц по каждому исполнителю? Формула счетесли подходит, но как из массива найти конкретного сотрудника по которому нужно это все суммировать у меня не получается.
Всю голову сломал с подбором формулы, помогите пожалуйста. Есть несколько проектов-каждая строка новый проект. Есть список исполнителей по этим проектам. Исполнители могу принимать участи в разных проектах. Как посчитать итоговые значения за месяц по каждому исполнителю? Формула счетесли подходит, но как из массива найти конкретного сотрудника по которому нужно это все суммировать у меня не получается. LonshakovS
Ответить
Сообщение Всю голову сломал с подбором формулы, помогите пожалуйста. Есть несколько проектов-каждая строка новый проект. Есть список исполнителей по этим проектам. Исполнители могу принимать участи в разных проектах. Как посчитать итоговые значения за месяц по каждому исполнителю? Формула счетесли подходит, но как из массива найти конкретного сотрудника по которому нужно это все суммировать у меня не получается. Автор - LonshakovS Дата добавления - 03.05.2018 в 15:51
bmv98rus
Дата: Четверг, 03.05.2018, 15:54 |
Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4106
Репутация:
768
±
Замечаний:
0% ±
Excel 2013/2016
И у нас без примера нее получится.
И у нас без примера нее получится. bmv98rus
Замечательный Временно просто медведь , процентов на 20 .
Ответить
Сообщение И у нас без примера нее получится. Автор - bmv98rus Дата добавления - 03.05.2018 в 15:54
sboy
Дата: Четверг, 03.05.2018, 15:57 |
Сообщение № 3
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2566
Репутация:
724
±
Замечаний:
0% ±
Excel 2010
bmv98rus , а может попробуем? предлагаю начать с
bmv98rus , а может попробуем? предлагаю начать с sboy
Яндекс: 410016850021169
Ответить
Сообщение bmv98rus , а может попробуем? предлагаю начать с Автор - sboy Дата добавления - 03.05.2018 в 15:57
bmv98rus
Дата: Четверг, 03.05.2018, 15:59 |
Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4106
Репутация:
768
±
Замечаний:
0% ±
Excel 2013/2016
Не получается, пишет недостаточно аргументов :-), я сегодня не убедителен .
Не получается, пишет недостаточно аргументов :-), я сегодня не убедителен .bmv98rus
Замечательный Временно просто медведь , процентов на 20 .
Ответить
Сообщение Не получается, пишет недостаточно аргументов :-), я сегодня не убедителен .Автор - bmv98rus Дата добавления - 03.05.2018 в 15:59
LonshakovS
Дата: Четверг, 03.05.2018, 16:12 |
Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация:
0
±
Замечаний:
0% ±
Excel 2016
bmv98rus, Вкладываю файл
К сообщению приложен файл:
-_.xlsx
(42.6 Kb)
Ответить
Сообщение bmv98rus, Вкладываю файл Автор - LonshakovS Дата добавления - 03.05.2018 в 16:12
bmv98rus
Дата: Четверг, 03.05.2018, 16:22 |
Сообщение № 6
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4106
Репутация:
768
±
Замечаний:
0% ±
Excel 2013/2016
LonshakovS , Красота, только вот что, куда, от куда и почему - ничего не понятно.
LonshakovS , Красота, только вот что, куда, от куда и почему - ничего не понятно.bmv98rus
Замечательный Временно просто медведь , процентов на 20 .
Ответить
Сообщение LonshakovS , Красота, только вот что, куда, от куда и почему - ничего не понятно.Автор - bmv98rus Дата добавления - 03.05.2018 в 16:22
LonshakovS
Дата: Четверг, 03.05.2018, 16:54 |
Сообщение № 7
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация:
0
±
Замечаний:
0% ±
Excel 2016
bmv98rus, Есть проекты A25 и далее Есть исполнители по этим проектам B25:H49 Есть данные, которые проставляются по каждому проекту I25:AL45 - выполнят ли проект в срок или сорвут На против каждого исполнителя A2:A20 должна стоять суммарное количество дней соответствующий тому или иному показателю B1:E1
bmv98rus, Есть проекты A25 и далее Есть исполнители по этим проектам B25:H49 Есть данные, которые проставляются по каждому проекту I25:AL45 - выполнят ли проект в срок или сорвут На против каждого исполнителя A2:A20 должна стоять суммарное количество дней соответствующий тому или иному показателю B1:E1 LonshakovS
Ответить
Сообщение bmv98rus, Есть проекты A25 и далее Есть исполнители по этим проектам B25:H49 Есть данные, которые проставляются по каждому проекту I25:AL45 - выполнят ли проект в срок или сорвут На против каждого исполнителя A2:A20 должна стоять суммарное количество дней соответствующий тому или иному показателю B1:E1 Автор - LonshakovS Дата добавления - 03.05.2018 в 16:54
bmv98rus
Дата: Четверг, 03.05.2018, 18:04 |
Сообщение № 8
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4106
Репутация:
768
±
Замечаний:
0% ±
Excel 2013/2016
Код
=SUM((MMULT(--($B$25:$H$27=$A2);ROW($A$1:$A$7)^0)>0)*MMULT(--($I$25:$AL$27=B$1);ROW($A$1:$A$30)^0))
[p.s.]вот такой СЧЁТЕСЛИМН() :-)[/p.s.]
Код
=SUM((MMULT(--($B$25:$H$27=$A2);ROW($A$1:$A$7)^0)>0)*MMULT(--($I$25:$AL$27=B$1);ROW($A$1:$A$30)^0))
[p.s.]вот такой СЧЁТЕСЛИМН() :-)[/p.s.]bmv98rus
Замечательный Временно просто медведь , процентов на 20 .
Сообщение отредактировал bmv98rus - Четверг, 03.05.2018, 18:12
Ответить
Сообщение Код
=SUM((MMULT(--($B$25:$H$27=$A2);ROW($A$1:$A$7)^0)>0)*MMULT(--($I$25:$AL$27=B$1);ROW($A$1:$A$30)^0))
[p.s.]вот такой СЧЁТЕСЛИМН() :-)[/p.s.]Автор - bmv98rus Дата добавления - 03.05.2018 в 18:04
LonshakovS
Дата: Четверг, 03.05.2018, 18:45 |
Сообщение № 9
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация:
0
±
Замечаний:
0% ±
Excel 2016
bmv98rus, Ничего себе!!! Я половину таких функций и решений не знаю)) особенно "--" и ^0
bmv98rus, Ничего себе!!! Я половину таких функций и решений не знаю)) особенно "--" и ^0 LonshakovS
Ответить
Сообщение bmv98rus, Ничего себе!!! Я половину таких функций и решений не знаю)) особенно "--" и ^0 Автор - LonshakovS Дата добавления - 03.05.2018 в 18:45
LonshakovS
Дата: Четверг, 03.05.2018, 18:51 |
Сообщение № 10
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация:
0
±
Замечаний:
0% ±
Excel 2016
bmv98rus, А более простого решения разве нет?
bmv98rus, А более простого решения разве нет? LonshakovS
Ответить
Сообщение bmv98rus, А более простого решения разве нет? Автор - LonshakovS Дата добавления - 03.05.2018 в 18:51
bmv98rus
Дата: Четверг, 03.05.2018, 18:56 |
Сообщение № 11
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4106
Репутация:
768
±
Замечаний:
0% ±
Excel 2013/2016
Да прям! два минуса и возведение в нулевую степень.А более простого решения разве нет?
Может и есть, но пришло на ум только это сложное.
Да прям! два минуса и возведение в нулевую степень.А более простого решения разве нет?
Может и есть, но пришло на ум только это сложное.bmv98rus
Замечательный Временно просто медведь , процентов на 20 .
Ответить
Сообщение Да прям! два минуса и возведение в нулевую степень.А более простого решения разве нет?
Может и есть, но пришло на ум только это сложное.Автор - bmv98rus Дата добавления - 03.05.2018 в 18:56
bmv98rus
Дата: Четверг, 03.05.2018, 20:42 |
Сообщение № 12
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4106
Репутация:
768
±
Замечаний:
0% ±
Excel 2013/2016
на счет проще не знаю, но летууучееееКод
=SUMPRODUCT(COUNTIF(OFFSET($B$24;ROW($A$1:$A$3);;1;7);$A2)*COUNTIF(OFFSET($I$24;ROW($A$1:$A$3);;1;30);B$1))
Зато счетесли вернулся :-)
на счет проще не знаю, но летууучееееКод
=SUMPRODUCT(COUNTIF(OFFSET($B$24;ROW($A$1:$A$3);;1;7);$A2)*COUNTIF(OFFSET($I$24;ROW($A$1:$A$3);;1;30);B$1))
Зато счетесли вернулся :-) bmv98rus
Замечательный Временно просто медведь , процентов на 20 .
Сообщение отредактировал bmv98rus - Четверг, 03.05.2018, 20:43
Ответить
Сообщение на счет проще не знаю, но летууучееееКод
=SUMPRODUCT(COUNTIF(OFFSET($B$24;ROW($A$1:$A$3);;1;7);$A2)*COUNTIF(OFFSET($I$24;ROW($A$1:$A$3);;1;30);B$1))
Зато счетесли вернулся :-) Автор - bmv98rus Дата добавления - 03.05.2018 в 20:42
Светлый
Дата: Четверг, 03.05.2018, 22:46 |
Сообщение № 13
Группа: Друзья
Ранг: Старожил
Сообщений: 1829
Репутация:
510
±
Замечаний:
0% ±
Excel 2013, 2016
А более простого решения разве нет?
Позволю себе вмешаться, немного упростив формулу bmv98rus :Код
=СУММ(МУМНОЖ(--($B$25:$H$27=$A2);СТРОКА($A$1:$A$7)^0)*($I$25:$AL$27=B$1))
Доб. Даже так:Код
=СУММ(МУМНОЖ(--($B$25:$H$27=$A2);1^$G$1:$G$7)*($I$25:$AL$27=B$1))
А более простого решения разве нет?
Позволю себе вмешаться, немного упростив формулу bmv98rus :Код
=СУММ(МУМНОЖ(--($B$25:$H$27=$A2);СТРОКА($A$1:$A$7)^0)*($I$25:$AL$27=B$1))
Доб. Даже так:Код
=СУММ(МУМНОЖ(--($B$25:$H$27=$A2);1^$G$1:$G$7)*($I$25:$AL$27=B$1))
Светлый
Программировать проще, чем писать стихи.
Сообщение отредактировал Светлый - Четверг, 03.05.2018, 23:04
Ответить
Сообщение А более простого решения разве нет?
Позволю себе вмешаться, немного упростив формулу bmv98rus :Код
=СУММ(МУМНОЖ(--($B$25:$H$27=$A2);СТРОКА($A$1:$A$7)^0)*($I$25:$AL$27=B$1))
Доб. Даже так:Код
=СУММ(МУМНОЖ(--($B$25:$H$27=$A2);1^$G$1:$G$7)*($I$25:$AL$27=B$1))
Автор - Светлый Дата добавления - 03.05.2018 в 22:46
bmv98rus
Дата: Четверг, 03.05.2018, 22:58 |
Сообщение № 14
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4106
Репутация:
768
±
Замечаний:
0% ±
Excel 2013/2016
Светлый , ну все неведомые функции так и остались на месте :-) За оптимизацию спасибо, че-то под конец дня клише сработало.
Светлый , ну все неведомые функции так и остались на месте :-) За оптимизацию спасибо, че-то под конец дня клише сработало.bmv98rus
Замечательный Временно просто медведь , процентов на 20 .
Ответить
Сообщение Светлый , ну все неведомые функции так и остались на месте :-) За оптимизацию спасибо, че-то под конец дня клише сработало.Автор - bmv98rus Дата добавления - 03.05.2018 в 22:58
Светлый
Дата: Пятница, 04.05.2018, 00:13 |
Сообщение № 15
Группа: Друзья
Ранг: Старожил
Сообщений: 1829
Репутация:
510
±
Замечаний:
0% ±
Excel 2013, 2016
ну все неведомые функции так и остались на месте :-)
Поступим аналогично:Код
=СУММ(СЧЁТЕСЛИ(СМЕЩ($B$25;{0:1:2};;1;7);$A2)*($I$25:$AL$27=B$1))
ну все неведомые функции так и остались на месте :-)
Поступим аналогично:Код
=СУММ(СЧЁТЕСЛИ(СМЕЩ($B$25;{0:1:2};;1;7);$A2)*($I$25:$AL$27=B$1))
Светлый
Программировать проще, чем писать стихи.
Ответить
Сообщение ну все неведомые функции так и остались на месте :-)
Поступим аналогично:Код
=СУММ(СЧЁТЕСЛИ(СМЕЩ($B$25;{0:1:2};;1;7);$A2)*($I$25:$AL$27=B$1))
Автор - Светлый Дата добавления - 04.05.2018 в 00:13
bmv98rus
Дата: Пятница, 04.05.2018, 00:41 |
Сообщение № 16
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4106
Репутация:
768
±
Замечаний:
0% ±
Excel 2013/2016
А вот с этим не соглашусь. Если не три проекта, то править будет сложнее, а Countif Отработает быстрее, чем умножать все матрицу, избавляться от второго Offset уже смысла нет, раз один остался.
А вот с этим не соглашусь. Если не три проекта, то править будет сложнее, а Countif Отработает быстрее, чем умножать все матрицу, избавляться от второго Offset уже смысла нет, раз один остался.bmv98rus
Замечательный Временно просто медведь , процентов на 20 .
Ответить
Сообщение А вот с этим не соглашусь. Если не три проекта, то править будет сложнее, а Countif Отработает быстрее, чем умножать все матрицу, избавляться от второго Offset уже смысла нет, раз один остался.Автор - bmv98rus Дата добавления - 04.05.2018 в 00:41