Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Textfarbe in Formel

Textfarbe in Formel
09.05.2013 12:45:42
Larissa
Hallo,
ich habe eine einfache Formel:
=SUMME(I11:I16)&" (90)"
Jetzt möchte ich den Text " (90)" hinter der Zahl in grüner Textfarbe haben.
Wie kann ich das in die Formel einbauen?
Vielen Dank für Eure Hilfe,
Larissa

Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Textfarbe in Formel
09.05.2013 12:49:03
Klaus
Hallo Larissa,
ich werde deine Frage mal ganz kurz und knackig beantworten:
Wie kann ich das in die Formel einbauen?
nicht.
Grüße,
Klaus M.vdT.

workaround?
09.05.2013 12:56:08
Klaus
Hallo ich bins nochmal :-)
schreib doch in A1
=SUMME(I11:I16)
Schriftfarbe schwarz, rechtsbündig formatiert. Und in B1
' (90)
Schriftfarbe grün, linksbündig formatiert. Dann sieht das FAST genauso aus, als währ der Text in der Formel eingefärbt.
Alternative: alle Formelergebnisse per VBA ausrechnen lassen statt per Formel, die errechneten Werte als String in die Zelle schreiben statt als Formel und dann die Zeichen des Strings einzeln grün oder schwarz färben. Das währ aber eine ziemliche "Kanonen-auf-Spatzen" Lösung.
Grüße,
Klaus M.vdT.

Anzeige
MERKE: Einer Fml bzw Fkt ist es in Xl ...
09.05.2013 13:19:56
Luc:-?
…grundsätzlich verboten, die Formatierung einer Zelle zu verändern, Larissa!
Hinzu kommt, dass eine TeilTextFärbung nur bei Texten möglich ist, weder bei Zahlen noch bei Fmln, denn man könnte die notwendigen Parameter auch gar nicht ohne VBA, erst recht nicht bei vorab unbestimmter Ergebnislänge unterbringen.
Es gibt hierfür natürlich verschiedene BehelfMethoden, die letztlich aber alle auf Mehrzelligkeit (wie der von Klaus), Umwandlung in Text, zusätzliches Textfeld über dem Ergebnis für seine Anzeige bzw Bewahrung der Fml (für evtl Rückspeicherung) u/o eine UDF mit physischer Entkopplung (RechercheStichwort) des Formatierungsteils oder eine UDF mit API-Eingriff. Letztlich laufen hierbei alle VBA-Methoden auf TextErzeugung hinaus.
Empfehle ArchivRecherche!
Gruß Luc :-?

Anzeige
AW: MERKE: Einer Fml bzw Fkt ist es in Xl ...
09.05.2013 14:42:34
Larissa
Hallo Klaus, hallo Luc,
vielen Dank für Eure Lösungsvorschläge.
Das hatte ich mir wohl etwas einfacher vorgestellt.
Ich werde es mit der zweiten Spalte probieren.
Lieben Gruß,
Larissa
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

Textfarbe in Excel-Formeln ändern


Schritt-für-Schritt-Anleitung

Leider ist es nicht möglich, die Schriftfarbe in einer Formel direkt in Excel zu ändern. Excel erlaubt es nicht, die Formatierung einer Zelle oder den Text innerhalb einer Formel durch eine Formel zu steuern. Hier sind die Schritte, die du befolgen kannst, um eine ähnliche visuelle Darstellung zu erreichen:

  1. Zelle für das Ergebnis erstellen: Schreibe in Zelle A1 die Formel, die das Ergebnis berechnet, z.B.:

    =SUMME(I11:I16)

    Formatiere diese Zelle nach Wunsch (z.B. Schriftfarbe schwarz).

  2. Zusätzlichen Text hinzufügen: In Zelle B1 gib folgendes ein:

    ' (90)

    Formatiere diese Zelle in der gewünschten Farbe (z.B. grün).

  3. Positionierung: Stelle sicher, dass Zelle A1 rechtsbündig und Zelle B1 linksbündig formatiert ist, um eine ansprechende Darstellung zu erzielen.


Häufige Fehler und Lösungen

  • Fehler: Du versuchst, die Schriftfarbe direkt in der Formel zu ändern.
    Lösung: Es ist nicht möglich, die Schriftfarbe in einer Formel zu ändern. Nutze die beschriebenen Alternativen.

  • Fehler: Formatierungen werden nicht wie gewünscht angezeigt.
    Lösung: Überprüfe die Ausrichtung der Zellen. Eine falsche Ausrichtung kann das Erscheinungsbild beeinträchtigen.


Alternative Methoden

  1. VBA-Lösungen: Wenn du bereit bist, VBA (Visual Basic for Applications) zu nutzen, kannst du ein Makro erstellen, das die Schriftfarbe basierend auf bestimmten Bedingungen ändert. Dies erfordert jedoch Programmierkenntnisse.

  2. Textfeld verwenden: Du kannst ein Textfeld über das Ergebnis legen und dort den Text mit der gewünschten Farbe formatieren. Dies ist eine einfache Möglichkeit, um farbigen Text darzustellen.

  3. Zellen kombinieren: Verwende mehrere Zellen, um das gewünschte Ergebnis darzustellen. Zelle A1 zeigt die Zahl, während Zelle B1 den farbigen Text anzeigt.


Praktische Beispiele

  • Beispiel 1: Du hast die Summe in A1 und möchtest "(90)" in grün anzeigen. Setze die Formel in A1 wie folgt:

    =SUMME(I11:I16)

    Und in B1:

    ' (90)
  • Beispiel 2: Wenn du eine Formel für die Hintergrundfarbe einer Zelle verwenden möchtest, kannst du die bedingte Formatierung nutzen. Wähle die Zelle aus, gehe zu "Bedingte Formatierung" und erstelle eine Regel, die die Hintergrundfarbe basierend auf dem Wert ändert.


Tipps für Profis

  • VBA-Makros: Wenn du häufig mit farbigen Texten arbeitest, lohnt es sich, grundlegende VBA-Kenntnisse zu erwerben. Dies eröffnet dir viele Möglichkeiten zur Automatisierung und Anpassung.

  • Bedingte Formatierung: Nutze die bedingte Formatierung, um die Hintergrundfarbe oder die Schriftfarbe basierend auf Zellwerten dynamisch zu ändern.

  • Kombination von Text und Formeln: Du kannst Text in Zellen kombinieren, um ansprechende Berichte zu erstellen. Verwende die Funktion &, um Text und Formelergebnisse zu verbinden.


FAQ: Häufige Fragen

1. Kann ich die Schriftfarbe in einer Excel-Formel ändern?
Nein, die Schriftfarbe kann nicht direkt in einer Formel geändert werden. Du kannst jedoch alternative Methoden wie separate Zellen verwenden.

2. Gibt es eine einfache Möglichkeit, die Schriftfarbe in Excel zu ändern?
Ja, du kannst den Text in einer Zelle manuell formatieren oder zusätzliche Zellen verwenden, um verschiedene Farben anzuzeigen.

3. Was ist VBA und wie hilft es mir?
VBA ist eine Programmiersprache für Excel, die dir ermöglicht, Makros zu erstellen und das Verhalten von Excel zu automatisieren, einschließlich der Änderung von Schriftfarben basierend auf Bedingungen.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige