Гость
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Протянуть формулу / 12 сообщений из 12, страница 1 из 1
14.11.2017, 09:37
    #39552651
ferzmikk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Протянуть формулу
Здравствуйте!

Во вложенном файле присутствует основная таблица. Из этой таблицы строится другая таблица, прописываются формулы. Логика формул видна из второго скриншота.

Как протягивать формулу для остальных дней и при этом сохраняя логику прописанных формул?
...
Рейтинг: 0 / 0
14.11.2017, 09:38
    #39552652
ferzmikk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Протянуть формулу
С отображением формул
...
Рейтинг: 0 / 0
14.11.2017, 09:40
    #39552653
ferzmikk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Протянуть формулу
Вложенный файл
...
Рейтинг: 0 / 0
14.11.2017, 09:55
    #39552668
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Протянуть формулу
Код: vbnet
1.
=ДВССЫЛ("R" & (2+ОСТАТ((СТОЛБЕЦ()-2);4)) & "C" & ЦЕЛОЕ((6+СТОЛБЕЦ())/4);ЛОЖЬ)
...
Рейтинг: 0 / 0
14.11.2017, 09:58
    #39552671
ferzmikk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Протянуть формулу
Akina,

Спасибо!
...
Рейтинг: 0 / 0
14.11.2017, 10:41
    #39552721
ferzmikk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Протянуть формулу
Akina
Код: vbnet
1.
=ДВССЫЛ("R" & (2+ОСТАТ((СТОЛБЕЦ()-2);4)) & "C" & ЦЕЛОЕ((6+СТОЛБЕЦ())/4);ЛОЖЬ)

Пытаюсь преобразовать формулу, если вторая табличка будет ниже и правее. Откуда 6 взялось? Это ориентир на первую меру второй даты?
...
Рейтинг: 0 / 0
14.11.2017, 11:06
    #39552745
Alibek B
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Протянуть формулу
Во-первых, включить режим R1C1.
Во-вторых, ДВССЫЛ с формулами в данном случае глупость. Для таких задач (поиск в таблице) есть функции типа ВПР/ГПР/ИНДЕКС.
...
Рейтинг: 0 / 0
14.11.2017, 11:20
    #39552754
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Протянуть формулу
ferzmikkОткуда 6 взялось?
Если вторую таблицу сдвинуть на N столбцов вправо, то надо уменьшить это число на N.
А то, что ниже - не влияет.
...
Рейтинг: 0 / 0
14.11.2017, 11:20
    #39552756
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Протянуть формулу
Alibek B.ДВССЫЛ с формулами в данном случае глупость. Для таких задач (поиск в таблице) есть функции типа ВПР/ГПР/ИНДЕКС.Сделаешь?
...
Рейтинг: 0 / 0
14.11.2017, 11:42
    #39552778
Казанский
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Протянуть формулу
ferzmikk, вариант: для дат
Код: plaintext
=ИНДЕКС(1:1;(СТОЛБЕЦ()+6)/4)

для значений
Код: plaintext
=ИНДЕКС($B$2:$H$5;1+ОСТАТ((СТОЛБЕЦ()+2);4);(СТОЛБЕЦ()+2)/4)
...
Рейтинг: 0 / 0
14.11.2017, 11:51
    #39552785
Alibek B
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Протянуть формулу
AkinaСделаешь?
ТС просил подсказку, а не готовое решение.
Описания указанных функций достаточно, чтобы он сделал сам.
...
Рейтинг: 0 / 0
15.11.2017, 21:59
    #39553898
ferzmikk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Протянуть формулу
Получилась такая и чтоб можно двигать правее и ниже. Только нужно указать, где начинается ячейка вывода.
Код: vbnet
1.
=ИНДЕКС($B$2:$H$5;ОСТАТ(СТОЛБЕЦ()-СТОЛБЕЦ($B$10);4)+1;ЦЕЛОЕ((СТОЛБЕЦ()-СТОЛБЕЦ($B$10)+4)/4))
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Протянуть формулу / 12 сообщений из 12, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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