powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Как выполнить много условий в формуле ексель?
9 сообщений из 9, страница 1 из 1
Как выполнить много условий в формуле ексель?
    #36563796
vallot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как такие условия записать формулой или это невозможно.

Код: plaintext
1.
2.
3.
4.
5.
6.
If hmash >  1800  And hmash <  1899  Then hmnl =  830 
   If hmash >  1900  And hmash <  1999  Then hmnl =  930 
   If hmash >  2000  And hmash <  2149  Then hmnl =  1030 
   If hmash >  2150  And hmash <  2249  Then hmnl =  1130 
   If hmash >  2250  And hmash <  2349  Then hmnl =  1230 
   If hmash >  2350  And hmash <  2449  Then hmnl =  1330 
   If hmash >  2450  And hmash <  2549  Then hmnl =  1430 


Принимает только одно условие и показывает число
=IF(AND(1800<D7,D7<1899),830,"")
...
Рейтинг: 0 / 0
Как выполнить много условий в формуле ексель?
    #36563814
vallot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вопрос снимается! Чета туплю я!
...
Рейтинг: 0 / 0
Как выполнить много условий в формуле ексель?
    #36563862
f
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Напиши пользовательскую функцию вместо стандартной Если , которая будет принимать много условий, и используй ее во всех файлах.
...
Рейтинг: 0 / 0
Как выполнить много условий в формуле ексель?
    #36564287
nilem
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vallot,
Для G6:
=ЕСЛИ(G6<=1800;"Не дошел до минимума";ЕСЛИ(G6<1899;830;ЕСЛИ(G6<1999;930;ЕСЛИ(G6<2149;1030;ЕСЛИ(G6<2249;1130;ЕСЛИ(G6<2349;1230;ЕСЛИ(G6<2449;1330;ЕСЛИ(G6<2549;1430;"Вышел за максимальный предел"))))))))
...
Рейтинг: 0 / 0
Как выполнить много условий в формуле ексель?
    #36564709
Фотография vikttur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
=ВПР(A1;{0;"мало":1800;830:1900;930:2000;1030:2150;1130:2250;1230:2350;1330:2450;1430:2550;"много"};2;1)
Есть еще функция ВЫБОР...
...
Рейтинг: 0 / 0
Как выполнить много условий в формуле ексель?
    #36564774
nilem
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vikttur,

Ну уж ВПР-то я знаю (думалось так раньше).

vikttur, поясните, пожалуйста, Ваш синтаксис.
...
Рейтинг: 0 / 0
Как выполнить много условий в формуле ексель?
    #36564802
Фотография vikttur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Синтаксис не мой – ВПР :)
Диапазон выражен массивом констант, которые организованы в «два столбца»:
0;"мало"
1900;930
2250;1230
Интервальный просмотр – единица (поиск неточного соответствия.)
Функция ищет меньшее или равное значение A1 в диапазоне констант и показывает значение, со второго «столбца» (значение, стоящее через ; от найденного).
...
Рейтинг: 0 / 0
Как выполнить много условий в формуле ексель?
    #36564847
nilem
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vikttur,

А двоеточие - признак объединения записей в массиве?
...
Рейтинг: 0 / 0
Как выполнить много условий в формуле ексель?
    #36565164
Фотография vikttur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что-то типа того
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Как выполнить много условий в формуле ексель?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]