Clever-Excel-Forum

Normale Version: farblich hinterlegte Zahl in andere Zelle
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,

habe Zellen farblich hinterlegt und möchte dass die darin stehende Zahl in eine andere Zelle geschrieben wird, wenn z.B. "grün" -> in C9 etc. - s. angehängte Datei.

Mein Versuch mit =>  =WENN(B$6:E$6="grün";C9;WENN(B6:E6="blau";D9;WENN(B6:E6="rot";E9;""))) funktioniert nicht.

Danke vorab.

Mfg Eduard
Hola,

da wirst du meiner Meinung nach mit Formeln nicht weit kommen. Das wird wohl nur über VBA funktionieren.

Gruß,
steve1da
mit VBA habe ich gar keinen Schimmer, habe ich noch nie gemacht.

Hab mir hierzu soeben mal 2 Lernvideos angesehen, ist wohl ein längerer Prozess dies zu lernen, Sch...

Gibt´s mit WENN und/oder bedingter Formatierung gar keine Möglichkeit?
Hallo Josef,


Zitat:Gibt´s mit WENN und/oder bedingter Formatierung gar keine Möglichkeit?
mit WENN() kannst du definitiv keine Farben auslesen und "bedingte Formatierung" sagt doch selbst schon aus, für was diese Fkt. da ist: zum Formatieren

Hab' gerade gesehen, dass du in den farbigen Zellen anscheinend Werte stehen hast - damit könnte man arbeiten. Dazu solltest du uns aber eine genauere Problembeschreibung abgeben. Im Moment verstehe ich noch nicht ganz, wo du was stehen hast und wohin was geschrieben werden soll.
Hola,


Zitat:Gibt´s mit WENN und/oder bedingter Formatierung gar keine Möglichkeit?

nein. Die bedingte Formatierung ändert das Format einer Zelle, kann es aber nicht auslesen. Und Farben mit Wenn Abfragen kann man auch nicht.


Gruß,
steve1da
Moin!
Zunächst mal:
Gibt es nachvollziehbare Bedingungen, wann eine Farbe vergeben wird?

Und jetzt vorab sorry für die folgenden harschen Worte:
(27.01.2021, 17:14)josef0954 schrieb: [ -> ]mit VBA habe ich gar keinen Schimmer, habe ich noch nie gemacht.

Nimm es mir nicht übel, aber Du hast auch von Excel und der wohl simpelsten Funktion WENN() keine Ahnung.
Damit meine ich nicht die Prüfung auf Farbe (die nicht geht), sondern Deine Prüfung eines Mehrzellen-Bereichs B6:E6 in der Formel, die ebenfalls nicht funktioniert.

Fangen wir also zunächst mal mit der Funktion an, ist aber kein Video, sondern schnöder Text:
Microsoft schrieb:Die WENN-Funktion ist eine der am häufigsten verwendeten Funktionen in Excel. Sie ermöglicht den logischen Vergleich zwischen einem aktuellen Wert und einem erwarteten Wert.
https://support.microsoft.com/de-de/offi...2?ns=excel&version=90&ui=de-de&rs=de-de&ad=de

Gruß Ralf
Hallo Günter und steve1da,

nun habe verstanden, das mit Bezug auf farblich hinterlegte Zellen funktioniert wohl nicht - nur über eine VBA, oder?

Habe mein eigentliches Problem als Datei nochmals angehängt - s. Tabelle2

Ich dachte, ich kann das Problem in zwei Schritten lösen, doch die Farbhinterlegung geht ja nicht.

Mfg Eduard
Hallöchen,

Arbeitsblatt mit dem Namen 'Tabelle1'
BCD
2431
3334
432
NameBezug
Farbe=ZELLE.ZUORDNEN(63;INDIREKT("ZS(-1)";))
ZelleFormel
C2=Farbe
D2=WENN(C2=43;$B$6;WENN(C2=33;$E$6;WENN(C2=3;$C$6;$D$6)))
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.2) erstellt. ©Gerd alias Bamberg

wobei ich VBA vorziehen würde. Die Datei musst Du als xlsb oder xlsm speichern. Nach Farbänderung musst Du ggf. F9 drücken, weil die Formel nicht unbedingt automatisch rechnet. Wäre bei VBA aber auch so..