Mea culpa.
Aber es geht trotzdem nicht
=WENN(ZÄHLENWENN(DDE("soffice";"file:///Pfad/Datei.ods" ; "Blatt1.DH5") ;"u" ); "u" ; " ")
bleibt leer, obwohl in der Datei auf Blatt1 in DH5 ein U steht.
#edit: Hatte noch nen Fehler drin. Im einzelfeld funktioniert es, aber auf eine ganze Zeile angewendet ist wieder alles voll mit u. Also jede Zelle der Zeile, nicht nur die wo er eigentlich ein u rausholen sollte. Und um es noch besser zu machen: wenn ich es auf Zwei Felder anwenden, dann kommt im ersten (eigentlich leeren) ein U raus und im zweiten mit U kommt u
Offensichtlich ist es nicht möglich eine innerhalb eines Blattes funktionierende Formel auf eine externe Datei anzuwenden. Denn einige der vorherigen Lösungen (Wenn+Oder ; Wenn+klein) haben innerhalb einer Testdatei funktioniert, aber eben nicht in einer Dateistruktur. Ich gebs auf.
Etwas testing ergab: Ziehe ich mit der DDE-Lösung einen leeren Bereich an, geht es. Wähle ich einen Bereich mit nur u/U drin geht es. Aber ist im Bereich den ich anziehe beides gemischt gibts überall us
#GEISTESBLITZ:
Code: Alles auswählen
=WENN(KLEIN(DDE("soffice"; "file:///Pfad/Datei.ods" ; "Blatt1.DH5:DP5")) ="u"; "u"; " ")
Und: hat funktioniert. Ich weiß nicht warum andere Vorschläge nicht gingen, aber dieser tut das was ich formal schon bei euren anderen guten Vorschlägen erwartet hätte.
Danke allen für eure Vorschläge und Mühen!
Mea culpa.
Aber es geht trotzdem nicht
=WENN(ZÄHLENWENN(DDE("soffice";"file:///Pfad/Datei.ods" ; "Blatt1.DH5") ;"u" ); "u" ; " ")
bleibt leer, obwohl in der Datei auf Blatt1 in DH5 ein U steht.
#edit: Hatte noch nen Fehler drin. Im einzelfeld funktioniert es, aber auf eine ganze Zeile angewendet ist wieder alles voll mit u. Also jede Zelle der Zeile, nicht nur die wo er eigentlich ein u rausholen sollte. Und um es noch besser zu machen: wenn ich es auf Zwei Felder anwenden, dann kommt im ersten (eigentlich leeren) ein U raus und im zweiten mit U kommt u :shock:
Offensichtlich ist es nicht möglich eine innerhalb eines Blattes funktionierende Formel auf eine externe Datei anzuwenden. Denn einige der vorherigen Lösungen (Wenn+Oder ; Wenn+klein) haben innerhalb einer Testdatei funktioniert, aber eben nicht in einer Dateistruktur. Ich gebs auf.
Etwas testing ergab: Ziehe ich mit der DDE-Lösung einen leeren Bereich an, geht es. Wähle ich einen Bereich mit nur u/U drin geht es. Aber ist im Bereich den ich anziehe beides gemischt gibts überall us
[b]
#GEISTESBLITZ:[/b]
[code]=WENN(KLEIN(DDE("soffice"; "file:///Pfad/Datei.ods" ; "Blatt1.DH5:DP5")) ="u"; "u"; " ") [/code]
Und: hat funktioniert. Ich weiß nicht warum andere Vorschläge nicht gingen, aber dieser tut das was ich formal schon bei euren anderen guten Vorschlägen erwartet hätte.
Danke allen für eure Vorschläge und Mühen!