Здравствуйте! Я честно облазил темы, но не нашел своего случая, либо не хватает знания формул.
Пусть это будет таблица операций, выполненных рабочими за каждый день в течение нескольких месяцев. Нужно получить количество избранных операций сделанных конкретным сотрудником за каждый месяц. В реальной таблице 8000 строк. Сотрудников много, операций несколько десятков. За месяц набегает около 100-200 строк. Избранных операций 2-4. По каждому сотруднику нужна отдельная табличка, из нее потом график будет строиться для показа годовой динамики по сотруднику и его конкретным операциям.
Нужна формула, которая заполняла бы ячейки по каждому месяцу. Результат должен сохраняться на отдельном листе.
Я пробовал уже формулы типа "=СЧЁТЕСЛИМН(A:A;">"&ТЕКСТ(ДАТА(F3;G3;1);0);A:A;"<"&ТЕКСТ(ДАТА(F4;G4;1);0);$E:$E;$I$1)" Здесь я еще задаю дату для функции ДАТА в каждой ячейке числом. Эта штука считает, но правильно только первый месяц, а дальше с большими ошибками.
спасибо, но либо это не то, либо я не разобрался как работать со сводными таблицами. По крайней мере, я не увидел никаких цифр.. См. скриншот 01. То есть надо допустим по Иванову увидеть по месяцам 4, 4, 9. По операции АААА для Иванова - 3, 0, 5.
Тоже с функцией СУММПРОИЗВ 2 варианта: Тот, что левее - с дополнительным столбцом и с суммированием по железному диапазону, который нужно вручную устанавливать в зависимости от введенных данных Тот, что правее - без дополнительного столбца и с автоопределением конца исходных данных (использует ячейку E1 в листе данных).
Следствие из третьего закона Чизхолма: "Даже если ясность изложения исключает неверное толкование, все равно найдется кто-то, кто поймет Вас неправильно."
На Иванова ориентируемся. Вы же написали, что для каждого сотрудника отдельно. В листе примера Иванов. Посчитано для него. Замените его на Васечкина - формулы пересчитают для Васечкина. Их при этом трогать не нужно!
Следствие из третьего закона Чизхолма: "Даже если ясность изложения исключает неверное толкование, все равно найдется кто-то, кто поймет Вас неправильно."
Замените его на Васечкина - формулы пересчитают для Васечкина.
Это я понял.
Я про то, что надо еще суммировать не по каждой операции для Иванова, а суммарно сколько Иванов сделал ВСЕХ операций за каждый месяц. То есть по сути суммировать количество ячеек с датами, для которых в столбце "Сотрудник" стоит значение "Иванов".
Не спешите хаять то, в чем пока еще толком не разобрались... Сводные хороши - надо только научиться их правильно готовить. Будет вам и по -фамильно, и по -операционно, и по -месячно, да и за год подобьется итог...
jakim, я взял вашу формулу. Проверил на большом объеме данных - все считается правильно! И она вроде простая и понятная. Спасибо вам отдельное, и всем кто откликнулся.
Да, не досмотрел, бывает. Но эта часть задачи даже проще - на одно условие меньше. Будет Вам и кофе, и какао с чаем. Смотрите файл.
Не против сводных и не за, а просто чтобы Вы трезво оценили: что Вам больше подойдет.
Сводная таблица - это круто. Можете играться и получать разные формы и содержания из мастера. Минимальные усилия - максимальный эффект. Недостатка два. Один - много памяти потребляет. Но для современных компьютеров это обычно некритично. Второе. Перед использованием не забывать обновлять. Но второй - это же и достоинство! Сводные не будут пересчитываться то и дело. При тяжелых файлах не будут вносить свой вклад в общее торможение.
Достоинство формул - актуальность (при включенном автоматическом пересчете, конечно). Но если Вы в них не разобрались, то видоизменить, конечно, трудно...
Следствие из третьего закона Чизхолма: "Даже если ясность изложения исключает неверное толкование, все равно найдется кто-то, кто поймет Вас неправильно."