let
Source = Excel.CurrentWorkbook(){[Name="Table1"]}[Content],
#"Changed Type" = Table.TransformColumnTypes(Source,{{"Sr. no", Int64.Type}, {"Name", type text}, {"GStn", type text}, {"Invoice no", type text}, {"Amount", Int64.Type}}),
#"Merged Queries" = Table.FuzzyNestedJoin(#"Changed Type", {"GStn", "Invoice no"}, Table2, {"GStn", "Invoice no"}, "Table2", JoinKind.FullOuter, [IgnoreCase=true, IgnoreSpace=false, NumberOfMatches=1, Threshold=0.98]),
#"Expanded Table2" = Table.ExpandTableColumn(#"Merged Queries", "Table2", {"Sr. no", "GStn", "Invoice no", "Amount"}, {"Table2.Sr. no", "Table2.GStn", "Table2.Invoice no", "Table2.Amount"})
in
#"Expanded Table2"