Bonjour,
Nouveau sur le forum, je bute depuis hier sur les formules SI.
Voici ce que je recherche avec la formule:
En tapant un revenu en B2, la cellule C2 doit renvoyer le statut de la personne:
.<=14879 : très modeste
.Entre 14879 et 19074 : modeste
.Entre 19074 et 27706 : intermediaire
.>27706 : aisé
Voici la formule que j’ai taper à la base:
=SI.CONDITIONS(B2<=14879;« TRES MODESTE »;14879<B2<=19074;« MODESTE »;19074<B2<=27706;« INTERMEDIAIRE »;B2>27706;« AISE »)
Bien entendu la catégorie MODESTE et INTERMÉDIAIRE ressortent en N/A, pas de problème pour les catégories TRES MODESTE et AISE.
J’ai donc essayer de faire un mix entre si et si(et avec une nouvelle formule:
=SI.CONDITIONS(B2<=14879;« TRES MODESTE »;B2>27706;« AISE »;SI(ET(B2>14879;B2<=19074);« MODESTE »;SI(ET(B2>19074;B2<=27706);« INTER »;)))
Et la impossible de valider ma formule.
Je precise que je n’ai pas l’habitude d’utiliser ce genre de formule mais en ce moment je cherche à réaliser un simulateur.
Je précise également que j’utilise excel (et aussi Google sheet) sur mon smartphone Samsung Galaxy note 9 mais a priori pas de souci toutes les fonctions sont présentes.
Merci d’avance pour votre aide precieuse.
Bonjour,
Le mieux est d’utiliser un petit tableau pour y placer les conditions (celui-ci peut-être masqué ou dans une autre feuille) factory613.xlsx (14,4 Ko)
La fonction SI(), qui est parmi les plus utilisées des fonctions d’EXCEL, a aussi ses limites et peut amener au casse-tête surtout en cas d’imbrication telles que tu les as formulées.
Je te propose de le faire avec une RECHERCHEV() en créant un tableau où tu pourras mettre les tes conditions (salaires et les statuts).
Pour les N/A# la fonction SIERREUR() fera l’affaire.
Montant à mettre en cellule D4.
A toi de faire les modifications de position comme bon te semble.
Merci beaucoup, ça fonctionne.
Si je peux t’embêter encore, comment inclure dans si 3 conditions pour un résultat:
Conditions :A2=X; B2=Y: C2=Z
Resultat: 35×F1.
Je dois mettre 8 fois tout ça dans la même formule.
Encore merci.
En considérant que F1 est une adresses de cellule :
=SI(ET(A2=« X »;B2=« Y »;C2=« Z »);35*F1;"")
S’il y a beaucoup de conditions, il est parfois mieux d’utiliser une base de données avec les résultats qu’on veut obtenir. Ainsi, on utilise une autre formule plus simple à écrire. Comme indiqué dans les messages des autres membres du forum, que je salue au passage
je voudrais tout mettre dans la fonction, pour qu’en fonction des paramètres cellules, le calcul soit différente.
En espérant avoir été aussi précis que possible.
Génial ça marche!
encore merci pour ton aide ainsi que Mimimathy.
Ça doit certainement vous paraître banal mais je decouvre juste le monde des fonctions excel.
Pour terminer mon tableau, il faudrait encore que je termine 2 cases, DPT (case à remplir en A2) et ZONE (case à remplir en B2). Certains departements appartiennent à H_1, d’autres à H_2 et d’autres à H_3.
Sur une autre feuille j’ai fait 3 colonnes H_1 H_2 H_3 ( en A,B,C)avec la liste des dpt correspondants.
Comment obtenir le nom de la zone lorsque je taperais un numéro de département?
J’en ai beaucoup demandé, je sais,
Si vous trouvez ça abusé, je comprendrais😉