=sverweis + Fremdtabelle + Bereichsnamen

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: =sverweis + Fremdtabelle + Bereichsnamen

von Lenu » Do, 09.02.2006 11:26

Ich habe grade noch einen Vorteil bei der DDE-Variante festgestellt:
Das Dokument, welches SVERWEIS per DDE benutzt, ist viel kleiner als dasjenige, das direkt den SVERWEIS-Befehl in der ersten Schreibweise benutzt.

von Lenu » Mi, 08.02.2006 17:07

Juhu!

von Wolfgang Lampert » Mi, 08.02.2006 16:18

Hat mir keine Ruhe gelassen; hier ist die Lösung:
Ausgangsfunktion:

=SVERWEIS(A1;'file:///C:/buchf/0601.ods'#$Kasse.A1:Z99;2)
kasse.a1:z99 soll nun durch den Bereichsnamen "DB" ersetzt werden:

=SVERWEIS(A1;DDE("soffice";"C:/buchf/0601.ods";"DB");2)

von Wolfgang Lampert » Mi, 08.02.2006 11:31

Hallo Paule,
Lenu hat exact auch meinen Grund beschrieben

von Lenu » Mi, 08.02.2006 09:17

Paule hat geschrieben:hallo,
nein, das das geht kann ich mir nicht vorstellen. wieso willst du das überhaupt?

mfg
Das habe ich auch schon vermisst. Ein Name ist flexibler als eine Adresse. Wenn sich in der Ursprungsdatei der Bereich ändert, änderst Du einfach die Bereichsdefinition und allen SVERWEIS-Formeln, die mit diesem Bereich arbeiten, steht automatisch der neue Bereich zur Verfügung, ohne dass Du irgendwelche Formeln anpassen musst. Du kannst auch die Tabellennamen ändern, und der Bereich bleibt trotzdem im Zugriff, weil der Tabellenname ja in der VERWEIS-formel gar nicht mehr auftaucht.

von Paule » Mi, 08.02.2006 08:50

hallo,
nein, das das geht kann ich mir nicht vorstellen. wieso willst du das überhaupt?

mfg

=sverweis + Fremdtabelle + Bereichsnamen

von Wolfgang Lampert » Di, 07.02.2006 14:50

Hi, ich möchte in der folgenden (funktionierenden Funktion) den Bereich (A1:Z99) durch einen Bereichsnamen ersetzen. Geht das - und wenn ja wie?

=SVERWEIS(A1;'file:///C:/buchf/0601.ods'#$Kasse.A1:Z99;2)

Nach oben