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

Suchen() in Matrixfunktion

Suchen() in Matrixfunktion
29.01.2009 15:30:00
Aexcel
Hallo Ex(cel)perten,
vor einiger Zeit erhielt ich als Lösung auf ein "Matrix-Funktions"-Problem folgende gut funktionierende Lösung:
{=INDEX(C2:C6;VERGLEICH(1;ISTZAHL(SUCHEN("abc";B2:B6))*1;0))}
Dabei wurde eine Such-Funktion (Suche nach "abc") integriert; das klappt auch super.
Nun möchte ich die Matrixfunktion um eine 2. und 3. Suchfunktion (zB nach "xyz" UND "x12" in anderen Bereichen (zB D2:D6 und E2:E6) erweitern, bekomme dies aber nicht in die Syntax integriert.
Die zusätzlichen Suchfunktionen sollen im Sinne einer UND-Funktion weitere Kriterien (über "abc" hinaus) abfragen, die zur Ermittlung des Index-Wertes erfüllt sein müssen. Aber wie gesagt, ich bekomme das bzgl. Syntax (und weil ich die pfiffige Matrixfunktion nicht wirklich durchschaue) nicht hin ;-(
Mein Ansatz (der nicht klappt) war:
{=INDEX(C2:C6;VERGLEICH(1;ISTZAHL(UND(SUCHEN("abc";B2:B6);SUCHEN("xyz";D2:D6);SUCHEN("x12";E2:E6))) *1;0)) }
Also, wie erweitert man die Matrixfunktion korrekt und weitere Suchfunktionen, die ALLE erfüllt sein müssen, um den korrekten Index-Wert zu ermitteln ?
Vielen Dank,
Aexcel
-------------------------------------------------
Meine alte Anfrage:
...ich möchte die Funktion Suchen in eine Matrixfunktion integrieren, um damit die Zellen einer mehrspaltigen Text-Datentabelle nach Zeichenkombinationen zu durchsuchen.
B2 bis B6 enthalten dabei Texte (zB "xxxabcyyy"), in denen nach "abc" gesucht werden soll. Wenn Suchtext gefunden soll der der Zeile zugehörige Wert (Spalte C) ausgegeben werden.
Mein erster Ansatz war dieser:
{=SUCHEN("abc";B2:B6)}
aber bereits die Suchfunktion stimmt offenbar nicht.
Anbei noch die Tabelle:
A B C
1 Thema Detail Wert
2 Eintrag1 xxxabcyyy 11
3 Eintrag2 wwwnnn 33
4 Eintrag3 bn 55
5 Eintrag4 cabcuuu 33
6 Eintrag5 uuu 88
(es kommt mir auf die Kombination von Suchfunktion und Matrixfunktion an).

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

Betreff
Datum
Anwender
Anzeige
AW: Suchen() in Matrixfunktion
29.01.2009 15:41:59
Josef
Hallo axel,
Tabelle2

 ABCDEFGH
1        
2 xxxxxx10aaaghiaaabcx10cba 12 
3 xabcxx11aaaxyzaaabcx11cba   
4 xabcxx12aaaxyzaaabcx12cba   
5 xabcxx13aaaxyyaaabcx12cba   
6 xacbxx14aaastuaaabcx14cba   
7        

Formeln der Tabelle
ZelleFormel
G2{=INDEX(C2:C6;VERGLEICH(1;ISTZAHL((SUCHEN("abc";B2:B6))*(SUCHEN("xyz";D2:D6))*(SUCHEN("x12";E2:E6)))*1;0))}
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
Gruß Sepp

Anzeige
AW: Suchen() in Matrixfunktion
29.01.2009 16:06:22
Aexcel
Hallo Sepp,
klasse, vielen Dank dafür !!!!!!
Viele Grüsse
Aexcel

309 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige