Как создать несколько листов, в которых в качестве источника данных используется лист Google с именем TOTAL? - PullRequest
0 голосов
/ 28 февраля 2019

Как создать несколько листов, в которых в качестве источника данных используется лист Google с именем TOTAL?Каждый лист должен содержать те же три столбца из TOTAL и другие конкретные данные, например, FLUX будет иметь шесть столбцов, три из TOTAL и три пользовательских столбца, добавленных вручную.

Я использовал запросфункция для импорта данных из TOTAL в FLUX, чтобы обновление данных в TOTAL обновляло их также в FLUX

Данные в TOTAL не являются фиксированными.Это изменит добавление строк, что может изменить порядок списка.Например, добавление строки 13 в TOTAL сместит вниз данные в столбце A: C в FLUX, но не в столбцы D: F

Это способ сохранить ссылку вне QUERY part?

Вот пример: Нажмите меня

Ответы [ 2 ]

0 голосов
/ 02 марта 2019

У меня та же проблема, и я не могу понять несколько шагов из ответа.Во-первых, столбцы A обоих листов (ИТОГО и ПРОДАЖ) должны иметь идентификаторы?Во-вторых, я не могу понять, как должны выглядеть Sheets SALES.Должно ли это быть, как Col A = ID, ColB to C запрашивает TOTAL и Col E to G статические данные?В этом случае все еще правильно создавать запрос в Sheet3, считывая данные из TOTAL?Спасибо

0 голосов
/ 28 февраля 2019

вам нужно будет создать систему ID, и тогда вы сможете сопоставить ваш запрос с остальными статическими столбцами.на листе SALES удалите этот запрос и поместите идентификаторы в столбец А.тогда ваш запрос будет:

=QUERY(TOTAL!A1:D, "SELECT A, B, C, D WHERE C is not null", 1)

, где столбец A содержит идентификаторы, а затем вы создаете новый лист SHEET3 и вставляете этот запрос в A1

и эту формулу в E1:

=ARRAYFORMULA(IFERROR(VLOOKUP(A1:A, SALES!A1:G, {4,5,6}, 0), ))
...