Гость
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Формула ИНДЕКС с переменной имени массива / 7 сообщений из 7, страница 1 из 1
13.01.2015, 09:39
    #38852789
Asvad
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формула ИНДЕКС с переменной имени массива
На листе есть набор повторяющихся двухмерных массивов A11:Z20, A21:Z30, A31:Z40 и т.д. Требуется вывести в форму на другом листе некоторые данные из строк массива. Думал - нет ничего проще! Строки и столбцы же можно делать переменными, так же сделаю и с именем массива в формуле ИНДЕКС. Но никак не смог этого сделать.
Можно ли как то сделать переменной Имя массива, без макросов?
Или надо как то по другому это реализовать?
...
Рейтинг: 0 / 0
13.01.2015, 09:46
    #38852795
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формула ИНДЕКС с переменной имени массива
Заведите ячейку с "базовым" адресом диапазона, и стройте все ссылки относительно этого адреса.
Другой вариант - использовать ссылку на именованный диапазон, и менять его свойства, указывая нужный блок.
...
Рейтинг: 0 / 0
13.01.2015, 09:54
    #38852802
Asvad
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формула ИНДЕКС с переменной имени массива
Заведите ячейку с "базовым" адресом диапазона...
Это сделал со строками и столбацами массива, а вот само Имя массива записать в ячейку и считать не получится.
Например: Имя массива - Должник1, Должник2, Должник3... Если я в формуле ИНДЕКС(массив ;номер_строки;номер_столбца) значение массив беру из ячейки А1, то формула считает эту ячейку (А1) массивом
...
Рейтинг: 0 / 0
13.01.2015, 10:16
    #38852834
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формула ИНДЕКС с переменной имени массива
Ну русским же по белому сказал - строить ссылку относительно базового адреса. Т.е. в качестве первого аргумента функции ИНДЕКС надо использовать не базовую ячейку, а полный адрес массива данных, построенного с помощью ДВССЫЛ
...
Рейтинг: 0 / 0
13.01.2015, 10:34
    #38852859
Asvad
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формула ИНДЕКС с переменной имени массива
Akina русским же по белому сказал...
То ты русским сказал, а нам дагестанцам не говорил :)
Спасибо. Попробую дальше заполнить форму. Хотя есть сомнение, что создаю формулу-монстр, которая потом будет расти как снежный ком...
...
Рейтинг: 0 / 0
13.01.2015, 10:39
    #38852868
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формула ИНДЕКС с переменной имени массива
В таком случае можно организовать копирование данных (или изменение формул) макросом.
...
Рейтинг: 0 / 0
13.01.2015, 10:40
    #38852870
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формула ИНДЕКС с переменной имени массива
Но вообще есть такое подозрение, что неверно выбран инструмент. Возможно, для этой задачи лучше подошёл бы Аксесс.
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Формула ИНДЕКС с переменной имени массива / 7 сообщений из 7, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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