Не удается завершить один отчет решаемую с помощью PQ. Выгружая из системы файл выявил, что в некоторых ячейках есть текст с лишними пробелами как внутри так и по краям. Этой функцией удалось решить вопрос с пробелами в конце текста: [vba]
Код
= Table.AddColumn(#"Измененный тип1", "Пользовательская", each Text.Trim ([#"№ п.п."], " "))
[/vba]
А внутри не убирает.
И такой пробовал тоже: [vba]
Код
= Table.AddColumn(#"Измененный тип1", "Пользовательская", each Text.Trim ([#"№ п.п."]))
[/vba]
Полный код с условным примером сделал к файлу с условным примером: [vba]
Код
let Источник = Excel.Workbook(File.Contents("F:\Оценка удовлетворенности\Текст для форума.xlsx"), null, true), Лист1_Sheet = Источник{[Item="Лист1",Kind="Sheet"]}[Data], #"Измененный тип" = Table.TransformColumnTypes(Лист1_Sheet,{{"Column1", type text}}), #"Повышенные заголовки" = Table.PromoteHeaders(#"Измененный тип", [PromoteAllScalars=true]), #"Измененный тип1" = Table.TransformColumnTypes(#"Повышенные заголовки",{{"№ п.п.", type text}}), #"Добавлен пользовательский объект" = Table.AddColumn(#"Измененный тип1", "Пользовательская", each Text.Trim ([#"№ п.п."], " ")) in #"Добавлен пользовательский объект"
[/vba]
Подскажите, пожалуйста, где ошибка?
Добрый вечер, участникам форума!
Не удается завершить один отчет решаемую с помощью PQ. Выгружая из системы файл выявил, что в некоторых ячейках есть текст с лишними пробелами как внутри так и по краям. Этой функцией удалось решить вопрос с пробелами в конце текста: [vba]
Код
= Table.AddColumn(#"Измененный тип1", "Пользовательская", each Text.Trim ([#"№ п.п."], " "))
[/vba]
А внутри не убирает.
И такой пробовал тоже: [vba]
Код
= Table.AddColumn(#"Измененный тип1", "Пользовательская", each Text.Trim ([#"№ п.п."]))
[/vba]
Полный код с условным примером сделал к файлу с условным примером: [vba]
Код
let Источник = Excel.Workbook(File.Contents("F:\Оценка удовлетворенности\Текст для форума.xlsx"), null, true), Лист1_Sheet = Источник{[Item="Лист1",Kind="Sheet"]}[Data], #"Измененный тип" = Table.TransformColumnTypes(Лист1_Sheet,{{"Column1", type text}}), #"Повышенные заголовки" = Table.PromoteHeaders(#"Измененный тип", [PromoteAllScalars=true]), #"Измененный тип1" = Table.TransformColumnTypes(#"Повышенные заголовки",{{"№ п.п.", type text}}), #"Добавлен пользовательский объект" = Table.AddColumn(#"Измененный тип1", "Пользовательская", each Text.Trim ([#"№ п.п."], " ")) in #"Добавлен пользовательский объект"