Donner des valeurs à chaque caractère d'une liste déroulante

bonjour,

le fichier est en annexe.

avec le rajout de 4 colonnes et sans toucher sur les formules.

cdlt.

Nous, ne nous sommes pas compris, la colonne quantité doit etre dans la feuille d'achat matière et non dans devis usinage. Faire comme ci-joint Je souhaite seulement que les #valeur disparaissent lorsque une case est vide. Et merci pour la colonne de marge elle fonctionne correctement a présent. Merci

Cordialement.

bonjour,

dans l'onglet de Devis achat matière, votre formule dans la cellule M4 est

=SI(OU(D4="";G4="");"";SI(G4="Prismatique";K4*L4*J4/10^6;SI(NB.SI(G4;"*creu*")=1;PI()*((((H4/2)^2-(I4/2)^2)/10^6)*J4);PI()*(((H4/2)^2)/10^6)*J4))*D4*E4)*F4

vous allez corriger la formule , en prenant *F4 , entre les paranthèses comme ci dessous.

=SI(OU(D4="";G4="");"";SI(G4="Prismatique";K4*L4*J4/10^6;SI(NB.SI(G4;"*creu*")=1;PI()*((((H4/2)^2-(I4/2)^2)/10^6)*J4);PI()*(((H4/2)^2)/10^6)*J4))*D4*E4*F4)

et puis vous allez copier cette formule , en faisant copier > coller.special (Formules) , jusqu'à 53. ligne.

cdlt..

Rechercher des sujets similaires à "donner valeurs chaque caractere liste deroulante"