Maximalwerte zu Zellwert aus Matrix ermitteln
#1
Hallo zusammen,

ich habe folgende Tabelle (siehe Anhang, falls Link nicht funktioniert):
[Bild: attachment.php?aid=15921]

Alles was in rot geschrieben ist, ist nur informatorisch eingefügt.
Im Prinzip möchte ich von der Datenbasis (Spalte A-B) zum Ergebnis (Spalte N-O) kommen.

Es handelt sich um eine Liste mit zwei unterschiedlichen Zuordnungen und ich möchte feststellen welche "Zuordnung 2" zur "Zuordnung 1" am häufigsten vorkommt.

Hierzu habe ich in Spalte C-G angefangen und komme zu dem Zwischenergebnis in Spalte K-L, was mir immerhin Aufschluss darüber gibt, wie häufig eine Kombination vorkommt.

Meine Frage ist nun, wie komme ich von den Daten in Spalte K-L (bzw. unter Zuhilfenahme der Spalten F-G, die ich ja auch noch habe) zu den Daten in Spalte N-O?
Oder gäbe es eine einfachere Variante um direkt von Spalte A-B zu Spalte N-O zu kommen?

Vielen Dank im Voraus!

Gruß
Stefan


Angehängte Dateien Thumbnail(s)
   
Top
#2
Hi,

Bilder sind einfach Mist. Wenn dann Tabellenmuster. Hier geht es gerade noch:

Arbeitsblatt mit dem Namen 'Tabelle2'
ABCDEF
11A11B
21B22E
31B3H
42E24Q
52E
63G1
73H1
84Q3
94R1
104Q
114Q

ZelleFormel
C1=WENN(ZÄHLENWENNS($A$1:A1;A1;$B$1:B1;B1)=1;ZÄHLENWENNS(A:A;A1;B:B;B1);"")
F1=INDEX(B:B;(AGGREGAT(14;6;ZEILE(C:C)/(A:A=E1);1)))
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.01] MS Excel 2010
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Top
#3
Hallo, was spricht denn gegen..:

PHP-Code:
=INDEX(B$1:B$11;MAX(INDEX(ZEILE(A$1:A$11)*(A$1:A$11=H1);))) 


oder:

Arbeitsblatt mit dem Namen 'Blatt1'
HI
11B
22E
33H
44Q

ZelleFormel
I1=INDEX($B$1:$B$999;VERWEIS(2;1/($A$1:$A$999=H1);ZEILE(A:A)))
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.01] MS Excel 2010
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
Gruß Jörg
stolzes Mitglied im ----Excel-Verein
Freund einer excellenten Power Query-Abfrage
Top
#4
Google nach Sulprobil und Pfreq, wenn auch VBA ok ist.

Viele Grüße,
Bernd P
Top
#5
Hi

ich mag es etwas komplizierter.

____|__A_|__B_|__C_|__E_|__F_|
   1|   1|B   |    |   1|B   |
   2|   1|B   |    |   2|E   |
   3|   1|A   |    |   3|G   |
   4|   2|E   |    |   4|Q   |
   5|   2|E   |    |    |    |
   6|   3|G   |    |    |    |
   7|   3|H   |    |    |    |
   8|   4|Q   |    |    |    |
   9|   4|R   |    |    |    |
  10|   4|Q   |    |    |    |
  11|   4|Q   |    |    |    |

F1    =INDEX(B:B;MIN(WENN(ZÄHLENWENN($B$1:$B$11;WENN($A$1:$A$11=E1;$B$1:$B$11))=MAX(ZÄHLENWENN($B$1:$B$11;WENN($A$1:$A$11=E1;$B$1:$B$11)));ZEILE($A$1:$A$11))))           ' mit  strg, shift, Enter abschliessen
Top
#6
Hallo, nur so aus Interesse: warum..?
Gruß Jörg
stolzes Mitglied im ----Excel-Verein
Freund einer excellenten Power Query-Abfrage
Top
#7
Hi Jörg,

ich glaube er möchte Wissen welches Paar am häufigsten vorkommt.
Hat bei mir irgendwie nicht geklappt mit den bisherigen Vorschlägen.

Kann aber gut auch unnötig sein, weil doch bereits gelöst ist.
Top
#8
(01.02.2018, 00:44)Elex schrieb: Hi Jörg,
...
Kann aber gut auch unnötig sein, weil doch bereits gelöst ist.

Hi, wahrscheinlich aber auch nicht... von den Vorgaben hat bislang nur deine gepasst...
Gruß Jörg
stolzes Mitglied im ----Excel-Verein
Freund einer excellenten Power Query-Abfrage
Top
#9
Hi,

Nach den Vorgaben kann bei 3 sowohl H als G stehen, weil es da kein eindeutiges Maximum gibt. Da tendiere ich doch eher zu der einfachen Formel.
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Top
#10
(31.01.2018, 16:22)BoskoBiati schrieb: Hi,

Bilder sind einfach Mist. Wenn dann Tabellenmuster. Hier geht es gerade noch:

Arbeitsblatt mit dem Namen 'Tabelle2'
ABCDEF
11A11B
21B22E
31B3H
42E24Q
52E
63G1
73H1
84Q3
94R1
104Q
114Q

ZelleFormel
C1=WENN(ZÄHLENWENNS($A$1:A1;A1;$B$1:B1;B1)=1;ZÄHLENWENNS(A:A;A1;B:B;B1);"")
F1=INDEX(B:B;(AGGREGAT(14;6;ZEILE(C:C)/(A:A=E1);1)))
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.01] MS Excel 2010
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg

Hi Edgar,

sorry für die späte Rückmeldung konnte es gerade erst ausprobieren.
Die Formel für C1 funktioniert sehr gut.
Die Formel für F1 allerdings nicht. In meiner Tabelle wird gelegentlich der häufigste Wert (wie gewünscht) und gelegentlich der zweithäufigste Wert ausgegeben. Ein Muster konnte ich dabei nicht feststellen. Habe es aber stichprobenartig geprüft und es ist kein Einzelfall.

Ich probiere mal die Lösungen der anderen aus.

Trotzdem danke!

Gruß
Stefan
Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste