Объединение данных всех листов в другую рабочую книгу

У меня есть главный файл, который содержит 5 имен листов, таких как SC1, SC2, SC3, SC4, SC5. Мне нужно сопоставить данные всех этих листов в моей рабочей книге файлов с учетом начала недели. Я использую приведенную ниже формулу, взяв вспомогательные столбцы, что дает мой результат. Есть ли другой подход?

=VSTACK(
FILTER(INDIRECT($D$3&D5),INDIRECT($D$3&E5)=$F$4),
FILTER(INDIRECT($D$3&D6),INDIRECT($D$3&E6)=$F$4),
FILTER(INDIRECT($D$3&D7),INDIRECT($D$3&E7)=$F$4),
FILTER(INDIRECT($D$3&D8),INDIRECT($D$3&E8)=$F$4),
FILTER(INDIRECT($D$3&D9),INDIRECT($D$3&E9)=$F$4))

[![Основной файл][1]][1]

https://i.sstatic.net/65aPGY6B.png

[![Рабочий файл][2]][2]

https://i.sstatic.net/trHpLJGy.png

Вы не можете вставить изображение?

rachel 30.06.2024 10:01

Я пытаюсь добавить то же самое, но у меня не получается @rachel

Manoj 30.06.2024 10:03

Возможно, вы можете попробовать использовать tabletomarkdown.com/convert-spreadsheet-to-markdown, чтобы преобразовать некоторые ваши данные в копируемую уценку.

rachel 30.06.2024 10:04

Есть такая вещь, как «3D-ссылка»: ablebits.com/office-addins-blog/excel-3d-reference-formula/… ‌​.

rachel 30.06.2024 10:20
Преобразование HTML-таблицы в профессиональный документ Excel
Преобразование HTML-таблицы в профессиональный документ Excel
Это самый простой способ создания Excel из HTML-таблицы.
Импорт excel в laravel в базу данных
Импорт excel в laravel в базу данных
Здравствуйте, дорогой читатель, в этой статье я расскажу практическим и быстрым способом, как импортировать файл Excel в вашу базу данных с помощью...
1
4
57
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Вы можете использовать 3D-ссылку для сложения данных из SC1 в SC5:

=VSTACK('SC1:SC3'!$A$2:$C$100)

Чтобы отфильтровать по дате начала недели, вы можете использовать FILTER и LET:

=LET(stacked,VSTACK('SC1:SC3'!$A$2:$C$12),dates,TAKE(stacked,,1),FILTER(stacked,dates = "wc 16th Jun 2024",""))

Красавчик @rach! Небольшая доработка IF(ISBLANK(stacked), "", stacked)? Также рассмотрите возможность создания имени для трехмерной ссылки Создание трехмерной ссылки на один и тот же диапазон ячеек на нескольких листах - Служба поддержки Microsoft

nkalvi 01.07.2024 14:12

@nkalvi Я думаю, что FILTER все равно отфильтрует пустые ячейки. Но да, именованный диапазон — это хороший идеал.

rachel 01.07.2024 14:19

Другие вопросы по теме