Comment comparer deux colonnes dans Excel et si match, puis copiez la cellule à côté d'elle
J'ai essayé
=IF(ISNUMBER(ISMATCH(D2,G:G,0)),H:H,"")
pour correspondre à des nombres avec une clé, voici mes règles:
Column D
(à partir de D2) match avec Column G
(commence à D2)
Si match, puis Copiez la cellule dans Column H
qui est compensée par Columns D and G
à Columns E
Est-il un moyen de le faire avec une formule?
Résumé
La colonne E est vide au début, je veux copier le contenu de la Colonne H pour cette colonne, mais seulement si la ligne a été mis en relation avec la colonne D et G.
OriginalL'auteur GivenPie | 2013-08-09
Vous devez vous connecter pour publier un commentaire.
Il pourrait être plus facile avec recherchev. Essayez ceci:
La
IFERROR()
est pour pas les matchs, donc qu'il jette""
dans de tels cas.VLOOKUP
's le premier paramètre est la valeur de "rechercher" dans la table de référence, qui est la colonne G et H.VLOOKUP
donc l'air pourD2
dans la colonne G et de renvoyer la valeur de l'index de colonne2
(colonne G a un index de colonne 1, H est un index de colonne 2), ce qui signifie que la valeur de la colonne H sera retourné.Le dernier paramètre est
0
(ou de manière équivalenteFALSE
) pour signifier une correspondance exacte. C'est ce que vous avez besoin, par opposition à la correspondance approximative.Je ne suis pas sûr de ce que tu veux dire par itération de la D2 à D3, D4 et D5... de Soins à élaborer?
La formule ci-dessus permettra de calculer une cellule de données. Donc si j'ai une liste d'un millier de lignes, je peux juste remplacer
D2
avecD:D
pour représenter la colonneOh, vous faites simplement glisser la formule vers le bas dans la mesure du possible. Les valeurs dans la colonne D unique, non?
OriginalL'auteur Jerry
essayer cette formule dans la colonne E:
votre erreur est le nombre de test, ISNUMBER( ISMATCH(D2,G:G,0) )
vous ne vérifiez si ismatch est un nombre, (c'est à dire isNumber("true") ou isNumber("faux"), ce qui ne l'est pas!.
J'espère que vous comprenez mes explications.
OriginalL'auteur MrSimpleMind