Power Query M code
let
Source = YourTable,
NumberColumns = List.Select(Table.ColumnNames(Source), each Type.Is(Value.Type(Table.Column(Source, _)), type number)),
Replaced = Table.ReplaceValue(Source, null, 0, Replacer.ReplaceValue, NumberColumns)
in
Replaced