bonjour danone73, bonjour le forum
=SI(SOMME(A18)>0;SOMME(A18*E18-F18);"")
ta cellule fait a18 référence à du texte, difficile d'additionner du texte avec des nombres.
pour la tva il faudrait (à mon avis) trouver un tableau de référence, excel ne peut pas inventer ce qu'il ne connait pas.
ta liste déroulante à l'air bien, il suffit de la copier, sélectionner des cellules, collage spécial, validation
un autre internaute pourra t'aider un peu plus
cordialement
galougalou