|
|
|
Не могу разобраться с массивом в Excel
|
|||
|---|---|---|---|
|
#18+
Помогите разобраться. Есть формула {=ЕСЛИ(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 только в том случае когда ничего не подошло. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2010, 02:08 |
|
||
|
Не могу разобраться с массивом в Excel
|
|||
|---|---|---|---|
|
#18+
ЕСЛИ(AH6-AH7=$F$25:$F$29 формирует массив, из него еще нужно слепить требуемое. Попробуйте: ЕСЛИ(ИЛИ(AH6-AH7=$F$25:$F$29)... Первую ЕСЛИ можно немного напильником: =ЕСЛИ(AH6-AH7ЕСЛИ(...)-2) Может, все в одну ЕСЛИ? =ЕСЛИ(ИЛИ(AH6-AH7={030-12-42186})-2100) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2010, 02:24 |
|
||
|
Не могу разобраться с массивом в Excel
|
|||
|---|---|---|---|
|
#18+
Вариант с разъединением (на каждое значение своя ЕСЛИ) будет работать быстрее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2010, 02:25 |
|
||
|
Не могу разобраться с массивом в Excel
|
|||
|---|---|---|---|
|
#18+
Можно еще так ( ну, это в дополнение к ЕСЛИ(ИЛИ( ) Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2010, 02:37 |
|
||
|
Не могу разобраться с массивом в Excel
|
|||
|---|---|---|---|
|
#18+
Я не гуру в экселе, но попробую разобраться с предложенными вариантами. )))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2010, 10:55 |
|
||
|
|

start [/forum/topic.php?fid=61&msg=36996311&tid=2177390]: |
0ms |
get settings: |
9ms |
get forum list: |
21ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
38ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
2ms |
| others: | 246ms |
| total: | 389ms |

| 0 / 0 |
