Dans Excel, besoin de remplir une cellule avec une valeur en fonction de plusieurs conditions dans la table correspondante
Je suis de l'édition de cette chose entière parce que je sens que je peux être plus clair maintenant, et je pense que cette question peut être très utile pour beaucoup de gens:
Image originale ici: http://i.imgur.com/Givg96T.png?1[/img]
Je suppose que je ne peux pas poster une photo, voici donc le lien de ce que je suis le référencement.
Basé sur la formule, la Cellule D1, dit-conforme parce qu'elle a trouvé le texte référencé (B1) dans la cité de gamme de la colonne (D). C'est très bien, je reçois la façon de faire de cette partie. Le problème est que j'ai envie de dire conforme uniquement si elle constate que ce texte, dont il l'a fait, ET Y a AUSSI un côté particulier de la cellule dans la colonne G, pas un N comme indiqué. Donc, idéalement, il serait de dire "pas suffisantes" plutôt que de conforme, parce que bien qu'il trouve de l'autre, il est une N à côté d'elle, pas un Y. Cela doit s'appliquer à une gamme et pas seulement une ligne comme il y aura de nombreuses lignes de ces mêmes données.
Essentiellement la question que je veux la cellule D1 de réponse est celle-ci: vous Ne trouvez rien qui dit que le contenu de la cellule B1 de la colonne D? Et si oui, est-il Y en regard dans la colonne G? Si la réponse est oui à ces deux questions, de dire "conforme". Si non, dis "Pas suffisantes".
Merci à tous ceux qui peuvent offrir des conseils, j'ai beaucoup apprécier.
- Bienvenue. Personne n'est ici pour vous écrire le code, donc nous montrer ce que vous avez essayé jusqu'à présent. Ce qui est bien et ce qui pas.
- Bon, maintenant j'ai: =SI(ESTERREUR(MATCH(B3,$F$10:$F$406,0)),"Pas Suffisante","Conforme")
- Cela me donne une "suffisant" ou "pas suffisantes" en fonction de si référencé dans la catégorie est présente (B3), mais il n'y prête aucune attention à ce que la colonne G dit O ou N pour cette ligne particulière. C'est la partie que je suis en train de les intégrer.
Vous devez vous connecter pour publier un commentaire.
Vous devez utiliser SI et ET les deux dans ce cas.
Vous pouvez essayer la formule suivante: (en supposant que la valeur commence à partir de la ligne 1):
Le mettre dans la cellule H1 et faites-le glisser à la fin de lignes dans la colonne H.
Pour la démo but que j'ai mis en "stock Local" ainsi.
La sienne est la capture d'écran.
-----------------------------------------------------------------------------------------------
MODIFIER (Basé sur les commentaires):
-----------------------------------------------------------------------------------------------
Donc à la recherche dans l'ensemble de la colonne, vous devrez d'abord créer une plage de nom pour la colonne F et G alors il rendra votre vie plus facile.
Formules -> Nom de Manager -> Créer de nouveaux -> donner le nom RngF (pour la colonne F) et donner la formule:
Même façon de créer un autre " et donnez un nom RngG et donner la formule:
Vous devrez peut-être modifier le "Nom de la Feuille".
Ensuite, vous combinez SI, ET, MATCH, INDICE formules et Tableau pour obtenir ce que vous voulez.
Fondamentalement,
MATCH vous indiquera le nombre de cellules si "actions Internationales" est présent dans la colonne F.
INDICE vous donnera la valeur de la cellule basée sur les références.
Et dans la formule finale, vous permettra de combiner tout à fait comme ceci:
Assurez-vous que vous frappez
Ctrl
+Shift
+Enter
. Cela permet de rendre la formule à exécuter dans le tableau d'ensemble que vous avez passé à l'aide de plage de nom. Donc, il devrait ressembler à quelque chose comme:=IF(SUMPRODUCT((A1:A100="string")*(B1:B100="y"))>0, "Yes", "")
pour que. Modifier les plages et les chaînes de caractères à vos besoins.