Функция СУММЕСЛИ()

Программирование на Visual Basic for Applications
third_man
Начинающий
Начинающий
 
Сообщения: 1
Зарегистрирован: 06.11.2007 (Вт) 12:35

Re: Функция СУММЕСЛИ()

Сообщение third_man » 06.11.2007 (Вт) 12:38

KL писал(а):
=СУММ(СУММЕСЛИ(A1:A10;{1700;3000};B1:B10))


Господа, подскажите, как использовать подобную формулу, только вместо текстового ввода критерия поставить адреса (или диапазон) ячеек, в которых находятся эти самые критерии.

@Nik
Обычный пользователь
Обычный пользователь
 
Сообщения: 80
Зарегистрирован: 14.05.2007 (Пн) 12:11

Сообщение @Nik » 24.01.2008 (Чт) 13:00

{=СУММ(СУММЕСЛИ(A1:A10;C1:C2;B1:B10))}
Просто ввести как формулу массива :)

KL
Microsoft MVP
 
Сообщения: 483
Зарегистрирован: 30.10.2005 (Вс) 0:31
Откуда: Madrid

Сообщение KL » 24.01.2008 (Чт) 18:34

@Nik писал(а):{=СУММ(СУММЕСЛИ(A1:A10;C1:C2;B1:B10))}
Просто ввести как формулу массива :)

На всякий пожарный, @Nik имел ввиду, что формулу надо подтвердить одновременным нажатием клавишь CTRL+SHIFT+ENTER, и тогда появятся фигурные скобки вподтверждение того, что формула массива введена верно :-)
Но если не охота заморачиваться с формулами массива , то тогда лучше просто так:

=СУММПРОИЗВ(СУММЕСЛИ(A1:A10;C1:C2;B1:B10))
Привет,
KL

Calvin
Постоялец
Постоялец
 
Сообщения: 409
Зарегистрирован: 21.01.2003 (Вт) 12:13
Откуда: Sebastopol

Сообщение Calvin » 22.07.2008 (Вт) 12:12

Подскажите плиз, а как сделать так, чтобы функция СУММЕСЛИ работала еще к томуже как и ПРОМЕЖУТОЧНЫЕ ИТОГИ ?
-Whose the motocycle, is this? -It`s a chopper, baby! -Whose chopper is this? -Zed`s! -Who is Zed? -Zed`s dead, baby, Zed`s dead! :-D

KL
Microsoft MVP
 
Сообщения: 483
Зарегистрирован: 30.10.2005 (Вс) 0:31
Откуда: Madrid

Сообщение KL » 22.07.2008 (Вт) 12:52

Calvin писал(а):Подскажите плиз, а как сделать так, чтобы функция СУММЕСЛИ работала еще к томуже как и ПРОМЕЖУТОЧНЫЕ ИТОГИ ?

А можно поподробнее? Жел-но с примерами.

Да, и какое конкретно свойство функции ПРОМЕЖУТОЧНЫЕ ИТОГИ нужно придать СУММЕСЛИ?
Привет,
KL

Calvin
Постоялец
Постоялец
 
Сообщения: 409
Зарегистрирован: 21.01.2003 (Вт) 12:13
Откуда: Sebastopol

Сообщение Calvin » 22.07.2008 (Вт) 16:34

Ну мне нужно, чтобы при фильтрации данных в ячейке, где прописана функция СУММЕСЛИ суммировались только отфильтрованные данные, отвечающие определенному критерию.......
-Whose the motocycle, is this? -It`s a chopper, baby! -Whose chopper is this? -Zed`s! -Who is Zed? -Zed`s dead, baby, Zed`s dead! :-D

KL
Microsoft MVP
 
Сообщения: 483
Зарегистрирован: 30.10.2005 (Вс) 0:31
Откуда: Madrid

Сообщение KL » 22.07.2008 (Вт) 18:02

См. приложение
Вложения
SSHEET.SUMIF.Filtered.xls
(16.5 Кб) Скачиваний: 297
Привет,
KL

@Nik
Обычный пользователь
Обычный пользователь
 
Сообщения: 80
Зарегистрирован: 14.05.2007 (Пн) 12:11

Сообщение @Nik » 29.07.2008 (Вт) 10:11

У меня нет слов! Как много я ещё не знаю :) :) :(

Пред.

Вернуться в VBA

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 43

    TopList