Date: prev next · Thread: first prev next last
2025 Archives by date, by thread · List index


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 <cfourcroy@free.fr> 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, prog.amateur@free.fr 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 à users+unsubscribe@fr.libreoffice.org 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 à users+unsubscribe@fr.libreoffice.org pour vous désinscrire
Les archives de la liste sont disponibles à https://listarchives.libreoffice.org/fr/users/
Privacy Policy: https://www.documentfoundation.org/privacy

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.