Formules

Fermé
laerous - 22 août 2016 à 10:03
 laerous - 25 août 2016 à 14:58
Bonjour à tous et à toutes,

Je travaille sur un tableau afin d'attribuer des emplacements payants. J'ai une grille tarifaire mais qui varie selon les emplacements et le nombre d'heure d'occupation. voici la grille tarifaire:

• Zone 1 : 25€ pour deux fois quatre heures de présence dans une même journée et sur un même site et
20€ pour 4 heures de présence
• Zone 2 : 40€ pour deux fois quatre heures de présence dans une même journée et sur un même site et
25€ pour 4 heures de présence
• Zone 3 : 75€ pour deux fois quatre heures de présence dans une même journée et sur un même site et
40€ pour 4 heures de présence


je vous joins un modèle du tableau, afin que ma demande soit plus claire.
Par exemple une personne qui occupe un site deux fois dans la même journée devra avoir un tarif, et celui qui l'utilise une fois en aura un autre.
http://www.cjoint.com/c/FHwibK4uLVK


merci de votre aide

5 réponses

Arkana0 Messages postés 4399 Date d'inscription mercredi 11 février 2009 Statut Modérateur Dernière intervention 10 février 2023 181
22 août 2016 à 11:08
Bonjour,

N'oublie pas de poser clairement votre question, plutôt que de nous laisser la deviner.

Je suppose que tu recherches des formules pour calculer le montant à facturer.
Tu peux tout à fait t'en sortir avec des fonctions SI(), dont tu pourras utiliser le résultat dans des calculs.

Tu peux te renseigner sur la fonction RECHERCHEV().
0
bonjour @arkana0,

Désolée, je pensais être claire... mais certainement plus dans ma tête que par écrit.
merci quand même
0
Arkana0 Messages postés 4399 Date d'inscription mercredi 11 février 2009 Statut Modérateur Dernière intervention 10 février 2023 181
22 août 2016 à 11:56
Tout le reste l'est complètement. C'est juste que la question n'est que sous-entendue.
0
yclik Messages postés 3691 Date d'inscription vendredi 25 juillet 2014 Statut Membre Dernière intervention 2 novembre 2024 1 512
22 août 2016 à 12:13
Bonjour
Une proposition

en D3
=SI(ET(NB.SI($A$3:$U$3;A3)>1; NB.SI($E$3:$U$3;E3)>1 );RECHERCHEV($H3;$INFO.$B3:$I45;7;0);RECHERCHEV($H3;$INFO.$B3:$I45;6;
0))

en K3
=SI(ET(NB.SI($A$3:$U$3;H3)>1; NB.SI($E$3:$U$3;L3)>1 );RECHERCHEV($H3;$INFO.$B3:$I45;7;0);RECHERCHEV($H3;$INFO.$B3:$I45;6;0))
0
merci @yclik

je viens de copier vos formules mais cela ne fonctionne pas cela m'indique 0,00€, je vais essayer de comprendre votre formule
0
yclik Messages postés 3691 Date d'inscription vendredi 25 juillet 2014 Statut Membre Dernière intervention 2 novembre 2024 1 512
22 août 2016 à 16:01
re
SI
le nb de fois où il y a 9a cellule (A3) dans la plage $A$3:$U$3 est > à 1
NB.SI($A$3:$U$3;A3)>1

ET
le nb de fois où il y a le jour de la cellule (E3) dans la plage $E$3:$U$3 est > à 1
NB.SI($E$3:$U$3;E3)>1

ALORS
RECHERCHE V avec la colonne 7 (tarifs 2 fois)
SINON
RECHERCHE V avec la colonne 6 (tarifs 1 fois)
0
@yclik,

J'ai bien compris la formule et je l'ai appliquée à mon tableau, mais malheureusement je n'arrive toujours pas à obtenir le bon résultat;
Je me permets de vous joindre le tableau avec vos formules.
Pourriez vous me dire où est mon erreur svp http://www.cjoint.com/c/FHxoX2cWJnK
0
yclik Messages postés 3691 Date d'inscription vendredi 25 juillet 2014 Statut Membre Dernière intervention 2 novembre 2024 1 512 > laerous
23 août 2016 à 18:57
Bonsoir
Effectivement j'avis mal testé
Une autre proposition avec 3 colonnes en plus pour concaténer le batiment et le jour
en V3
=A3&E3
en W3
=H3&L3
en X3
=O3&S3

en D3
=SI(NB.SI($V$3:$X$3;A3&E3)>1;RECHERCHEV($A3;$INFO.$B3:$I45;7;0);RECHERCHEV($A3;$INFO.$B3:$I45;6;0))

en K3
=SI(NB.SI($V$3:$X$3;H3&L3)>1;RECHERCHEV($H3;$INFO.$B3:$I45;7;0);RECHERCHEV($H3;$INFO.$B3:$I45;6;0))

en R3
=SI(NB.SI($V$3:$X$3;O3&S3)>1;RECHERCHEV($H3;$INFO.$B3:$I45;7;0);RECHERCHEV($H3;$INFO.$B3:$I45;6;0))

NB.SI($V$3:$X$3;A3&E3)permet de savoir si on a plusieurs fois le bâtiment et le même jour plusieurs fois
0
@yclik
merci bcp je vais la tester aujourd'hui
0
Bonjour @yclik,

j'ai essayé votre formule que j'ai comprise, mais cela ne m'indique plus 0 mais uniquement un seul des deux tarifs même lorsque la condition est respectée.

j'ai beau essayer de trouver par moi même l'erreur, mais je ne suis pas assez douée je pense.

Merci encore du temps que vous voudrez bien me consacrer

http://www.cjoint.com/c/FHzmluu0ARK

cordialement
0

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

Posez votre question
Merci beaucoup @yclik, c'est plus clair.

cordialement
0