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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 15.05.2012, 16:34   #1
Bape}l{ka
Форумчанин
 
Аватар для Bape}l{ka
 
Регистрация: 25.05.2011
Сообщений: 249
По умолчанию поиск значения в диапазоне формулами

привет всем))

подскажите пожалуйста, как правильно составить формулу, а то у меня не работает:

Код:
=ИЛИ(E4;F4;G4;H4)=60
или
Код:
=ЕСЛИ(ИЛИ(E4;F4;G4;H4)=60;1;"")
надо, чтобы если в этом диапазоне (Е4-Н4) содержится требуемое значение (60), то выдавало бы истину/1
у меня почему-то выдает ЛОЖЬ/ПУСТО всегда и в том, и в другом случае

при том, значения в диапазоне могут располагаться не по возрастающей, т.е. ПРОСМОТР отпадает
Bape}l{ka вне форума Ответить с цитированием
Старый 15.05.2012, 16:43   #2
Serge 007
Участник клуба
 
Аватар для Serge 007
 
Регистрация: 15.12.2009
Сообщений: 1,448
По умолчанию

Код:
=СУММПРОИЗВ(--(E4:H4=60))
Бесплатная помощь: www.excelworld.ru
Платная помощь: serge_007.planetaexcel@mail.ru
https://yoomoney.ru: 41001419691823
Serge 007 вне форума Ответить с цитированием
Старый 15.05.2012, 17:18   #3
ShAM66
Форумчанин
 
Регистрация: 24.02.2012
Сообщений: 160
По умолчанию

Наверное, так лучше, чтобы точно было 0/1.
Код:
=ЗНАК(СУММПРОИЗВ(--(E4:H4=60)))
А то вдруг несколько значений 60 в диапазоне.
ShAM66 вне форума Ответить с цитированием
Старый 15.05.2012, 17:26   #4
Bape}l{ka
Форумчанин
 
Аватар для Bape}l{ka
 
Регистрация: 25.05.2011
Сообщений: 249
По умолчанию

Serge 007
спасибо большое, то что нужно!!

только не совсем понимаю, как это работает..
Функция возвращает суму произведений диапазонов или массивов.. Справка тоже ничего толкового не дала. При том работает не только с числами, но и с текстом!))) что важно

объясните пожалуйста, как это все-таки работает. и что означают "--" (два минуса) в формуле

спасибо
Bape}l{ka вне форума Ответить с цитированием
Старый 15.05.2012, 17:55   #5
Serge 007
Участник клуба
 
Аватар для Serge 007
 
Регистрация: 15.12.2009
Сообщений: 1,448
По умолчанию

Про -- читайте здесь, а СУММПРОИЗВ перемножает и суммирует виртуальные массивы {ИСТИНА;ЛОЖЬ;ИСТИНА...}, которые получаются в результате сравнения диапазона со значением
Бесплатная помощь: www.excelworld.ru
Платная помощь: serge_007.planetaexcel@mail.ru
https://yoomoney.ru: 41001419691823
Serge 007 вне форума Ответить с цитированием
Старый 15.05.2012, 18:04   #6
Bape}l{ka
Форумчанин
 
Аватар для Bape}l{ka
 
Регистрация: 25.05.2011
Сообщений: 249
По умолчанию

ааа, теперь понятно, спасибо большое - разъяснение иногда важнее самого решения!))
Bape}l{ka вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нахождение значения в диапазоне ячеек, удовлетворяющего некоторому условию *cash* Microsoft Office Excel 1 06.01.2012 17:00
Поиск значения в заданном диапазоне данных Варвар Microsoft Office Excel 2 21.01.2011 11:23
Поиск значения в диапазоне Sergey112233 Microsoft Office Excel 2 19.12.2010 20:54
Вставить и удалить значения, в диапазоне ячеек. segail Microsoft Office Excel 9 02.07.2010 11:20
Поиск в диапазоне с двумя условиями fury1986 Microsoft Office Excel 2 31.01.2010 18:54