Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Нахождение разницы сумм двух диапазонов - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Нахождение разницы сумм двух диапазонов
petro701 Дата: Суббота, 07.06.2014, 08:24 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Всем привет. Есть набор данных (смотрите файл). В строках столбца Р1 значение (ключевое) может повторятся неопредилённое количество раз, а в столбце Р2 иметь значение 0, 1, 2.
Нужно отобрать строки в которых значения в столбце Р1 равны и при этом значения в столбце Р2 равно 0 (диапазон 1) и просумировать значения столбца Р4 (сума 1). Затем отобрать строки в которых значения в столбце Р1 равны и при этом значения в столбце Р2 равно 1 или 2 (диапазон 2) и просумировать значения столбца Р4 (сума 2). Сравнить суму 1 и суму 2. Если не равны, разницу записать в столбец Р5 в строку с ключевым значением. Если диапазон 2 пустой в Р5 записать суму 1. Можно на другом листе, вместо записи в Р5, писать ключевые значения.
Где-то так.
К сообщению приложен файл: ____.xls (26.0 Kb)


Сообщение отредактировал petro701 - Суббота, 07.06.2014, 11:36
 
Ответить
СообщениеВсем привет. Есть набор данных (смотрите файл). В строках столбца Р1 значение (ключевое) может повторятся неопредилённое количество раз, а в столбце Р2 иметь значение 0, 1, 2.
Нужно отобрать строки в которых значения в столбце Р1 равны и при этом значения в столбце Р2 равно 0 (диапазон 1) и просумировать значения столбца Р4 (сума 1). Затем отобрать строки в которых значения в столбце Р1 равны и при этом значения в столбце Р2 равно 1 или 2 (диапазон 2) и просумировать значения столбца Р4 (сума 2). Сравнить суму 1 и суму 2. Если не равны, разницу записать в столбец Р5 в строку с ключевым значением. Если диапазон 2 пустой в Р5 записать суму 1. Можно на другом листе, вместо записи в Р5, писать ключевые значения.
Где-то так.

Автор - petro701
Дата добавления - 07.06.2014 в 08:24
Pelena Дата: Суббота, 07.06.2014, 09:46 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 19533
Репутация: 4638 ±
Замечаний: ±

Excel 365 & Mac Excel
Здравствуйте.
Покажите на Вашем примере вручную, что должно получиться в столбце Р5 и почему


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеЗдравствуйте.
Покажите на Вашем примере вручную, что должно получиться в столбце Р5 и почему

Автор - Pelena
Дата добавления - 07.06.2014 в 09:46
petro701 Дата: Суббота, 07.06.2014, 11:17 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Покажите на Вашем примере вручную, что должно получиться в столбце Р5 и почему


В файле выделение цветом, для наглядности. Смотрите лист 2. Значение в Р5 может быть в любой строке из ключевым значением.
Нужно что-бы сумма всех ключевых значений при условии Р2=0 было равно сумме всех ключевых значений при условии Р2=1 или Р2=2 (разница равну нулю).
В реальном файле больше 6 тисяч строк, ключевых значений около 3 тысяч. Разница не равна нулю. По какому ключевому значению? Найти вручную очень сложно.
Спасибо.
К сообщению приложен файл: 6445834.xls (26.5 Kb)
 
Ответить
Сообщение
Покажите на Вашем примере вручную, что должно получиться в столбце Р5 и почему


В файле выделение цветом, для наглядности. Смотрите лист 2. Значение в Р5 может быть в любой строке из ключевым значением.
Нужно что-бы сумма всех ключевых значений при условии Р2=0 было равно сумме всех ключевых значений при условии Р2=1 или Р2=2 (разница равну нулю).
В реальном файле больше 6 тисяч строк, ключевых значений около 3 тысяч. Разница не равна нулю. По какому ключевому значению? Найти вручную очень сложно.
Спасибо.

Автор - petro701
Дата добавления - 07.06.2014 в 11:17
Pelena Дата: Суббота, 07.06.2014, 11:51 | Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 19533
Репутация: 4638 ±
Замечаний: ±

Excel 365 & Mac Excel
Вариант (наверное, можно сократить)
Код
=ЕСЛИ(И(СЧЁТЕСЛИ(Лист2!$A$1:$A$20;A2);СЧЁТЕСЛИ($A$2:$A2;A2)=1);СУММПРОИЗВ((A2=Лист1!$A$2:$A$20)*($B$2:$B$20=0)*$D$2:$D$20)-СУММПРОИЗВ((A2=$A$2:$A$20)*($B$2:$B$20>0)*$D$2:$D$20);"")
К сообщению приложен файл: 0220504.xls (35.0 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеВариант (наверное, можно сократить)
Код
=ЕСЛИ(И(СЧЁТЕСЛИ(Лист2!$A$1:$A$20;A2);СЧЁТЕСЛИ($A$2:$A2;A2)=1);СУММПРОИЗВ((A2=Лист1!$A$2:$A$20)*($B$2:$B$20=0)*$D$2:$D$20)-СУММПРОИЗВ((A2=$A$2:$A$20)*($B$2:$B$20>0)*$D$2:$D$20);"")

Автор - Pelena
Дата добавления - 07.06.2014 в 11:51
ikki Дата: Суббота, 07.06.2014, 12:02 | Сообщение № 5
Группа: Друзья
Ранг: Старожил
Сообщений: 1906
Репутация: 504 ±
Замечаний: 0% ±

Excel 2003, 2010
вариант - простенькая сводная табличка по ключам / чиселкам, далее простенькая формула
К сообщению приложен файл: 123123.xls (28.5 Kb)


помощь по Excel и VBA
ikki@fxmail.ru, icq 592842413, skype alex.ikki
 
Ответить
Сообщениевариант - простенькая сводная табличка по ключам / чиселкам, далее простенькая формула

Автор - ikki
Дата добавления - 07.06.2014 в 12:02
petro701 Дата: Воскресенье, 08.06.2014, 16:10 | Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Вопрос решен. Всем БООООЛЬШУЩЕЕ спасибо.
 
Ответить
СообщениеВопрос решен. Всем БООООЛЬШУЩЕЕ спасибо.

Автор - petro701
Дата добавления - 08.06.2014 в 16:10
vikttur Дата: Воскресенье, 08.06.2014, 16:33 | Сообщение № 7
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

Если Excel моложе 200З года, СУММПРОИЗВ лучше заменить:
Код
=СУММЕСЛИМН($D$2:$D$20;$A$2:$A$20;A2;$B$2:$B$20;0)-СУММЕСЛИМН($D$2:$D$20;$A$2:$A$20;A2;$B$2:$B$20;">0")


Сообщение отредактировал vikttur - Воскресенье, 08.06.2014, 16:34
 
Ответить
СообщениеЕсли Excel моложе 200З года, СУММПРОИЗВ лучше заменить:
Код
=СУММЕСЛИМН($D$2:$D$20;$A$2:$A$20;A2;$B$2:$B$20;0)-СУММЕСЛИМН($D$2:$D$20;$A$2:$A$20;A2;$B$2:$B$20;">0")

Автор - vikttur
Дата добавления - 08.06.2014 в 16:33
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2025 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!