online 1
gast (50)

/ Forum / Tabellenkalkulation

TabellenkalkulationTabellenkalkulation

Fragevon duedos vom 10.05.2022, 13:01 Options

wenn wort in zelle gleich wort in anderer tabelle, dann zellwert aus dieser zeile

ich habe 2 Tabellen vorliegen: in der einen sind email-adressen hinterlegt, und
beabsichtigt ist, diesen mail adressen jeweils einen Namen/Ansprechpartner zu
zuordnen, der in der 2. Tabelle hinterlegt ist. Als Bezugs-Vergleich soll die
entsprechende Domain Adresse in der 2.Tabelle dienen:
also:
Tabelle 1 hat in A1 den Wert "info@arcor.de"
Tabelle 2 hat in Spalte C den Wert "www.arcor.de" und in der selben Zeile in Spalte B
dazugehörig den Wert "Herr Meier".
Ziel ist nun in Tabelle 1 in "A2" den Wert "Herr Meier" zu erhalten.


  • *Threadedit* 10.05.2010, 14:52:03
    Admininfo: Führ Threads bitte nicht fort, indem du weitere eröffnest, und vermeide Mehrfachanfragen! Die Datenbank und User werden es dir danken. Siehe FAQ 2, #3.


  • Antwort schreiben

    Antwort 1 von duedos vom 10.05.2022, 14:03 Options

    Vergleich - Verweis Text-Wert???
    wenn wort in zelle gleich wort in anderer tabelle, dann zellwert aus
    dieser zeile




    ich habe 2 Tabellen vorliegen: in der einen sind email-adressen
    hinterlegt, und
    beabsichtigt ist, diesen mail adressen jeweils einen
    Namen/Ansprechpartner zu
    zuordnen, der in der 2. Tabelle hinterlegt ist. Als Bezugs-Vergleich soll
    die
    entsprechende Domain Adresse in der 2.Tabelle dienen:
    also:
    Tabelle 1 hat in A1 den Wert "info@arcor.de"
    Tabelle 2 hat in Spalte C den Wert "www.arcor.de" und in der
    selben Zeile in Spalte B
    dazugehörig den Wert "Herr Meier".
    Ziel ist nun in Tabelle 1 in "A2" den Wert "Herr Meier" zu erhalten.

    Antwort 2 von KJG17 vom 10.05.2022, 14:27 Options

    Hallo,

    schöne Idee, sie hat aber 1-2 kleine Haken.

    Der Vergleich müsste über den in 'Website' (Tabelle 2, Spalte C) und in 'E-Mail' (Tabelle 1, Spalte A) enthaltenen Domain-Namen erfolgen, was an sich kein Problem ist. Aber eins werden kann, wenn diese in beiden Tabellen mehrfach vorkommt und das wird in der Praxis garantiert der Fall sein.

    Weiterhin muss die ganze Sache auch funktionieren, wenn nicht nur eine Domain, sondern auch ein so gewöhnlicher Name wie 'Meier' unter einer Domain mehrfach vorkommt. Bei solchen Doppelungen müsste dann also auch noch die Anschrift hinzugezogen werden, um die verschiedenen Meiers voneinander unterscheiden zu können.

    Du solltest mal eine Beispieldatei z.B. bei -> File Upload hochladen und hier den Link zu dieser Datei einstellen. Ohne entsprechen Mustertabellen mit ein paar Beispieldaten kann dir eigentlich niemand sagen, wie du das umsetzen könntest.

    Gruß
    Kalle

    Antwort 3 von duedos vom 10.05.2022, 15:06 Options

    ok. hier ist mal eine kleine Beispieldatei
    http://www.file-upload.net/download-2505009/Verweis-Muster.xls.html

    Antwort 4 von rainberg vom 10.05.2022, 15:31 Options

    Hallo duedos,

    die Formel für B2 lautet:

    =INDEX(I:I;VERGLEICH(D2;TEIL(L:L;5;99);0))

    Formeleingabe mit Strg+Shift+Enter bestätigen.

    Gruss
    Rainer

    Antwort 5 von duedos vom 10.05.2022, 16:03 Options

    vielen Dank, Rainer: das sah gut aus, aber irgendwas stimmt noch
    nicht...! s. upload!
    -was bedeuten die Argumente ..............;5;99) -?-
    http://www.file-upload.net/download-2505150/Verweis-Muster.xls.html

    .=INDEX(I:I;VERGLEICH(D2;TEIL(L:L;5;99);0))

    Antwort 6 von rainberg vom 10.05.2022, 16:12 Options

    Hallo duedos,

    meine Formel funktioniert sowohl in Deiner ersten- als auch in Deiner zweiten Beispieldatei.
    Leider sagst Du nicht, was Dir dabei nicht gefällt.

    aber irgendwas stimmt noch
    nicht...!

    ... das ist leider keine Aussage.

    Gruss
    Rainer

    Antwort 7 von duedos vom 10.05.2022, 16:37 Options

    hast Du diesen file neu angesehen?? -und bei Dir funktioniert es??

    www.file-upload.net/download-2505150/Verweis-Muster.xls.html

    -bei mir kommt dann "#Zahl" als Fehlermeldung. -falscher Bezug?
    Ich verstehe auch die "..........;5;99) " in der Formel nicht!?

    Antwort 8 von rainberg vom 10.05.2022, 17:06 Options

    Hallo duedos,

    auch in Deinem 3. Beispiel bringt meine Formel das richtige Ergebnis.

    Hast Du etwa versehentlich eine andere Mappe hoch geladen, als die, von der Du sprichst?

    Gruss
    Rainer

    Antwort 9 von KJG17 vom 10.05.2022, 18:19 Options

    Hallo duedos,

    die Formel von Rainer bezieht sich auf deine s.g. Beispieldatei, wo alle Angaben innerhalb eines Arbeitsblattes stehen. Um sie in deiner Original-Tabelle verwenden zu können muss sie natürlich auf die externe Tabelle umgestellt werden. Ansonsten wird eben eine Fehlermeldung ausgegeben, wenn in den Spalten I und L des selben Arbeitsblattes nichts oder ungültige Werte stehen.

    Wie das konkret auszusehen hat hängt wiederum davon ab, ob sich die andere Excel-Tabelle im selben, oder in einem anderen Verzeichnis (Ordner) auf dem Rechner oder gar im Netzwerk befindet.

    TEIL(L:L;5;99) gibt an, dass für den Vergleich der Text ab der 5. Stelle, also nach "www.", mit (bis zu) 99 Zeichen in der Spalte L (des selben Arbeitsblattes) ausgewertet werden soll.

    Gruß
    Kalle

    Antwort 10 von rainberg vom 10.05.2022, 19:40 Options

    Hallo duedos,

    anbei ein Beispiel bei dem sich die Daten in zwei getrennten Mappen befinden.

    Beispielmappen

    Gruss
    Rainer

    Antwort 11 von duedos vom 11.05.2022, 09:49 Options

    Hallo Rainer,
    vielen Dank, die Beispiel-Dateien(Dateien Verweis-Muster(1).xls und
    Verweis-Muster(2).xls) funktionieren "im Prinzip". (-solange ich die
    Verknüpfung nicht aktualisiere!)
    Allerdings fragt er nach Aktualisierung der Verknüpfung, und sucht
    dann eine Tabelle mit Namen [Mappe1.xlsx] , die er nicht findet.
    Ändere ich dann die Verknüpfung auf "Verweis-Muster(1).xls" und
    "Verweis-Muster(2).xls" kommt direkt wieder eine Fehlermeldung.

    Kannst Du mir nicht einmal die BEIDEN Original-Beispieldateien
    senden, sodaß ich die Verknüpfung original nachvollziehen kann??

    Antwort 12 von rainberg vom 11.05.2022, 10:37 Options

    Hallo duedos,

    anbei die beiden Dateien ungepackt.

    Datei1

    Datei2

    Gruss
    Rainer

    Antwort 13 von duedos vom 11.05.2022, 10:57 Options

    Ich weis nicht woran das liegt, -die Tabellen heisse (ungezipt) bei mir
    nun: "Verweis-Muster-1-.xls" und "Verweis-Muster-2-xls"

    in der Verknüpfung ist in der Formel die Datei "[Verweis-
    Muster(2).xls]"
    hinterlegt, also. IN KLAMMERN (2) !! (mag am MAC liegen...?)
    Wenn ich aber die Verknüpfung aktualisiere auf die Tabelle
    "Verweis-Muster-2-xls" dann kommt direkt wieder
    Ergebnis:
    #Zahl!
    Die Formel ist JETZT auch eine "WENN(ISTNV(VERGLEICH...."-
    Formel:
    =WENN(ISTNV(VERGLEICH(D1;TEIL('iMacG5.20:Users:admin:Desk
    top:[Verweis-
    Muster(2).xls]
    Tabelle1'!$E:$E;5;99);0));"";INDEX('iMacG5.20:User
    s:admin:Desktop:[Verweis-
    Muster(2).xls]Tabelle1'!$B:$B;VERGLEICH(D1;TEIL('iMacG5.20:User
    s:admin:Desktop:[Verweis-Muster(2).xls]Tabelle1'!$E:$E;5;99);0)))

    -in deinen beiden BEISPIELMAPPEN von gestern abend, war es
    eine
    "Index-" Formel im Feld B2:
    =INDEX('iMacG5.20:Users:admin:Desktop:Beispiel:[Mappe1.xlsx]Ta
    belle1'!B:B;VERGLEICH(D1;TEIL('iMacG5.20:Users:admin:Desktop:
    Beispiel:[Mappe1.xlsx]Tabelle1'!E:E;5;99);0))


    ...bin nun völlig verwirrt.... -wie gesagt: OHNE jeweils die
    Verknüpfung zu aktualisieren, klappt es ja.... -aber ich muß die
    Formel ja auf meine "echten" beiden Dateien übertragen.....

    Antwort 14 von rainberg vom 11.05.2022, 11:25 Options

    Hallo duedos,

    da Du diesen Satz
    Zitat:
    (mag am MAC liegen...?)
    so ganz beiläufig einstreust, anstatt von Anfang an zu sagen mit welchem System und mit welcher Excelversion Du arbeitest, verabschiede ich mich nun aus diesem Thread.

    Ich habe keinerlei Ahnung vom Zusammenwirken von MAC- und Windowssystemen und auch nicht davon, ob man Mappen vom Windows-Excel mit dem MAC-Excel (oder umgekehrt) bearbeiden kann.

    Hättest Du klare Aussagen gemacht, hätte ich mir viel Zeit erspart.

    Gruss
    Rainer

    Antwort 15 von duedos vom 11.05.2022, 11:55 Options

    Oh, -sorry für dieses: ich hatte bisher noch KEINERLEI Probleme mit
    Excel-Dateien aus Windows resp. umgekehrt....!!
    DASS man Mappen vom Windows-Excel mit dem MAC-Excel (oder
    umgekehrt) bearbeiden kann, ist wohl auch nirgends bestritten.
    -sicher mag es evtl. Probleme bei versendeten Daten aufgrund der
    Datei-Namen, oder Endungen geben... -das ändert aber NICHTS an
    der Funktionalität innerhalb des Programms!
    Insofern hatte ich auch gar keine Veranlassung, dies hier als Prämisse
    vorab anzumelden. Es tut mir leid, Deine zeit hierfür "verschwendet" zu
    haben: -die Formeln "an sich" sollten deshalb dennoch eins-zu-eins
    übertragbar sein! vielen Dank!

    Antwort 16 von rainberg vom 11.05.2022, 12:28 Options

    Hallo duedos,

    dann schlage ich noch einen Versuch vor, der wie folgt aussieht.

    Lade Du zwei Mappen hoch, die in der Struktur genau den Originalen entsprechen, auch Arbeitsblatt- und Mappennamen sollten mit dem Original übereinstimmen.

    Was die Datenmenge anbetrifft so sollten 5 bis 10 Zeilen reichen, wobei die Namen verfälscht werden können, nur die Formate sollten wiederum dem Origial entsprechen.

    Gruss
    Rainer

    Antwort 17 von KJG17 vom 11.05.2022, 13:11 Options

    Hallo Rainer,

    das liegt nicht am Mac, ich hatte unter Win7 ähnliche Probleme mit deinen Dateien und hab deshalb mal etwas daran herumgeschraubt.

    Hallo duedos,

    versuche es mal mit -> Beispiel2.zip.

    Öffne am Besten zuerst die Quelldatei 'Verweis-Muster(2).xls', dann kommt auch keine Aufforderung zur Aktualisierung der Hyperlinks und es wird dir in den Formeln der Zieldatei auch der direkte Bezug auf diese Datei angezeigt und nicht der komplette Pfad für den Speicherort auf deinem Rechner. Bei Rainers Tabellen hat das komischerweise nicht geklappt und das war wohl das Hauptproblem.

    Ich hab auch mal den Bereich von 65536 auf 65472 Zeilen reduziert, da in älteren Excel-Versionen nicht mehr möglich ist und sonst u.U. #WERT-Fehler ausgegeben werden.

    Gruß
    Kalle

    Antwort 18 von duedos vom 11.05.2022, 13:25 Options

    Ok. DANKE nochmal für den letzten Versuch...!-)

    hier die Tabelle "VerweisTab.xls" wo die Formel funktionieren sollte>

    http://www.file-upload.net/download-2507527/VerweisTab.xls.html

    hier die tabelle "Stammliste.xls" wo die "Ansprechpartner-Namen" zu
    finden sind>
    http://www.file-upload.net/download-
    2507529/STAMMLISTE.xls.html


    Ich hoffe das klappt diesmal, ohne dass sich Dateinamen verändern....

    Antwort 19 von duedos vom 11.05.2022, 13:39 Options

    Habe gerade mal die Dateien von Kalle (Danke dafür!!) geöffnet: das
    sieht in der tat schon besser aus, und die Verknüpfung lässt sich auch
    aktualisieren und ändern...!!

    Antwort 20 von rainberg vom 11.05.2022, 14:54 Options

    Hallo duedos,

    entsprechend der Daten Deiner beiden Mappen, lautet die Formel für B2 der Tabelle1 von VerweisTab:

    =INDEX([STAMMLISTE.xls]KUNDEN!$B:$B;VERGLEICH(D2;[STAMMLISTE.xls]KUNDEN!$F:$F;0))

    @ Kalle

    habe Deine Datei nicht runtergeladen, nur so viel:

    Ich habe alle meine Beispiele im Kombatibilitätsmodus von Excel2007 bearbeitet und im Excel 97-2003-Format gespeichert.
    Es funktionierten alle Formeln, egal wie oft ich die Mappen geöffnet habe.
    Weiß der Geier warum das bei Euch nicht fuktioniert hat !?

    Gruss
    Rainer

    Ähnliche Themen

    EXCEL genau ein Wort aus einer Zelle kopieren
    knappe  20.03.2009 - 1007 Hits - 7 Antworten

    Zelle/Zellwert wird nicht richtig erkannt
    Tomschi  13.11.2009 - 311 Hits - 7 Antworten

    Spalte nach Wort durchsuchen VBA Code
    DOMMEl  02.12.2009 - 399 Hits - 7 Antworten

    Einen bestimmten Wort eine Zahl zuweisen ?
    Strauss  03.01.2010 - 276 Hits - 6 Antworten

    Nach einem Wort suchen und entfernen
    chefe321  05.03.2010 - 135 Hits - 3 Antworten

    Hinweis

    Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

    Neue Einträge

    Version: supportware 1.9.150 / 10.06.2022, Startzeit:Mon Jan 26 11:26:25 2026