3.8k Aufrufe
Gefragt in Tabellenkalkulation von
Hallo liebe Helfer,
ich habe ein Excel Problem.
Ich möchte das Texte miteinander Verglichen werden.

Als Beispiel.
In Tabelle 2 Spalte A stehen eine reihe von Namen z.B. Paul, Mike, Mattes, Steffen und Inga. Es kann auch sein dass namen in dieser Spalte doppelt vorkommen. Im oben genannten Beispiel also z.B. Paul,Mike, Mattes, Steffen, Inga, Inga, Steffen, Mattes, Paul usw.
Nun soll in Tabelle 1 Die Spalte A von Zeile A1:A1000 auf die Namen überprüft werden. Immer wenn eine Übereinstimmung eintritt, soll in Tabelle 2 Spalte B neben dem namen ein "x" gemacht werden. Eigentlich simpel, leider komme ich nicht dahinter.

Danke an alle die mir helfen können!!!

LG Chris

14 Antworten

0 Punkte
Beantwortet von rainberg Profi (14.9k Punkte)
Hallo,

Formel für Tabelle2 B1 und runterziehen.

=WENN(ZÄHLENWENN(TABELLE1!A:A;A1);"x";"")

Gruss
Rainer
0 Punkte
Beantwortet von
hallo Rainer, erstmal danke für deine Mühe und Zeit.
Leider scheine ich immer noch einen Fehler zu begehen, da die Formel nicht die richtigen werte widergibt:

=WENN(ZÄHLENWENN(Tabelle1!$A$4:$A$1934;Tabelle2!A1835);"x";"")

Ich habe erst deine Formel eingegeben, und natürlich auf meine tabelle angepasst. Excel sagte mir dann mit Fehlermeldung, dass Argumente fehlen würden. Weshalb ich deine Version zu der Version oben geändert hat. Kannst du den Fehler erkennen? Er findet nämlich keine Übereinstimmungen obwohl definitv Übereinstimmungen da sind...

Danke nochmal für die schnelle Hilfe, und entschuldige falls ich mich vorher unklar formuliert habe...

Grüße Christian
0 Punkte
Beantwortet von saarbauer Profi (15.6k Punkte)
Hallo,

=WENN(ZÄHLENWENN(Tabelle1!$A$4:$A$1934;Tabelle2!A1835)>1;"x";"")

die Angabe des Vergleichwertes fehlt.

Gruß

Helmut
0 Punkte
Beantwortet von
Hallo Helmut,
Danke auch an Dich das du Dir Zeit für mein Problem nimmst.
Es scheint aber dennoch nicht gelöst. Ich hatte zunächst die Vermutung ob es evtl an der Formatierung liegt, danach noch die, Das Excel "durcheinander" kommt, da es in verschiedenen Tabellen steht. Daher habe ich es jetzt in eine Tabelle eingefügt.

die Formel lautet also nun wie folgt:

=WENN(ZÄHLENWENN($A$4:$A$544;B4)>1;"x";"")

Dennoch funktioniert die Formel noch nicht wunschgemäß.
Meine Vermutung (als Leihe) wäre die, dass Excel schwierigkeiten hat nach Namen zu suchen, denn in B4 steht keine Zahl sondern ein Text (z.B. INGA).

Tut mir leid, dass es noch nicht hinhaut, vielleicht fällt euch noch was auf.
Danke in jedem Falle!!

Gruß Christian
0 Punkte
Beantwortet von saarbauer Profi (15.6k Punkte)
hallo,

kannst du mal eine Beispieltabelle zur verfügung stellen?
Ob in der Spalte eine Zahl oder Text steht ist eigentlich egal.

Gruß

Helmut
0 Punkte
Beantwortet von
hallo helmut, ich werde heute abend ein paar screenshots/beispiele posten. vielleicht wird es dann klarer! ich muss leider den arbeitsplatz für einige stunden verlassen.
bis dahin! danke schonmal!
0 Punkte
Beantwortet von saarbauer Profi (15.6k Punkte)
Hallo,

besser als ein Screenshot ist immer eine Beispielexceltabelle

Gruß

Helmut
0 Punkte
Beantwortet von rainberg Profi (14.9k Punkte)
@Helmut

bei meiner geposteten Formel ist es nacht falsch, wenn man einen Vergleichswert angibt, aber nicht zwingend erforderlich.

Probier es einfach mal aus.

@ Christian
irgendwie verwendest Du falsche Bezüge, aber wie schon gesagt, nur eine Beispieldatei kann Licht ins Dunkel bringen.

Gruss
Rainer
0 Punkte
Beantwortet von
hallo ihr beiden,
habe eine Beispieldatei auf meinen server gepackt. Ihr könnt sie unter
dl.dropbox.com/u/3971628/Text_Vergl_Test1.xls
runterladen.

Hoffentlich wird mein Fehler dann deutlicher, danke für eure Hilfe!!!

schönen Abend noch, Christian
0 Punkte
Beantwortet von rainberg Profi (14.9k Punkte)
Hallo Christian,

irgendwie willst Du Äpfel mit Birnen vergleichen.

Aber versuch doch mal folgende Formel in C4

=WENN(ZÄHLENWENN(A:A;"*"&B4&"*");"x";"")


Gruss
Rainer
...