Fonction Si avec plus de trois arguments
Résolu/Fermé
ptiloup0303
Messages postés
5
Date d'inscription
lundi 1 décembre 2014
Statut
Membre
Dernière intervention
6 décembre 2014
-
1 déc. 2014 à 18:45
ptiloup0303 Messages postés 5 Date d'inscription lundi 1 décembre 2014 Statut Membre Dernière intervention 6 décembre 2014 - 6 déc. 2014 à 17:04
ptiloup0303 Messages postés 5 Date d'inscription lundi 1 décembre 2014 Statut Membre Dernière intervention 6 décembre 2014 - 6 déc. 2014 à 17:04
A voir également:
- Les arguments de tableau de countifs ne sont pas de la même taille.
- Comment réduire la taille d'un fichier - Guide
- Tableau croisé dynamique - Guide
- Tableau ascii - Guide
- Tableau word - Guide
- Le fichier à télécharger contient une liste de chats. triez-la comme dans le tableau ci-dessous (attention, on ne voit que le début…). quel est le mot formé par les 8 dernières lettres de la colonne code ? - Forum Word
4 réponses
DjiDji59430
Messages postés
4178
Date d'inscription
samedi 19 avril 2008
Statut
Membre
Dernière intervention
23 janvier 2025
683
1 déc. 2014 à 18:58
1 déc. 2014 à 18:58
Bonjour,
C'est quoi, un groupe ?
C'est quoi, un groupe ?
jordane45
Messages postés
38392
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
23 janvier 2025
4 731
1 déc. 2014 à 19:03
1 déc. 2014 à 19:03
Bonjour,
Il faut continuer à jouer avec le "valeur si faut" de tes si pour faire tous tes tests...
(Attention toutefois.. Tu es limité à 256 caractères au total lorsque tu écris une formule....)
Mais dans l'exemple que tu nous donnes ça ferait :
Il faut continuer à jouer avec le "valeur si faut" de tes si pour faire tous tes tests...
(Attention toutefois.. Tu es limité à 256 caractères au total lorsque tu écris une formule....)
Mais dans l'exemple que tu nous donnes ça ferait :
=SI(B5="groupe";Grp;SI(B5<16;enfant;SI(B5>60;retraité;adulte)))
ptiloup0303
Messages postés
5
Date d'inscription
lundi 1 décembre 2014
Statut
Membre
Dernière intervention
6 décembre 2014
1 déc. 2014 à 19:55
1 déc. 2014 à 19:55
Salut,d'abord merci pour ta réponse qui a l'air d'être bonne,mais je suis novice avec excel donc je suppose que j' ai dû oublié de faire quelque chose dans mon tableau puisque ça m'affiche le tarif enfant en face de ma ligne groupe dans la colonne prix.Je dois surement mettre quelque chose dans la colonne age, mais quoi? la est la question.
Je me permets de t'envoyer mon tableau , si tu peux comprendre ce qui ne va pas.
Je cherche de mon coté.
Merci AGE PRIX
Raoul 15 21,00 €
Rachid 28 32,00 €
Ramirès 64 30,00 €
Rambo 32 32,00 €
Raphaël 9 21,00 €
félix 60 30,00 €
Groupe 21,00 €
Prix enfant: 21,00 €
Prix adulte: 32,00 €
Prix retraité: 30,00 €
Prix groupe 28,00 €
Je me permets de t'envoyer mon tableau , si tu peux comprendre ce qui ne va pas.
Je cherche de mon coté.
Merci AGE PRIX
Raoul 15 21,00 €
Rachid 28 32,00 €
Ramirès 64 30,00 €
Rambo 32 32,00 €
Raphaël 9 21,00 €
félix 60 30,00 €
Groupe 21,00 €
Prix enfant: 21,00 €
Prix adulte: 32,00 €
Prix retraité: 30,00 €
Prix groupe 28,00 €
ptiloup0303
Messages postés
5
Date d'inscription
lundi 1 décembre 2014
Statut
Membre
Dernière intervention
6 décembre 2014
1 déc. 2014 à 19:57
1 déc. 2014 à 19:57
Je ne sais pas si tu vas comprendre mon tableau il ne s'est pas affiché correctement.
Mais on peut voir quand même qu'il n'y a rien entre groupe 21,00 E.
Mais on peut voir quand même qu'il n'y a rien entre groupe 21,00 E.
jordane45
Messages postés
38392
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
23 janvier 2025
4 731
1 déc. 2014 à 20:05
1 déc. 2014 à 20:05
La formule cherche le mot "groupe" dans la cellule B8 ... hors en B8 .. toi tu n'as rien.... Il considère que Vide est inférieur à 16 ....
A la limite il suffit juste de rechercher "groupe" sur la colonne A et non B ..
Mais bon. regardes aussi les réponses des autres (PHILOU et GYRUS).. elles ont l'air plus "performantes".
A la limite il suffit juste de rechercher "groupe" sur la colonne A et non B ..
=SI(A8="Groupe";Grp;SI(B8<16;enfant;SI(B8>60;retraité;adulte)))
Mais bon. regardes aussi les réponses des autres (PHILOU et GYRUS).. elles ont l'air plus "performantes".
ptiloup0303
Messages postés
5
Date d'inscription
lundi 1 décembre 2014
Statut
Membre
Dernière intervention
6 décembre 2014
>
jordane45
Messages postés
38392
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
23 janvier 2025
Modifié par ptiloup0303 le 6/12/2014 à 17:07
Modifié par ptiloup0303 le 6/12/2014 à 17:07
Slt, merci pour ta formule qui fonctionne , mais j'aimerai mettre quelque chose dans ma cellule vide qui correspondrait au nombre de personnes pour la cellule groupe et qui me donnerait le tarif groupe pour chercher dans la colonne B comme les formules au dessus.A tu une solution?
Ce n'est pas évident pour moi car je débute.
Merci beaucoup.
Ptiloup0303
Ce n'est pas évident pour moi car je débute.
Merci beaucoup.
Ptiloup0303
PHILOU10120
Messages postés
6400
Date d'inscription
lundi 16 avril 2012
Statut
Contributeur
Dernière intervention
17 janvier 2025
812
1 déc. 2014 à 19:16
1 déc. 2014 à 19:16
Bonjour
En considérant l'âge en B5
et le nombre de personne en A5 et qu'un groupe comprend mini 10 individus
en C5 mettre cette formule
=SI(ET(SI(B5<16;15;SI(B5>=60;20;25))=25;A5>=10);22;SI(B5<16;15;SI(B5>=60;20;22)))
Il serait bon de mettre le tarif sous forme de table
enfant 15 = j3
retraité 20 = j4
adulte 25 = j5
groupe 22 = j6
et de remplacer les valeurs dans la formule par leur adresse, ce qui facilite les changements des tarifs
=SI(ET(SI(B5<16;J3;SI(B5>=60;J4;J5))=25;A5>=10);$J$6;SI(B5<16;$J$3;SI(B5>=60;$J$4;$J$5)))
En considérant l'âge en B5
et le nombre de personne en A5 et qu'un groupe comprend mini 10 individus
en C5 mettre cette formule
=SI(ET(SI(B5<16;15;SI(B5>=60;20;25))=25;A5>=10);22;SI(B5<16;15;SI(B5>=60;20;22)))
Il serait bon de mettre le tarif sous forme de table
enfant 15 = j3
retraité 20 = j4
adulte 25 = j5
groupe 22 = j6
et de remplacer les valeurs dans la formule par leur adresse, ce qui facilite les changements des tarifs
=SI(ET(SI(B5<16;J3;SI(B5>=60;J4;J5))=25;A5>=10);$J$6;SI(B5<16;$J$3;SI(B5>=60;$J$4;$J$5)))
Gyrus
Messages postés
3334
Date d'inscription
samedi 20 juillet 2013
Statut
Membre
Dernière intervention
9 décembre 2016
524
1 déc. 2014 à 19:56
1 déc. 2014 à 19:56
Bonsoir,
Comme l'a suggéré PHILOU10120, tu as sûrement intérêt à utiliser une table.
Cela te permettra de faire évoluer facilement ton barème.
https://www.cjoint.com/?DLbubRS9F1Z
A+
Comme l'a suggéré PHILOU10120, tu as sûrement intérêt à utiliser une table.
Cela te permettra de faire évoluer facilement ton barème.
https://www.cjoint.com/?DLbubRS9F1Z
A+
1 déc. 2014 à 19:11
un groupe de personne qui plus on est plus on a de remise