Доброго всем дня. Как можно сделать, чтобы в функции строка отображался непоследовательный массив? Например СТРОКА(А1:А10) выдаст {1;2;3;4;5;6;7;8;9;10}. Мне нужно чтобы было {1;2;3;4;5;6;7;8;9;10;90;91;92 и т.д...до, скажем 250} Конечно можно оставить все в скобках, но выйдет очень длинно. Спасибо.
Доброго всем дня. Как можно сделать, чтобы в функции строка отображался непоследовательный массив? Например СТРОКА(А1:А10) выдаст {1;2;3;4;5;6;7;8;9;10}. Мне нужно чтобы было {1;2;3;4;5;6;7;8;9;10;90;91;92 и т.д...до, скажем 250} Конечно можно оставить все в скобках, но выйдет очень длинно. Спасибо.Egyptian
можно оставить все в скобках, но выйдет очень длинно.
Для сокращения длины можно запрятать массив в имя: [vba]
Код
Ctrl+F3 -> Создать -> Имя: массив -> Диапазон: ={1:2:3:4:5:6:7:8:9:10:90:91:92...248:249:250} -> OK
[/vba] и потом использовать имя в формулах:
Код
=ИНДЕКС(массив; 11)
Эта формула вернет результат 90.
Hа всякий случай напомню, что массив констант можно получить так (на примере диапазона A1:A10): * вводим или генерируем формулой значения от 1 до 10 * в свободной соседней ячейке справа пишем формулу:
Код
=A1:A10
* После сохранения формулы входим в режим редактирования (по F2) и далее жмём F9 - ссылка в ячейке превращается в массив констант из значений диапазона:
Код
={1:2:3:4:5:6:7:8:9:10}
И далее копируем получившуюся в ячейке строку и используем ее при создании имени по Ctrl+F3.
можно оставить все в скобках, но выйдет очень длинно.
Для сокращения длины можно запрятать массив в имя: [vba]
Код
Ctrl+F3 -> Создать -> Имя: массив -> Диапазон: ={1:2:3:4:5:6:7:8:9:10:90:91:92...248:249:250} -> OK
[/vba] и потом использовать имя в формулах:
Код
=ИНДЕКС(массив; 11)
Эта формула вернет результат 90.
Hа всякий случай напомню, что массив констант можно получить так (на примере диапазона A1:A10): * вводим или генерируем формулой значения от 1 до 10 * в свободной соседней ячейке справа пишем формулу:
Код
=A1:A10
* После сохранения формулы входим в режим редактирования (по F2) и далее жмём F9 - ссылка в ячейке превращается в массив констант из значений диапазона:
Код
={1:2:3:4:5:6:7:8:9:10}
И далее копируем получившуюся в ячейке строку и используем ее при создании имени по Ctrl+F3.Gustav