Подскажите, как вписать ДВССЫЛ в каждую ячейку таблицы размером, ну скажем - 10Х50? Предполагается таким образом получить "снимок" другого листа. Вписывать вручную - утомительно, а протягиваться оно не умеет ((
Подскажите, как вписать ДВССЫЛ в каждую ячейку таблицы размером, ну скажем - 10Х50? Предполагается таким образом получить "снимок" другого листа. Вписывать вручную - утомительно, а протягиваться оно не умеет ((Reys
Вы хотите выбирать определенный лист и из него получать данные в эти ячейки? Все нужные данные на разных листах находятся в одноименных ячейках? Если да, то можно через ЯЧЕЙКА("адрес";A1). Более точно при наличии файла-примера.
Вы хотите выбирать определенный лист и из него получать данные в эти ячейки? Все нужные данные на разных листах находятся в одноименных ячейках? Если да, то можно через ЯЧЕЙКА("адрес";A1). Более точно при наличии файла-примера.gling
Юрий, в ДВССЫЛ есть второй аргумент, ответственный за интерпретацию типа ссылки - А1 или RC. Вы можете выбрать стиль RC (второй аргумент ЛОЖЬ, или 0, или ничего там не писать, но ";" обязательна) и тогда ДВССЫЛ будет протягиваемая Примерно вот так
Код
=ДВССЫЛ("Лист2!R[-2]C[-1]";)
Если непонятно, то действительно, нужен Ваш пример. Кстати, ДВССЫЛ волатильная (постоянно пересчитывающаяся) функция. Ей нужно пользоваться как можно меньше, тормозит она. Можно, например, сделать через ИНДЕКС
Код
=ИНДЕКС(Лист2!A:A;СТРОКА(A1))
Юрий, в ДВССЫЛ есть второй аргумент, ответственный за интерпретацию типа ссылки - А1 или RC. Вы можете выбрать стиль RC (второй аргумент ЛОЖЬ, или 0, или ничего там не писать, но ";" обязательна) и тогда ДВССЫЛ будет протягиваемая Примерно вот так
Код
=ДВССЫЛ("Лист2!R[-2]C[-1]";)
Если непонятно, то действительно, нужен Ваш пример. Кстати, ДВССЫЛ волатильная (постоянно пересчитывающаяся) функция. Ей нужно пользоваться как можно меньше, тормозит она. Можно, например, сделать через ИНДЕКС
Boroda, спасибо! Для моей задачи подходят оба варианта, но ДВССЫЛ более универсальный - там можно добавлять как строки, так и столбцы, а через ИНДЕКС добавленные столбцы не отображаются. Хотя, может, дело в аргументах? Я, как верно отмечено в моем профиле, пока что "прохожий"
Boroda, спасибо! Для моей задачи подходят оба варианта, но ДВССЫЛ более универсальный - там можно добавлять как строки, так и столбцы, а через ИНДЕКС добавленные столбцы не отображаются. Хотя, может, дело в аргументах? Я, как верно отмечено в моем профиле, пока что "прохожий" Reys
Ваш файл как раз и есть такой пример. Лист2 - это исходные данные, где строки/столбцы могут добавляться/удаляться, а на другом листе должны динамически отображаться все изменения определенной области Листа2. Тут нечего добавить.
Ваш файл как раз и есть такой пример. Лист2 - это исходные данные, где строки/столбцы могут добавляться/удаляться, а на другом листе должны динамически отображаться все изменения определенной области Листа2. Тут нечего добавить.Reys
Да-да, именно это я и имел в виду, когда говорил про аргументы. Теперь все работает. Честно говоря, на практике не ощущаю разницы между двумя способами, но послушаюсь умного совета и сделаю через ИНДЕКС Еще раз спасибо!
Да-да, именно это я и имел в виду, когда говорил про аргументы. Теперь все работает. Честно говоря, на практике не ощущаю разницы между двумя способами, но послушаюсь умного совета и сделаю через ИНДЕКС Еще раз спасибо!Reys