Topic de Posture :

[EXCEL] Aidez-moi svp pour la fonction

  • 1

Ca me casse les couilles, ça fait 2h je suis sur une fonction de merde pas compliqué mais ça marche pas :mort:
En gros pour faire simple, c'est une fonction .si avec 4 possibilité concernant le nombre de place payante.

De 20 à 39 personnes : 10%
De 40 à 99 personnes :12,50%
De 100 à 199 personnes : 15%
A partir de de 200 personnes : 25%
https://image.noelshack.com/fichiers/2022/09/7/1646580030-ssdfzferf.png
En gros en fonction du nombre de place "payante", afficher à côté la remise correspondante :mort: :mort: :mort:
Bref un si avec 4 solutions mais je n'y arrive pas, un khey pour m'aider svp ? :non:
J'avais proposé la formule :

=SI(B22<39;10%;SI(B22>40;12,5%;SI(B22>100;15%;25%)))
Mais ça marche pas :) :-(
Quelqu'un svp..

Ils sont où tous les mecs avec des métiers manuels qui se moquent des “bullshit jobs” ayaaaa on vous entend plus hein
Normalement on sépare les conditions avec des virgules, il vient pas de là ton problème? Ensuite ta formule est erronée puisqu'elle prend en compte n'importe quel nombre inférieur à 39, or tu dois t'arrêter/commencer à 20.

Le 06 mars 2022 à 16:28:03 :
Ils sont où tous les mecs avec des métiers manuels qui se moquent des “bullshit jobs” ayaaaa on vous entend plus hein

Si ils font des métiers manuels c'est pas eux qui vont répondre hein

Si personne te le fait MP moi je te le fais tout à l’heure :hap:

Le 06 mars 2022 à 16:28:18 :
Normalement on sépare les conditions avec des virgules, il vient pas de là ton problème? Ensuite ta formule est erronée puisqu'elle prend en compte n'importe quel nombre inférieur à 39, or tu dois t'arrêter/commencer à 20.

Je ne sais pas comment mettre "entre telle valeur et telle valeur sur Excel" + normalement le point virgule sépare la condition + la valeur et le résultat :(

Le 06 mars 2022 à 16:30:18 :
Si personne te le fait MP moi je te le fais tout à l’heure :hap:

Merci kheyou, je te MP :ok:

Le 06 mars 2022 à 16:28:54 :

Le 06 mars 2022 à 16:28:03 :
Ils sont où tous les mecs avec des métiers manuels qui se moquent des “bullshit jobs” ayaaaa on vous entend plus hein

Si ils font des métiers manuels c'est pas eux qui vont répondre hein

Excel c'est pas évident :non:

Oui en fait ta formule est mal construite : quand t'as un nombre supérieur à 101 par exemple alors il est aussi supérieur à 40 du coup la formule tient en compte que la première condition.

Du coup tu dois utiliser AND (en plus du IF).

Comme ça:

=SI(B22<20;0;SI(ET(B22>19;B22<40);10%;SI(ET(B22>39;B22<100);12,5%;SI(ET(B22>99;B22<200);15%;25%))))

Pour utiliser SI et ET : https://support.microsoft.com/fr-fr/office/utilisation-de-si-avec-les-fonctions-et-ou-et-non-d895f58c-b36c-419e-b1f2-5c193a236d97

Te laisse pas intimider par la formule longue, une fois que t'as réussi à créer ta première fonction de la forme Si(ET(condition;condition2;vrai;faux) t'as juste à copier coller la formule et la placer à la place du "faux" comme tu fais pour une fonction SI imbriquée normalement.

  • 1

Données du topic

Auteur
Posture
Date de création
6 mars 2022 à 16:19:32
Nb. messages archivés
10
Nb. messages JVC
10
En ligne sur JvArchive 138