Gibt es noch etwas genaueres als den Sverweis?

Hallo,
ich habe ein paar Tabellen miteinander abzugleichen, bei denen mir SVERWEIS leider nicht hilft, weil er immer nur ganze Zelleninhalte von einer Tabelle in eine andere abgleicht und kopiert.
Folgendes Problem:
Tabelle 1: mehrere Spalten, in einer davon die Angaben in einer Zelle
(Bspw. A1): „DR:0019904, DR:0005488, DR:0044444, DR:0043676,…“
und davon viele in Spalte A mit mehreren, versch. Zahlenkombinationen (gleiche Buchstaben).
Tabelle 2: genau diese Zahlenkombinationen, zwar auch in einer Spalte, aber je Zelle nur eine dieser Zahlenkombinationen.
Also:
Zelle A1: „DR:0043673“
Zelle A2: „DR:0043674“
Zelle A3: „DR:0043676“
Zelle A4: „DR:0001739“
Nun brauche ich in Tabelle 1 Zelle B1 die Angabe, ob eine der Zahlenkombinationen aus A1 eine Kombination aus Tabelle 2 Spalte A enthält (oder mehrere)
Es ist egal, ob ich in B1 eine wahr/falsch-Antwort erhalte oder eine Zahlenausgabe. Ich muß Tabelle A mit mehreren Tabellen der Art von B abgleichen, kann das aber in mehrere Spalten von Tab. A verteilen.
Nun noch ein kleines Problem… es handelt ich um eine GROSSE Tabelle A… mehrere tausende (!!) Zeilen. Daher benötige ich irgendeine Funktion, die mir die Arbeit erheblich erleichtern kann statt „nur“ strg+F -
denn sonst bin ich in zwei Monaten immer noch damit beschäftigt.
Hätten Sie vielleicht eine Idee, wie so etwas gelöst werden könnte?
Ich arbeite schon recht lange mit diesen großen Tabellen (bin dafür auf Excel 2007 umgestiegen) und bin aber jetzt leider mit meinem Latein am Ende.
Ich würde mich über jeden Tipp freuen!
Vielen Dank für Ihre Mühe!
mit freundlichen Grüßen
Jessica Scheider

Hallo Jessica,
ich kann mit im Moment noch nicht so ganz einen Reim daraus machen wie deine Tabelle genau aussieht, bzw. wie das Resultat aussehen soll.

Möglich das deine Tabelle gefiltert werden kann.
Hier mal eineFormeldie nach Duplikaten sucht.

Sonnst wäre ein kleines Beispiel gut, wie die Blätter aussehen.
http://www.file-upload.net/
http://imageshack.us/

Gruß Holger

Hallo Holger,

danke für die schnelle Antwort!
Ich habe eine (stark gekürzte!) Datei mal hier hochgeladen:
http://www.file-upload.net/download-2885042/-bung-f-…

Im Prinzip ist der istfehler anscheinend schon richtig für die Anwendung - geht das denn auch genau anders herum?
Das wäre perfekt!!
Ich meine also, wenn das Ergebnis „gefunden/nicht gefunden“ in B1 auftauchen würde. Ist das möglich?

Danke nochmal!

liebe Grüße
Jessica

Lieber Holger,

ich habe gerade mal den Istfehler ausprobiert, so wie ich ihn verstanden habe:
Eingabe in Tab 1 H2:
=WENN(ISTFEHLER(FINDEN(‚DR-Terms‘!$A$2:blush:A$63;$A2));„nicht gefunden“;„gefunden“)

aber so klappt es leider nicht.
Auch wenn ich mit Absicht eine definitive Zahl, die vorkommt, in irgendein Feld eingebe, gibt es nur als Antwort „nicht gefunden“.
schade.
Oder habe ich etwas falsch gemacht?

Liebe Grüße
Jessica

Hallo,
habe mal folgendes gemacht:
Blatt: DR-Terms
Alle Werte in Spalte A markieren
>oben links im „Namenfeld“ habe ich „Nummern“ eingetragen und mit RETURN bestätigt. [Name ist beliebig wählbar]

Blatt: GW mit DR
Formel in H2
=SUMMENPRODUKT((ISTZAHL(FINDEN(Nummern;A2)))*1)
runter kopieren

Wenn etwas gefunden wird zählt die Formel die vorhandenen Einträge.
Der Wert ist dann also 0

Gruß Holger

=WENN(ISTFEHLER(FINDEN(‚DR-Terms‘!$A$2:blush:A$63;$A2));„nicht
gefunden“;„gefunden“)

aber so klappt es leider nicht.
Auch wenn ich mit Absicht eine definitive Zahl, die vorkommt,
in irgendein Feld eingebe, gibt es nur als Antwort „nicht
gefunden“.
schade.
Oder habe ich etwas falsch gemacht?

Hallo Jessica,

Finden() liefert dir im Erfolgsfall die (Anfangs)-Zeichenposition eines Suchstrings in einem anderen String zurück.
Du suchst aber nicht in einem String sondern in einem Zellbereich:
‚DR-Terms‘!$A$2:blush:A$63
das klappt halt nicht.

Was ginge wäre z.B. Zählenwenn(), das kann m.W. nach Jokerzeichen suchen und liefert keinen Fehler sondern halt nur 0 zurück wenn es nix findet.

Hab grad gesehen, du hast da eine Mappe hochgeladen, muß ich mir noch ansehen, wenn die Hilfe von Holger noch nicht zum Ziel führt.

Gruß
Reinhard

=SUMMENPRODUKT((ISTZAHL(FINDEN(Nummern;A2)))*1)
runter kopieren

Hallo Holger,

bin grad sehr verwirrt.
„FINDEN(Nummern;A2)“ ist doch grad falsch rum in der Reihenfolge, m.M. muß es heißen „FINDEN(A2;Nummern)“.
Was sehe ich falsch?

Danke ^ Gruß
Reinhard

Das siehst du falsch,
es soll geprüft werden ob ein Eintrag der Matrix „Nummern“ im Text-String von A4 zu finden ist und der [die] Suchtext[e] stehen vorne.

gruß Holger

Gruß Holger

es soll geprüft werden ob ein Eintrag der Matrix „Nummern“ im
Text-String von A4 zu finden ist und der [die] Suchtext[e]
stehen vorne.

Hallo Holger,

für mich gehört der Suchtext, als einzelner String/Text „vorne“ hin, die matrix dahinter.

Ich meine, wir lesen uns ja gegenseitig und Finden() habe ich schon oft eingesetzt, aber wohl halt nur für die Durchsuchung einer einzelnen Zelle. Du kennst die Funktion auch sehr gut.

Jetzt stehe ich ein wenig ratlos vor dieser Beitragsfolge und z.B. dem Folgenden, erkläre mir mal bitte die „1“.

Tabellenblatt: [Mappe1]!Tabelle1
 │ A │ B │ C │
──┼───┼───┼───┤
1 │ │ 1 │ a │
──┼───┼───┼───┤
2 │ d │ │ │
──┼───┼───┼───┤
3 │ b │ │ │
──┼───┼───┼───┤
4 │ f │ │ │
──┴───┴───┴───┘
Benutzte Formeln:
B1: =FINDEN(A1:A5;C1)

A1:C4
haben das Zahlenformat: Standard

Tabellendarstellung erreicht mit dem Code in FAQ:2363

Gruß
Reinhard

Reinhard,

Es gibt keinen einzelnen Suchstring sondern eine ganze Liste
Es gibt nur einen einzelnen String in dem gesucht wird.

Das Ergebnis ist ohne *1 62mal WAHR oder FALSCH, das kann ich nicht summieren

Schau dir doch mal die Datei an
Gruß Holger

Ich habe es noch mal auf einer Seite nach gestellt
Schau mal

gruß Holger

Ich habe es noch mal auf einer Seite nach gestellt
Schaumal

gruß Holger

Hallo Holger,

super, mit genau dieser Formel klappts!!
Und sogar mit der Anzahl der „Treffer“!
Gestern abend bin ich zwischendurch geistig ausgestiegen, aber jetzt habe ich wieder verstanden, wo’s weitergeht. :smile:
wow, nachdem ich über eine Woche an dem Problem herumgedoktert habe,
hätte ich nicht gedacht, daß das so schnell geht… hätte ich mal vorher die Profis gefragt!

Vielend Dank für Eure Mühe, Holger und Reinhard!!

Liebe Grüße aus Frankfurt/M
Jessica

Hallo jessica,

Schau

super, mit genau dieser Formel klappts!!

schön.

Vielend Dank für Eure Mühe, Holger und Reinhard!!

Bedank dich nur bei Holger, er hat die ganze Arbeit gemacht, noch dazu versucht mir nebenbei etwas zu erläutern.
Gut, letzteres ging bislang schief, aber das liegt nur an mir, wenn ich was nicht kapiere bin ich da sehr stur.

In dem Fall also, erst wenn ich es für mich kapiert habe, verstehe ich das was Holger mir sagen/mitteilen wollte/will. Dann tritt höchstwahrscheinlich dieser „an die Stirn klatsch“-Effekt auf und ich werde nicht verstehen warum ich das nicht gleich verstanden habe *lächel*

Liebe Grüße aus Frankfurt/M

Ach, schau an, diese Hochburg des Verbrechens in Deutschland. Wie wohnt sich sich’s da, wenn du morgens aus dem Haus gehst und draußen liegen noch die noch nicht weggeräumten Leichen der nächtlichen Schießereien herum? *kicher*

Gruß
Reinhard, Nordendler

Jessica

Hallo Reinhard,

In dem Fall also, erst wenn ich es für mich kapiert habe,
verstehe ich das was Holger mir sagen/mitteilen wollte/will.
Dann tritt höchstwahrscheinlich dieser „an die Stirn
klatsch“-Effekt auf und ich werde nicht verstehen warum ich
das nicht gleich verstanden habe *lächel*

das kommt mir irgendwie bekannt vor… *grins*

Aber ich habe trotzdem viel gelernt! Auch von Dir/Deinem Kommentar!

Liebe Grüße aus Frankfurt/M

Ach, schau an, diese Hochburg des Verbrechens in Deutschland.
Wie wohnt sich sich’s da, wenn du morgens aus dem Haus gehst
und draußen liegen noch die noch nicht weggeräumten Leichen
der nächtlichen Schießereien herum? *kicher*

Wie? Hab ich wieder was verpasst? Ich komme anscheinend immer erst ins Westend rein, wenn alles weggeräumt ist…*grinsbreit*
Aber selbst in OF, wo ich jahrelang gewohnt habe, waren die Leute anscheinend immer so höflich, mich von den Leichenbergen nichts merken zu lassen!

Jessica

Hallo jessica,

Schau

super, mit genau dieser Formel klappts!!

schön.

Vielend Dank für Eure Mühe, Holger und Reinhard!!

Schön das es funktioniert, und danke fürs Feedback

Bedank dich nur bei Holger, er hat die ganze Arbeit gemacht,
noch dazu versucht mir nebenbei etwas zu erläutern.
Gut, letzteres ging bislang schief, aber das liegt nur an mir,
wenn ich was nicht kapiere bin ich da sehr stur.

Wenn man nichts zur Frage beitragen könnte, würde ich das bestätigen, aber das trifft ja wirklich nicht zu. Es ist immer gut mehrere konstruktive Meinungen zu bekommen. Oft stellt sich ja erst später raus wie es denn nun gemeint ist. Also ruhig weiter so. Ich finde es gut!

Ach ja, Ich habe ja deine Frage zur 1 ja auch nicht richtig verstnden.

ein wenig ratlos vor dieser Beitragsfolge und z.B. dem Folgenden, erkläre mir mal bitte die „1“.
=FINDEN(A1:A5;C1)

Dazu:
SummenProdukt() ist anders als dein Ansatz matrixorientiert. der Teil [:A5] wird deshalb bei deiner Formel ignoriert. A1 ist leer, das als Ergebnis 1 raus kommt hängt wohl mit der FINDEN()-Funktion zusammen, die so reagiert wenn es keinen Suchtext gibt. Auch wenn ich den Satz dazu in der Excel-Hilfe auch nicht richtig verstanden habe.

Also schöne Grüße aus Niedersachsen
Holger