Есть ли способ разбить на столбцы через выборку IMPORTDATA, которая не в формате CSV / TSV - PullRequest
0 голосов
/ 10 октября 2019

Я не могу ради бога разделить текст в моей таблице. Я пытаюсь получить http: ///examplewebsite/dcboverdue.txt и разбить данные на столбцы.

формат выглядит следующим образом:

OVERORD                          OVERDUE ORDERS BY SUPPLIER                          DATE 10/10/19 TIME  3:07

CODE  NAME                  ORDER   LINE PART NO           DESCRIPTION                         QTY ORD  QTY RECD   G.I.QTY   DUE DATE  SCHD?  DATE ENTERED 

D001  SOME COMPANY LTD      PO506582 66  242015          STRIKER SCREW                          100.00      0.00      0.00   09/10/19    N      02/10/19 

Я пробовал разные подходы, но безрезультатно:

=ARRAYFORMULA(IFERROR(SPLIT(IMPORTDATA("link.txt"),CHAR(9),FALSE,FALSE))) -> использование Юникода для добавления табуляции при разбореданные

=IMPORTDATA("LINK.txt?dl=1&x=.tsv") -> добавление фиктивного запроса для преобразования ссылки в формат .TSV

=ARRAYFORMULA(IFERROR(SPLIT(QUERY(IMPORTDATA("link.txt"),"SELECT * OFFSET 1", 0)," ",TRUE,TRUE))) -> не совсем точно, что это было больше

...