Tragen Sie Ihre Hosen eher medium waist slim tube fit oder low raise normal waist regular straight leg? – Blau, bitte!

PowerBI-Schulung.

Warum bei ihm die Wert der Balken als Tsd angegeben werden, wollte der Teilnehmer wissen. Und nicht als Zahlen.

Wir haben eine Weile gesucht, wo in den Eigenschaften sich diese Einstellung verbirgt.

Schließlich sind wir fündig geworden: wenn man das Visual verkleinert, formatiert PowerBI die Zahl automatisch von 1.500 in 1,5 Tsd. um:

In unserem Büro hängen Bilder von New York an den Wänden. Mir gefällt der Gedanke, dass dort Bilder vom traurigen Krefeld hängen.

Ein großes Dankeschön an Alan Murray, der am Montag den Excel Stammtisch in München ausgerichtet hat.

Dort kam die Frage auf, die leider nicht beantwortet wurde, ob man in Bedingte Formatierungen eigene Bilder einfügen kann. Fotos leider nicht, aber mit dem bedingten Zahlenformat können beispielsweise Smiley oder andere Icon eingefügt werden, entweder:

0 "🙀"

oder

"🙉"

Das Ganze sieht dann beispielsweise so aus:

oder so:

Ich baue jetzt schon mal auf Placebo-Effekt: Sportsachen angezogen: der Körper denkt, ich mache Sport. Los: Kilos – purzeln!

Gestern auf Excel-meetup in London habe ich einen Vortrag über Zahlenformate in Excel gehalten. Anschließend kam folgende interessante Frage:

In einer Zelle steht =12/24. Das Ergebnis soll allerdings als Bruch dargestellt werden. Leider weigert sich bei der Zellformatierung Excel, ihn mit den ursprünglichen Werten 12 und 24 darzustellen:

Ich fürchte, das wird auch nicht funktionieren. Der Wert der Berechnung beträgt 0,5. Wie soll diese Ergebniszahl wissen aus welchen Werten sie entstanden sind. Natürlich kann mit FORMELTEXT die Funktion (und damit die Werte) anzeigen lassen – jedoch: DAMIT kann nicht weitergerechnet werden.

Übrigens: wer meinen gestrigen Vortrag ansehen möchte – man findet ihn unter:

https://www.youtube.com/watch?v=9UI9IwDVlGc

Schaue immer auf Deinen Charakter, denn um Deinen schlechten Ruf kümmern sich schon die Anderen

Eine Liste mit Zahlen, die im Zahlenformat „Standard“ gespeichert sind, mit mehr Nachkommastellen zu formatieren ist nicht schwierig. Schwierig wird es dagegen, wenn die erste markierte Zelle (also die aktive Zelle) leer ist – dann verweigert Excel dieses Zahlenformat.

Dabei ist es gleichgültig, ob man die leere Zelle darüber oder darunter verwendet. Man muss zuerst das Zahlenformat „Zahlenformat“ einschalten (früher hieß es „Zahl“). Dann klappt es. Ich wollte schon über leere Zellen schimpfen – allerdings: befindet sich in der aktiven Zelle Text, verweigert Excel ebenso Dezimalstellen hinzuzufügen oder zu entfernen.

Und das ist der Grund, warum man bei langen Kolonnen mit einer Überschrift zuerst das Zahlenformat ändern muss, bevor man mehr (oder weniger) Dezimalstellen hinzufügen kann.

9 von 10 Stimmen in meinem Kopf sagen ich bin irre, eine summt nur.

Hallo Herr Dr. Martin,

Darf ich Sie wegen einem aktuellen Problem kurz was fragen. Ich habe eine Spalte C, in welcher in der Pivot Tabelle eigentlich ein Standard Format als Zahl ohne Nachkomma stehen soll.

Immer wenn ich die Pivot aktualisiere, wirft er mir hier EUR Werte aus. An was kann dies liegen? Der Haken Zellformatierung beibehalten ist auch gesetzt.

Hallo Herr Wieser,

ich habe noch etwas gefunden:

ändern Sie die Feldeinstellungen in den Pivottable-Feldern (rechts im Aufgabenbereich) von Währung auf Standard. Bei der Datei, die Sie mir geschickt haben, verschwindet dann das Euro-Symbol dauerhaft.

„Das Gefährliche am Internet sind die vielen gefälschten Zitate.“ Thomas Alva Edison (1847-1931)

Hallo Herr Dr. Martin,

Darf ich Sie wegen einem aktuellen Problem kurz was fragen. Ich habe eine Spalte B, in welcher in der Pivot Tabelle eigentlich ein Standard Format als Zahl ohne Nachkomma stehen soll.

Immer wenn ich die Pivot aktualisiere, wirft er mir hier formatierte Werte aus. An was kann dies liegen? Der Haken Zellformatierung beibehalten ist auch gesetzt.

Hallo Herr Dr. W.,

klar dürfen Sie fragen – ich helfe gerne weiter:

Die Option „Zellformatierung bei Aktualisierung beibehalten“ bezieht sich nur auf die „Werte“, nicht auf die Informationen in den Zeilen (oder Spalten).

Schauen Sie mal bitte in der Spalte „Abteilung“ (Spalte B) nach, ob diese Spalte formatiert ist.

Ich habe mal einen Dummy erstellt – tatsächlich – beim Auf- und Zuklappen wird mein Format durch das ursprüngliche zurückgesetzt.

Seitdem ich jeden Morgen statt Nutellabrot frisches Obest esse, bin ich ein völlig neuer Mensch: unausgeglichen, hungrig und reizbar.

Erstaunlich! Ärgerlich! Excel nervt mal wieder.

Wenn man Diagramme in Excel 2013/2016 gestalten möchte, öffnet man den Aufgabenbereich. Dort findet man zu jedem Element der Diagramme die entsprechenden Einstellungen. Verlässt man ein Textfeld oder bestätigt man die Eingabe mit [Enter] wird sie übernommen. Überall. Überall? Nein – natürlich nicht: beim (benutzerdefinierten) Zahlenformat, das hier Formatcode (?!?) heißt, genügt nicht das Drücken der Enter-Taste. Nein – HIER muss man auf die Schaltfläche „Hinzufügen“ klicken …

Ich wär auch lieber reich als sexy – aber was soll ich machen….?I

Eine Funktion liefert einen Wert.

Schnell entdeckt man jedoch, dass auch Formatierungen übernommen werden. Meistens korrekt:

Steht in A1 eine Zahl, die als Währung oder Buchhaltung formatiert ist, dann wird eine Berechnung

=A1*19% als Währung oder Buchhaltung formatiert.

Stehen in A1 und A2 Datumsangaben, dann liefert die Differenz eine Zahl und kein Datum. Wird jedoch

=A1+30 berechnet, so ist das Ergebnis als Datum formatiert.  Die Summe, Mittelwert, Max und Min von mit Währung oder Buchhaltung formatierten Zellen, werden korrekt wieder in diesem Format angezeigt. So weit, so gut.

Allerdings liefert

=WENN(WOCHENTAG(A1;2)>5;A1+3;A1+1)

leider kein Datum, sondern eine Zahl.

(Erklärung: Ermittle zu einem Datum den nächsten Arbeitstag)

Und schließlich: Steht in A1 ein Text, beispielsweise „Excel nervt“. Ist diese Zelle als Text formatiert (okay – nicht nötig; aber stört eigentlich nicht), so liefert:

=LÄNGE(A1)

die Zahl 11.

Jedoch liefert:

=LÄNGE(A1)*1

den Text „11“ (linksbündig). Editiert man die Zelle, so steht die Formel nun als Formel in der Zelle. Irgendwie doof …

Das Leben ist kurz… Iss den Nachtisch zuerst!

Amüsant.

Ich gebe in Excel eine große Zahl ein. Ich kann sie mit dem benutzerdefinierten Zahlenformat 0.. formatieren. Damit werden die letzten sechs Ziffern nicht mehr dargestellt, das heißt: wegformatiert.

Das funktioniert prima, wenn in der Windows-Systemsteuerung als Sprache Deutsch (Deutschland) oder Deutsch (Österreich) eingestellt ist. Ist jedoch Deutsch (Schweiz) voreingestellt, so finden sich in den „Weiteren Einstellungen“ bei dem Symbol für Zifferngruppierung ein Apostroph als Zeichen und nicht ein Punkt. Somit funktioniert dieses benutzerdefinierte Zahlenformat mit dieser Einstellung nicht. Das heißt: bei den „normalen“ Schweizer Einstellungen klappt das nicht.

Die Windows-Einstellungen

Amüsante Randbemerkung: Ich Deutscher öffne Excel, formatiere eine Zahl mit 0..

Stelle nun das Symbol für Zifferngruppierung auf Apostroph um.
Excel ändert die benutzerdefinierte Formatierung mit.

Bei einer Neuformatierung verweigert er sich natürlich bei 0..
Kann praktisch – kann ärgerlich sein – Stichwort: Datenaustausch.

Ich sags jetzt nur noch einmal!

Und immer wieder die Frage, was man tun kann, wenn ein Word-Serienbrief Zahlenformate – konkret Währung und Datumsangaben – nicht mitnimmt.

Die Liste – mit Datum und Währung

Der Serienbrief

Die Vorschau – SO NICHT!

Die erste Lösung: bearbeiten Sie in Word die Formularfelder ([Alt] + [F9]). Fügen Sie einen Schalter ein: \@ für Datum und \# für Zahlen. In Anführungszeichen wird das Format eingegeben:

Man kann den Serienbrief nachformatieren

Die zweite Lösung: Schalten Sie in den Optionen in Word ein:

Dateiformatkonvertierung beim Öffnen bestätigen.

Die Option in Word

Wenn Sie nun einen Serienbrief erstellen und eine Datenquelle hinzufügen, werden Sie nach der Art des Einfügens gefragt. Nachdem Sie die die Option „Alle“ aktiviert haben, wählen Sie aus der Liste „DDE“. Dann werden die Formate übernommen.

DDE!

Die dritte Lösung: In Excel können Sie eine Zahl mit der Funktion TEXT in einen (formatierten) Text verwandeln. Beim zweiten Parameter schalten Sie die Formatanweisung ein, beispielsweise 0,00 oder TT.MM.JJJJ

So geht es auch

Jede Variante hat ihre Vor- und Nachteile. Ich bevorzuge DDE.

Da entdeckt man die to-do-Liste von 2010 und siehe da: sie ist noch brandaktuell.

Gestern in der Excel-Schulung haben wir eine Alterspyramide erstellt. Natürlich muss man den einen Zwei negativ, den anderen positiv darstellen.

Es kam die Frage, wie man die Achse manipulieren könne, damit der negative Zwei auch mit positiven Zahlen beschriftet ist. Die Antwort: Man muss das Zahlenformat ändern in 0;0. Die erste 0 steht für positive Zahlen, die zweite für negative. Sie werden nun ohne Minuszeichen dargestellt.

Clowns sehen es nicht gern, wenn sich das Publikum nur innerlich freut.

Ich weiß – man sollte es nicht. Aber ich bin sicher, dass es Leute gibt, die so etwas tun.

In einer Pivottabelle werden die Werte (beispielsweise Summe der Umsätze) formatiert. Danach formatiert man beispielsweise die Spalte C. Wer gewinnt? Der letzte.

Das Amüsante ist, dass sich die Pivottabelle die Formateinstellungen „gemerkt“ hat. Das kann verwirrend sein.

Der letzte gewinnt.

Der letzte gewinnt.

Übrigens: Wenn Sie mehrmals „hart“ – das heißt über das Excel-Zahlenformat und über die Wertfeldeinstellungen / Zahlenformat formatieren, passieren seltsame Dinge. Aber so etwas tut man ja auch nicht 😉

ich hätte es nicht geglaubt

Manchmal bin ich selbst verblüfft. Heute habe ich Excel 2007 unterrichtet. Doch, doch, es gibt viele Firmen in Deutschland und anderen Ländern, die Office 2007 einsetzen.

Und ich hätte felsenfest behauptet, dass es nicht stimmt, was eine Teilnehmerin behauptete. Sie fragte mich: In einer Spalten stehen Mengenangaben, in einer anderen Preise. Die Preise sind als Euro formatiert. Warum wird bei =B4*D4 das Ergebnis nicht auch als Währung oder Buchhaltung formatiert?

Format wird nicht mitgenommen

Format wird nicht mitgenommen

Tatsächlich: Während in „meinem“ Excel 2016 das Ergebnis korrekt formatiert wird, war dies in Excel 2007 noch nicht der Fall. Übrigens: bei =B4+D4 wurde das Ergebnis mit einem Eurozeichen angezeigt. Schön, dass dieses Fehlen behoben wurde.

Man hat nie zu viele Kleider, sondern immer zu wenig Schrank.

Hallo Herr Martin,

seit mein Kollege an meinem Rechner war, zeigt er nicht mehr 6.000,00 an sondern 6 000,00. Ist zwar auch hübsch, aber so möchte ich das nicht. Was hat er gemacht?

Warum plötzlich Leerzeichen als Tausendertrennzeichen?

Warum plötzlich Leerzeichen als Tausendertrennzeichen?

Die Ursache kann entweder in der Systemsteuerung liegen. Schauen Sie mal unter „Region“ nach, welches Tausendertrennzeichen dort eingestellt ist:

Systemsteuerung?

Systemsteuerung?

Falls dies korrekt ist, werfen Sie einen Blick in die Excel-Optionen – genauer: in „Erweitert“. Dort muss eingestellt sein, dass das „Trennzeichen vom Betriebssystem übernommen“ wird.

Hier ist der Haken!

Hier ist der Haken!

Von Äpfeln und Birnen

Eigentlich geht es nicht. In einer Liste stehen Werte im Einerbereich (1,68, 1,39 und 1,54). Diese sollen in einem Diagramm mit Werten im Millionenbereich dargestellt werden (38.989.000, 42.125.000 und 31.515.000).

Nun – mit einem Trick funktioniert es: Man „hievt“ kleinen Daten hoch – sie werden mit 100.000.000 multipliziert. Das Diagramm stellt die Balken nun so dar, damit man die Werte vergleichen kann. Damit nun auch die Zahl „korrekt“ dargestellt wird, muss man sie formatieren:

#… stellt nur die ersten Ziffern dar.

#…,00 zeigt zwei Nachkommastellen. Erstaunlich übrigens, dass Excel dieses Format in das mit gänzlich unverständliche Zahlenformat

#,00…

Sei’s drum – das Diagramm funktioniert:

geht doch, ihr Äpfel, ihr Birnen.

geht doch, ihr Äpfel, ihr Birnen.

Diagramme schummeln XVI

Heute erzählte mir eine Teilnehmerin in der Excelschulung, dass sie eine Bevölkerungspyramide dargestellt hat. Als Exceldiagramm. Erzählte mir, dass sie zwei Diagramme erstellt hätte, eines gespielt hat, beide nebeneinander gestellt hat. Auf meine Nachfrage, warum sie die Glocke nicht in einem Diagramm dargestellt hat, war ihre Antwort: Weil die x-Achse auf einer Seite negativ dargestellt wird. Und die Zahlen ebenso:

Die Bevölkerungspyramide

Die Bevölkerungspyramide

Ich überlegte kurz und erwiderte, dass man die Zahlen doch benutzerdefiniert formatieren kann: Wenn sie den Typ 0;0 verwendet, werden negative Zahlen auch positiv dargestellt. Sie war von der Lösung begeistert:

Aus Minus mach Plus

Aus Minus mach Plus

Ist heute schon der 33.?

Was habe ich falsch gemacht? Ich wollte das heutige Datum in der Form Jahr – Monat – Tag darstellen, aber Excel macht aus dem Tag die Zahl 33?

Falsches Datum

Falsches Datum

Die Antwort: Wenn Sie das benutzerdefinierte Zahlenformat anschauen, dann sehen Sie beim Tag nicht „TT“, sondern „T T“. Zwischen den beiden Ts befindet sich ein Leerzeichen. Deshlab wird der Tag zwei Mal angezeigt – nicht als 03. Oktober, sondern als 3 3. Oktober.

Word-Serienbriefe

Seltsam – wenn ich einen Word-Serienbrief erstelle, verwendet Excel seltsame Formate. Das heißt: bei formatierten Geldbeträgen muss ich das Format „per Hand“ in Word eintragen; Datumsinformationen sehen ganz merkwürdig aus. Ich weiß, man kann in Word mit Feldfunktionen – aber muss das sein?

Seltsame Datenübernahme in Word-Serienbriefen

Seltsame Datenübernahme in Word-Serienbriefen

Die Antwort: Ich weiß nicht, warum in Word diese Option als Standard deaktiviert ist. Wenn Sie in Word in den Optionen / Erweitert / Allgemein die „Dateiformatkonvertierung beim Öffnen bestätigen“ einschalten und beim nächsten Serienbrief sich alle Datenquellen anzeigen lassen, nun aber nicht OLE, sondern DDE wählen, dann übernimmt Word brav die Excel-Zahlenformate.

Man muss die richtigen Optionen einschalten.

Man muss die richtigen Optionen einschalten.

serienbrief20150113_3

Denn werden Währungen und Datumsangaben korrekt übernommen.

 

Summe funktioniert nicht

Sehr geehrter Herrn Martin,

In der Excel Tabelle die im Anhang beigefügt ist, bekommen wir Daten von unsere EDV (sehe Sheet 1 vor Verarbeitung). Ich gehe dann in „DATA“ und „Text to Columns“ und spalte diese Tabelle so dass sie nach diese Schritte wie im 2. Sheet (Daten nach Verarbeitung) aussieht.

Das Problem liegt indem einige Zahlen immer noch so erscheinen „1 150,000“ und keine weitere Formatierung möglich ist. Da ich auch eine Summe daraus ziehen möchte.

Wie kann man diese Problem Lösen ?

Originaldaten

Originaldaten

Daten nach dem Trennen

Daten nach dem Trennen

Die Antwort: Dummerweise liefert Ihr System die Spalte E so, dass nach dem Tausenderwert als Tausendertrennzeichen ein Leerzeichen verwendet wird. Diese müssen Sie löschen. Ich würde die Spalte (hier E) markieren und dann mit Home / Find & Replace (ganz rechts) das Leerzeichen (einfach ein Blank eintippen) durch nichts ersetzen.

 

Excel summiert Uhrzeiten nicht richtig

Doch. Aber Excel schafft den Sprung in den neuen Tag, also über die 24-Stunden-Grenze nicht.

Die Lösung: Sie müssen die Uhrzeit vom Typ [h]:ss formatieren. Oder in der Kategorie „Uhrzeit“ finden Sie ein Beispiel „37:30:50“. Das macht das Gleiche.

Stunden werden falsch formatiert.

Stunden werden falsch formatiert.

Die Summe ist korrekt; sie muss mit [h]:ss formatiert werden.

Die Summe ist korrekt; sie muss mit [h]:ss formatiert werden.