![]() |
|
Forum
|
|
|
#1 (permalink) |
|
XLDnaute Impliqué
Date d'inscription: avril 2005
Messages: 592
|
Bonjour le forum,
Une association organise un WE dans un chateau et je leur ai proposé de leur préparer la fiche d'inscription des participants avec : le nom de la famille , sa composition (adulte/enfants) situation vis-a-vis de l'association et choix du sejour et cela devrait me donner le prix à payer (fichier ci=joint) le forfait du sejour par famille depend de plusieurs critères: 1- la famille est adhérante ou non à l'association (O / N) 2- nombre d'adultes par famille 3- le nombre d'enfants de 5 à 17 ans 4- le nombre d'enfants < 5 ans 5- un sejour week end ou Dimanche seulement ( W / D) 5 critères avec une table des prix. Ma formule n'est pas satisfaisante car elle est à plusieurs etapes. plusieurs formules pour arriver au resultat. Je recherche une seule formule pour calculer le prix à payer par famille. Je n'y arrive pas et je demande de l'aide aux champions des formules sur le forum. Merci à vous KIM [file name=Inscription_Chateau2.zip size=8438]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Inscription_Chateau2.zip[/file] |
|
|
|
| ANNONCES | |||
|
|
|
|
#2 (permalink) |
|
Guest
Messages: n/a
|
Bonjour à tous
Voilà Kim, j'ai modifié légèrement ton fichier. J'espère répondre à ton attente. Salut Bonne journée JJ59 [file name=Kim_Inscription_Chateau2.zip size=11757]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Kim_Inscription_Chateau2.zip[/file] |
|
|
|
#3 (permalink) |
|
XLDnaute Accro
Date d'inscription: février 2005
Localisation: Maurecourt
Version Excel : Excel 2003 (PC)
Messages: 1 538
|
Hello,
Je ne suis pas un pro des fonctions excel, mais je pense qu'il y a un moyen plus simple, avec un SommeProd ou autre. En tout cas c'est tres facilement réalisable ne Macro, mais je pense que cela complique la tâche pour rien. Alors les pro de la formule et de la Fonction ? Je vais suivre ce fil attentivement. ++ Creepy
__________________
|
|
|
|
|
|
#4 (permalink) |
|
XLDnaute Barbatruc
Date d'inscription: février 2005
Localisation: Saint-Brieuc
Version Excel : Excel XP (PC)
Messages: 5 838
|
Bonjour,
à essayer en N15 : =SI(NB(J15:L15)=0;'';SOMMEPROD((J15:L15*DECALER(O$ 8:Q$8;EQUIV(M15;N$9:N$12;0)+SI(I15='n';2 ![]() )))Au départ, c'est ça : SOMMEPROD((J15:L15*O$8:Q$8)) mais on décale la ligne O8:Q8 de : 1 ligne si W-E en M15 2 lignes si D en M15 et de 2 lignes de + si 'n' en I15 Et ça donne : SOMMEPROD((J15:L15*O$9:Q$9)) si W-E et O SOMMEPROD((J15:L15*O$10:Q$10)) si D et O SOMMEPROD((J15:L15*O$11:Q$11)) si W-E et N SOMMEPROD((J15:L15*O$12:Q$12)) si D et N |
|
|
|
|
|
#5 (permalink) |
|
XLDnaute Impliqué
Date d'inscription: avril 2005
Messages: 592
|
Bonjour JJ59, Bonjour Creepy et le forum,
JJ59, ta formule me dépanne et fonctionne. Comme creepy dit, s'il y a une formule plus simple je suis preneur. En tout cas merci d'avoir consacré du temps à mon problème. A suivre Bien amicalement KIM |
|
|
|
|
|
#6 (permalink) |
|
XLDnaute Barbatruc
Date d'inscription: février 2005
Localisation: Saint-Brieuc
Version Excel : Excel XP (PC)
Messages: 5 838
|
Re,
sans smiley, j'espère : =SI(NB(J15:L15)=0;'';SOMMEPROD((J15:L15*DECALER(O$ 8:Q$8;EQUIV(M15;N$9:N$12;0)+SI(I15='n';2 ;0))))Tu peux enlever le dernier 0 Remettez-moi ça =SI(NB(J15:L15)=0;'';SOMMEPROD((J15:L15*DECALER(O$ 8:Q$8;EQUIV(M15;N$9:N$12;0)+SI(I15='n';2;0);0)))) Tu peux enlever les 2 derniers 0 Message édité par: Monique, à: 07/06/2005 11:04 |
|
|
|
|
|
#7 (permalink) |
|
XLDnaute Impliqué
Date d'inscription: avril 2005
Messages: 592
|
Bonjour Monique, Bonjour à vous tous,
J'ai tapé ta formule en N15 et en validant j'ai le message d'erreur suivant: 'vous avez tapé un nombre insuffisant d'arguments pour cette fonction' Merci de ton aide si tu as le temps et de m'expliquer plus en detail ta fromule. Je viens de recevoir ton nouveau message et je vais essayer tout de suite les formules. merci d'avance KIM |
|
|
|
|
|
#8 (permalink) |
|
Guest
Messages: n/a
|
Bonjour le Forum,
Bonjour Kim, JJ59, Creepy, Monique, Voila en fichier joint un petit essai j'ai inséré des colonnes (masquées) devant chacun des trois calculs et la colonne somme fait le total des 3 si tu pense que c'est plmus simple a toi de voir. A+ Jocelyn [file name=kim.zip size=15736]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/kim.zip[/file] |
|
|
|
#10 (permalink) |
|
XLDnaute Barbatruc
Date d'inscription: février 2005
Localisation: Saint-Brieuc
Version Excel : Excel XP (PC)
Messages: 5 838
|
Re,
Le fichier, tout simplement. J'ai oublié de te dire que j'ai modifié ta liste de validation : W-E au lieu de W pour ne pas allonger la formule [file name=Inscription_ChateauKim.zip size=8587]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Inscription_ChateauKim.zip[/file] |
|
|
|
|
|
#11 (permalink) |
|
XLDnaute Impliqué
Date d'inscription: avril 2005
Messages: 592
|
Re à vous tous,
J'ai trouvé pourquoi j'ai le resultat #N/A dans la formule de monique, l'erreur etait dans mon tableau, il a fallu remplacer W-E par W Je vais continuer de tester la formule avec plusieurs cas differents. En tout cas bien merci à vous tous et au forum Cdlt KIM |
|
|
|
|
|
#12 (permalink) |
|
XLDnaute Impliqué
Date d'inscription: avril 2005
Messages: 592
|
Bonjour le forum,
Monique, nos messages se croisent, et j'adapte ta formule avec sommeprod mixée avec Equiv et décaler JJ59, ta formule est plus simple et logique mais longue. elle m'a dépanné, Jocelyn, ta méthode est similaire à la mienne (initialement) et c'est ce que je voulais éviter de faire (calcul intermediaire). Merci encore et Bonne journée. KIM |
|
|
|
|
|
#13 (permalink) |
|
XLDnaute Occasionel
|
bonjour
je m'en vais voir la solution de monique. moi j'avais bricolé un truc tordu sympathique : =SOMMEPROD(J17:L17*INDIRECT(CHOISIR(SI(ET(I17='O'; M17='W');1;SI(ET(I17='O';M17='D');2;SI(ET(I17='N'; M17='W');3;SI(ET(I17='N';M17='D');4;''))));'O9:Q9' ;'O10:Q10';'O11:Q11';'O12:Q12'))) par contre sans gestion d'erreur ou de cellules vides.
__________________
STéphane |
|
|
|
![]() |
| Liens sociaux |
| Outils de la discussion | |
|
|