Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1328to1332
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

Zeilenweise auslesen (?)

Zeilenweise auslesen (?)
23.08.2013 16:40:46
Andre
Hallo liebes Forum,
ich stelle mir chon seit längerem die Frage, ob folgendes möglich ist...
In einer Tabelle habe ich Werte:
Apfel Samstag 24
Birne Sonntag 3
Apfel Mittwoch 16
Ananas Freitag 20
Nun möchte ich in einer anderen Tabelle als Abfragewert "Apfel" eingeben und möchte als Ergebnis die Zeilen
Apfel Samstag 24
Apfel Mittwoch 16
Also quasi filtern, ohne den (Auto)Filter zu nutzen.
Gibt's dafür eine Formel?
Schönen Dank vorab
André

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Zeilenweise auslesen (?)
23.08.2013 16:57:32
Christian
Hallo André,
ein Ansatz:
 ABCDEFGH
1ApfelSamstag24  ApfelSamstag24
2BirneSonntag3   Mittwoch16
3ApfelMittwoch16     
4AnanasFreitag20     
5        
6        

Formeln der Tabelle
ZelleFormel
G1{=WENN(ZEILE()>ZÄHLENWENN($A:$A;$F$1); "";INDEX(B:B;KKLEINSTE(WENN($A$1:$A$100=$F$1;ZEILE($1:$100)); ZEILE())))}
H1{=WENN(ZEILE()>ZÄHLENWENN($A:$A;$F$1); "";INDEX(C:C;KKLEINSTE(WENN($A$1:$A$100=$F$1;ZEILE($1:$100)); ZEILE())))}
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
oder mit Hilfsspalte
24.08.2013 10:10:18
Erich
Hi André,
wenn du vielleicht noch mehr Werte aus der einen Zeile brauchst, könnte es effektiver sein,
die Zeilenauswahl in eine Hilfsspalte (hier H) auszulagern und nur einmalig zu erledigen:
 ABCDEFGH
1ApfelSamstag24 ApfelSamstag241
2BirneSonntag3  Mittwoch163
3ApfelMittwoch16    #ZAHL!
4AnanasFreitag20    #ZAHL!
5       #ZAHL!

Formeln der Tabelle
ZelleFormel
F1=WENN(ISTZAHL($H1); INDEX(B:B;$H1); "")
G1=WENN(ISTZAHL($H1); INDEX(C:C;$H1); "")
H1{=KKLEINSTE(WENN($A$1:$A$100=$E$1;ZEILE($1:$100)); ZEILE())}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen

Rückmeldung wäre nett! - Grüße aus Kamp-Lintfort von Erich
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige