Una famiglia di software per fogli di calcolo Microsoft con strumenti per l'analisi, la creazione di grafici e la comunicazione dei dati.
Si Eleuterio tutto corretto!!!
Non so come, ma avevo inserito il calcolo manuale delle formule, percui non visualizzavo il risultato corretto.
Dunque problema risolto anche se non posso attuarlo :-(.
Dato il numero elevato di righe da calcolare, l'elaborazione diventa lunga e macchinosa freezando il foglio per alcuni minuti.
Provero' a lavorare con qualche riga VBA.
Grazie ancora.
Michele
Prova allora con il VBA, anche se trasformando tutto in tabelle si sarebbe potuto fare anche con Power Query.
Ecco il codice, dovrebbe essere veloce lavorando con gli array e senza scomodare per ora il Dictionary:
Sub Doppioni()
Dim arrA, arrB, varB, lngR As Long
arrA = Range("A3:A" & Cells(Rows.Count, 1).End(xlUp).Row)
arrB = Range("B3:B" & Cells(Rows.Count, 2).End(xlUp).Row)
With Application
.ScreenUpdating = False
.Calculation = xlCalculationManual
End With
Range("C3:C65000").ClearContents
lngR = 3
For Each varB In arrB
If IsError(Application.Match(varB, arrA, 0)) Then
Cells(lngR, 5).Value = varB
lngR = lngR + 1
End If
Next varB
With Application
.ScreenUpdating = True
.Calculation = xlCalculationAutomatic
End With
End Sub
Ciao.