|
|
|
новичок
      
участник
Last Login: 16.07.2007 0:01
Сообщ.: 3,
Visits: 8
|
|
если вот такая таблица:
ЦФУ ДОЛГ ПОГАШЕНО
ола 160 000 долг
ила 195 000 195 000
ола 90 000 90 000
ила 110 000 долг
ила 70 000 70 000
ила 195 000 195 000
ила 180 000 долг
ола 80 000 долг
как мне получить ДОЛГ ОЛА и ДОЛГ ИЛА? как прописать формулу?
то есть мне надо суммировать только те ячейки, которые удовлетворяют условию ОЛА и ДОЛГ (ИЛА и ДОЛГ)
помогите написать формулу под это безобразие!!!!!!!!!!
|
|
|
|
|
Supreme Being
      
участник
Last Login: 14.12.2007 16:53
Сообщ.: 100,
Visits: 1 707
|
|
| Не знаю, как с помощь формул, но, по-моему, можно через Сводные таблицы (меню Данные - Сводная таблица...). Ставите курсор на вашу таблицу (куда угодно), далее Данные - Сводная таблица... - Шаг 1 из 3 нажимаете Далее, Шаг 2 из 3 - если Excel правильно распознал границы вашей таблицы, то тоже Далее, Шаг 3 из 3 - Готово. Откроеся новый лист с табличкой. Перенесите мышкой ЦФУ из "Список полей сводной таблицы" на лист в табличку с синими рамками в поле "Поля строк", а поле Долг в поле "Элементы данных" и вы увидите нужные вам суммы.
|
|
|
|
|
Supreme Being
      
участник
Last Login: 21.03.2008 5:12
Сообщ.: 386,
Visits: 4 197
|
|
я бы воспользовался формулой "ПРОМЕЖУТОЧНЫЕ.ИТОГИ" + фильтр
1) на колонки А, В, С поставить автофильтр
2) в ячейку, например, F1 формулу: =ПРОМЕЖУТОЧНЫЕ.ИТОГИ(9;B2:B11)
где код 9 - это сумма, кроме того можно ср.знач или максимум
3) задать необходимый фильтр...
|
|
|
|
|
Supreme Being
      
участник
Last Login: 28.03.2008 22:19
Сообщ.: 118,
Visits: 1 025
|
|
Можно ещё так сделать без фильтров. В четвертой колонке поставить формулу, которая будет проверять наличие "ила" и "долг" и выдавать 0 или 1, причем можно даже отделить "ола" от "ила", выдавая, например значение 2 для "илы": =ЕСЛИ(И(A3="ола"; C3="долг");1;ЕСЛИ(И(A3="ила";C3="долг");2;0)) А дальше использовать СУММЕСЛИ: =СУММЕСЛИ($D$3:$D$10;"=1";$B$3:$B$10) ' это для "ола" =СУММЕСЛИ($D$3:$D$10;"=2";$B$3:$B$10) ' это для "ила"
|
|
|
|
|
новичок
      
участник
Last Login: 16.07.2007 0:01
Сообщ.: 3,
Visits: 8
|
|
| ВСЕМ спасибо за помощь. но мне нужно без доп столбца, без сводной таблицы...фильтр тоже не подходит по нескольким причинам... нужно что-то вроде суммесли но на два условия. неужели могучий ексель такого не может((((
|
|
|
|
|
Forum Member
      
участник
Last Login: 08.08.2007 21:12
Сообщ.: 46,
Visits: 419
|
|
| Приветствую, уважаемое сообщество. Воспользуйся формулой массива. Удачи. P.S.:Excel может многое.
|
|
|
|
|
Forum Member
      
участник
Last Login: 08.08.2007 21:12
Сообщ.: 46,
Visits: 419
|
|
| Не получилось прикрепить файлик. =СУММ(ЕСЛИ($A$2:$A$7="ила";ЕСЛИ($C$2:$C$7="долг";$B$2:$B$7)))+СУММ(ЕСЛИ($A$2:$A$7="ола";ЕСЛИ($C$2:$C$7="долг";$B$2:$B$7))) После ввода формулы нажать Ctrl+Shift+Enter Столбцы А - "ила", "ола" B - суммируемые значения C - "долг" Удачи.
|
|
|
|
|
новичок
      
участник
Last Login: 16.07.2007 0:01
Сообщ.: 3,
Visits: 8
|
|
| посчиталась общая сумма (ола, ила и долг и где без долга), а не выборочно.
|
|
|
|
|
Supreme Being
      
участник
Last Login: 21.03.2008 5:12
Сообщ.: 386,
Visits: 4 197
|
|
Если Вы так ставите условия, то Yuric прав на счет формул массива.
Чтобы облегчить пользователю жизнь в Excel есть спец. надстройка о существовании которой многие не позозревают. Речь идет о "мастере частичных сумм".
1) Сервис -> Надстройки...(не путать с настройкой!) -> крыжик "мастер суммирования" -> O'k
(делать 1 раз, после чего в Сервис появится пункт "Мастер")
2) выделить Вашу таблицу
3) Сервис -> Матер -> Частичная сумма
суммировать, поставить ДОЛГ
а ниже, необходимо добавить 2 условия:
а) столбец ПОГАШЕНО, значание ДО | | | |