Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2013 Valeur nutritionnelle

laugo

XLDnaute Nouveau
Bonjour
Avec libre office calc, j'ai fais une listes d'aliments avec leurs caractéristiques (valeur nutritionnelle et leurs prix).
A pars, j'ai réaliser un tableau du repas qui contient les aliments de la liste précédente.
L'idéal serai que quand j'écrive le nom de l'aliment sur le tableau du repas puis il s'affiche automatiquement sur toute la ligne les caractéristiques correspondant à l'aliment
J'ai essayé pour commencer la formule: =SI(B35=B5; C5), donc j'ai obtenu la valeur en kcal
Ensuite pour arriver à mon objectif j'ai essayer: =OU(SI(B35=B5; C5); SI(B35=B6; C6)) mais il s'affiche "1" au lieu de la valeur correspondant à la liste des aliments
Je comptais ensuite faire: =OU(SI(B35=B5; C5); SI(B35=B6; C6); ...) donc pour les noms de tous les aliments
Merci d'avance pour votre aide
 

Pièces jointes

  • Budget alimentaire bon format.xlsx
    31 KB · Affichages: 20

JHA

XLDnaute Barbatruc
Re : Valeur nutritionnelle

Bonjour à tous,

sous calc, je ne sais pas mais avec excel en "C35":
Code:
=INDEX(C$4:C$33;EQUIV($B35;$B$4:$B$33;0))

A tirer en bas et vers la droite
Si tu veux éviter les erreurs
Code:
=SIERREUR(INDEX(C$4:C$33;EQUIV($B35;$B$4:$B$33;0));"")

JHA
 

laugo

XLDnaute Nouveau
Re : Valeur nutritionnelle

Oui merci beaucoup JHA, je viens de vérifier et ça fonctionne très bien, je vais essayer de comprendre pourquoi plus tard ça m'intrigue.
J'espère ne pas poser une question conne mais pourquoi serait t-il dans on intérêt de garder les erreurs ?
 

JHA

XLDnaute Barbatruc
Re : Valeur nutritionnelle

Bonjour à tous,

Au lieu de te contenter de sierreur(), tu peux faire évoluer ta formule avec la fonction si(formule= erreur; alors faire cette formule).

JHA
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…