Website-Suche

Ich habe mehrere Excel-Formatierungstools durch eine einzige versteckte Funktion ersetzt


Das Excel-Menüband zwingt Sie oft durch mehrere Menüs, nur um wichtige Daten hervorzuheben. Versteckt im Dialogfeld Zellen formatieren befindet sich ein Syntaxsystem, das mehrere gängige Formatierungsaufgaben wie Farbkennzeichnung, Symbolsätze, Zahlenskalierung und Kontrolle der Nullformatierung ersetzt.

Die vierteilige Syntax, die alle benutzerdefinierten Formatierungen antreibt

Eine Kernstruktur

Benutzerdefinierte Zahlenformate basieren auf einer einzelnen zugrunde liegenden Struktur, die durch Semikolons getrennt ist:

[Positive Value];[Negative Value];[Zero Value];[Text Value]

Jeder Abschnitt steuert, wie Werttypen—positiv, negativ, null oder Text—formatiert werden. Excel interpretiert zwischen einem und vier Abschnitten basierend auf dem, was Sie definieren, und verwendet Positionsregeln für alle Abschnitte, die Sie weglassen. Sobald Sie dieses Muster verstehen, können Sie es über Formatierungsstile hinweg wiederverwenden, ohne die Werkzeuge zu wechseln.

Um die Schnittstelle zu öffnen und das Eingabefeld zu finden:

  1. Wählen Sie eine beliebige Zelle oder einen Bereich aus.
  2. Drücken Sie Strg+1, um das Zellen formatieren-Dialogfeld zu öffnen.
  3. Öffnen Sie die Benutzerdefinierte Kategorie im linken Menü.
  4. Ihre benutzerdefinierten Codes kommen in das Typ-Feld.

Die integrierten Voreinstellungen von Excel erscheinen unter diesem Feld. Das Eingeben eines neuen Textes fügt Ihre Erstellung am unteren Ende dieser scrollbaren Liste für die zukünftige Nutzung hinzu.





Benutzerdefinierte Zahlenformate ändern nur die visuelle Darstellung basierend auf dem Datentyp einer Zelle, aber sie können Zellen nicht vergleichen, wie es IF-Formeln tun. Für fortgeschrittene Szenarien - wie das Hervorheben einer gesamten Zeile anhand eines Datums - bleibt die bedingte Formatierung das beste Werkzeug.

Zahlen farblich codieren ohne bedingte Formatierung

Malen nach Syntax

Bedingte Formatierung ist leistungsstark, aber das Einrichten grundlegender Regeln erfordert das Verwalten einer mühsamen Regelübersicht. Für eine einfache Formatierung, die ausschließlich darauf basiert, ob eine Zahl positiv, negativ oder null ist, können Sie diese Menüs vollständig überspringen, indem Sie den vierteiligen Formatcode verwenden.

Ändern Sie einen bestimmten Teil des Formats, indem Sie Farbnamen am Anfang dieses Abschnitts in eckige Klammern setzen. Häufig unterstützte Farbnamen sind:

  • [Schwarz]
  • [Weiß]
  • [Rot]
  • [Grün]
  • [Blau]
  • [Gelb]
  • [Magenta]
  • [Cyan]

Also, um die automatische Farbkennzeichnung ohne bedingte Regeln einzurichten:

  1. Wählen Sie Ihre Zielzellen aus und drücken Sie Strg+1.
  2. Gehe zu Benutzerdefiniert und lösche das Typ-Feld.
  3. Geben Sie den folgenden Formatstring ein und klicken Sie dann auf OK:

    [Blue]#,##0;[Red]-#,##0;0

Excel wendet dieses Styling sofort an, indem positive Zahlen in Blau, negative Zahlen in Rot und Nullen unter Verwendung des dritten Abschnitts des Formats ohne Farbgebung angezeigt werden.





Da nur drei Abschnitte definiert sind, werden Textwerte durch das Standardformatverhalten von Excel für diese Struktur behandelt.

Das Rautezeichen (#) und die Null (0) sind Stellplätze für Ziffern. Ein Rautezeichen (#) zeigt eine Ziffer nur an, wenn sie vorhanden ist, und lässt überflüssige führende oder nachgestellte Nullen weg. Eine Null (0) ist ein erzwingender Platzhalter; wenn eine Zahl in diesem Abschnitt keine Ziffer hat, zeigt Excel trotzdem eine 0 an, um Struktur und Ausrichtung beizubehalten. Das Komma trennt die Tausender.

Fügen Sie native Trendindikatoren direkt in Ihre Zellen ein

Sofort-Statussymbole

Executive Summaries in Excel verlassen sich oft auf Richtungsicons, um Leistungsentwicklungen auf einen Blick zu zeigen. Anstatt die starren Icon-Sets des Menübands zu verwenden oder formularbasierte Textlösungen zu erstellen, können Sie geometrische Formen direkt in Ihre benutzerdefinierten Zahlen-Codes einfügen.

Excels Formatierungs-Engine akzeptiert Unicode-Zeichen, sodass Sie Symbole wie Pfeile (▲ und ▼) aus einem Icon-Menü oder einer Webseite kopieren und direkt in das Typ-Feld einfügen können.

Um formelhafte Textumgehungen durch native Trendindikatoren zu ersetzen:

  1. Kopieren Sie die Aufwärts- und Abwärts-Pfeilzeichen (▲ und ▼) in Ihre Zwischenablage.
  2. Wählen Sie Ihre Daten aus, öffnen Sie das Dialogfeld Zellen formatieren über Strg+1 und löschen Sie das Feld Typ.
  3. Geben Sie die folgende Zeichenfolge ein, fügen Sie die Pfeile an den entsprechenden Stellen ein und klicken Sie dann auf OK:

    ▲ #,##0;▼ -#,##0;0
    

Das Arbeitsbuch spiegelt die Änderung sofort wider und zeigt Richtungs Pfeile basierend auf dem Wert an.





Um die Zahl und das Symbol auseinander zu schieben, können Sie im Formatstring das Füllzeichen Asterisk (*) verwenden. Der Asterisk wiederholt das folgende Zeichen (in diesem Fall ein Leerzeichen) und dehnt automatisch den Abstand aus, um die Zellbreite zu füllen:

▲* #,##0;▼* -#,##0;0

Entscheidend ist, dass der tatsächliche Wert eine reine Zahl bleibt. Im Gegensatz zu Formeln, die Zahlen in Text umwandeln, bleibt diese Methode die Zelle vollständig für Berechnungen nutzbar.

Große Zahlen in Führungskürzel verdichten

Der Trick mit dem nachgestellten Komma

Der Anblick einer Wand aus Rohzahlen wie 45.230.000 macht eine Tabelle schwer verständlich - und eine separate Formel zu erstellen, um den Wert durch eine Million zu teilen, fügt zusätzliche Berechnungen hinzu und kann ein Arbeitsblatt schwerer zu pflegen machen.

Stattdessen können Sie nachgestellte Kommas im Typ-Feld verwenden, um Zahlen optisch zu verkleinern, ohne die tatsächlich in der Zelle gespeicherte Zahl zu ändern. Ein nachgestelltes Komma wirkt als Skala für Tausendertrennzeichen und verbirgt für jedes verwendete Komma drei Nullen.

Um auf Tausende zu skalieren (zum Beispiel 45.000 als 45K anzuzeigen), geben Sie diesen Code in das Type Feld ein:

#,##0,"K";-#,##0,"K"

Geben Sie andererseits dies ein, um auf Millionen zu skalieren (wie 45.000.000 in 45M umzuwandeln):

#,##0,,"M";-#,##0,,"M"

Beachten Sie das zweite nachgestellte Komma - dies verschiebt das Dezimalkomma um weitere drei Stellen, sodass wir den gewünschten Effekt erzielen.

Dies ermöglicht es Ihnen, im Hintergrund völlige mathematische Präzision beizubehalten, während Ihre Präsentation für eine schnelle Überprüfung perfekt poliert bleibt.

Bereinigen Sie überladene Layouts, indem Sie Nullwerte kontrollieren

Ersetze Lärm durch klarere Signale

Reihen mit Nullsalden verdecken oft andere Zahlen in Excel-Tabellen.

Sie könnten in Erwägung ziehen, diese neutralen Werte vollständig aus der Ansicht zu verbergen, indem Sie eine Regel erstellen, die die Schriftfarbe an den Hintergrund anpasst, oder indem Sie Nullen im gesamten Arbeitsbuch deaktivieren. Dies kann jedoch die Übersichtlichkeit schnell verringern, insbesondere wenn es darum geht, zwischen leeren Zellen und tatsächlichen Nullwerten zu unterscheiden.

Ersetzen Sie stattdessen Nullen durch einen neutralen Platzhalter, indem Sie diese Kombination einfügen und auf OK klicken:

#,##0;-#,##0;-

Der dritte Abschnitt steuert, wie Nullwerte angezeigt werden. In diesem Fall ist er auf einen Bindestrich (-) eingestellt, wobei ein neutraler visueller Platzhalter anstelle einer numerischen Null verwendet wird.

Mehrere Formatierungsregeln in einem einzigen String kombinieren

Alles zusammenfügen

Jede Technik in diesem Leitfaden funktioniert unabhängig, aber die eigentliche Stärke von Excels benutzerdefiniertem Zahlenformatsystem besteht darin, dass Sie mehrere Regeln in einer einzigen Formatzeichenfolge codieren können:

[Blue]▲* #,##0,,"M";[Red]▼* -#,##0,,"M";-;@

Dieses Format:

  • Farbenwerte nach Vorzeichen
  • Fügt Richtungs Pfeile hinzu
  • Skaliert Zahlen auf Millionen
  • Verbessert die Abstände und Lesbarkeit durch Füllzeichen
  • Ersetzt Nullen durch einen Bindestrich
  • Bewahrt die Textformatierung

alles ohne Formeln oder bedingte Formatierung.

Sie können auch Symbole wie Währungszeichen oder Buchstaben in den Formatierungsstring einfügen (wie $#,##0), was die Anzeige der Werte ändert, ohne die zugrunde liegende Zahl zu beeinflussen.

An diesem Punkt wendest du Tricks nicht mehr isoliert an - du entwirfst ein gesamtes Formatierungssystem direkt in der Zelle. Und das Beste daran ist, dass alles an einem einzigen Ort passiert.


Übernehmen Sie die vollständige Kontrolle über die visuelle Ausgabe Ihrer Tabelle

Benutzerdefinierte Zahlenformate können mehrere gängige Excel-Formatierungsaufgaben ersetzen und gleichzeitig Ihre Arbeitsblätter sauberer und leichter zu pflegen halten. Sobald Sie diese Abkürzungen beherrschen, wird Ihnen das Erkunden der integrierten Zahlenformate von Excel noch mehr Kontrolle darüber geben, wie Ihre Daten angezeigt und formatiert werden.

Verwandte Artikel