La strada più semplice è: hai provato a registrare una macro?
Se la tabella comincia in A1, e hai squadra, punti e differenza reti, il codice sarebbe questo, già ripulito delle schifezze del registratore:
Option Explicit
Sub sortbyDeltaGoals()
With ActiveWorkbook.Worksheets("Foglio1").Sort
With .SortFields
.Clear
.Add Key:=Range("C2:C4"), SortOn:=xlSortOnValues, Order:=xlDescending, DataOption:=xlSortNormal
.Add Key:=Range("B2:B4"), SortOn:=xlSortOnValues, Order:=xlDescending, DataOption:=xlSortNormal
.Add Key:=Range("A2:A4"), SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:=xlSortNormal
End With
.SetRange Range("A1:C4")
.Header = xlYes
.MatchCase = False
.Orientation = xlTopToBottom
.SortMethod = xlPinYin
.Apply
End With
End Sub
che in pratica ordina per differenza reti, poi per punti e infine per squadra.