подсчёт кол-ва значений и автоматич.добавление данных в итог.табл.

Автор Ovsya, 03.07.2011, 10:27

« назад - далее »

Ovsya

Задача несложная, но чегой-то заклинило меня, не могу сообразить ::)
1. на листах с фамилиями в нижних строках - итогах (ст.5, 7)- нужно подсчитать кол-во 1 и 0
через СЧЁТЕСЛИ мне не нравится, т.к. придётся добавлять доп.столбцы (ст. D, E)
формулы массива (=СУММ(($C$9:$C$58=$C$59)*($F$9:$F$58=1)*($F$9:$F$58))) или (=СЧЁТ(ЕСЛИ($C$9:$C$58=$C$59;ЕСЛИ($F$9:$F$58=1;1)))) - подсчёт единиц делается правильно, нулей - нет. Не могу понять, почему.
2. по заполнении таблиц на листах с фамилиями итоги должны вставать в таблицу на листе СВОДНАЯ (под фиолетовой строкой)
тут ступор полный  :(
файл в 10м excel'e, но нужно, чтобы работало в esxcel 2003 (поэтому СЧЁТЕСЛИМН не идёт)

если кто поможет, спасибо огромное ::)

Serge 007

Ответы на оба вопроса во вложении (залил желтым). Работать будут в любой версии Excel.

ЗЫ Совет: Сделайте нормальный файл, с нормальным расположением данных. То что Вы выложили - просто тихий ужас...
Бесплатная помощь: www.excelworld.ru
Платная помощь: sergeyizotov@excelworld.ru
Ю-money: 41001419691823 | WMR:126292472390

DV68

Недавно у MCH увидел как искать только 0:
=СУММПРОИЗВ((C9:C58="цель")*(F9:F58&""="0"))

Ovsya

произведение сие не моё ни разу
рыбу таблиц нарисовал начальник
моё дело - сделать так, чтобы всё считалось ;D

спасибо за помощь!!
с такими функциями не работала, буду разбираться
способ подсчёта нулей взяла на заметку

Ovsya

всё-таки, может ли кто-нибудь объяснить, почему подсчёт с помощью формул, которые я дала в 1м посте, правильно даёт кол-во единиц и неправильно - нулей?? где ошибка?

DV68

Цитата: Ovsya от 04.07.2011, 06:28
...где ошибка?
Дело в том, что формула (F9:F58=0) считает как ячейки с 0, так и пустые ячейки.
Можно по разному выйти из ситуации.
Сергей сделал так:
(F9:F58=0)*(F9:F58<>"")
Можно еще так:
((F9:F58=0)-(F9:F58=""))
или можно сначала массив сделать текстовым, а потом искать текст "0":
(F9:F58&""="0")
или
(""&F9:F58="0")

Ovsya

да, я поняла, что пустые ячейки воспринимаются как со значениями "0", но кол-во всё равно получается странным ::)

Ovsya

в формуле, предложенной Serge 007 стоят константы, дающие смещение по столбцам
на 52 недели всё прописывать руками? можно ли их как-то заменить?
т.е. при добавлении данных в листы с фамилиями данные на лист СВОДНАЯ должны добавляться сами.

Serge 007

Цитата: Ovsya от 06.07.2011, 09:35
в формуле, предложенной Serge 007 стоят константы, дающие смещение по столбцам
на 52 недели всё прописывать руками?
Зачем? Руками можно и без Excel обойтись, на куркуляторе посчитать :)

См. вложение.
Копируйте диапазон К1 : R10 (он выделен) и вставляйте его вправо настолько, насколько Вам  необходимо.

ЗЫ Совет: Сделайте нормальный файл, с нормальным расположением исходных данных. Вы ещё неоднократно столкнётесь со сложностями, если оставите всё как есть. А для начальника можно оставить уже имеющуюся форму отчёта.
Бесплатная помощь: www.excelworld.ru
Платная помощь: sergeyizotov@excelworld.ru
Ю-money: 41001419691823 | WMR:126292472390

Ovsya

Цитата: Serge 007 от 06.07.2011, 10:57
Сделайте нормальный файл, с нормальным расположением исходных данных. Вы ещё неоднократно столкнётесь со сложностями, если оставите всё как есть. А для начальника можно оставить уже имеющуюся форму отчёта.

нормальное расположение - просто списком??? Но с этим файлом работать не мне - каждый лист будет заполнять менеджер  + руководители
==>просто списком не пойдёт

Serge 007

Цитата: Ovsya от 06.07.2011, 11:20
...с этим файлом работать не мне - каждый лист будет заполнять менеджер  + руководители
Это легко решаемо, но дело Ваше. Мучаться Вам :)

Цитата: Ovsya от 06.07.2011, 11:20
==>просто списком не пойдёт
Это был просто добрый совет. Но буду рад Вас снова видеть на форумах ;)

По теме: Решение подходит или думать дальше?
Бесплатная помощь: www.excelworld.ru
Платная помощь: sergeyizotov@excelworld.ru
Ю-money: 41001419691823 | WMR:126292472390

Ovsya

Serge 007 , в предпосл. сообщении я вкладывала подправленный файл, соответственно, пробовала изменить формулу, она не работает при добавлении новых данных.
Можно ли организовать автоподстановку через СМЕЩ?
Всё-таки подскажите насчёт нормального вида файла ;D

Serge 007

Цитата: Ovsya от 07.07.2011, 07:07
Serge 007 , в предпосл. сообщении я вкладывала подправленный файл, соответственно, пробовала изменить формулу, она не работает при добавлении новых данных.
Ваш изменённый файл отличается от того что выложил я только тем что номера недель у Вас в текстовом формате и не в объеденённых ячейках. Поэтому формулы и не работают.

Цитата: Ovsya от 07.07.2011, 07:07
Можно ли организовать автоподстановку через СМЕЩ?
Нет, да и не нужно это в Вашем случае.

Цитата: Ovsya от 07.07.2011, 07:07
Всё-таки подскажите насчёт нормального вида файла.

См. здесь.
Особенно обратите внимание на фото. Только так данные располагать правильно.
Бесплатная помощь: www.excelworld.ru
Платная помощь: sergeyizotov@excelworld.ru
Ю-money: 41001419691823 | WMR:126292472390

Ovsya