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

{=ЕСЛИ(AH6-AH7=0,-2,ЕСЛИ(AH6-AH7=$F$25:$F$29,-2,100))}

Есть массив $F$25:$F$29 (30, -12, -42, 18, 6)

1. В том случае если AH6-AH7=0, честно отрабатывает на -2
2. В том случае если AH6-AH7=30 (первое число из массива), то формула отрабатывает на -2
3. В том случае если AH6-AH7= любому другому числу из массива, кроме 30, то формула отрабатывает на 100.

Почему так происходит и как сделать так чтобы по совпадению с любым из значений массива отдавалось -2, а 100 только в том случае когда ничего не подошло.
...
Рейтинг: 0 / 0
Не могу разобраться с массивом в Excel
    #36996311
Фотография vikttur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЕСЛИ(AH6-AH7=$F$25:$F$29 формирует массив, из него еще нужно слепить требуемое.
Попробуйте:
ЕСЛИ(ИЛИ(AH6-AH7=$F$25:$F$29)...
Первую ЕСЛИ можно немного напильником:
=ЕСЛИ(AH6-AH7ЕСЛИ(...)-2)
Может, все в одну ЕСЛИ?
=ЕСЛИ(ИЛИ(AH6-AH7={030-12-42186})-2100)
...
Рейтинг: 0 / 0
Не могу разобраться с массивом в Excel
    #36996312
Фотография vikttur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вариант с разъединением (на каждое значение своя ЕСЛИ) будет работать быстрее.
...
Рейтинг: 0 / 0
Не могу разобраться с массивом в Excel
    #36996315
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно еще так ( ну, это в дополнение к ЕСЛИ(ИЛИ( )
Код: plaintext
=ЕСЛИ(ЕЧИСЛО(ВПР(AH6-AH7;$F$25:$F$29;1;ЛОЖЬ));-2;100)
нолик надо либо вставить в таблицу, либо дописать еще одно ЕСЛИ()
...
Рейтинг: 0 / 0
Не могу разобраться с массивом в Excel
    #36996610
SmaksVV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я не гуру в экселе, но попробую разобраться с предложенными вариантами. ))))
...
Рейтинг: 0 / 0
Не могу разобраться с массивом в Excel
    #36997435
SmaksVV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо Всем!
Действительно вариант
=ЕСЛИ(AH6-AH7=0,6,ЕСЛИ(ИЛИ(AH6-AH7={30;-30;-12;12;-42;42;18;-18;6;-6}),-2,0))
Работает!
Ура!
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Не могу разобраться с массивом в Excel
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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