Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1324to1328
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Matrix aufbauen

Matrix aufbauen
29.07.2013 08:19:05
Walter
Guten Morgen,
ich habe folgende Werteliste:
Name Terminal
A 1
A 2
A 3
A 4
B 1
B 3
B 6
B 8
C 2
C 5
C 6
C 7
Nun möchte ich folgende Übersicht erstellen:
Terminal
Name 1 2 3 4 5 6 7 8

A 1 2 3 4
B 1 3 6 8
C 2 5 6 7
Mit einer normalen sverweis()-Formel komme ich hier nicht weiter, denn es soll ja für den Namen das entsprechende Terminal ausgegeben werden.
Kann mir jemand helfen?
Vielen Dank schon einmal.
Schöne Grüße
Walter aus B.

7
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
immer 4?
29.07.2013 08:30:51
Erich
Hi Walter,
ist es sicher, dass immer genau 4 Terminals zu einem Namen gehören, oder ist das nur zufällig im Beispiel so?
Wenn es immer 4 sind, werden die Formeln einfacher.
Rückmeldung wäre nett! - Grüße aus Kamp-Lintfort von Erich

AW: immer 4?
29.07.2013 08:35:53
Walter
Hallo Erich,
es gibt ca. 7000 Namen und ca. 30 Terminals. Nicht jeder Name darf an jedem Terminal buchen.
Um deine Frage zu beantworten: Nein, es sind nicht immer 4 Terminals. Mancher Name hat nur die Berechtigung für 3, andere für 20 Terminals.
Grüße Walter

AW: immer 4?
29.07.2013 09:01:00
Walter
Hallo,
ich habe mich anfangs vielleicht ungenau ausgedrückt.
Es gibt eine Liste mit mehreren Namen (ca. 7000) und diese Namen haben die Berechtigung an verschiedenen Terminals zu buchen. Aber nicht jeder Name darf an allen Terminals buchen, die Anzahl ist von Name zu Name verschieden.
Ich suche nun eine Möglichkeit folgendes darzustellen (ich hoffe es werden die Excel-Formatierungen übernommen).



Tabelle4
 ABCDEFGHIJ
1NameTerminal    Terminal         
2A1  Name123456
3A2  A12       
4B1  B1  3  56
5B3  C  23    6
6B5               
7B6               
8C2               
9C3               
10C6               

XHTML Tabelle für Darstellung in Foren,
einschl. Bedingter Formatierung ab Version 2007
XHTML-Version 11.33 einschl 64 Bit Version



Für eine Lösung wäre ich dankbar!
Grüße
Walter

Anzeige
Formelvorschlag
29.07.2013 09:29:49
Erich
Hi Walter,
damit man mehr sieht, hatte ich das Beispiel schon ein wenig abgeändert. :-)
So könnte das gehen:
 ABCDEFGHI
1NameTerm       
2A1       
3A3       
4A4       
5B1       
6B3       
7B6       
8B8       
9B7       
10E5       
11D7       
12D6       
13C1       
14         
15         
16Name12345678
17A1 34    
18B1 3  678
19E    5   
20D     67 
21C1       
22         

Formeln der Tabelle
ZelleFormel
A17=A2
B17{=WENN(MAX(($A$2:$A$13&$B$2:$B$13=$A17&B$16)*$B$2:$B$13)=B$16;B$16;"")}
A18=WENN(ANZAHL($B$17:$I17)>=ANZAHL(B$2:B$13); "";INDEX(A$2:A$13;1+ANZAHL($B$17:$I17)))
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
(A18 nach unten, B18 nach rechts und unten kopieren)
Rückmeldung wäre nett! - Grüße aus Kamp-Lintfort von Erich

Anzeige
AW: Formelvorschlag
29.07.2013 09:56:48
Walter
Danke, genauso so etwas wollte ich haben!

AW: mit zaehlenwenns
29.07.2013 09:31:58
hary
Moin Walter
meinst Du so?
Tabelle1
 DEFGHIJ
3A12       
4B1  3  56
5C  23    6

verwendete Formeln
Zelle Formel Bereich
E3 =WENN(ZÄHLENWENNS($A:$A;$D3;$B:$B;E$2);E$2;"") 
F3 =WENN(ZÄHLENWENNS($A:$A;$D3;$B:$B;F$2);F$2;"") 
G3 =WENN(ZÄHLENWENNS($A:$A;$D3;$B:$B;G$2);G$2;"") 
H3 =WENN(ZÄHLENWENNS($A:$A;$D3;$B:$B;H$2);H$2;"") 
I3 =WENN(ZÄHLENWENNS($A:$A;$D3;$B:$B;I$2);I$2;"") 
J3 =WENN(ZÄHLENWENNS($A:$A;$D3;$B:$B;J$2);J$2;"") 
E4 =WENN(ZÄHLENWENNS($A:$A;$D4;$B:$B;E$2);E$2;"") 
F4 =WENN(ZÄHLENWENNS($A:$A;$D4;$B:$B;F$2);F$2;"") 
G4 =WENN(ZÄHLENWENNS($A:$A;$D4;$B:$B;G$2);G$2;"") 
H4 =WENN(ZÄHLENWENNS($A:$A;$D4;$B:$B;H$2);H$2;"") 
I4 =WENN(ZÄHLENWENNS($A:$A;$D4;$B:$B;I$2);I$2;"") 
J4 =WENN(ZÄHLENWENNS($A:$A;$D4;$B:$B;J$2);J$2;"") 
E5 =WENN(ZÄHLENWENNS($A:$A;$D5;$B:$B;E$2);E$2;"") 
F5 =WENN(ZÄHLENWENNS($A:$A;$D5;$B:$B;F$2);F$2;"") 
G5 =WENN(ZÄHLENWENNS($A:$A;$D5;$B:$B;G$2);G$2;"") 
H5 =WENN(ZÄHLENWENNS($A:$A;$D5;$B:$B;H$2);H$2;"") 
I5 =WENN(ZÄHLENWENNS($A:$A;$D5;$B:$B;I$2);I$2;"") 
J5 =WENN(ZÄHLENWENNS($A:$A;$D5;$B:$B;J$2);J$2;"") 

Tabellendarstellung in Foren Version 5.30


gruss hary

Anzeige
AW: Matrix aufbauen
29.07.2013 08:34:07
Hajo_Zi
Hallo Walter,



Tabelle1
 ABCDEFGH
1NameTerminal  NameTerminal     
2A1  Terminal       
3A2  A1234
4A3  B1368
5A4  C2567
6B1           
7B3           
8B6           
9B8           
10C2           
11C5           
12C6           
13C7           

verwendete Formeln
Zelle Formel Bereich R1C1 für Add In
E3:H5=INDIREKT(ADRESSE((ZEILE() -3) *4+SPALTE() -3;2) )   =INDIRECT(ADDRESS((ROW() -3) *4+COLUMN() -3,2) )
D3:D9=WENN(INDIREKT("A"&(ZEILE() -2) *4) =0;"";INDIREKT("A"&(ZEILE() -2) *4) )   =IF(INDIRECT("A"&(ROW() -2) *4) =0,"",INDIRECT("A"&(ROW() -2) *4) )

XHTML Tabelle für Darstellung in Foren,
einschl. Bedingter Formatierung ab Version 2007
XHTML-Version 11.30 einschl 64 Bit Version




Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige