Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
936to940
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
936to940
936to940
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Matrix / X finden

Matrix / X finden
25.12.2007 07:39:00
Erich
Hallo EXCEL-Freunde,
zunächst frohe und besinnliche Feiertage allen Usern.
Ich muss aus einer Matrix jeweils ein X finden. Ferner muss dann pro Spalte ermittelt
werden, in welcher Zeile (bzw. zu welchem Datum der Spalte A) jeweils
das erste X und das letzte X der Spalte steht.
Manche Spalten haben auch bisher nur ein X.
Muster mit Lösung; aber wie ist die Formel für die Lösung:
 ABCDEF
1      
2Datum12345
309.02.04X  X 
403.03.04   X 
501.04.04     
607.04.04     
716.04.04XX X 
817.04.04     
930.04.04X    
1007.06.04    X
1117.06.04     
1214.07.04  X  
1321.07.04    X
1428.07.04     
1510.08.04     
1630.08.04X    
1721.09.04     
18      
191. Tag09.02.200416.04.200417.07.200409.02.200407.06.2004
20letzter Tag30.08.2004  16.04.200421.07.2004


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Besten Dank!
mfg
Erich

9
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Matrix / X finden
25.12.2007 08:10:00
Christian
Hallo Erich,
als Ansatz:
Tabelle1

 ABCDEF
1      
2Datum12345
39.2.2004X  X 
43.3.2004   X 
51.4.2004     
67.4.2004     
716.4.2004XX X 
817.4.2004     
930.4.2004X    
107.6.2004    X
1117.6.2004     
1214.7.2004  X  
1321.7.2004    X
1428.7.2004     
1510.8.2004     
1630.8.2004X    
1721.9.2004     
18      
191. Tag9.2.200416.4.200414.7.20049.2.20047.6.2004
20letzter Tag30.8.2004  16.4.200421.7.2004

Formeln der Tabelle
ZelleFormel
B19{=INDEX($A$3:$A$17;KKLEINSTE(WENN(B$3:B$17="X";ZEILE($1:$15)); 1))}
B20=WENN(ZÄHLENWENN(B$3:B$17;"X")=1;"";VERWEIS(2;1/(B$3:B$17="X"); $A$3:$A$17))
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
MfG Christian

Anzeige
Genial
25.12.2007 08:21:12
Erich
Hallo Christian,
geniale Lösung - vielen Dank!!
mfg

AW: Genial
25.12.2007 17:57:40
Erich
Hallo Christian,
doch noch eine Frage: habe versucht die Formel B20, insb. die "VERWEIS" nachzuvollziehen,
komme da aber nicht drauf, wie diese zu verstehen ist. Wenn ich als Ergebnis z.B. das vorletzte "X"
statt das letzte "X" wollte?
Besten Dank für eine Erläuterung.
mfg

vorletzter
25.12.2007 18:14:00
Christian
Hallo Erich,
Tabelle1

 ABCDEF
1      
2Datum12345
39.2.2004X  X 
43.3.2004   X 
51.4.2004     
67.4.2004     
716.4.2004XX X 
817.4.2004     
930.4.2004X    
107.6.2004    X
1117.6.2004     
1214.7.2004  X  
1321.7.2004    X
1428.7.2004     
1510.8.2004     
1630.8.2004X    
1721.9.2004     
18      
191. Tag9.2.200416.4.200414.7.20049.2.20047.6.2004
20vorletzter Tag30.4.2004  3.3.2004 
21letzter Tag30.8.2004  16.4.200421.7.2004

Formeln der Tabelle
ZelleFormel
B19=INDEX($A$3:$A$17;VERGLEICH("X";B$3:B$17;0))
B20{=WENN(ZÄHLENWENN(B$3:B$17;"X")<3;"";INDEX($A$3:$A$17;KKLEINSTE(WENN(B$3:B$17="X";ZEILE($1:$15)); ZÄHLENWENN(B$3:B$17;"X")-1)))}
B21=WENN(ZÄHLENWENN(B$3:B$17;"X")=1;"";VERWEIS(2;1/(B$3:B$17="X"); $A$3:$A$17))
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
MfG Christian

Anzeige
AW: vorletzter
25.12.2007 18:23:00
Erich
Hallo Christian,
danke für die schnelle Rückmeldung!!
Warum steht denn in der Zeile 21 bei der Formel VERWEIS(2....... ausgerechnet die 2 ?
mfg

AW: vorletzter
25.12.2007 18:36:12
Erich
Hi Erich,
schau mal in die Erläuterung unten auf der Seite
http://www.excelformeln.de/formeln.html?welcher=48
Zitat: "Statt der 2 kannst Du auch jede andere Zahl größer 1 nehmen."
Grüße von Erich aus Kamp-Lintfort und: Schöne Rest-Feiertage!

AW: vorletzter
25.12.2007 19:03:00
Erich
Super - Danke!!
mfg

AW: Matrix / X finden
25.12.2007 09:17:00
Erich
Hallo zusammen,
in Zeile 19 ginge das wohl auch ohne Matrixformel:
 BC
1909.02.200416.04.2004

Formeln der Tabelle
ZelleFormel
B19=INDEX($A$3:$A$17;VERGLEICH("X";B$3:B$17;0))
C19=INDEX($A$3:$A$17;VERGLEICH("X";C$3:C$17;0))

Rückmeldung wäre nett! - Erich aus Kamp-Lintfort wünscht euch schöne Feiertage!

Anzeige
Super - schöne Alternative / Danke Erich! o.T.
25.12.2007 09:27:45
Erich
.

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige