let
Source = Excel.CurrentWorkbook(){[Name="Table1"]}[Content],
#"Changed Type" = Table.TransformColumnTypes(Source,{{"Column1", type text}}),
#"Filtered Rows" = Table.SelectRows(#"Changed Type", each ([Column1] <> null)),
#"Added Custom" = Table.AddColumn(#"Filtered Rows", "Custom", each if Text.StartsWith([Column1], "Funeral Homes") then null else [Column1]),
#"Filtered Rows1" = Table.SelectRows(#"Added Custom", each ([Custom] <> null)),
#"Removed Columns" = Table.RemoveColumns(#"Filtered Rows1",{"Custom"}),
#"Added Index" = Table.AddIndexColumn(#"Removed Columns", "Index", 0, 1, Int64.Type),
#"Inserted Modulo" = Table.AddColumn(#"Added Index", "Modulo", each Number.Mod([Index], 5), type number),
#"Added Custom1" = Table.AddColumn(#"Inserted Modulo", "Street", each if [Modulo]=1 then [Column1] else null),
#"Added Custom2" = Table.AddColumn(#"Added Custom1", "City", each if [Modulo]= 2 then [Column1] else null),
#"Added Custom3" = Table.AddColumn(#"Added Custom2", "State", each if [Modulo]= 3 then [Column1] else null),
#"Added Custom4" = Table.AddColumn(#"Added Custom3", "Phone", each if [Modulo]=4 then [Column1] else null),
#"Filled Up" = Table.FillUp(#"Added Custom4",{"Street", "City", "State", "Phone"}),
#"Filtered Rows2" = Table.SelectRows(#"Filled Up", each ([Modulo] = 0)),
#"Removed Columns1" = Table.RemoveColumns(#"Filtered Rows2",{"Index", "Modulo"})
in
#"Removed Columns1"