Calcul automatique des Calories dans liste déroulante

hemardjean

XLDnaute Occasionnel
Bonjour a tout le forum

Je me tourne à nouveau vers vous car j'aimerai faire des fiches techniques avec calcul des apports nutritionnels se calculant automatiquement.

J’ai donc fait des listes que j’ai placées dans une BD.

Dans l’onglet « donnee » de mon classeur j’ai donc créé des listes déroulantes avec rechercheV mais voilà lorsque je veux additionner la colonne contenant des chiffres la cellule me donne l’erreur #N/A et je n’ai rien trouvé dans mes recherches sur le forum.

Merci d’avance pour votre aide.

Cordialement.
 

Pièces jointes

  • fiche technique FTV2 2011.xlsm
    36.1 KB · Affichages: 249

nyko283

XLDnaute Occasionnel
Re : Calcul automatique des Calories dans liste déroulante

Bonjour Jean , le forum,

En cellule "V8" met =(SOMME.SI(V9:V21;"<>#N/A";V9:V21))/NB.SI(V9:V21;"<>#N/A")*$E$2
l'utilisation de somme.si permet d'additionner uniquement les cellules où la valuers est différente de "#N/A".
edit modification de la formule : NB.SI(V9:V21;"<>#N/A") remplace le diviseur 13 par le nombres de cellules différentes de "#N/A".

Bon dimanche à tous
 
Dernière édition:

Monique

Nous a quitté
Repose en paix
Re : Calcul automatique des Calories dans liste déroulante

Bonjour,

En U9 puis copier-coller vers le bas
=SI($B4="";"";RECHERCHEV($B4;BD;COLONNES($A$68:B$68);FAUX))

En V9 :
=SI(U9="";"";U9/100)

En V8 :
=SOMME(V9:V21)/13*$E$2

Directement en colonne V sans se servir de la colonne U :
=SI($B4="";"";RECHERCHEV($B4;BD;COLONNES($A$68:B$68);FAUX)/100)

Edit
Je me demandais d’où sortait le 13…
Donc en V8
=MOYENNE(V9:V21)*$E$2


 
Dernière édition:

Discussions similaires

Statistiques des forums

Discussions
312 505
Messages
2 089 066
Membres
104 015
dernier inscrit
kkgk