Bonjour
Un fichier avec les formules aurait été préférable aux 2 versions de la formule
=SI(SOMMEPROD(N(GAUCHE($M2;NBCAR($N$2:$N$2168))=$N$2:$N$2168))>0;$M2;"NA")
et
"=IF(SUMPRODUCT(N(LEFT(RC[-2],LEN(R3C13:R3060C13))=R3C13:R3060C13))>0,RC[-2],""N/A"")"
RC[-2] (si la formule est en colonne N - colonne 14 ) correspond à la colonne L ( colonne 12) et non M (1ère formule)
C13 correspond à la colonne M et non N (1ère formule)
R3 correspond à la ligne 3 et non 2 (1ère formule)
Sinon si cela peut t'aider
Sub test()
Dim DernLigne As Long 'Définir dernière Ligne non vide de la colonne I par exemple
DernLigne = Range("I" & Rows.Count).End(xlUp).Row
Range("N2:N" & DernLigne).FormulaArray = "=IF(SUMPRODUCT(N(LEFT(RC[-2],LEN(R3C13:R" & DernLigne & "C13))=R3C13:R" & DernLigne & "C13))>0,RC[-2],""N/A"")"
End Sub