Aide pour fonction =SI sur EXCEL
Résolu/Fermé
A voir également:
- Aide pour fonction =SI sur EXCEL
- Fonction si et - Guide
- Liste déroulante excel - Guide
- Excel cellule couleur si condition texte - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Fonction moyenne excel - Guide
2 réponses
pijaku
Messages postés
12263
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
4 janvier 2024
2 752
5 mars 2010 à 13:37
5 mars 2010 à 13:37
Salut,
En B1 écrire :
=A1*100
En B1 écrire :
=A1*100
Lilouse64
Messages postés
99
Date d'inscription
lundi 1 mars 2010
Statut
Membre
Dernière intervention
9 avril 2012
12
5 mars 2010 à 14:15
5 mars 2010 à 14:15
Tu as 2 solutions :
Avec la fonction recherchev :
Sur une autre page tu met dans une colonne les chiffres pouvant être dans A1 par ordre croissant et dans la colonne suivante les chiffres qui seront en B2 face au chiffre de A1 correspondant.
Dans ta cellule B2 tu met : =RECHERCHEV(A1;Feuil2!A1:B3;2)
A1 est donc ce que tu recherches
Feuil2!A1:B3 : le tableau ou il faut chercher sur ton autre page
2 car ce sera dans la 2ème colonne de ton tableau.
Avec la fonction SI :
=SI(A1=1;100;SI(A1=2;200;SI(A1=3;300;"")))
Comme tu le vois, il suffit d'imbriquer les SI.
La fonction SI est beaucoup plus facil à utiliser que la fonction recherchev mais elle sera de moins en moins pratique en fonction du nombre de "cas" à vérifier je te conseille donc d'utiliser recherchev à partir de 3 ou 4 cas à vérifier.
EDIT : J'ai pas été assez rapide pijaku a répondu à ma place mais comme dit ans mon message sa colonne A doit être rangé par ordre de valeur car si tu utilise cette ordre la lorsque tu inscriras 21, cela te donnera 178 car apres avoir regardé 11 ta fonction verra 48 et elle n'ira pas plus loin pour avoir 21.
Avec la fonction recherchev :
Sur une autre page tu met dans une colonne les chiffres pouvant être dans A1 par ordre croissant et dans la colonne suivante les chiffres qui seront en B2 face au chiffre de A1 correspondant.
Dans ta cellule B2 tu met : =RECHERCHEV(A1;Feuil2!A1:B3;2)
A1 est donc ce que tu recherches
Feuil2!A1:B3 : le tableau ou il faut chercher sur ton autre page
2 car ce sera dans la 2ème colonne de ton tableau.
Avec la fonction SI :
=SI(A1=1;100;SI(A1=2;200;SI(A1=3;300;"")))
Comme tu le vois, il suffit d'imbriquer les SI.
La fonction SI est beaucoup plus facil à utiliser que la fonction recherchev mais elle sera de moins en moins pratique en fonction du nombre de "cas" à vérifier je te conseille donc d'utiliser recherchev à partir de 3 ou 4 cas à vérifier.
EDIT : J'ai pas été assez rapide pijaku a répondu à ma place mais comme dit ans mon message sa colonne A doit être rangé par ordre de valeur car si tu utilise cette ordre la lorsque tu inscriras 21, cela te donnera 178 car apres avoir regardé 11 ta fonction verra 48 et elle n'ira pas plus loin pour avoir 21.
pijaku
Messages postés
12263
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
4 janvier 2024
2 752
5 mars 2010 à 14:43
5 mars 2010 à 14:43
Exact. La fonction RECHECHEV ne fonctionne qu'à partir d'une colonne "triée".
5 mars 2010 à 13:43
5 mars 2010 à 13:45
ici
tu écris le chiffre que tu veux en A1 et...
5 mars 2010 à 13:51
5 mars 2010 à 13:54
En colonne I (par exemple) ta liste de chiffres (I1 : 123, I2 : 489, I3 :654 etc...)
En A1 ton chiffre (1, 2, 3 etc...)
En A2 : =DECALER(I1;A1-1;0)
5 mars 2010 à 14:03
Maintenant je vais faire mon chieur encore plus, si en A1, au lieu d'avoir une suite logique de 1-2-3, on met par exemple 11-48-21 qui doivent donner respectivement en A2 toujours des nombres arbitraires 178-500-47 ?