Start, используя следующую формулу в вашей окончательной таблице:
=INDEX({"Sheet1";"Sheet2";"Sheet3";"Sheet4";"Sheet5"},MOD(COLUMN()-1,5)+1)
Если вставить эту формулу на каждой колонке вам окончательные таблицы, это будет цикл из Sheet1
в Sheet5
из колонки A
в E
и т.д. Вы укажите имя ваших файлов и целевую таблицу электронной таблицы, и это послужит основой для ссылки на формулу.
Формула работает следующим образом: с по модулю применяется на значении индекса COLUMN
, мы получаем число от 1 до 5, которые используются INDEX
, чтобы получить один элемент из constant array.
Теперь, когда мы получаем базу велосипедного через электронные таблицы, нам нужно теперь группа из 5 столбцов А, затем 5 столбцов B, и т.д. Мы используем это:
=QUOTIENT(COLUMN()-1, 5)+1
Теперь мы можем объединить их с ADDRESS
:
=ADDRESS(ROW(),QUOTIENT(COLUMN()-1, 5)+1,1,1,INDEX({"Sheet1";"Sheet2";"Sheet3";"Sheet4";"Sheet5"},MOD(COLUMN()-1,5)+1))
Если вставить и продолжить формулу на диапазон A1: J3, вы получите эти адреса:
Sheet1!$A$1 Sheet2!$A$1 Sheet3!$A$1 Sheet4!$A$1 Sheet5!$A$1 Sheet1!$B$1 Sheet2!$B$1 Sheet3!$B$1 Sheet4!$B$1 Sheet5!$B$1
Sheet1!$A$2 Sheet2!$A$2 Sheet3!$A$2 Sheet4!$A$2 Sheet5!$A$2 Sheet1!$B$2 Sheet2!$B$2 Sheet3!$B$2 Sheet4!$B$2 Sheet5!$B$2
Sheet1!$A$3 Sheet2!$A$3 Sheet3!$A$3 Sheet4!$A$3 Sheet5!$A$3 Sheet1!$B$3 Sheet2!$B$3 Sheet3!$B$3 Sheet4!$B$3 Sheet5!$B$3
В конце концов мы обернуть эту формулу с INDIRECT
, чтобы получить фактические данные:
=INDIRECT(ADDRESS(ROW(),QUOTIENT(COLUMN()-1, 5)+1,1,1,INDEX({"Sheet1";"Sheet2";"Sheet3";"Sheet4";"Sheet5"},MOD(COLUMN()-1,5)+1)))
В каком формате находятся файлы данных? Покажите нам, что вы пробовали, и может быть способ направлять вас на правильный курс. –