Hi,
This M code works
let
Source = Excel.CurrentWorkbook(){[Name="Data"]}[Content],
#"Split Column by Delimiter" = Table.SplitColumn(Source, "Comment with Date", Splitter.SplitTextByDelimiter(": ", QuoteStyle.Csv), {"Comment with Date.1", "Comment with Date.2"}),
#"Grouped Rows" = Table.Group(#"Split Column by Delimiter", {"Work Order Number", "Property"}, {{"Count", each _[[Comment with Date.1],[Comment with Date.2]]}}),
#"Added Custom" = Table.AddColumn(#"Grouped Rows", "Custom", each Table.TransformColumnTypes([Count], {{"Comment with Date.1", type date}}, "en-US")),
#"Added Custom1" = Table.AddColumn(#"Added Custom", "Custom.1", each Table.Sort([Custom],{"Comment with Date.1",Order.Descending})),
#"Added Custom3" = Table.AddColumn(#"Added Custom1", "Custom.2", each Table.TransformColumnTypes([Custom.1], {{"Comment with Date.1", type text}})),
#"Added Custom2" = Table.AddColumn(#"Added Custom3", "Comment with date grouped", each Text.Combine(Table.ToList([Custom.2],Combiner.CombineTextByDelimiter(": ")),", "))[[Work Order Number],[Property],[Comment with date grouped]]
in
#"Added Custom2"