P - это колонка за горизонтом, то есть буква, которая будет у самой правой колонки, если добавить ещё одну. У вас последняя имеющаяся - O. Поэтому следующая - P.
=QUERY(
ARRAYFORMULA(
{
QUERY(
FLATTEN(IFERROR(SPLIT('Данные'!B:B, ", ", 0))),
"WHERE Col1 IS NOT NULL",
0
),
VLOOKUP(
QUERY(
FLATTEN(IF(IFERROR(SPLIT('Данные'!B:B, ", ", 0)) = "",, ROW('Данные'!A:A))),
"WHERE Col1 IS NOT NULL",
0
),
{
ROW('Данные'!A:A),
'Данные'!A:A,
'Данные'!C:P
},
SEQUENCE(1, COLUMNS('Данные'!C:P) + 1, 2),
0
)
}
),
"SELECT Col2, Col1, Col" & JOIN(", Col", SEQUENCE(1, COLUMNS('Данные'!C:P), 3)) & "
FORMAT Col2 'yyyy-mm-dd hh:mm:ss'",
1
)