Bonjour,
Ma question va être très technique étant donné qu'elle repose sur des fonctions avancée mais pas très complexe pour une personne s'y connaissant.
Alors voilà, j'ai un document de jeu nommé "Genshin Doc" se répertoriant donc au jeu "Genshin Impact" me permettant un suivi de l'inventaire, des matériaux demandé etc pour les personnages principalement.
Cependant j'ai un léger soucis concernant une fonction, qui soit n'existe pas, soit que je ne connais pas, mais avant tout je vais décrire les pages principales que j'ai sur ce fameux document excel.
- Index : Page répertoriant l'intégralité des objets, personnages, informations ainsi que les sprites des personnages et objets, cette page est mis à jour à chaque update du jeu pour me permettre un suivi assidue de ce dernier car elle se fixe sur toute les autres pages et notamment les index.
- Index2 : Page de suivi des personnages exclusivement, que ce soit leurs niveau, aptitudes, matériaux demandés etc...
- Index3 : Page permettant d'avoir la liste des personnages par le biais de l'index 2, et hormis la première catégorie d'objets de matériaux d'élévation, qui sont mise directement par le biais d'un transpose, le reste à du être fixé manuellement car la recherche verticale ne permettant que la première ou dernière validation.
- Inventaire : Page de récapitulatif de l'inventaire du jeu
- Perso 5 * : Page de retranscription visuel des personnages 5*
- Perso 4* : Page de retranscription visuel des personnages 4*
- PNA : Page de retranscription visuel des personnages non-obtenus, toutes rareté confondues.
Maintenant que cela est fait, le problème de fonction est lié directement à la page index3 ; mais avant tout permettez moi de vous décrire comment est mise la page sur le visuel :
Information : Chaque objet se base sur deux ligne à chaque fois, la première permettant l'affichage du sprite du personnage et le second l'affichage du nombre de l'objet en question requis par ce même personnage pour son amélioration (élévation & aptitude additionné).
- Colonne B : Sprite de l'objet en question (recherche via la page Index)
- Colonne C : Nom de l'objet en question (recherche via la page Index)
- Colonne D à AB : Affichage du sprite du personnage sur la première ligne et du nombre demandé de l'objet en question.
Ma question maintenant est la suivante, sur la page "Inventaire" se trouve donc l'objet en question, le sprite de l'objet, Le nombre de quantité de l'objet de l'inventaire et le nombre total requis pour l'entièreté des personnages via la fonction "SOMME.SI.ENS", après se situe la différence entre la quantité de l'objet de l'inventaire et la quantité total requise (exemple : D4 - E4).
Ensuite le problème est plus complexe, je souhaite faire afficher la liste des sprites des personnages dont la quantité de l'objet demandé est supérieur à 0 pour l'objet en question, j'ai donc essayé via la fonction SI.CONDITION en mettant les 25 cellules sur la fonction, exemple ci-dessous
-> =SI.CONDITIONS(Index3!D5>0;Index3!D4;Index3!E5>0;Index3!E4;Index3!F5>0;Index3!F4;Index3!G5>0;Index3!G4;Index3!H5>0;Index3!H4;Index3!I5>0;Index3!I4;Index3!J5>0;Index3!J4;Index3!K5>0;Index3!K4;Index3!L5>0;Index3!L4;Index3!M5>0;Index3!M4;Index3!N5>0;Index3!N4;Index3!O5>0;Index3!O4;Index3!P5>0;Index3!P4;Index3!Q5>0;Index3!Q4;Index3!R5>0;Index3!R4;Index3!S5>0;Index3!S4;Index3!T5>0;Index3!T4;Index3!U5>0;Index3!U4;Index3!V5>0;Index3!V4;Index3!W5>0;Index3!W4;Index3!X5>0;Index3!X4;Index3!Y5>0;Index3!Y4;Index3!Z5>0;Index3!Z4;Index3!AA5>0;Index3!AA4;Index3!AB5>0;Index3!AB4)
le soucis est le suivant, je ne peux répéter la fonction sur deux case à la suite car il affiche que le premier résultat obtenus, dans le cas où je n'ai que deux personnages, je peux simplement mettre un vrai et un faux, mais dans le cas ou j'ai plus de personnages remplissant les condition, je suis bloqué, et mettre 25 cellule, en masquant les cellules en trop et en faisant une recherche cellule par cellule risque d'être très long inutilement.
Est-ce qu'il existerai donc une fonction permettant l'affichage totale d'une liste d'objet... ou autre via une condition (dans ce cas là, le nombre de l'objet dois être supérieur à 0) car je ne trouve absolument pas de fonction adéquate.
En vous remerciant