#google-sheets #filter #google-sheets-formula #transpose #textjoin
#google-таблицы #Фильтр #google-таблицы-формула #транспонировать #textjoin
Вопрос:
Я уже задавал очень похожий вопрос раньше, но не смог перепроектировать решение моей текущей проблемы 1.
У меня есть столбец значений, расположенных в нужном мне порядке, но я пытаюсь разделить их на 7, чтобы каждое значение занимало 7 ячеек. Я создал первые несколько строк желаемого выходного столбца, который показывает, какова цель 2.
Я также попытался включить функцию сортировки, чтобы показывать только значения <= today() , но не смог заставить ее работать.
Любая помощь будет с благодарностью принята.
Ответ №1:
попробуй:
=FLATTEN(TRANSPOSE(FILTER(Sheet1!B2:L/7, Sheet1!A2:A<>"", Sheet1!A2:A<=TODAY())))
Обновить:
=ARRAYFORMULA(FLATTEN(TEXT(FLATTEN(TRANSPOSE(
FILTER(Sheet1!B2:L/7, Sheet1!A2:A<>"", Sheet1!A2:A<=TODAY()))),
{"@", "@", "@", "@", "@", "@", "@"})))
Комментарии:
1. Привет, player0, я пытаюсь заставить каждую ячейку в исходном массиве создать из нее 7 ячеек. Таким образом, для B2 в столбце будет 7 ячеек B2 / 7 и так далее