Ganzen Bereich verketten

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: Ganzen Bereich verketten

Re: Ganzen Bereich verketten

von mikeleb » Mo, 19.12.2016 20:07

Hallo,
die Funktionen Textkette()und Verbinden() wurden mit Version 5.2 eingeführt.
https://wiki.documentfoundation.org/Rel ... Funktionen

Re: Ganzen Bereich verketten

von sgn » Mo, 19.12.2016 19:52

Ja, ich hab hier LibreOffice 5, aber diese Funktion gibt es hier nicht.

Re: Ganzen Bereich verketten

von F3K Total » Mo, 19.12.2016 17:42

@paljass,
so geht es also auch, ist ja doch etwas einfacher :lol:
Danke, kannte ich noch nicht.
Gruß R

Re: Ganzen Bereich verketten

von paljass » Mo, 19.12.2016 16:09

Hi,
wenn du LO nutzt, geht das mit =verbinden().

Gruß
paljass

Re: Ganzen Bereich verketten

von F3K Total » So, 18.12.2016 14:12

Hallo,
ich habe da zwei Lösungsideen.
  • Durch Herunterziehen einer Formel, die die Zellen nacheinander verkettet, siehe Anlage Tabelle1
  • Mit z.B dieser Benutzerfunktion

    Code: Alles auswählen

    function CREATE_CHAIN(oRange)
        dim aData(uBound(oRange)-1)
        for i = 0 to uBound(oRange)-1
            aData(i) = oRange(i+1,1)
        next i
        CREATE_CHAIN = JOIN(aData,", ")
    End function
    siehe Anlage Tabelle2
Gruß R
Dateianhänge
CREATE_CHAIN.ods
(11.76 KiB) 161-mal heruntergeladen

Ganzen Bereich verketten

von sgn » So, 18.12.2016 12:40

Hallo,

ist es mit OpenOffice/LibreOffice möglich einen ganzen Bereich zu verketten? Angenommen ich habe in den Zellen A1 bis A10 jeweils eine Zahl stehen die ich verketten will, dann muss ich bisher so vorgehen:

Code: Alles auswählen

verketten(A1;A2;...;A10)
Geht auch so etwas wie:

Code: Alles auswählen

verketten(A1:A10)
(das hab ich versucht, geht nicht).

Auch interessant wäre ein immer gleiches Trennzeichen zwischen den Zellen, z. B. ein Komma. Quasi als Ersatz für

Code: Alles auswählen

verketten(A1;",";A2;",";...;",";A10)

Nach oben