Parse Delimited Data into a Table using Power Query
Steps:
1. Convert all columns to Text to allow text functions
This allows us to use the Splitter text function on all columns simultaneously
The data type can be changed back as needed later
2. Convert each cell value to a list using Splitter function
Use two formulas:
Table.TransformColumns
Splitter.SplitTextByDelimiter(" ")
Note: Using { } for transformOperations allows us to specify one formula as the “default Transformation” for all values in all columns and rows
3. Combine all columns into List of Lists
Use the Table.AddColumn operation
When using Table.AddColumn, the underscore _ represents each row in “Record” format
Use Record.ToList formula to combine each list into a List of Lists for each row
4. Use Table.FromColumns function to make table
Takes a List of List for Columns, then a separate list for header names
5. Expand Table and Use FillDown function as needed
let
Source = Excel.CurrentWorkbook(){[Name="Table1"]}[Content],
#"Changed Type" = Table.TransformColumnTypes(Source,{{"No", type text}, {"Code", type text}, {"Value", type text}}),
Custom1 = Table.TransformColumns(#"Changed Type",{}, Splitter.SplitTextByDelimiter(" ")),
#"Added Custom" = Table.AddColumn(Custom1, "Custom", each Table.FromColumns(Record.ToList(_),Table.ColumnNames(Source))),
#"Removed Other Columns" = Table.SelectColumns(#"Added Custom",{"Custom"}),
#"Expanded Custom" = Table.ExpandTableColumn(#"Removed Other Columns", "Custom", {"No", "Code", "Value"}, {"No", "Code", "Value"}),
#"Filled Down" = Table.FillDown(#"Expanded Custom",{"No"}),
#"Added Custom1" = Table.AddColumn(#"Filled Down", "Custom", each 0)
in
#"Added Custom1"
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Parse Delimited Data into a Table using Power Query», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.