excel pour résultat de retour sur index-petites-si avec de multiples critères
Chère Communauté,
Je suis actuellement coincé avec un dilemme.
J'ai construit une fiche de suivi pour le développement de travailler avec notre équipe qui nous a permis de gérer et suivre les tâches nécessaires à la réalisation de l'exigence et de logiciels.
Pour chaque version, j'ai eu des tables qui permettraient d'alimenter un tableau contenant révélation de l'information pour les différents membres de l'équipe à partir d'une source de la feuille de nous aider avec le suivi de nos tâches et contenus de la poursuite de l'automatisation pour un burndown chart.
Je ne me considère un padawan concernant excel et en grande partie construit cette feuille basé sur certains de google-fu et de l'essai & erreur. Maintenant, laissez-nous apprendre sur les détails
Du Contenu De La Table
-
ID de la demande
-
ID exigence
-
Effort
-
Libération
-
etc.
Utilisé Déclaration:
=IF(ISERROR(INDEX($J$1:$M$4;SMALL(IF($J$1:$J$4=$B$7;ROW($J$1:$M$4));ROW(1:1));4));"";INDEX($J$1:$M$4;SMALL(IF($J$1:$J$4=$B$7;ROW($J$1:$M$4));ROW(1:1));1))
Malheureusement, je ne sais pas comment je doit aller de l'avant à partir d'ici.
- Je m'attendre à modifier l'instruction de sorte que le retour correspond à un résultat satisfaisant les deux ou de plusieurs critères, c'est à dire uniquement la Version 2.0 et ID Exigence DFE1.
J'ai tenté de nidification d'une instruction if comme on le voit ci-dessous, mais sans succès.
=INDEX($J$1:$M$4;SMALL(IF($J$1:$J$4=$B$7;ROW($J$1:$M$4);IF($K$1:$K$4=$B$8;ROW($J$1:$M$4)));ROW(1:1));1)
Gentiment suggérer des façons d'aller à ce sujet.
Si vous avez besoin de plus de détails s'il vous plaît ne laissez-moi savoir.
- donner quelques capture d'écran de ce que votre feuille est comme, ou de nous donner les références de colonnes et de cellules que vous utilisez dans votre formule. Et de nous donner le résultat escompté vous le souhaitez, faire une capture d'écran svp.
Vous devez vous connecter pour publier un commentaire.
Si vous utilisez
Excel 2010
ensuite, vous pouvez utiliserIFERROR
plutôt queISERROR
pour éviter la répétition de la formule, de sorte que votre formule d'origine peut être=IFERROR(INDEX($J$1:$M$4;SMALL(IF($J$1:$J$4=$B$7;ROW($J$1:$M$4));ROW(1:1));1);"")
Alors si vous voulez ajouter des conditions supplémentaires pour que vous pouvez utiliser * comme une "pseudo ET" donc, pour votre deux conditions qui seraient
Des conditions supplémentaires peuvent être ajoutés de la même façon, si nécessaire
Qui devrait fonctionner OK, mais pour l'ajout de la "robustesse" je suggère cette version où la première formule est dans la cellule D2 (ajuster si nécessaire).