Si imbriqués

Signaler
Messages postés
3
Date d'inscription
vendredi 4 juin 2021
Statut
Membre
Dernière intervention
4 juin 2021
-
Messages postés
3
Date d'inscription
vendredi 4 juin 2021
Statut
Membre
Dernière intervention
4 juin 2021
-
Bonjour,

Je suis en train de créer un classeur Excel pour trier des sorts pour un jeu de rôles.
J'ai une colonne avec le nom des sorts, et une colonne par classe pouvant lancer des sorts.
Certains sorts peuvent être lancés par plusieurs classes, j'ai donc créé une colonne par classe en renseignant dans la case le niveau du sort.
J'ai créé un volet déroulant listant les classes et j'aimerai faire apparaître une liste des sorts que cette classe peut lancer.
Pour ça j'ai fait une formule SI([case volet déroulant]=[case nom de la classe ];SI(ESTVIDE([ligne2 de la colonne de la classe]);"";[case comprenant le numéro de la ligne])
Mon objectif est de faire ensuite un PETITE.VALEUR après pour trier et ressortir les sorts, mais comme j'ai un volet déroulant, j'ai voulu imbriquer les SI comme ça:
=SI($[case volet déroulant]=$[case nom de la classe A];SI(ESTVIDE(C2);"";$[numéro de ligne]);
SI($[case volet déroulant]=$[case nom de la classe B];SI(ESTVIDE(D2);"";$[case numéro de ligne]);"")

Ca fonctionne avec deux imbrications, mais si je rajoute un SI pour la classe C j'ai un retour vide.
J'ai essayé avec un SI.CONDITION sans succès.

Quelqu'un aurait une solution?

3 réponses

Messages postés
54144
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
25 juin 2021
16 124
Oui.
Mais aurais-tu ton fichier Excel ?
 1) Tu vas dans https://www.cjoint.com/ 
2) Tu cliques sur [Parcourir] pour sélectionner ton fichier (15 Mo maxi)
3) Tu défiles vers le bas pour cliquer sur le bouton bleu [Créer le lien Cjoint]
4) Au bout de quelques secondes la deuxième page s'affiche, avec le lien en gras ; tu fais un clic-droit dessus et tu choisis "Copier le lien"
5) Tu reviens dans ta discussion sur CCM, et dans ton message tu fais "Coller".
=>Voir la fiche https://www.commentcamarche.net/faq/29493-utiliser-cjoint-pour-heberger-des-fichiers
Il existe aussi :
1) https://mon-partage.fr/
2) https://www.transfernow.net/


C'est bien, la retraite ! Surtout aux Antilles ... 
Raymond (INSA, AFPA)
Messages postés
3
Date d'inscription
vendredi 4 juin 2021
Statut
Membre
Dernière intervention
4 juin 2021

Bonjour,

Merci, j'ai cherché comment joindre dans le message mais je cherchais pour une pièce jointe...
J'ai fait plusieurs tests, le panneau déroulant est dans la feuille 3 mais les colonnes de fonctions sont à la fin de la feuille 1

https://www.cjoint.com/c/KFeqcqMtcsF

Merci!
Messages postés
1476
Date d'inscription
samedi 2 février 2019
Statut
Membre
Dernière intervention
4 juin 2021
150
Bonsoir,

je n'ai rien compris à ce que vous attendez et dans quel onglet !

Il aurait fallu mettre un exemple du résultat attendu et de quelle façon l'obtenir, dans votre fichier.

Ou dans le pire des cas, en commentaire ici.
Messages postés
3
Date d'inscription
vendredi 4 juin 2021
Statut
Membre
Dernière intervention
4 juin 2021

Alors l'idée est que dans la feuille 3, dans le panneau déroulant de la case A7, en fonction de la classe que je choisis, la liste des sorts de la feuille 1 qui ont un niveau renseigné dans la colonne de la classe s'affichent dans une colonne de la feuille 3 (de préférence). Mon problème est de réussir à afficher les sorts quelle que soit la classe sélectionnée.