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

Вход

Регистрация

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

 

= Мир MS Excel/СУММПРОИЗВ с условиями по горизонтали и вертикали - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
СУММПРОИЗВ с условиями по горизонтали и вертикали
BSA Дата: Суббота, 10.01.2015, 23:54 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 41
Репутация: 0 ±
Замечаний: 20% ±

Excel 2010
Нужна универсальная формула расчёта и выбор столбца(автоматически) из диапазона Q5:S11. Жёлтая ячейка(формула) решает задачу на 85-95%, а зелёная ячейка(формула) надо выбирать столбы вручную(очень не удобно).
К сообщению приложен файл: 111.xlsx (13.4 Kb)
 
Ответить
СообщениеНужна универсальная формула расчёта и выбор столбца(автоматически) из диапазона Q5:S11. Жёлтая ячейка(формула) решает задачу на 85-95%, а зелёная ячейка(формула) надо выбирать столбы вручную(очень не удобно).

Автор - BSA
Дата добавления - 10.01.2015 в 23:54
Leanna Дата: Воскресенье, 11.01.2015, 00:44 | Сообщение № 2
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 189
Репутация: 78 ±
Замечаний: 0% ±

excel 2010
Не разбирать же вашу формулу, что бы понять критерии. Объясните по каким условиям что должно искаться\выбираться?
Не понятно по второй формуле почему первый раз брался последний столбец один, а во второй другой столбец.


Лучше день потерять, потом за пять минут долететь!
 
Ответить
СообщениеНе разбирать же вашу формулу, что бы понять критерии. Объясните по каким условиям что должно искаться\выбираться?
Не понятно по второй формуле почему первый раз брался последний столбец один, а во второй другой столбец.

Автор - Leanna
Дата добавления - 11.01.2015 в 00:44
Pelena Дата: Воскресенье, 11.01.2015, 08:25 | Сообщение № 3
Группа: Админы
Ранг: Местный житель
Сообщений: 19515
Репутация: 4632 ±
Замечаний: ±

Excel 365 & Mac Excel
А так не пойдёт? Вполне себе протягивается вправо
Код
=СУММПРОИЗВ(($O$5:$O$11=$C5)*$Q$5:$Q$11*R$5:R$11)

или так, если всё же строки надо выбирать
Код
=СУММПРОИЗВ(($C5*100+$D5:$G5=$P$5:$P$11)*$Q$5:$Q$11*R$5:R$11)

А вообще, согласна с Leanna - трудно придумывать решение, когда не понимаешь смысла
К сообщению приложен файл: 111-7-.xlsx (13.8 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеА так не пойдёт? Вполне себе протягивается вправо
Код
=СУММПРОИЗВ(($O$5:$O$11=$C5)*$Q$5:$Q$11*R$5:R$11)

или так, если всё же строки надо выбирать
Код
=СУММПРОИЗВ(($C5*100+$D5:$G5=$P$5:$P$11)*$Q$5:$Q$11*R$5:R$11)

А вообще, согласна с Leanna - трудно придумывать решение, когда не понимаешь смысла

Автор - Pelena
Дата добавления - 11.01.2015 в 08:25
BSA Дата: Воскресенье, 11.01.2015, 09:09 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 41
Репутация: 0 ±
Замечаний: 20% ±

Excel 2010
За сложное изложение вопроса прошу извинения, когда писал понимал что так скажете....
Вы решили первую часть вопроса, огромное спасибо. Выборка по горизонтали работает и на пустую ячейку не выдаёт ошибку. Теперь мне бы хотелось так же задать условие по вертикале, чтоб она автоматически определяла столбец из заданных условий. Файл переделал и в связи с первым решением его упростил, надеюсь. А так наверно поняли я один столбец(цена) умножаю на другой(кол-во).
К сообщению приложен файл: 0298733.xlsx (14.4 Kb)


Сообщение отредактировал BSA - Воскресенье, 11.01.2015, 09:21
 
Ответить
СообщениеЗа сложное изложение вопроса прошу извинения, когда писал понимал что так скажете....
Вы решили первую часть вопроса, огромное спасибо. Выборка по горизонтали работает и на пустую ячейку не выдаёт ошибку. Теперь мне бы хотелось так же задать условие по вертикале, чтоб она автоматически определяла столбец из заданных условий. Файл переделал и в связи с первым решением его упростил, надеюсь. А так наверно поняли я один столбец(цена) умножаю на другой(кол-во).

Автор - BSA
Дата добавления - 11.01.2015 в 09:09
BSA Дата: Воскресенье, 11.01.2015, 09:12 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 41
Репутация: 0 ±
Замечаний: 20% ±

Excel 2010
Код
=СУММПРОИЗВ(($C6*100+$D6:$J6=$Q$5:$Q$17)*$R$5:$R$17*S$5:S$17)


Удивляюсь, что формула позволяет делать пошаговую выборку, не спотыкаясь о пустые ячейки и повторяющийся код без ошибок. Теперь мечтаю, возможно ли делать автоматическую выборку второго столбца из диапазона(S5:U17).


Сообщение отредактировал BSA - Воскресенье, 11.01.2015, 09:19
 
Ответить
Сообщение
Код
=СУММПРОИЗВ(($C6*100+$D6:$J6=$Q$5:$Q$17)*$R$5:$R$17*S$5:S$17)


Удивляюсь, что формула позволяет делать пошаговую выборку, не спотыкаясь о пустые ячейки и повторяющийся код без ошибок. Теперь мечтаю, возможно ли делать автоматическую выборку второго столбца из диапазона(S5:U17).

Автор - BSA
Дата добавления - 11.01.2015 в 09:12
Pelena Дата: Воскресенье, 11.01.2015, 09:29 | Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 19515
Репутация: 4632 ±
Замечаний: ±

Excel 365 & Mac Excel
Как-то так
Код
=СУММПРОИЗВ(($C5*100+$D5:$J5=$Q$5:$Q$17)*$R$5:$R$17*ИНДЕКС($S$5:$U$17;0;ПОИСКПОЗ(L$4;$S$4:$U$4;0)))
К сообщению приложен файл: 4558371.xlsx (14.4 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеКак-то так
Код
=СУММПРОИЗВ(($C5*100+$D5:$J5=$Q$5:$Q$17)*$R$5:$R$17*ИНДЕКС($S$5:$U$17;0;ПОИСКПОЗ(L$4;$S$4:$U$4;0)))

Автор - Pelena
Дата добавления - 11.01.2015 в 09:29
BSA Дата: Воскресенье, 11.01.2015, 10:15 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 41
Репутация: 0 ±
Замечаний: 20% ±

Excel 2010
Спасибо, работает. Сильно помогли.
 
Ответить
СообщениеСпасибо, работает. Сильно помогли.

Автор - BSA
Дата добавления - 11.01.2015 в 10:15
  • Страница 1 из 1
  • 1
Поиск:

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