Die Auswahl einer Zeile in excel, basierend auf bestimmten Werten in 2 Spalten

Daten etwa im format

A    B    C
ID1  ID2  0.5
ID1  ID3  0.7
ID2  ID3  0.9

Ich möchte erstellen Sie eine Korrelations-matrix (Spalte C die Korrelation zwischen der IDs in A und B). Es kann definitiv getan werden, mit einer pivot-Tabelle, wenn ich die Summe könnte riskant sein, wenn ein Duplikat existiert da ein Fehler vielleicht nicht ersichtlich sein. Ausgabeformat wäre:

    ID1 ID2 ID3
ID1  1  .5  .7
ID2 .5   1  .9
ID3 .7  .9   1

(die '1' ist leicht getan mit einer =IF(B$2=$A3,1,0) und ersetzen Sie 0 mit der Formel zu finden, die Korrelation)

Ich wollen im Grunde eine übereinstimmung (col a= ID1 && col b = ID2). Ich vermute, es könnte getan werden, durch Verkettung, aber ich bin nicht sicher, ob das eine gute Lösung? Match/SVERWEIS etc liefern nur die erste übereinstimmung [in der Spalte], ist das nicht gut für mich. Ode an eine 'where' - Klausel ich denke?

Meine Recherchen ergaben keine Seitenhöhe Hilfe, ich habe es schon berechnet der Korrelations-und sage es in excel aus SQL. Also ja, irgendwelche Ideen wäre super, eine pivot-Tabelle als eine Letzte resort.

Dank.

InformationsquelleAutor N t | 2012-02-02

Schreibe einen Kommentar