Plusieurs conditions dans excel

Fermé
guerando Messages postés 331 Date d'inscription mercredi 31 mars 2010 Statut Membre Dernière intervention 6 mai 2023 - 10 oct. 2012 à 11:42
PHILOU10120 Messages postés 6400 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 17 janvier 2025 - 10 oct. 2012 à 19:21
bonjour à tous,

Petite question j'ai fait une formule avec "choisir" et elle marche mais là je met des conditions et je m'y perd... voici ma formule :
=SI(SI(A17="c";SI(I17=0;296;SI(I17=30;398;CHOISIR(I17;AC10;AC11;AC12;AC13;AC14;AC15))));SI(A17="d";SI(I17=0;326;SI(I17=30;428;CHOISIR(I17;AF10;AF11;AF12;AF13;AF14;AF15)))))

grosso modo : suivant la catégorie "c" (en a17) ou "d" et suivant l'ancienneté qui est en i17 il y a des coefficient différent (comme j'ai 30 coef different et que "choisir" ne le permet pas je met les coef pou 0 ancienneté et pour 30 mais je ne pense pas que ca soit ca qui pose probleme).
La formule marche si je m'arrete ...ac15)))) et dés que je rajoute le reste ca marche pas !

au secours !

merci d'avance

4 réponses

Bonjour,

Dans choisir cela s'arrete à ac15
0
CHOISIR
Afficher toutMasquer tout
Utilise l'argument no_index pour renvoyer une des valeurs de la liste des arguments valeur. Utilisez la fonction CHOISIR pour sélectionner l'une des 29 valeurs possibles à partir du rang donné par l'argument no_index. Ainsi, si les arguments valeur1 à valeur7 représentent les jours de la semaine, la fonction CHOISIR renvoie l'un de ces jours lorsque la valeur de l'argument no_index est un nombre compris entre 1 et 7.

Syntaxe

CHOISIR(no_index;valeur1;valeur2;...)

no_index spécifie quel argument valeur doit être sélectionné. L'argument no_index doit être un nombre compris entre 1 et 29 ou une formule ou une référence à une cellule contenant un nombre compris entre 1 et 29.

Si la valeur de l'argument no_index est égale à 1, la fonction CHOISIR renvoie l'argument valeur1, si elle est égale à 2, elle renvoie l'argument valeur2, et ainsi de suite.
Si la valeur de l'argument no_index est inférieure à 1 ou supérieure au numéro de la dernière valeur de la liste, la fonction CHOISIR renvoie la valeur d'erreur #VALEUR!
Si la valeur de l'argument no_index est une fraction, il est ramené par troncature au nombre entier immédiatement inférieur avant d'être pris en compte.
valeur1, valeur2, ... sont de 1 à 29 arguments de valeur parmi lesquels CHOISIR sélectionne une valeur ou une action à exécuter en fonction de l'argument no_index spécifié. Ces arguments peuvent être des nombres, des références de cellule, des noms définis, des formules, des fonctions ou du texte.
0
guerando Messages postés 331 Date d'inscription mercredi 31 mars 2010 Statut Membre Dernière intervention 6 mai 2023 6
10 oct. 2012 à 11:51
bonjour geegee,
non je les ai supprimer pour ne pas que ca soit "imbuvable" à l'oeil pour vous
0
PHILOU10120 Messages postés 6400 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 17 janvier 2025 812
10 oct. 2012 à 19:21
Une solution avec une table et rechercheH et rechercheV imbriquées
le lien

https://www.cjoint.com/?3JktjjW74Z2
0