Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.12.2022, 21:32   #1
maiak13
Новичок
Джуниор
 
Регистрация: 22.12.2022
Сообщений: 2
По умолчанию Ссылки на ячейки другого листа через X строк

Здравствуйте.
Имеется документ с данными на двух листах: Лист1 и Лист2.
В Листе2 через каждые, скажем, 4 строки необходимо выводить данные которые находятся в Листе1 на каждой строке.
т.е:
B1=Лист1!B1
B5=Лист1!B2
B9=Лист1!B3
B13=Лист1!B4
и так далее.
Сейчас приходится вручную править номера ячеек на Листе2. Есть ли возможность как-то упростить задачу?
Заранее благодарна, Ирина.
Изображения
Тип файла: jpg 02.jpg (45.3 Кб, 15 просмотров)
maiak13 вне форума Ответить с цитированием
Старый 23.12.2022, 07:59   #2
сфинкс
Форумчанин
 
Аватар для сфинкс
 
Регистрация: 17.06.2012
Сообщений: 954
По умолчанию

Вариант: на листе 2 например в столбце С
создать копии ячеек подряд из столбца В не подряд

Возможно полное решение через макрос
и думаю нужно будет тогда переходить на относительный вид ячеек
где вместо адреса вида А1 будут другие шифры

В любом случае данные на разных листах всегда плохо
и даже макрос может на русскоязычный ярлык "Лист2" не перейти
Случайные и Массивы https://programmersforum.ru/showthread.php?t=344371 Учим C# & basic & excel & python https://programmersforum.ru/showthre...=327446&page=5 ничего нерекомендую
сфинкс вне форума Ответить с цитированием
Старый 23.12.2022, 09:52   #3
Serge 007
Участник клуба
 
Аватар для Serge 007
 
Регистрация: 15.12.2009
Сообщений: 1,448
По умолчанию

Код:
=ЕСЛИ((СТРОКА()/4-ЦЕЛОЕ(СТРОКА()/4))=0,25;ИНДЕКС(Лист1!B$1:B$99;ОТБР(СТРОКА()/4-0,1)+1);"")
Вложения
Тип файла: xls 20221223_maiak13.xls (30.0 Кб, 4 просмотров)
Бесплатная помощь: www.excelworld.ru
Платная помощь: serge_007.planetaexcel@mail.ru
https://yoomoney.ru: 41001419691823
Serge 007 вне форума Ответить с цитированием
Старый 23.12.2022, 13:17   #4
maiak13
Новичок
Джуниор
 
Регистрация: 22.12.2022
Сообщений: 2
По умолчанию

Serge 007, огромное спасибо за помощь! Формула работает, но "вписать и забыть" не получится, это связано со спецификой моего документа. На обоих листах мне приходится постоянно копировать и добавлять строки. Поэтому, к сожалению, в таких тяжёлых условиях)) формула не будет работать.
Но я ОЧЕНЬ благодарна, я смогу использовать обе формулы, которые вы предложили, для заполнения ячеек единоразово (Копировать - Вставить значения), чтобы делать это не в ручном режиме. Благодарю!
С уважением, Ирина.
maiak13 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
синтаксис переменной в макросе одного листа из ячейки другого VITA11111 Microsoft Office Excel 4 25.04.2013 00:41
Ссылка ячеек одного листа на ячейки другого листа n0str0m0 Microsoft Office Excel 10 31.12.2011 12:11
значение ячейки как имя другого листа akd2009 Microsoft Office Excel 3 16.11.2011 10:23
Формат ячейки равнялся формату ячейки из другого листа? Alexandrone Microsoft Office Excel 5 29.10.2010 00:08
Ссылки на ячейки через несколько строк Marcellus Microsoft Office Excel 6 20.08.2008 08:53