Open Office Calc/Excel - VERKETTEN(Foo1:Bar1) Fehler

godlike

Warp drölf
Registriert
13 Juli 2013
Beiträge
14.286
Ort
Topkekistan
Eben vor diesem Problem stehe ich gerade. Für ein Script möchte ich eine CSV-Tabelle umbauen. Dafür muss ich 5 Spalten umbauen (eine URL wird aus einzelnen Inhalten zusammengesetzt). Im Prinzip hab ich es verstanden, leider bekomme ich bei VERKETTEN(D1:H1) immer nur #WERT! als Ergebnis :dozey:

verketten-fehler.png


Komme einfach auf keinen grünen Zweig. Egal wie ich die Spalte formatiere, egal wie ich vorgehe, entweder steht einfach nur "VERKETTEN(D1:H1)" oder "#WERT!" in der Ergebnisspalte :confused:

Jemand eine Idee?

Viele Grüße

godlike
 
  • Thread Starter Thread Starter
  • #3
Sehr strange das Ganze. Hab im IRC gerade auch noch mal den Tipp mit =VERKETTEN(D1;E1;F1;G1;H1) bekommen, genau so wie ich es anfangs auch gemacht habe - und auf ein mal funktioniert es! Hab dann meine Sicherungskopie der Datei geöffnet, diese hatte ich nach dem ersten Versuch angelegt. Da stand zu 100% #WERT! in der Ergebnisspalte. Siehe da, nach dem Öffnen steht auch hier das korrekte Ergebnis drin.

Verschreiben kann man sich ja eigentlich auch nicht wenn man über den Funktionsmenü-Button geht.

Geht jetzt zwar, ich kapier es trotzdem nicht :confused:

Gruß godlike
 
Der Fehler ist hier der Doppelpunkt. Das mag Verketten nicht (auch unter Excel und LibreOffice). Klappen würde verketten(H1;D1). Hier würde dann aber nur H1 mit D1 kombiniert. Nicht H1 bis D1. Wenn du wirklich alle Zellen in dem Bereich verketten willst musst du also verketten(A1;B1;C1;D1) nutzen.

Edit: Zu langsam.
 
  • Thread Starter Thread Starter
  • #5
Wie gesagt, ich hatte es auch mit Semikolon versucht. Generiert er ja automatisch wenn man über den Button geht und dann einzeln die Zellen anwählt:

verketten-fehler2.png


ich erhielt entweder =VERKETTEN(...) oder WERT! inder Spalte. Auch als ich mir aus diversen Anleitungen die Funktion kopiert habe. Ich verstehe es selber nicht :confused: Naja, jetzt zeigt er immerhin die korrekten Ergebnisse an :T
 
Auch wenns jetzt zu spät ist:
Bei Excel kannst Du auch einfach

= D1 & E1 & F1
in ein Feld eintragen um die 3 Felder zu verketten.
Was auch geht wäre z.B.:

= D1 & "-meinTrenner-" & E1 & " ist voll daneben " & F1

Damit werden die ge-quoteten Strings mit verkettet
 
Das funktioniert unter LibreOffice auch:

NloDlQp.png


B1:
[src=bf]=A1&A2&A3&A4&A5[/src]

wird zu: abcde
 
Hatte schon früh berufsbedingt die MS Produkte.
Nach einer Zeit als MVP (Anfang des Jahrtausends) bin ich dann dabei geblieben.
Ich nutze aber kaum die eingebauten Funktionen für meine "Projekte" sondern bastle lieber mit VBA :)
 
Zurück
Oben