Bonjour Mulane,
C'est effectivement "plus propre" comme ça
Juste pour info, depuis Excel 2007 (je crois) on peut simplifier la formule SI(ESTNA()): dans tes colonnes de prix, tu peux écrire quelque chose comme:
=SIERREUR(RECHERCHEV(A3;Listing!$A$1:$J$15;10;0);"")
Tu obtiendras le même rendu, avec une formule plus courte.
Les #N/A (un peu envahissants dans ton fichier de départ) peuvent s'avérer utiles parfois: lorsqu'ils indiqueront qu'en colonne A, il y a une désignation erronée. Avec SI(ESTNA()) ou SIERREUR(), plus rien n'apparaît ... on pourrait aussi écrire, en E3:
=SI(A3="";"";RECHERCHEV(A3;Listing!$A$1:$J$15;10;0))
Dans ce cas, les #N/A n'apparaîtront pas tant qu'une désignation ne sera pas renseignée en colonne A, mais ils seront visibles si une désignation est renseignée, qui n'est pas trouvée dans la feuille Listing.
Encore une fois, tu verras bien ce qui te paraît pertinent (sachant que ta formule actuelle est déjà correcte).
Au passage, sais-tu que tu pourrais également "masquer" les CHF 0,00
en dernière colonne ?