Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.03.2011, 18:03   #1
Pecnekm
Пользователь
 
Регистрация: 04.03.2011
Сообщений: 35
По умолчанию Умножение на соседнюю ячейку

Здравствуйте!
Не могу разобраться
Есть три столбца: Расход, Кол-во и Общий расход.
Общий расход считается по формуле СУММЕСЛИ, подсчитывает весь расход определенного типа. Подскажите, пожалуйста, как сделать чтобы расход еще умножался на соседнюю ячейку, т.е. на ячейку с количеством?
Вложения
Тип файла: rar Книга2.rar (2.1 Кб, 18 просмотров)
Pecnekm вне форума Ответить с цитированием
Старый 09.03.2011, 18:19   #2
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

желтая колонка ваще лишняя
Вложения
Тип файла: rar Книга611.rar (9.6 Кб, 17 просмотров)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 09.03.2011, 18:43   #3
Pecnekm
Пользователь
 
Регистрация: 04.03.2011
Сообщений: 35
По умолчанию

Желтая колонка нужна. Это что-то типа "Итого", в ней написаны типы запчастей, а напротив в оранжевой общий расход.
За ответ, спасибо, способ который Вы предложили немного не удобный, т.к. эта таблица на самом деле очень большая и будет путаница где какие данные, а так желтый столбец подитоживает данные в одном месте. Может есть какие-то другие варианты решения ?
Pecnekm вне форума Ответить с цитированием
Старый 09.03.2011, 20:09   #4
Smerchin
Пользователь
 
Регистрация: 19.01.2011
Сообщений: 22
По умолчанию

зря вы так, все удобно, формула рабочая вполне, поместите ее в общ.расход и поменяйте одну ссылку в ней.

=СУММПРОИЗВ(($C$7:$C$34=F7)*$D$7:$D $34*$E$7:$E$34)
Smerchin вне форума Ответить с цитированием
Старый 10.03.2011, 07:39   #5
Ras2im
Пользователь
 
Регистрация: 19.02.2011
Сообщений: 24
По умолчанию

Так и сделайте,весь расход,то есть формулу которая считает его, умножьте на на ячейку с количеством...

=СУММЕСЛИ(RC[-4]:R[7]C[-4],RC[-1],RC[-3]:R[7]C[-3])*RC[-2]
Ras2im вне форума Ответить с цитированием
Старый 10.03.2011, 10:54   #6
Pecnekm
Пользователь
 
Регистрация: 04.03.2011
Сообщений: 35
По умолчанию

Цитата:
Сообщение от Ras2im Посмотреть сообщение
Так и сделайте,весь расход,то есть формулу которая считает его, умножьте на на ячейку с количеством...

=СУММЕСЛИ(RC[-4]:R[7]C[-4],RC[-1],RC[-3]:R[7]C[-3])*RC[-2]
Неа, не подходит, я так пробовал уже, оно умножает все данные со столбца, а мне нужно только умножать на количество которое указано в столбце "Кол-во".

Если бы можно было сделать так, чтобы сначала перемножались столбцы "Расход" и "Кол-во", а потом уже применить формулу СУММЕСЛИ... Но на сколько я знаю - так нельзя сделать

Цитата:
Сообщение от Smerchin Посмотреть сообщение
зря вы так, все удобно, формула рабочая вполне, поместите ее в общ.расход и поменяйте одну ссылку в ней.

=СУММПРОИЗВ(($C$7:$C$34=F7)*$D$7:$D $34*$E$7:$E$34)
Я же не говорю, что она плохо работает. Она работает замечательно, но мне она не совсем удобна, т.к. вся таблица очень большая (на 8-9страниц), а в соседней маленькой(желтый и оранжевый столбец) Итог, сколько каких типов израсходовано.
Pecnekm вне форума Ответить с цитированием
Старый 10.03.2011, 11:05   #7
vikttur
Участник клуба
 
Регистрация: 16.05.2010
Сообщений: 1,249
По умолчанию

Что-то и я не понимаю автора.
Вам предлагают вставить формулу в раскрашенный столбец, который маленький. Нормально - результирующая таблица небольшая, обрабатывается большаю таблица с данными, но формул не сотни, тормозить не должно. Что не устраивает?
vikttur вне форума Ответить с цитированием
Старый 10.03.2011, 11:25   #8
Pecnekm
Пользователь
 
Регистрация: 04.03.2011
Сообщений: 35
По умолчанию

Цитата:
Сообщение от vikttur Посмотреть сообщение
Что-то и я не понимаю автора.
Вам предлагают вставить формулу в раскрашенный столбец, который маленький. Нормально - результирующая таблица небольшая, обрабатывается большаю таблица с данными, но формул не сотни, тормозить не должно. Что не устраивает?
Не удобно, потому что таблица большая и данные будут записываться на протяжении всей таблицы, а мне нужно чтобы записывались в маленькой таблице с итогом.

Вот во вложении таблица с формулой которую посоветовал IgorGO, только я её продлил всего на 2 страницы и получается, что мне нужно просматривать всю таблицу чтобы выписать данные каких типов и сколько было израсходовано. Либо сделать еще один столбец с формулой СУММЕСЛИ.
Вложения
Тип файла: rar Книга611.rar (8.7 Кб, 8 просмотров)
Pecnekm вне форума Ответить с цитированием
Старый 10.03.2011, 11:38   #9
vikttur
Участник клуба
 
Регистрация: 16.05.2010
Сообщений: 1,249
По умолчанию

Вам уже дали готовое решение
Цитата:
Сообщение от Smerchin Посмотреть сообщение
зря вы так, все удобно, формула рабочая вполне, поместите ее в общ.расход и поменяйте одну ссылку в ней.
Меняете стиль ссылок и получаете рабочую формулу в Вашем файле, прикрепленном к первому сообщению.
Код:
=СУММПРОИЗВ((R7C3:R34C3=RC[-2])*R7C4:R34C4*R7C5:R34C5)
vikttur вне форума Ответить с цитированием
Старый 10.03.2011, 12:04   #10
Pecnekm
Пользователь
 
Регистрация: 04.03.2011
Сообщений: 35
По умолчанию

Цитата:
Сообщение от vikttur Посмотреть сообщение
Вам уже дали готовое решение

Меняете стиль ссылок и получаете рабочую формулу в Вашем файле, прикрепленном к первому сообщению.
Код:
=СУММПРОИЗВ((R7C3:R34C3=RC[-2])*R7C4:R34C4*R7C5:R34C5)
Всё работает! Спасибо! Я сразу не врубился как формулу вставить! Спасибо большое всем!
Pecnekm вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как выделить нужные числа из списка и переместить их в соседнюю ячейку? Smile2007 Microsoft Office Excel 8 08.12.2010 21:41
Умножение одной ячейки на нужную ячейку в другой таблице. spring.girl Microsoft Office Access 3 13.11.2010 10:09
Автоматическая подстановка соотв. значения в соседнюю ячейку? chandrasecar Microsoft Office Excel 5 28.06.2010 02:01
Как отразить соседнюю последней заполненненой ячейки диапозона? delphiboy Microsoft Office Excel 2 23.02.2010 18:28
Как извлечь слово из текстовой ячейки по заданному шаблону и поместить в соседнюю ячейку? Aleox Microsoft Office Excel 4 27.11.2009 19:58