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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 24.12.2010, 20:49   #11
kim2
Форумчанин
 
Регистрация: 23.03.2010
Сообщений: 101
По умолчанию

Самый проворный должен быть такой вариант:
=СЧЁТЕСЛИМН(A:A;2;B:B;">3")
Если конечно у автора присутствует такая функция.
kim2 вне форума Ответить с цитированием
Старый 25.12.2010, 11:47   #12
aoaoo
Пользователь
 
Регистрация: 15.12.2010
Сообщений: 29
По умолчанию

Цитата:
Сообщение от kim2 Посмотреть сообщение
Самый проворный должен быть такой вариант:
=СЧЁТЕСЛИМН(A:A;2;B:B;">3")
Если конечно у автора присутствует такая функция.
да, 2 условия хорошо и правильно считает, но при добавлении 3его всегда 0 на больших диапазонах.
но у меня вот такая немного громоздкая, на мой взгляд, формула с диапазонами:

=ЕСЛИ((B:B>-70,5)-(B:B>-40,5);(СУММ(ЕСЛИ((C:C>-2)-(C:C>0);ЕСЛИ((D:D>34)-(D:D>36);1))));0)

может её как то возможно сократить для лучшего восприятия Экселем?
aoaoo вне форума Ответить с цитированием
Старый 25.12.2010, 12:30   #13
vikttur
Участник клуба
 
Регистрация: 16.05.2010
Сообщений: 1,249
По умолчанию

Разница медленнее умножения
(B:B>-70,5)-(B:B>-40,5) лучше записывать (B:B>-70,5)*(B:B<=-40,5)
Можно убрать ЕСЛИ. Будет короче, но медленнее.
vikttur вне форума Ответить с цитированием
Ответ


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