Excel - Zählen Sie übereinstimmende Elemente, indem Sie eine Zeile mit einer Spalte vergleichen

0

Ich versuche, die Ähnlichkeit einer Reihe von Datensätzen zu vergleichen ...

Ich habe eine Reihe von Spalten mit 20 Werten (nummeriert von 1 bis 20) und entsprechende Zeilen mit 20 Werten (ebenfalls nummeriert von 1 bis 20).

Die Spalten befinden sich am oberen Rand und die Zeilen am unteren Rand eines Matrixrasters.

Ich möchte zählen, wie viele der Werte in den Spalten mit den Werten in den Zeilen übereinstimmen (und an derselben entsprechenden Position).

Die Ausgabe in einem 3 x 3-Format (anstelle eines 20 x 20-Rasters) sieht folgendermaßen aus:

          Cols 
          A B C
          1 3 1
          2 2 3
          3 1 1
rows     ______
A 1 2 3 | 3 1 1
B 3 2 1 | 1 3 0
C 1 3 1 | 1 0 3

Welche INDEX / MATCH / ARRAY-Funktion kann dies für mich tun, ohne ein 20-Mega-Calc, zB = IF (C7 = F3,1 + IF (... etc ...

Poolio
quelle

Antworten:

0

Die folgende Matrixformel kann dies erreichen.

=SUM(IF(D$1:D$3=TRANSPOSE($A4:$C4), 1, 0))

Es vergleicht jede Zelle in den Bereichen und addiert 1 zur Gesamtsumme für jede Zelle, die identisch ist. Mit dieser TRANSPOSEFunktion werden die Zeilen in Spalten konvertiert, damit sie verglichen werden können.

Bildschirmfoto

Beachten Sie, dass dies eine Matrixformel ist und daher mit Ctrl+ Shift+ eingegeben werden muss Enter. Geben Sie die Formel in die obere linke Zelle ( D4in meinem Screenshot) ein, drücken Sie Ctrl+ Shift+ Enterund kopieren Sie sie in die übrigen Zellen.

bdr9
quelle
bdr9 - du rockst! TRANSPOSE, wusste nicht, dass Sie das in einer Formel verwenden können ...
Poolio
@Poolio Ich bin froh zu hören, dass es bei Ihnen funktioniert hat. Wenn dies Ihre Frage beantwortet hat, markieren Sie bitte meine Antwort als angenommen mit dem grünen Häkchen.
bdr9
Ich würde dir gerne meine Ausgabe zeigen, aber ich bin ein Neuling in diesem Forum ... :(
Poolio
@Poolio Sie können einen Screenshot mit dem Snipping-Tool in Windows 7 oder höher erstellen und ihn dann auf eine Website zum Teilen von Bildern wie imgur.com hochladen.
bdr9
Ta-da !! imgur.com/cUsJQyT
Poolio