Mit der Ta­bel­len­kal­ku­la­ti­on von Microsoft lassen sich schwie­ri­ge Be­rech­nun­gen und in­ter­es­san­te Aus­wer­tun­gen durch­füh­ren. Dabei möchte man ge­le­gent­lich auch mehrere Elemente gemeinsam in einem Ergebnis zu­sam­men­füh­ren. Die Excel-Funktion VERKETTEN er­mög­licht genau das: Mit ver­schie­de­nen Er­geb­nis­sen und Inhalten wird eine Zelle gefüllt. Wir erklären, wie das funk­tio­niert.

Excel mit Microsoft 365 Business von IONOS!
Ver­netz­tes Arbeiten mit Microsoft 365
  • Bewährt: Voll­stän­di­ges Office-Paket
  • Sicher: 1 TB zentraler Spei­cher­platz
  • Orts­un­ab­hän­gig: Auf bis zu 5 Geräten in­stal­lier­bar

Wofür braucht man in Excel VERKETTEN?

Nor­ma­ler­wei­se erstellen Sie eine Be­rech­nung und lassen das Ergebnis in der ent­spre­chen­den Zelle dar­stel­len. Zwar können Sie viele Funk­tio­nen mit­ein­an­der ver­schach­teln und so komplexe Be­rech­nun­gen durch­füh­ren, doch am Ende erhalten Sie ein Ergebnis. Alles Weitere verteilen Sie auf andere Zellen. Mit der VERKETTEN-Funktion können Sie al­ler­dings un­ter­schied­lichs­te Elemente in einer Zelle zu­sam­men­füh­ren. Dabei erzeugen Sie einen Text. Das bedeutet aber nicht, dass Sie auch nur Text in die Funktion einfügen können. Excel er­mög­licht Ihnen mit dieser Funktion, Text, Zahlen und Zel­len­re­fe­ren­zen mit­ein­an­der zu kom­bi­nie­ren. Sogar andere Funk­tio­nen lassen sich in die Formel in­te­grie­ren: Das kann Hilfs­zel­len unnötig machen.

Syntax der Excel-Funktion VERKETTEN

VERKETTEN gibt es in Excel prin­zi­pi­ell in zwei ver­schie­de­nen Varianten: als Funktion und in Form eines Operators. Die Funktion besitzt min­des­tens ein Argument, kann aber bis zu 255 Einträge mit­ein­an­der ver­knüp­fen.

=VERKETTEN(Text1;[Text2];…)

Excel be­zeich­net die Parameter innerhalb der Funktion als „Text“, weil die Formel prin­zi­pi­ell dazu gedacht ist, mehrere Elemente zu einem Text zu­sam­men­zu­fas­sen. Es ist aber wie gesagt möglich, un­ter­schied­li­che Formen mit­ein­an­der zu kom­bi­nie­ren:

  • Text: Text schreiben Sie in Excel mit An­füh­rungs­zei­chen. So erkennt das Programm, wie es die In­for­ma­ti­on zu ver­ar­bei­ten hat.
  • Zahlen: Zahlen können Sie direkt in die Formel eintragen. Diese können, aber müssen Sie nicht in An­füh­rungs­zei­chen setzen.
  • Zell­be­zü­ge: Möchten Sie den Inhalt einer Zelle an die Funktion übergeben, tragen Sie den Zellbezug direkt als Argument in die Formel ein. Sie können den Bezug entweder relativ (ohne Mar­kie­rung) oder absolut (mit Dol­lar­zei­chen als Marker) einfügen.
  • Funk­tio­nen: Sie haben außerdem die Mög­lich­keit, andere Funk­tio­nen in die VERKETTEN-Funktion ein­zu­fü­gen. Der Output dieser Funk­tio­nen wird dann mit den anderen Elementen verkettet.

Jedes Element innerhalb der Funk­ti­ons­klam­mer wird an­ein­an­der­ge­fügt – und zwar direkt. Möchten Sie die ver­schie­de­nen Teile mit Leer­zei­chen von­ein­an­der abgrenzen, um so bei­spiels­wei­se korrekte Sätze zu for­mu­lie­ren, müssen Sie diese Leer­zei­chen auch als Argumente an die Funktion übergeben. Tragen Sie das Leer­zei­chen also ebenfalls mit An­füh­rungs­zei­chen in die Funktion ein.

Da man VERKETTEN beim Umgang mit Excel recht häufig verwendet und die Funktion recht simpel gestaltet ist, hat Microsoft einen Operator ein­ge­führt, der die gleichen Aufgaben übernimmt. Ope­ra­to­ren kennen Sie auch von anderen Ar­beits­schrit­ten. Statt der Funktion SUMME können Sie bei­spiels­wei­se das Plus-Zeichen verwenden. Statt VERKETTEN greifen Sie zum kauf­män­ni­schen Und-Zeichen: &.

=[Text1]&[Text2]…

Genau wie bei der Funktion können Sie auch mit dem Operator ver­schie­dens­te Elemente an­ein­an­der­rei­hen. Denken Sie bei der Ver­wen­dung des Be­rech­nungs­ope­ra­tors daran, Leer­zei­chen ein­zu­fü­gen, wenn Sie diese für Ihre Dar­stel­lung benötigen.

Excel-Funktion VERKETTEN in der Praxis

Im Excel-Alltag verwenden Sie VERKETTEN wahr­schein­lich haupt­säch­lich, um einen be­stimm­ten Wert mit einer Be­zeich­nung aus einem oder mehreren Wörtern zu versehen. Der Wert liegt in vielen Fällen in einer ge­son­der­ten Zelle.

=VERKETTEN($A$1;" km/h")

Der Wert aus Zelle A1 (der Bezug ist in diesem Fall absolut, ändert sich also auch nicht beim Ver­schie­ben der Formel) wird mit einem Text verknüpft. Damit das Wort nicht direkt an dem Wert hängt, beginnt der Text­bau­stein mit einem Leer­zei­chen.

Auf diese Weise lassen sich auch ganze Phrasen gestalten. Kom­bi­niert man eine oder mehrere Zellen mit Text, kann man ver­schie­de­ne kom­ple­xe­re Sach­ver­hal­te ver­ständ­lich wie­der­ge­ben. Nehmen wir dafür an, wir hätten eine Liste mit Namen und Punk­te­wer­ten. Jeder Teil­neh­mer hat in ver­schie­de­nen Ka­te­go­rien un­ter­schied­li­che Werte erzielt. Diese addieren wir mit­ein­an­der, aber abhängig von dem Namen, den wir grad berechnen lassen wollen. Dafür hilft uns die Funktion SUMMEWENN.

=SUMMEWENN(A1:A10;$A$12;B1:B10)

Excel addiert nun alle Werte, die zu dem Namen passen, den wir in die Zelle D2 eintragen. Die Auswahl des Namens lässt sich übrigens auch sehr elegant über ein Excel-Dropdown-Menü voll­zie­hen. Nun können wir die Zellen – sowohl den Namen als auch das Ergebnis – in einer Ver­ket­tung zu­sam­men­füh­ren.

=A12&" hat "&B12&" Punkte erreicht"

Da die VERKETTEN-Funktion auch zu­sätz­li­che Funk­tio­nen als Argument ak­zep­tiert, können wir auf eine Hilfs­zel­le ver­zich­ten und die SUMMEWENN-Funktion direkt in die Formel in­te­grie­ren.

=A12&" hat "&SUMMEWENN(A1:A10;A12;B1:B10)&" Punkte erreicht"

Besonders häufig wird in Excel VERKETTEN al­ler­dings mit der TEXT-Funktion kom­bi­niert. Die Funktion wandelt Zah­len­wer­te in Text um, bringt diese dabei in ein be­stimm­tes Format und fügt ent­spre­chen­de Symbole (z. B. bei Währungen) oder be­glei­ten­den Text ein. Das macht die Funktion so in­ter­es­sant für die Ver­ket­tung.

=VERKETTEN("Am ";TEXT(HEUTE();"TTTT"); " beträgt der Wert ";TEXT(A1;"#.##0,00 €");"!")

Mit dieser Formel erzeugen wir eine komplette Phrase. Die erste TEXT-Funktion fügt den aktuellen Wochentag ein, die zweite zieht eine Zahl aus einer Zelle und for­ma­tiert den Wert als Geld­be­trag.

Neue Funk­tio­nen: TEXTKETTE und TEXT­VER­KET­TEN

Seit Excel 2019 hat Microsoft zwei weitere Funk­tio­nen ein­ge­führt, die beide mit der VERKETTEN-Funktion verwandt sind. Beide bieten al­ler­dings neue Mög­lich­kei­ten: Die alte Excel-Funktion VERKETTEN bleibt dennoch auch in den neuen Versionen der Software erhalten. Somit funk­tio­nie­ren auch ältere Excel-Ar­beits­map­pen in der 2019er-Fassung.

Tipp

Auch unter Microsoft 365 können die neuen Funk­tio­nen verwendet werden.

Excel mit Microsoft 365 Business von IONOS!
Ver­netz­tes Arbeiten mit Microsoft 365
  • Bewährt: Voll­stän­di­ges Office-Paket
  • Sicher: 1 TB zentraler Spei­cher­platz
  • Orts­un­ab­hän­gig: Auf bis zu 5 Geräten in­stal­lier­bar

Die Funktion TEXTKETTE funk­tio­niert prin­zi­pi­ell wie VERKETTEN. Sie haben mit ihr also genau wie bei der älteren Version die Mög­lich­keit, ver­schie­de­ne Elemente mit­ein­an­der zu kom­bi­nie­ren. Ein Vorteil gegenüber der alten Version ist aber, dass Sie ganze Bereiche angeben können und nicht für jede Zelle ein eigenes Argument füllen zu brauchen.

=TEXTKETTE(A1:D2)

Die Inhalte aus den ver­schie­de­nen Zellen werden nach­ein­an­der in den Er­geb­nis­text eingefügt. Die Funktion geht dabei zei­len­wei­se vor. Nach der Zelle A1 erscheint also erst B1 und nicht etwa A2. Auch TEXTKETTE fügt nicht au­to­ma­tisch Leer­zei­chen ein. Möchte man die einzelnen Inhalte von­ein­an­der trennen, muss man daher so vorgehen, wie man es bereits von VERKETTEN kennt.

Anders bei der neuen Funktion TEXT­VER­KET­TEN: Hier ist das Ziel zwar das gleiche, die Syntax funk­tio­niert aber anders. In dieser Funktion geben Sie direkt mit an, welche Trenn­zei­chen Sie verwenden möchten.

=TEXTVERKETTEN(Trennzeichen;Leere_ignorieren;Text1;[Text2];…)

Zunächst geben Sie bei TEXT­VER­KET­TEN also an, ob und welches Trenn­zei­chen Sie verwenden möchten. Das kann entweder ein Leer­zei­chen sein oder bei­spiels­wei­se auch ein Bin­de­strich. Die Eingabe setzen Sie in An­füh­rungs­zei­chen. Im Anschluss geben Sie an, ob die Funktion leere Zellen in das Ergebnis mit aufnehmen soll oder nicht. Tragen Sie dazu WAHR oder FALSCH ein. Danach folgen, wie bei den anderen Funk­tio­nen, die ei­gent­li­chen Elemente, die zu­sam­men­ge­fügt werden sollen.

Genau wie bei TEXTKETTE können Sie auch bei TEXT­VER­KET­TEN einen kom­plet­ten Zell­be­reich angeben. Dank der ver­än­der­ten Syntax haben Sie aber in diesem Fall die Mög­lich­keit, Trenn­zei­chen zwischen die einzelnen Elemente einfügen zu lassen.

Zum Hauptmenü