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

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

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

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 26.05.2008, 15:11   #1
Gadar
Пользователь
 
Регистрация: 23.05.2008
Сообщений: 11
Плохо СЧЁТЕСЛИ по 2 и более критериям

Плиз немогу реализовать СЧЁТЕСЛИ по 2 и более критериям. Т.е. считать только те строки в которых ячейка1=Вася и ячейка2>0
Gadar вне форума
Старый 26.05.2008, 15:19   #2
ZORRO2005
Форумчанин
 
Аватар для ZORRO2005
 
Регистрация: 26.11.2006
Сообщений: 584
По умолчанию

=СЧЁТЕСЛИ(диапазон;"Вася")+СЧЁТЕСЛИ (диапазон;">0")
ZORRO2005 вне форума
Старый 26.05.2008, 15:45   #3
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

ZORRO2005, так не пойдет, так посчитает всех, кто "Вася" + всех, которые больше 0, а это немного не то, когда должен быть и Вася и больше 0.

Код:
=суммпроизв((диапозон1="Вася")*(диапазон2>0)*диапазон3)
диапазон3 - это собственно то, что необходимо считать, возможно совпадает с диапазон2.

или
Код:
=сумм(если(и(диапазон1="Вася";диапазон2>0);диапазон3;))
второй вариант - это формула массива. F2, Ctrl+Shift+Enter - чтобы заработала.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума
Старый 26.05.2008, 15:46   #4
Bu$ter
Пользователь
 
Аватар для Bu$ter
 
Регистрация: 16.05.2008
Сообщений: 73
По умолчанию

если необходимо учитывать сразу оба условия в ячейки, то =СЧЁТЕСЛИ(диапазон;"вася"&">0")
Bu$ter вне форума
Старый 26.05.2008, 16:10   #5
ZORRO2005
Форумчанин
 
Аватар для ZORRO2005
 
Регистрация: 26.11.2006
Сообщений: 584
По умолчанию

IgorGO
Я думал у Gadar все в одном столбце.
Если в разных то можно так:
=ABS(СЧЁТЕСЛИ(диапазон1;"Вася")-СЧЁТЕСЛИ(диапазон2;">0"))
Цитата:
Сообщение от Gadar Посмотреть сообщение
Т.е. считать только те строки
Незаметил слова "строки"
Тогда как у IgorGO

Последний раз редактировалось ZORRO2005; 26.05.2008 в 16:21.
ZORRO2005 вне форума
Старый 27.05.2008, 03:47   #6
VictorK
Пользователь
 
Регистрация: 24.05.2008
Сообщений: 64
По умолчанию

На форуме planetaexcel.ru подобную задачу тоже предложили решить через формулу массива.
Применительно к Васе, у которого больше 0, это будет выглядеть примерно так:
(в столбце А - имена, в B - числа)
{=СУММ(((A1:A10)="Вася")*((B1:B10)> 0))}
VictorK вне форума
Старый 27.05.2008, 09:25   #7
Gadar
Пользователь
 
Регистрация: 23.05.2008
Сообщений: 11
По умолчанию

всем спасибо за несколько решений этой задачи
Gadar вне форума
Закрытая тема


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
поиск слов по критериям(нужна помощь..срочно) clabnk Помощь студентам 6 01.06.2008 18:23
задать букву (по англ. алфавиту) в столбце 'Station' по критериям. jungo Microsoft Office Excel 10 21.05.2008 16:08
Более 4 миллиардов MAKTE Общие вопросы C/C++ 2 16.05.2008 20:11
касательно выборки по 2 критериям Volodymyr Microsoft Office Excel 6 29.02.2008 10:06
ПОДСЧЕТ ИТОГОВ ПО 2 КРИТЕРИЯМ WIC Microsoft Office Excel 2 26.02.2008 11:49