2010-10-22 10 views
1

Hey, j'ai un document Excel avec les colonnes A et B. La ligne A a 2595 valeurs. La rangée B a 411 valeurs. J'essaye de comprendre comment je peux comparer ces deux colonnes en marquant la colonne C avec le nombre de fois que nous trouvons une valeur (s) de la rangée a.Comparez deux colonnes dans Excel

Par exemple

COLUMN A   COLUMN B  COLUMN C 
1     1    1 (because we have one value of 1 from column A) 
2     2    1 (because we have one value of 2 from column A) 
3     3    2 (because we have 2 threes from column A) 
3     4 
4     5 
5     6    2 (because there are two 6's in column A) 
6     7    0 (because there are no 7's in column A) 
6 

Je suis sûr que vous pouvez voir où je vais avec cela, mais pour la vie de moi, je ne peux pas comprendre comment faire, j'ai cherché dans toute la matinée . Aidez-moi!

Si nécessaire, je peux fournir le document Excel.

Répondre

0

Vous pouvez utiliser la fonction COUNTIF

Column A Column B Column C    Answer 
1   1   =COUNTIF($A$2:$A$9,B2) [1] 
2   2   =COUNTIF($A$2:$A$9,B3) [1] 
3   3   =COUNTIF($A$2:$A$9,B4) [2] 
3   5   =COUNTIF($A$2:$A$9,B5) [1] 
4   6   =COUNTIF($A$2:$A$9,B6) [2] 
5   7   =COUNTIF($A$2:$A$9,B7) [0] 
6   
6 
+0

Comment pourrais-je adapter cette pour la colonne A ayant 2595 Valeurs et la colonne B ayant 411. Désolé, je fais cela comme une faveur au travail et je n'ai pas vraiment la syntaxe. Merci pour votre aide jusqu'à maintenant! Edit: J'ai trouvé comment sélectionner toutes les 2595 cellules pour la ligne A, mais il me semble que je devrais encore insérer des numéros pour B1-411 à la main? Y a-t-il un moyen plus facile? – Hus

+0

Modifier à nouveau: il semble que Excel fait cette partie automatiquement, c'est donc la formule que j'ai utilisée. = COUNTIF ($ A $ 2: $ A $ 2595, B2) et puis excelle change les valeurs de la colonne B pour la cellule dans laquelle il est actuellement. MERCI !!!! – Hus

+0

@jordan - ce que vous voyez est la fonction d'auto-incrément d'excel thingy..glad il a travaillé – Ahmad

0

Vous pouvez utiliser COUNTIF. Si A1:A8 est vos critères de recherche, B1 est la valeur que vous êtes en cours de traitement, C1 serait:

=COUNTIF(A1:A8;B1)