Wie kriegt man in #Excel Zahlen schön #formatiert (z.B. mit Tausenderpunkten) in eine Zelle – in Kombination mit anderen #Textinhalten?
Ein Beispiel:
In A1 steht der Vorname, in B1 der Nachname, in C1 irgendeine Zahl. Und wir brauchen (warum auch immer) die Textwurst Vorname Nachname: Zahl – wobei die Zahl „schön“ sein soll, also mit Tausenderpunkt und immer 3 Nachkommastellen, und damit es sich auszahlt auch noch eine Besonderheit bei negativen Werten.
Da hilft uns nun die Funktion TEXT(Wert;Format) aus der Patsche: sie formatiert einen Wert entsprechend dem angegebenen Format. Für unser Beispiel würde ich die Formel
=A1&“ “ &B1&“: „&TEXT(C1;“#.##0,000;- #.##0,000„)
verwenden (also einfach alles mit dem &-Operator zusammenhängen: Vorname, Leerzeichen, Nachname, Doppelpunkt-mit-Leerzeichen, schöne Zahl),
dabei ist #.##0,000;- #.##0,000 das zu verwendende Zahlenformat – hier geht fast alles, was auch beim benutzerdefinierten Zahlenformat möglich ist;
oder alternativ
=VERKETTEN(A1;“ „;B1;“: „;TEXT(C1;“#.##0,000;- #.##0,000„)).