Bonsoir Nicolas Votre devriez approfondir la solution que vous a proposée Jean François est vraiment adaptée. Vous avez posé votre question en construisant le tableau de valeurs... Recherchev est connu pour reporter des valeurs d'un tableau à un autre. Ce qu'on oublie régulièrement c'est qu'il le fait aussi sur des plages de valeurs. Ce qui correspond a votre situation. C'est plus simple que des si, imbriqué manuellement ou avec des fonctions dédiées
Claire Le 25 juil. 2025, 16:54, à 16:54, C Fourcroy <[email protected]> a écrit: >Bonsoir Nicolas, > >Le problème vient du fait que SI.MULTIPLE a besoin de valeur (des trucs > >du genre 1, 5 ,39 "oui", "non"...) et non de test ( l10>200 ... etc) . >ça fonctionne parce que une comparaison retourne une valeur (0 ou 1 ) >et >donc, là on compare 1 (le premier paramètre) avec la valeur que >retourne >la comparaison (1 ou 0). Sauf que si aucune correspondance n'est >trouvée, la fonction retourne la valeur du premier paramètre (ici 1). > >Il faudrait utiliser SI.CONDITIONS qui fonctionne en donnant une valeur > >en fonction d'un test. Attention l'ordre a une importance, il faut >mettre le test L10 vide en premier : une cellule vide est considérée >comme 0, donc inférieure à 200,601 ... >Il faut quelque chose comme >=SI.CONDITIONS(L10="";"";L10<200;4;L10<601;3;L10<1401;2;L10>1400;1) > >Bon courage > >Christian > >Le 25/07/2025 à 11:46, Nicolas Laville a écrit : >> Re bonjour à tous, >> >> Suite à mon message de ce matin et à l'aide d'entre vous, j'ai mis en > >> place la formule suivante qui répond à mes attentes : >> >> * =SI.MULTIPLE(1;L10<200;4;L10<601;3;L10<1401;2;L10>1400;1;L10;"") >> >> Cela dit, lorsque L10 est vide, le résultat de la valeur cible est 1. >> >> Comment faire pour que la cellule reste vide si L10 est vide >également ? >> >> Merci d'avance à tous ! >> >> Nicolas >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> Le 25/07/2025 à 09:55, [email protected] a écrit : >>> Bonjour, >>> >>> Regardes du côté du SI.MULTIPLE >>> SI.MULTIPLE(G10;10;"F";40;"M";70;"E";10;"TE";"cas non prévu") >>> >>> Bon courage, >>> Claude >>> >>> Le 25/07/2025 à 08:55, Nicolas Laville a écrit : >>>> Bonjour à tous, >>>> >>>> Je cherche à paramétrer certaines cellules de cette manière : >>>> >>>> _Partie 1_ >>>> >>>> * Il me faudrait indiquer automatiquement pour la cellule F10 le >choix >>>> suivant : >>>> o Si G10 = 10 alors F10 = F >>>> o Si G10 = 40 alors F10 = M >>>> o Si G10 = 70 alors F10 = E >>>> o Si G10 = 10 alors F100 = TE >>>> >>>> _Partie 2_ >>>> >>>> * Pour la cellule M10, il faudrait la condition suivante : >>>> o Si L10 est entre 1 et 199 alors M10 = 4 >>>> o Si L10 est entre 200 et 600 alors M10 = 3 >>>> o Si L10 est entre 601 à 1400 alors M10 = 2 >>>> o Si L10 est entre > 1400 alors M10 = 1 >>>> >>>> Merci d'avance pour votre aide. >>>> >>>> Nicolas >>>> >>> > >-- >Envoyez un mail à [email protected] pour vous >désinscrire >Les archives de la liste sont disponibles à >https://listarchives.libreoffice.org/fr/users/ >Privacy Policy: https://www.documentfoundation.org/privacy -- Envoyez un mail à [email protected] pour vous désinscrire Les archives de la liste sont disponibles à https://listarchives.libreoffice.org/fr/users/ Privacy Policy: https://www.documentfoundation.org/privacy
