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

Вход

Регистрация

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

 

= Мир MS Excel/Суммирование значений одной колонки по ВПР значению в другой - Мир MS Excel

Регистрация · Логин: · Пароль: · · Забыли пароль?
Страница 1 из 11
Модератор форума: _Boroda_, Pelena, Manyasha, SLAVICK 
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Суммирование значений одной колонки по ВПР значению в другой (Формулы/Formulas)
Суммирование значений одной колонки по ВПР значению в другой
anton_street Дата: Четверг, 22.09.2016, 14:05 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 22
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Добрый день,

Не частый я тут гость, но вот возникла необходимость написать формулу и нужна мне помощь.
Помогите, пожалуйста, написать формулу с суммированием значений одной колонки по ВПР значению в другой. Ну и еще там кое что, подробнее пример во вложении и описание ниже.
- На листе1 интересны столбцы B, D и F
- Значениям столбца B листа 1 соответствуют валюты на листе2 A1:B11
- В ячейке F2 листа 2 надо подсчитать средний курс по формуле:
= (сумма всех лист1!C:C, для которых ВПР(Лист1!B3;Лист2!$A$2:$B$11;2;0) = Лист2!E2 за исключением тех, для кот. Лист1!D:D = 1) / (то же самое, только суммируем не лист1!C:C, а лист1!F:F)

Заранее большое спасибо!
К сообщению приложен файл: 7388455.xlsx(13Kb)


Сообщение отредактировал anton_street - Четверг, 22.09.2016, 14:29
 
Ответить
СообщениеДобрый день,

Не частый я тут гость, но вот возникла необходимость написать формулу и нужна мне помощь.
Помогите, пожалуйста, написать формулу с суммированием значений одной колонки по ВПР значению в другой. Ну и еще там кое что, подробнее пример во вложении и описание ниже.
- На листе1 интересны столбцы B, D и F
- Значениям столбца B листа 1 соответствуют валюты на листе2 A1:B11
- В ячейке F2 листа 2 надо подсчитать средний курс по формуле:
= (сумма всех лист1!C:C, для которых ВПР(Лист1!B3;Лист2!$A$2:$B$11;2;0) = Лист2!E2 за исключением тех, для кот. Лист1!D:D = 1) / (то же самое, только суммируем не лист1!C:C, а лист1!F:F)

Заранее большое спасибо!

Автор - anton_street
Дата добавления - 22.09.2016 в 14:05
anton_street Дата: Четверг, 22.09.2016, 14:07 | Сообщение № 2
Группа: Пользователи
Ранг: Новичок
Сообщений: 22
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Сорри, что в тексте не формулы, как надо по правилам. Я попробовал, но получилась не читаемая фигня.
 
Ответить
СообщениеСорри, что в тексте не формулы, как надо по правилам. Я попробовал, но получилась не читаемая фигня.

Автор - anton_street
Дата добавления - 22.09.2016 в 14:07
Pelena Дата: Четверг, 22.09.2016, 14:56 | Сообщение № 3
Группа: Модераторы
Ранг: Экселист
Сообщений: 9840
Репутация: 2252 ±
Замечаний: 0% ±

Excel 2010 & Mac Excel 2011
Здравствуйте.
Вариант с доп. столбцом подойдёт?

UPD. Не учла столбец D<>1. Перевложила файл
К сообщению приложен файл: 6492525.xlsx(15Kb)


"Черт возьми, Холмс! Но как??!!"
ЯД 41001765434816
 
Ответить
СообщениеЗдравствуйте.
Вариант с доп. столбцом подойдёт?

UPD. Не учла столбец D<>1. Перевложила файл

Автор - Pelena
Дата добавления - 22.09.2016 в 14:56
anton_street Дата: Четверг, 22.09.2016, 15:08 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 22
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Вариант с доп. столбцом подойдёт?


Здравствуйте!

По поводу доп столбца - ну, если без него никак, то ОК.

Но тут немного другое. Возможно я не совсем правильно выразился, речь не про курс, а про среднюю стоимость единицы валюты. Т.е., если я купил 100 долларов по 60 и один за 70, то средняя стоимость для меня будет не 65, а (100*60+1*70)/(100+1)

И еще надо не учитывать в суммировании строки, для которых курс 1.
 
Ответить
Сообщение
Вариант с доп. столбцом подойдёт?


Здравствуйте!

По поводу доп столбца - ну, если без него никак, то ОК.

Но тут немного другое. Возможно я не совсем правильно выразился, речь не про курс, а про среднюю стоимость единицы валюты. Т.е., если я купил 100 долларов по 60 и один за 70, то средняя стоимость для меня будет не 65, а (100*60+1*70)/(100+1)

И еще надо не учитывать в суммировании строки, для которых курс 1.

Автор - anton_street
Дата добавления - 22.09.2016 в 15:08
anton_street Дата: Четверг, 22.09.2016, 15:16 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 22
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
UPD. Не учла столбец D<>1. Перевложила файл


Написал формулу
Код
=СУММЕСЛИМН(Лист1!C:C;Лист1!G:G;E2;Лист1!D:D ;"<>1")/СУММЕСЛИМН(Лист1!F:F;Лист1!G:G;E2;Лист1!D:D ;"<>1")

Вроде работает.
Раньше не знал, что <>1 надо в кавычки брать, по этому не считалось.

Нет ли у вас идей как без доп столбца сделать, для эстетики.


Сообщение отредактировал anton_street - Четверг, 22.09.2016, 15:17
 
Ответить
Сообщение
UPD. Не учла столбец D<>1. Перевложила файл


Написал формулу
Код
=СУММЕСЛИМН(Лист1!C:C;Лист1!G:G;E2;Лист1!D:D ;"<>1")/СУММЕСЛИМН(Лист1!F:F;Лист1!G:G;E2;Лист1!D:D ;"<>1")

Вроде работает.
Раньше не знал, что <>1 надо в кавычки брать, по этому не считалось.

Нет ли у вас идей как без доп столбца сделать, для эстетики.

Автор - anton_street
Дата добавления - 22.09.2016 в 15:16
Pelena Дата: Четверг, 22.09.2016, 15:45 | Сообщение № 6
Группа: Модераторы
Ранг: Экселист
Сообщений: 9840
Репутация: 2252 ±
Замечаний: 0% ±

Excel 2010 & Mac Excel 2011
Одной формулой массива, вводится сочетанием клавиш Ctrl+Shift+Enter
Код
=СУММ((Лист1!$B$3:$B$112=ТРАНСП(ЕСЛИ(E2=$B$2:$B$11;$A$2:$A$11)))*Лист1!$C$3:$C$112*(Лист1!$D$3:$D$112<>1))/СУММ((Лист1!$B$3:$B$112=ТРАНСП(ЕСЛИ(E2=$B$2:$B$11;$A$2:$A$11)))*Лист1!$F$3:$F$112*(Лист1!$D$3:$D$112<>1))
К сообщению приложен файл: 2528941.xlsx(15Kb)


"Черт возьми, Холмс! Но как??!!"
ЯД 41001765434816
 
Ответить
СообщениеОдной формулой массива, вводится сочетанием клавиш Ctrl+Shift+Enter
Код
=СУММ((Лист1!$B$3:$B$112=ТРАНСП(ЕСЛИ(E2=$B$2:$B$11;$A$2:$A$11)))*Лист1!$C$3:$C$112*(Лист1!$D$3:$D$112<>1))/СУММ((Лист1!$B$3:$B$112=ТРАНСП(ЕСЛИ(E2=$B$2:$B$11;$A$2:$A$11)))*Лист1!$F$3:$F$112*(Лист1!$D$3:$D$112<>1))

Автор - Pelena
Дата добавления - 22.09.2016 в 15:45
anton_street Дата: Четверг, 22.09.2016, 16:09 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 22
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Спасибо!!!
 
Ответить
СообщениеСпасибо!!!

Автор - anton_street
Дата добавления - 22.09.2016 в 16:09
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Суммирование значений одной колонки по ВПР значению в другой (Формулы/Formulas)
Страница 1 из 11
Поиск:

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