Excel : formule pour sommes selon critères

Résolu/Fermé
artprod Messages postés 102 Date d'inscription mercredi 25 avril 2007 Statut Membre Dernière intervention 23 novembre 2013 - 23 avril 2011 à 10:55
Mytå Messages postés 2973 Date d'inscription mardi 20 janvier 2009 Statut Contributeur Dernière intervention 20 décembre 2016 - 23 avril 2011 à 21:10
Bonjour,

je m'explique :

je cherche "simplement" à calculer sur Excel un coût en fonction de plusieurs critères, et ce pour chaque jour de l'année. Par exemple, pour chaque journée, je peux choisir 2 ou 3 activités sportives parmi 8. Une liste à côté donne le prix de chaque sport.
J'ai donc un tableau avec une colonne avec toutes mes dates, 1 colonne ensuite pour chaque activité puis une dernière colonne avec le prix de ma journée.

Vous suivez toujours ? Super !

Ce que je veux, c'est en mettant une croix dans une ou plusieurs colonnes, avoir le prix final de ma journée qui se calcule tout seul et qui se mette à jour en fonction des croix que j'ajoute ou j'enlève.

J'espère avoir été assez clair et je vous remercie par avance de votre aide.

ArtProd



A voir également:

6 réponses

Mike-31 Messages postés 18318 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 26 avril 2024 5 076
Modifié par Mike-31 le 23/04/2011 à 11:54
Salut,

Un exemple de fichier avec quelques annotations serait plus facile à comprendre, à joindre avec ce lien

http://www.cijoint.fr

A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.
0
artprod Messages postés 102 Date d'inscription mercredi 25 avril 2007 Statut Membre Dernière intervention 23 novembre 2013 113
23 avril 2011 à 13:17
Merci
http://www.cijoint.fr/cjlink.php?file=cj201104/cijM3API6l.xls
voici un exemple de ce que je cherche à faire

@+
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396
23 avril 2011 à 11:56
Bonjour

peut être une idée ici?
revenez si besoin de complément:
http://www.cijoint.fr/cjlink.php?file=cj201104/cijaxXoXTq.xls

crdlmnt
0
artprod Messages postés 102 Date d'inscription mercredi 25 avril 2007 Statut Membre Dernière intervention 23 novembre 2013 113
23 avril 2011 à 13:19
Merci Vaucluse, c'est déjà une bonne approche.
Je cherche à aller plus loin dans mon usage d'Excel, en supprimant par exemple la colonne donnant le coût de l'activité elle même (les colonnes C, E... dans ton exemple) et que toute la tarification soit regroupée dans une même tableau

http://www.cijoint.fr/cjlink.php?file=cj201104/cijM3API6l.xls
Voici le lien de ce que je cherche plus particulièrement à faire.

merci encore pour ton aide
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396
23 avril 2011 à 13:31
D'accord, mais là, avec votre modèle,, on reste sur sa faim?:

_3 colonnes sport? où sont les F1 et Rallye, à quoi cela correspond-il?
_Rapport entre les tarifs et l'horaire? est ce tarif forfait, horaire ou autres???
_comment fait on si sur la même ligne on trouve par exemple tennis le matin et pin-pong l'après midi?

avec un tableau complet ou des explications sur ces questions, on pourra peut être y arriver!
à vous lire

crdlmnt
0
artprod Messages postés 102 Date d'inscription mercredi 25 avril 2007 Statut Membre Dernière intervention 23 novembre 2013 113
23 avril 2011 à 14:14
désolé... je suis "dans mon tableau" et c'est vrai que c'est pas facile de partager.

les colonnes C D E représentent un "fixe", une activité forfaitaire de la journée.
le tarif (pouvant évoluer) de chaque activité est dans le petit tableau de droite.
Chaque journée, il peut y avoir 0,1,2 ou 3 de ces activités. Une case dans la colonne défini si l'activité a eu lieu ou non.

Les colonnes F G H I représentent une activité "à l'heure", F1 ou Rallye, dont le tarif horaire(pouvant évoluer) est déterminé dans le tableau de droite. Chaque tranche (matin, après-midi, soir ou journée) correspond à un nombre d'heures (pouvant évoluer aussi de façon globale). Pour simplifier, il ne peut y a voir qu'un type d'activité par calendrier (stage F1 OU Rallye). Selon les cases cochées dans ces colonnes F à I, la colonne J indique le nombre total d'heures de conduite passées lors de cette journée. La colonne K fait la somme des coûts des activités fixes (C D E) et des "horaires" (nombre d'heures de conduite * coût horaire).

Le but final est de déterminer plusieurs options de séjour en modulant sur les activités (croix cochées ou non) tout en ayant une zone propre aux tarifs, afin de pouvoir facilement faire évoluer et réutiliser ce tableau.

N'étant pas encore expert en formules "avancées" (j'utilise des RECHERCHEV mais pas des SOMMEPROD) je me demandais si je passais pas à côté de quelque chose. En même temps, je suis preneur de toute autre solution (ton premier tableau en était une excellente illustration).

merci encore pour ton aide

Artprod
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396
23 avril 2011 à 14:51
on avance, mais on n'est pas encore assez loin pour taper juste du premier coup!::

"Les colonnes F G H I représentent une activité "à l'heure", F1 ou Rallye,"

comment fait on pour savoir dans les colonnes F,G,H,I s'il s'agit de Rallye ou de formule 1 le tarif n'étant pas le même.

"Pour simplifier, il ne peut y a voir qu'un type d'activité par calendrier (stage F1 OU Rallye)."


Par tableau ou par ligne?

a+
0
artprod Messages postés 102 Date d'inscription mercredi 25 avril 2007 Statut Membre Dernière intervention 23 novembre 2013 113
23 avril 2011 à 20:05
par tableau complet. Un pour le rallye, un pour la F1. Mais effectivement les deux existeront (d'où la nécessité d'avoir une formule qui s'adapte).

Merci encore

PS : désolé pour le délai, quelques impératifs familiaux...
0
Raymond PENTIER Messages postés 58400 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 29 avril 2024 17 096
23 avril 2011 à 14:49
Bonjour artprod.

Et voici une autre approche que celle de Vaucluse, que je salue bien bas !
http://www.cijoint.fr/cjlink.php?file=cj201104/cijoAJ9M6j.xls (lignes 37 à 52)

Cordialement.
0
artprod Messages postés 102 Date d'inscription mercredi 25 avril 2007 Statut Membre Dernière intervention 23 novembre 2013 113
23 avril 2011 à 20:09
Bonjour

Merci pour la proposition mais hélas elle ne peut fonctionner car il peut y avoir cumul de créneaux horaires : cela peut être Matin et Après-midi, matin et soir seulement. Seul journée sera seul, bien sur...

En tout cas, merci pour votre sollicitude et votre partage de savoir

Cdt
0
Mike-31 Messages postés 18318 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 26 avril 2024 5 076
Modifié par Mike-31 le 23/04/2011 à 15:15
Re le fil,

Une autre approche, par contre je n'ai pas encore compris ou attribuer F1 ou Rallye et comment calculer le montant si en colonne C, D, E il y a une croix et colonne I correspondant à la colonne Jour il y a une croix

https://www.cjoint.com/?ADxpkbRmbcF

A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.
0
artprod Messages postés 102 Date d'inscription mercredi 25 avril 2007 Statut Membre Dernière intervention 23 novembre 2013 113
23 avril 2011 à 20:19
Merci beaucoup, cette approche ouvre effectivement des perspectives et, comme je le disais à Vaucluse, c'est effectivement plus de l'imbrication complexe de formules simples que des formules complexes (merci également pour le "+SI" que je ne pensais pas possible)

Chaleureusement

Artprod
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396
Modifié par Vaucluse le 23/04/2011 à 18:48
Re
une solution toute simple ici, mais strictement adaptée à votre tableau (et pas forcément utilisable si plus de données ) et en rajoutant une colonne type pour F1 et Rallye

http://www.cijoint.fr/cjlink.php?file=cj201104/cij7zyB6wr.xls

revenez si votre tableau doit finalement être plus compliqué, mais avec toutes les données cette fois.

crdlmnt

Ps petite rectification du fichier:
en colonne K, remplacer les valeurs 1, 1,5, 3, 6 de la formule par les adresses des formules où elles se trouvent en colonne O




Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
0
artprod Messages postés 102 Date d'inscription mercredi 25 avril 2007 Statut Membre Dernière intervention 23 novembre 2013 113
23 avril 2011 à 20:17
Merci beaucoup.
Je vois que finalement c'est plus de l'imbrication "complexe" de fonctions "simples", et notamment le "+SI" que je ne maîtrisais pas qui posais problème.

Je pense que, grâce à votre aide à tous, et la votre en particulier, je vais pouvoir sortir quelque chose de bien. et bien vu pour la mise en forme conditionnelle de "contrôle", je n'y avais pas pensé.

Merci encore du temps consacré

Chaleureusement

Artprod
0
Mytå Messages postés 2973 Date d'inscription mardi 20 janvier 2009 Statut Contributeur Dernière intervention 20 décembre 2016 942
23 avril 2011 à 21:10
Salut le forum

Vaucluse, on peut remplacer la formule
=SI(G6<>"";1)+SI(H6<>"";3)+SI(I6<>"";1,5)+SI(J6<>"";6)
Par
=SOMMEPROD((G6:J6="x")*({1.3.1,5.6}))
Dans certaine version, il faut remplacer le point (.) par un antislash (\)

Mytå
0
artprod Messages postés 102 Date d'inscription mercredi 25 avril 2007 Statut Membre Dernière intervention 23 novembre 2013 113
23 avril 2011 à 20:20
Des formules simples mais utilisées de façon complexe... le jeune padawan que je suis a encore besoin d'apprendre !
0