powered by simpleCommunicator - 2.0.38     © 2025 Programmizd 02
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Протянуть формулу
12 сообщений из 12, страница 1 из 1
Протянуть формулу
    #39552651
ferzmikk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте!

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

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

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

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

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


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