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

Вход

Регистрация

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

 

= Мир MS Excel/Суммирование ячеек разных массивов при совпадении - Мир MS Excel

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

Excel 2010
Добрый день. Есть два и более массивов состоящих всегда из двух столбцов и разного количества строк.
Необходимо создать итоговый массив в котором в первом столбце будут уникальные значения из первого столбца массивов, во втором столбце сумма из вторых столбцов массивов при совпадении значения.
То есть первая формула выводит уникальные имена из первых столбцов массивов в итоговый массив. Вторая формула при должна перебрать имена в первых столбцах массивов, при нахождении совпадений суммировать вторые столбцы напротив этих имен и сумму вывести напротив имени в итоговом массиве. Если имя уникально (не повторяется ни в одном массиве) то вывести значение напротив него. Файл "сумма массивов".

Если это невозможно то:
исходные массивы можно ручками объединить в один массив состоящий из двух столбцов. В первом столбце могут быть как уникальные так и повторяющиеся имена.
Вывод уникальных значений из первого столбца я сделал.
Нужна формула суммирования значений второго столбца при совпадении имен в первом столбце исходного и итогового массивов. Файл "сумма массива".
К сообщению приложен файл: 4143875.xlsx (10.4 Kb) · 5058456.xlsx (10.9 Kb)
 
Ответить
СообщениеДобрый день. Есть два и более массивов состоящих всегда из двух столбцов и разного количества строк.
Необходимо создать итоговый массив в котором в первом столбце будут уникальные значения из первого столбца массивов, во втором столбце сумма из вторых столбцов массивов при совпадении значения.
То есть первая формула выводит уникальные имена из первых столбцов массивов в итоговый массив. Вторая формула при должна перебрать имена в первых столбцах массивов, при нахождении совпадений суммировать вторые столбцы напротив этих имен и сумму вывести напротив имени в итоговом массиве. Если имя уникально (не повторяется ни в одном массиве) то вывести значение напротив него. Файл "сумма массивов".

Если это невозможно то:
исходные массивы можно ручками объединить в один массив состоящий из двух столбцов. В первом столбце могут быть как уникальные так и повторяющиеся имена.
Вывод уникальных значений из первого столбца я сделал.
Нужна формула суммирования значений второго столбца при совпадении имен в первом столбце исходного и итогового массивов. Файл "сумма массива".

Автор - izn
Дата добавления - 24.05.2019 в 11:48
Nic70y Дата: Пятница, 24.05.2019, 11:52 | Сообщение № 2
Группа: Друзья
Ранг: Экселист
Сообщений: 9131
Репутация: 2415 ±
Замечаний: 0% ±

Excel 2010
по файлу 5058456.xlsx
Код
=СУММПРОИЗВ(($A$2:$A$10=H2)*$B$2:$B$10)
числа записаны как текст, по этому суммесли и не считает
(вводить как формулу массива не нужно)


ЮMoney 41001841029809
 
Ответить
Сообщениепо файлу 5058456.xlsx
Код
=СУММПРОИЗВ(($A$2:$A$10=H2)*$B$2:$B$10)
числа записаны как текст, по этому суммесли и не считает
(вводить как формулу массива не нужно)

Автор - Nic70y
Дата добавления - 24.05.2019 в 11:52
_Boroda_ Дата: Пятница, 24.05.2019, 11:52 | Сообщение № 3
Группа: Админы
Ранг: Местный житель
Сообщений: 16895
Репутация: 6611 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
1. Если нужно решение формулами, то необхлдимо определиться - два у нас массива или все-таки "более"
2. СУММЕСЛИ Вас спасет
*Добавлено Не посмотрел файл. Да, числа текстом, тогда СУММЕСЛИ не спасет


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995


Сообщение отредактировал _Boroda_ - Пятница, 24.05.2019, 11:54
 
Ответить
Сообщение1. Если нужно решение формулами, то необхлдимо определиться - два у нас массива или все-таки "более"
2. СУММЕСЛИ Вас спасет
*Добавлено Не посмотрел файл. Да, числа текстом, тогда СУММЕСЛИ не спасет

Автор - _Boroda_
Дата добавления - 24.05.2019 в 11:52
izn Дата: Пятница, 24.05.2019, 12:04 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 15
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
числа записаны как текст, по этому суммесли и не считает

Мде вот это я ошибся. Естественно там "числовые" значения должны быть. Хотелось бы через "СУММЕСЛИ"
два у нас массива или все-таки "более"

каждую неделю разное. В конце месяца свод по сводам недель
 
Ответить
Сообщение
числа записаны как текст, по этому суммесли и не считает

Мде вот это я ошибся. Естественно там "числовые" значения должны быть. Хотелось бы через "СУММЕСЛИ"
два у нас массива или все-таки "более"

каждую неделю разное. В конце месяца свод по сводам недель

Автор - izn
Дата добавления - 24.05.2019 в 12:04
Nic70y Дата: Пятница, 24.05.2019, 12:07 | Сообщение № 5
Группа: Друзья
Ранг: Экселист
Сообщений: 9131
Репутация: 2415 ±
Замечаний: 0% ±

Excel 2010
Хотелось бы через "СУММЕСЛИ"
нк так ваша формула будет работать, если там будут числа.
повторюсь, вводить ее как массивную не надо.


ЮMoney 41001841029809
 
Ответить
Сообщение
Хотелось бы через "СУММЕСЛИ"
нк так ваша формула будет работать, если там будут числа.
повторюсь, вводить ее как массивную не надо.

Автор - Nic70y
Дата добавления - 24.05.2019 в 12:07
_Boroda_ Дата: Пятница, 24.05.2019, 12:08 | Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 16895
Репутация: 6611 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
каждую неделю разное. В конце месяца свод по сводам недель

1. Тогда нужен файл с реальным расположением данных
2.
Код
=СУММЕСЛИ(A:D;H2;B:E)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
Сообщение
каждую неделю разное. В конце месяца свод по сводам недель

1. Тогда нужен файл с реальным расположением данных
2.
Код
=СУММЕСЛИ(A:D;H2;B:E)

Автор - _Boroda_
Дата добавления - 24.05.2019 в 12:08
izn Дата: Вторник, 28.05.2019, 11:54 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 15
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
В общем таки снова вынужден просить помощи. Формула СУММЕСЛИ не хочет считать. И я не могу понять почему. В таблице "итоговый массив" выдает 0.
Все решил, перезаписал числа как числа. Извиняюсь за беспокойство. Какой же эксель порой странный.
К сообщению приложен файл: 7318818.xlsx (9.8 Kb)


Сообщение отредактировал izn - Вторник, 28.05.2019, 11:58
 
Ответить
СообщениеВ общем таки снова вынужден просить помощи. Формула СУММЕСЛИ не хочет считать. И я не могу понять почему. В таблице "итоговый массив" выдает 0.
Все решил, перезаписал числа как числа. Извиняюсь за беспокойство. Какой же эксель порой странный.

Автор - izn
Дата добавления - 28.05.2019 в 11:54
Nic70y Дата: Вторник, 28.05.2019, 11:57 | Сообщение № 8
Группа: Друзья
Ранг: Экселист
Сообщений: 9131
Репутация: 2415 ±
Замечаний: 0% ±

Excel 2010
СУММЕСЛИ не хочет считать

числа записаны как текст

=СУММПРОИЗВ(($A$2:$A$10=H2)*$B$2:$B$10)

вводить как формулу массива не нужно


ЮMoney 41001841029809
 
Ответить
Сообщение
СУММЕСЛИ не хочет считать

числа записаны как текст

=СУММПРОИЗВ(($A$2:$A$10=H2)*$B$2:$B$10)

вводить как формулу массива не нужно

Автор - Nic70y
Дата добавления - 28.05.2019 в 11:57
  • Страница 1 из 1
  • 1
Поиск:

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