Bonjour
Pour ta formule en N7
=SI(ET(O7="ml";J7<>"");J7*$M$5;SI(ET(O7="m²";K7<>"");K7*$M$5;SI(ET(O7="m³";L7<>"");L7*$M$5;"")))
et pour évaluer une formule, nul besoin de faire appel à Morefunc (Raja, tu tapes "evaluer" dans la recherche en haut à droite de cette page, et tu as 26 sujets qui donnent les solutions!!)
Exemple dans le fichier joint.
Cordialement