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

Übereinstimmung finden und zurückgeben

Übereinstimmung finden und zurückgeben
21.03.2023 16:34:33
Tom

Hallo,

wenn ich in einer Spalte mehrere Zellen mit beliebigem unterschiedlichem Text habe:
Beispielhaft A2:A4 :

Heute ist schönes Wetter
Morgen gibts Spaghetti
Nächste Woche hat Klaus Geburtstag

Und ich mir eine Liste angelegt habe:
D8:D12 :

Wetter
Spaghetti
Weihnachten
Ostern
Geburtstag

und jetzt in Spalte B2:B4 das passende Suchwort aus D8:12 stehen soll, wie mach ich das am schlausten ?

Hab das mal gemacht vor 20 Jahren, jetzt sitz ich schon zwei Tage daran und komm nicht wirklich weiter, ewig nix mehr mit Excel gemacht, kann mir da wer bitte unter die Arme greifen ?

Gruß

Thomas

11
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Übereinstimmung finden und zurückgeben
21.03.2023 17:56:50
onur
Die Excelversion kann bei einer Excel-Frage nie "ohne Relevanz" sein.
Ausserdem solltest du eine kleine Beispielsdatei bauen und posten, dann braucht das der Hilfswillige nicht zu machen, damit er alles testen kann.


AW: Übereinstimmung finden und zurückgeben
21.03.2023 18:52:29
Yal
Hallo Tom,

verusche mit
=SUMMENPRODUKT(WENNFEHLER(FINDEN($D$8:$D$12;A2);0)*1)

schliesse das Editieren der Formel mit Shift+Strg+Enter
es fügt sich dann geschweifte Klammer, die zeigen, dass es sich um eine Matrix-Formel handelt: eine der Parameter, der eine Einzelwert sein sollte, ist ein Bereich (Matrix).
Es wird dann, wenn Treffer, die Stelle gezeigt, wo der Treffer anfängt.
Danch kannst Du mit =TEIL( den Treffer isolieren.

Aber es gibt sicher noch bessere Lösung.

VG
Yal


Anzeige
AW: Übereinstimmung finden und zurückgeben
22.03.2023 15:17:13
Tom
Vielen dank für den Tipp, geht schon mal in die richtige Richtung.

"Danch kannst Du mit =TEIL( den Treffer isolieren."

Dabei muss ich aber dann die Anzahl Zeichen wieder fix angeben :(

Zum Verständnis hier die bisherige Umsetzung https://www.herber.de/bbs/user/158376.xls


AW: Übereinstimmung finden und zurückgeben
22.03.2023 16:34:24
Tom
Könnte damit leben das ich eine fixe Anzahl Zeichen angebe, die definitiv größer ist, wie die Anzahl Zeichen des längsten Suchwortes und dann mit LINKS einfach nur das behalte was vor dem ersten Leerzeichen steht.

Beispiel:

https://www.herber.de/bbs/user/158380.xls


Anzeige
AW: Übereinstimmung finden und zurückgeben
22.03.2023 16:42:10
onur
WAS GENAU soll denn z.B. in Zeile 6 ausgegeben werden?


AW: Übereinstimmung finden und zurückgeben
22.03.2023 16:50:55
Tom
Sry, Datei hochgeladen und offenbar war nicht gespeichert.

Hier nochmal meine jetzige Lösung :

https://www.herber.de/bbs/user/158382.xls


AW: Übereinstimmung finden und zurückgeben
22.03.2023 16:53:56
onur
Und was ist jetzt das Wunschergebnis?


AW: Übereinstimmung finden und zurückgeben
22.03.2023 17:08:04
Tom
Die Spalte D


AW: Übereinstimmung finden und zurückgeben
22.03.2023 17:10:27
onur
Welche Excel-Version denn? Wie kommst du auf die Idee, das wäre irrelevant ?


Anzeige
AW: Übereinstimmung finden und zurückgeben
22.03.2023 16:57:22
Daniel
HI

wenn immer nur ein Suchwort im Text vorkommen kann, dann wäre eine mögliche Lösung, falls du mindestens Excel 2010 hat:
sollte es mehrere Treffer geben, wird der ausgegeben der in D8:D12 als erstes kommt:

in B2:
=WENNFEHLER(INDEX(D:D;AGGREGAT(15;6;ZEILE($D$8:$D$12)/ISTZAHL(FINDEN($D$8:$D$12;A2));1));"")
für ältere Excelversionen so, Eingabe muss mit STRG+SHIFT+ENTER eingegeben werden.
in der Zelle D99 (oder was immer du bei WENN als FALSCH-Teil eingeibst, die Zeile muss nur nach den andern Werten kommen) kann dann der alterniatv-Wert stehen, für den fall das es keinen Treffer gibt
=INDEX(D:D;MIN(WENN(ISTZAHL(FINDEN($D$8:$D$12;A2));ZEILE($D$8:$D$12);99)))
für Excel 365 könnte man was mit Textverketten und Filtern zusammstellen, damit würden dann auch mehrere Treffer als Ergebnis ausgeben.

Gruß Daniel


Anzeige
AW: Übereinstimmung finden und zurückgeben
22.03.2023 17:06:53
Tom
Danke, werd ich ausprobieren, heute aber nicht mehr, morgen.

Weil wir hier ja im Excel-Forum sind nutz ich eine Testversion von Excel365, nutzen will ich das am Ende aber mit LibreOffice Calc.

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige