=(A1*B1)+(C1*D1)+... найти сумму произведений соседних ячеек
alexburlutsky
Дата: Пятница, 01.01.2016, 20:14 |
Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация:
0
±
Замечаний:
20% ±
Excel 2013
=(A1*B1)+(C1*D1)+... - надо прописать эту операцию одной формулой, и без необходимости изменять эту формулу при добавлении новых столбцов. Спасибо! [moder]Файл с примером приложите в соответствии с Правилами форума[/moder]
=(A1*B1)+(C1*D1)+... - надо прописать эту операцию одной формулой, и без необходимости изменять эту формулу при добавлении новых столбцов. Спасибо! [moder]Файл с примером приложите в соответствии с Правилами форума[/moder] alexburlutsky
Сообщение отредактировал alexburlutsky - Пятница, 01.01.2016, 22:07
Ответить
Сообщение =(A1*B1)+(C1*D1)+... - надо прописать эту операцию одной формулой, и без необходимости изменять эту формулу при добавлении новых столбцов. Спасибо! [moder]Файл с примером приложите в соответствии с Правилами форума[/moder] Автор - alexburlutsky Дата добавления - 01.01.2016 в 20:14
Nic70y
Дата: Пятница, 01.01.2016, 21:40 |
Сообщение № 2
Группа: Друзья
Ранг: Экселист
Сообщений: 8705
Репутация:
2260
±
Замечаний:
0% ±
Excel 2010
Код
=СУММПРОИЗВ(A1:A8*B1:B8+C1:C8*D1:D8)
и т.д.
Код
=СУММПРОИЗВ(A1:A8*B1:B8+C1:C8*D1:D8)
и т.д.Nic70y
ЮMoney 41001841029809
Ответить
Сообщение Код
=СУММПРОИЗВ(A1:A8*B1:B8+C1:C8*D1:D8)
и т.д.Автор - Nic70y Дата добавления - 01.01.2016 в 21:40
alexburlutsky
Дата: Пятница, 01.01.2016, 22:06 |
Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация:
0
±
Замечаний:
20% ±
Excel 2013
Nic70y, Эта формула мне известна, она решает проблему с количеством строк, но не с их длиной. Я не хочу создавать гигантскую формулу на несколько стренациц, чтобы вывести одну цифру, и постоянно ее редактировать когда в строке появляются значения в новых столбцах.
Nic70y, Эта формула мне известна, она решает проблему с количеством строк, но не с их длиной. Я не хочу создавать гигантскую формулу на несколько стренациц, чтобы вывести одну цифру, и постоянно ее редактировать когда в строке появляются значения в новых столбцах. alexburlutsky
Сообщение отредактировал alexburlutsky - Пятница, 01.01.2016, 22:06
Ответить
Сообщение Nic70y, Эта формула мне известна, она решает проблему с количеством строк, но не с их длиной. Я не хочу создавать гигантскую формулу на несколько стренациц, чтобы вывести одну цифру, и постоянно ее редактировать когда в строке появляются значения в новых столбцах. Автор - alexburlutsky Дата добавления - 01.01.2016 в 22:06
krosav4ig
Дата: Пятница, 01.01.2016, 22:20 |
Сообщение № 4
Группа: Друзья
Ранг: Старожил
Сообщений: 2346
Репутация:
989
±
Замечаний:
0% ±
Excel 2007,2010,2013
alexburlutsky , Модератор: Файл с примером приложите в соответствии с Правилами форума
alexburlutsky , Модератор: Файл с примером приложите в соответствии с Правилами форума
krosav4ig
email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
Ответить
Сообщение alexburlutsky , Модератор: Файл с примером приложите в соответствии с Правилами форума
Автор - krosav4ig Дата добавления - 01.01.2016 в 22:20
Светлый
Дата: Пятница, 01.01.2016, 22:41 |
Сообщение № 5
Группа: Друзья
Ранг: Старожил
Сообщений: 1823
Репутация:
507
±
Замечаний:
0% ±
Excel 2013, 2016
Как вариант, можно такую формулу построить:Код
=СУММПРОИЗВ(ВЫБОР(СТРОКА(1:6);E2;G2;I2;K2;M2;O2);ВЫБОР(СТРОКА(1:6);F2;H2;J2;L2;N2;P2))
Можно продлить до 254 строк и соответственно список ячеек тоже продолжить.
Как вариант, можно такую формулу построить:Код
=СУММПРОИЗВ(ВЫБОР(СТРОКА(1:6);E2;G2;I2;K2;M2;O2);ВЫБОР(СТРОКА(1:6);F2;H2;J2;L2;N2;P2))
Можно продлить до 254 строк и соответственно список ячеек тоже продолжить. Светлый
Программировать проще, чем писать стихи.
Ответить
Сообщение Как вариант, можно такую формулу построить:Код
=СУММПРОИЗВ(ВЫБОР(СТРОКА(1:6);E2;G2;I2;K2;M2;O2);ВЫБОР(СТРОКА(1:6);F2;H2;J2;L2;N2;P2))
Можно продлить до 254 строк и соответственно список ячеек тоже продолжить. Автор - Светлый Дата добавления - 01.01.2016 в 22:41
Pelena
Дата: Пятница, 01.01.2016, 22:50 |
Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 19162
Репутация:
4412
±
Замечаний:
±
Excel 365 & Mac Excel
Или такой вариантКод
=СУММПРОИЗВ((E1:Z1="Кол-во")*E2:Z2*(F1:AA1="Цена")*F2:AA2)
Диапазон можно увеличить с запасом
Или такой вариантКод
=СУММПРОИЗВ((E1:Z1="Кол-во")*E2:Z2*(F1:AA1="Цена")*F2:AA2)
Диапазон можно увеличить с запасом Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Или такой вариантКод
=СУММПРОИЗВ((E1:Z1="Кол-во")*E2:Z2*(F1:AA1="Цена")*F2:AA2)
Диапазон можно увеличить с запасом Автор - Pelena Дата добавления - 01.01.2016 в 22:50
AlexM
Дата: Суббота, 02.01.2016, 01:00 |
Сообщение № 7
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4448
Репутация:
1094
±
Замечаний:
0% ±
Excel 2003
Формулу Елены можно написать такКод
=СУММПРОИЗВ((E1:Z1="Кол-во")*E2:Z2*F2:AA2)
Формулу Елены можно написать такКод
=СУММПРОИЗВ((E1:Z1="Кол-во")*E2:Z2*F2:AA2)
AlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
Ответить
Сообщение Формулу Елены можно написать такКод
=СУММПРОИЗВ((E1:Z1="Кол-во")*E2:Z2*F2:AA2)
Автор - AlexM Дата добавления - 02.01.2016 в 01:00
Светлый
Дата: Суббота, 02.01.2016, 11:12 |
Сообщение № 8
Группа: Друзья
Ранг: Старожил
Сообщений: 1823
Репутация:
507
±
Замечаний:
0% ±
Excel 2013, 2016
Можно ещё экзотическую формулу:Код
=СУММПРОИЗВ(ИНДЕКС(2:2;0;Ч(ИНДЕКС(СТРОКА(1:120)*2+3;)));ИНДЕКС(2:2;0;Ч(ИНДЕКС(СТРОКА(1:120)*2+4;))))
или, прошу прощения у AlexM, немного сократить его формулу:Код
=СУММПРОИЗВ((E1:Z1=$E1)*E2:Z2*F2:AA2)
Можно ещё экзотическую формулу:Код
=СУММПРОИЗВ(ИНДЕКС(2:2;0;Ч(ИНДЕКС(СТРОКА(1:120)*2+3;)));ИНДЕКС(2:2;0;Ч(ИНДЕКС(СТРОКА(1:120)*2+4;))))
или, прошу прощения у AlexM, немного сократить его формулу:Код
=СУММПРОИЗВ((E1:Z1=$E1)*E2:Z2*F2:AA2)
Светлый
Программировать проще, чем писать стихи.
Сообщение отредактировал Светлый - Суббота, 02.01.2016, 11:32
Ответить
Сообщение Можно ещё экзотическую формулу:Код
=СУММПРОИЗВ(ИНДЕКС(2:2;0;Ч(ИНДЕКС(СТРОКА(1:120)*2+3;)));ИНДЕКС(2:2;0;Ч(ИНДЕКС(СТРОКА(1:120)*2+4;))))
или, прошу прощения у AlexM, немного сократить его формулу:Код
=СУММПРОИЗВ((E1:Z1=$E1)*E2:Z2*F2:AA2)
Автор - Светлый Дата добавления - 02.01.2016 в 11:12
Udik
Дата: Суббота, 02.01.2016, 13:41 |
Сообщение № 9
Группа: Друзья
Ранг: Старожил
Сообщений: 1588
Репутация:
192
±
Замечаний:
0% ±
Excel 2016 х 64
такое ещё можноКод
=СУММПРОИЗВ((ЕНЕЧЁТ(СТОЛБЕЦ(E2:S2)))*E2:S2;F2:T2)
такое ещё можноКод
=СУММПРОИЗВ((ЕНЕЧЁТ(СТОЛБЕЦ(E2:S2)))*E2:S2;F2:T2)
Udik
вот вам барабан яд 41001231307558 wm R419131876897 udik1968@gmail.com
Ответить
Сообщение такое ещё можноКод
=СУММПРОИЗВ((ЕНЕЧЁТ(СТОЛБЕЦ(E2:S2)))*E2:S2;F2:T2)
Автор - Udik Дата добавления - 02.01.2016 в 13:41
alexburlutsky
Дата: Суббота, 02.01.2016, 17:19 |
Сообщение № 10
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация:
0
±
Замечаний:
20% ±
Excel 2013
Проблема решена, выбрал последний вариант так как нет привязки к верхним заголовкам. Всем огромнейшее спасибо!
Проблема решена, выбрал последний вариант так как нет привязки к верхним заголовкам. Всем огромнейшее спасибо! alexburlutsky
Ответить
Сообщение Проблема решена, выбрал последний вариант так как нет привязки к верхним заголовкам. Всем огромнейшее спасибо! Автор - alexburlutsky Дата добавления - 02.01.2016 в 17:19
AlexM
Дата: Суббота, 02.01.2016, 17:23 |
Сообщение № 11
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4448
Репутация:
1094
±
Замечаний:
0% ±
Excel 2003
нет привязки к верхним заголовкам
Чуть корочеКод
=СУММПРОИЗВ((-1^СТОЛБЕЦ(E2:S2)<0)*E2:S2;F2:T2)
и работает во всех версиях Excel
нет привязки к верхним заголовкам
Чуть корочеКод
=СУММПРОИЗВ((-1^СТОЛБЕЦ(E2:S2)<0)*E2:S2;F2:T2)
и работает во всех версиях ExcelAlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
Ответить
Сообщение нет привязки к верхним заголовкам
Чуть корочеКод
=СУММПРОИЗВ((-1^СТОЛБЕЦ(E2:S2)<0)*E2:S2;F2:T2)
и работает во всех версиях ExcelАвтор - AlexM Дата добавления - 02.01.2016 в 17:23
alexburlutsky
Дата: Суббота, 02.01.2016, 17:38 |
Сообщение № 12
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация:
0
±
Замечаний:
20% ±
Excel 2013
AlexM, Спасибо!
Ответить
Сообщение AlexM, Спасибо! Автор - alexburlutsky Дата добавления - 02.01.2016 в 17:38