Formule liste dans excel
Résolu
Utilisateur anonyme
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
j'aimerai savoir comment faire dans Excel pour crée se ci :
feuille 1 :
j'ai une cellule appelle couche1 (A1) où on peut choisir la couche d'isolant d'un mur que l'on veut (ex : laine de verre, laine de roche ....)
puis dans ma cellule appelle lambda (A2), c'est la résistance thermique de l'isolant, dans cette cellule il faudrait qu'elle change en fonction du choix de couche que l'on fait dans A1 (Ex: si A1= laine de verre alors A2= 1.5, ou encore si A1= laine de roche alors A2= 1.7 ...)
feuille 2 :
dans la feuille 2 je voudrai mettre tous les choix possible avec leurs valeur pour pouvoir modifier quand je veux
j'ai penser a faire avec la formule "si" mais il y a beaucoup de couche possible donc sa ne marcherai pas , donc j'aimerai savoir comment faire j'ai penser a utiliser la formuler "index" mais je sais pas comment on sen sert
merci de votre réponse j'espère avoir était claire
j'aimerai savoir comment faire dans Excel pour crée se ci :
feuille 1 :
j'ai une cellule appelle couche1 (A1) où on peut choisir la couche d'isolant d'un mur que l'on veut (ex : laine de verre, laine de roche ....)
puis dans ma cellule appelle lambda (A2), c'est la résistance thermique de l'isolant, dans cette cellule il faudrait qu'elle change en fonction du choix de couche que l'on fait dans A1 (Ex: si A1= laine de verre alors A2= 1.5, ou encore si A1= laine de roche alors A2= 1.7 ...)
feuille 2 :
dans la feuille 2 je voudrai mettre tous les choix possible avec leurs valeur pour pouvoir modifier quand je veux
j'ai penser a faire avec la formule "si" mais il y a beaucoup de couche possible donc sa ne marcherai pas , donc j'aimerai savoir comment faire j'ai penser a utiliser la formuler "index" mais je sais pas comment on sen sert
merci de votre réponse j'espère avoir était claire
A voir également:
- Formule liste dans excel
- Liste déroulante excel - Guide
- Formule si et excel - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Formule somme excel colonne - Guide
- Excel mise en forme conditionnelle formule - Guide
5 réponses
Bonjour
deux solution
votre base de données en feuil2
en A liste des couches
en B les isolants correspondants
pour faire simple dans les formules, nommez le champ A:B et la liste A
*pour l'exemple, les noms: CHAMP et LISTE
L'édition en feuil1
en A1 menu déroulant sur la liste de feuil1 colonne A liste basée sur le nom LISTE
en A2:
=SI(A1="";"",RECHERCHEV(A1;CHAMP;2;0))
Cette formule impose que la liste de valeurs de références soit à gauche des colonnes à trouver.
Sinon vous pouvez utiliser:
=SI(A1="";"";INDEX(CHAMP;EQUIV(A1;LISTE;0)))
qui n'impose pas la positon de la colonne de recherche.
Dans les deux cas, le ;2 signifie qu'il faut éditer la valeur située dans la 2° colonne du champ.
Crdlmnt
Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
deux solution
votre base de données en feuil2
en A liste des couches
en B les isolants correspondants
pour faire simple dans les formules, nommez le champ A:B et la liste A
*pour l'exemple, les noms: CHAMP et LISTE
L'édition en feuil1
en A1 menu déroulant sur la liste de feuil1 colonne A liste basée sur le nom LISTE
en A2:
=SI(A1="";"",RECHERCHEV(A1;CHAMP;2;0))
Cette formule impose que la liste de valeurs de références soit à gauche des colonnes à trouver.
Sinon vous pouvez utiliser:
=SI(A1="";"";INDEX(CHAMP;EQUIV(A1;LISTE;0)))
qui n'impose pas la positon de la colonne de recherche.
Dans les deux cas, le ;2 signifie qu'il faut éditer la valeur située dans la 2° colonne du champ.
Crdlmnt
Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
Re
si vous parlez de la cellule résultat, elle affiche 0 quand la valeur cherchée est bien dans la liste de référence, mais qu'il n'y a pas de valeur en ligne.
Si ce cas de figure se présente, vous avez deux solutions:
soit supprimer l'affichage des 0 sur toute la feuille:
le chemin dépend de votre excel:
à partir de 2007:
clic sur le logo Microsoft en haut à gauche
choisir en bas de la fenêtre : Option excel
dans la liste à gauche: "options avancées
et chercher dans "affichage pour cette feuille", la ligne
"afficher un zéro si la valeur de la cellule est est nulle"
et décocher.
Même principe avant 2007 mais:
Barre d'outil / Outil / Options /
onglet affichage / décochez :" afficher valeur 0"
Cette solution supprime l'affichage de tous les zéros dans la feuille .
Si vous ne pouvez pas l'appliquer, il faut compliquer la formule:
=SI(OU(A1="";"";INDEX(CHAMP;EQUIV(A1;LISTE;0))=0);"";INDEX(CHAMP;EQUIV(A1;LISTE;0)))
(même principe si vous utilisez RECHERCHEV)
crdlmnt
si vous parlez de la cellule résultat, elle affiche 0 quand la valeur cherchée est bien dans la liste de référence, mais qu'il n'y a pas de valeur en ligne.
Si ce cas de figure se présente, vous avez deux solutions:
soit supprimer l'affichage des 0 sur toute la feuille:
le chemin dépend de votre excel:
à partir de 2007:
clic sur le logo Microsoft en haut à gauche
choisir en bas de la fenêtre : Option excel
dans la liste à gauche: "options avancées
et chercher dans "affichage pour cette feuille", la ligne
"afficher un zéro si la valeur de la cellule est est nulle"
et décocher.
Même principe avant 2007 mais:
Barre d'outil / Outil / Options /
onglet affichage / décochez :" afficher valeur 0"
Cette solution supprime l'affichage de tous les zéros dans la feuille .
Si vous ne pouvez pas l'appliquer, il faut compliquer la formule:
=SI(OU(A1="";"";INDEX(CHAMP;EQUIV(A1;LISTE;0))=0);"";INDEX(CHAMP;EQUIV(A1;LISTE;0)))
(même principe si vous utilisez RECHERCHEV)
crdlmnt
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question