Я маю 1 довгу колонку на листі excel. Я хочу розділити цей 1 стовпчик на кілька стовпців.
Багаторазовий розкол стовпців має відбуватися після кожні 10 записів. Отже, якщо в моєму початковому стовпці є загалом 80 комірок, я хочу, щоб вони були розділені на 8 стовпців, кожна з яких має 10 комірок.
Я не добре знаю VBA, тому не можу дотримуватися підказок, але я можу змінити зразок коду.
Моє запитання починається зараз
Я шукав SU і знайшов цю тему Як розділити один стовпчик в Excel на кілька стовпців по 55 рядків
Він має таку команду
=INDIRECT("Sheet1!R" & (COLUMN()-1)*55+MOD(ROW()-1,55)+1 & "C1", FALSE)
Я змінив його на
=INDIRECT("Sheet1!R" & (COLUMN()-1)*10+MOD(ROW()-1,10)+1 & "C1", FALSE)
Я розумію, що першим параметром для INDIRECT має бути джерело, з якого я хочу вибрати значення, тому воно має бути у форматі "Sheet1! RnnnCnnn", де 'nnn "- це рядки та стовпці.
Чи можете хтось пояснити, що відбувається в наступному:
"Sheet1!R" & (COLUMN()-1)*10+MOD(ROW()-1,10)+1 & "C1"
Дякую.