Autor
|
Thema: Übersetzung (1080 mal gelesen)
|
röhmler Mitglied Sachbearbeiter techn. Dokumentation
Beiträge: 414 Registriert: 17.02.2004 AutoCAD Mechanical 2014
|
erstellt am: 09. Mai. 2014 08:56 <-- editieren / zitieren --> Unities abgeben:
Guten Morgen, ich habe eine Übersetzungs-Liste mit (Spalte A) deutsch (Spalte B) englisch. Mit =WENN(C4=A4;B4;SVERWEIS(C4;A$2:B$11501;2;FALSCH)) kann ich in Spalte C deutschen Text eingeben und die Übersetzung wird mir in D angezeigt. Also funktioniert bestens, aber andersrum krieg ich es nicht hin. Möchte in Spalte E meinen englischen Text eingeben und die deutsche Übersetzung in F anzeigen lassen. =WENN(E4=B4;A4;SVERWEIS(E4;A$2:B$11501;1;FALSCH)) Weiss einer weiter? DANKE Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
..... Mitglied
Beiträge: 433 Registriert: 01.07.2011
|
erstellt am: 09. Mai. 2014 09:05 <-- editieren / zitieren --> Unities abgeben: Nur für röhmler
Aus der Excel-Hilfe: Zitat: SVERWEIS: Sucht in der ersten Spalte einer Tabellenmatrix nach einem Wert und gibt in der gleichen Zeile einen Wert aus einer anderen Spalte in der Tabellenmatrix zurück.
Wenn Du also Deine Matrix nicht 2x vorhälst, wird das schätzungsweise nichts werden... Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
röhmler Mitglied Sachbearbeiter techn. Dokumentation
Beiträge: 414 Registriert: 17.02.2004 AutoCAD Mechanical 2014
|
erstellt am: 09. Mai. 2014 09:35 <-- editieren / zitieren --> Unities abgeben:
Danke, das hab ich jetzt mittlerweile auch gelesen. Scheint net ganz einfach zu werden. Was meinst Du mit "2x vorhalten"?? Die 2 Spalten kopieren und nochmal in dem Blatt einfügen? Weisst des sind scho über 11000 Zeilen, die Datei is riesig und wird dann no langsamer Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Ehrenmitglied V.I.P. h.c. 良い精神
Beiträge: 21533 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 09. Mai. 2014 09:48 <-- editieren / zitieren --> Unities abgeben: Nur für röhmler
|
..... Mitglied
Beiträge: 433 Registriert: 01.07.2011
|
erstellt am: 09. Mai. 2014 09:49 <-- editieren / zitieren --> Unities abgeben: Nur für röhmler
>> Weisst des sind scho über 11000 Zeilen, die Datei is riesig und wird dann no langsamerDa können aber weder Excel noch ich was für ;-) 1 Spalte würd ja reichen Oder Du überlegst Dir was anderes. SVERWEIS funktioniert nun mal nur SO. Viel Erfolg! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
röhmler Mitglied Sachbearbeiter techn. Dokumentation
Beiträge: 414 Registriert: 17.02.2004 AutoCAD Mechanical 2014
|
erstellt am: 09. Mai. 2014 09:53 <-- editieren / zitieren --> Unities abgeben:
|
Beverly Mitglied Dipl.-Geologe (Rentner)
Beiträge: 394 Registriert: 11.08.2007
|
erstellt am: 09. Mai. 2014 10:44 <-- editieren / zitieren --> Unities abgeben: Nur für röhmler
|
röhmler Mitglied Sachbearbeiter techn. Dokumentation
Beiträge: 414 Registriert: 17.02.2004 AutoCAD Mechanical 2014
|
erstellt am: 09. Mai. 2014 10:59 <-- editieren / zitieren --> Unities abgeben:
|
Beverly Mitglied Dipl.-Geologe (Rentner)
Beiträge: 394 Registriert: 11.08.2007
|
erstellt am: 09. Mai. 2014 15:03 <-- editieren / zitieren --> Unities abgeben: Nur für röhmler
SVERWEIS() funktioniert in einer Daten-Matrix bekanntermaßen nur "von links nach rechts" und nicht umgekehrt. Durch die Kombination von INDEX() und VERGLEICH() spielt es keine Rolle, ob sich die Wiedergabespalte links oder rechts von der Suchspalte befindet. Mit VERGLEICH() wird in der Suchspalte die Zeilennummer ermittelst, in der sich der gewünschte Begriff befindet. INDEX() wiederum gibt dann den Inhalt aus der gefundenen Zeile der Suchspalte in der Wiedergabespalte aus. ------------------ Bis später, Karin Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| |
Thomas Harmening Moderator Arbeiter ツ
Beiträge: 2897 Registriert: 06.07.2001 Das Innerste geäussert und aufs Äusserste verinnerlicht
|
erstellt am: 09. Mai. 2014 19:14 <-- editieren / zitieren --> Unities abgeben: Nur für röhmler
Zitat: SVERWEIS funktioniert nun mal nur SO.
hmm, ja, aber es heisst ja nichts mittels WAHL({2.1};$A$2:$A$11501;$B$2:$B$11501) hole ich den 2ten Array vor den Ersten und kann das dann mit =SVERWEIS($E$2;WAHL({2.1};$A$2:$A$11501;$B$2:$B$11501);2;FALSCH) nach "links" auswerten ;-) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |