online 1
gast (50)

/ Forum / Tabellenkalkulation

TabellenkalkulationTabellenkalkulation

Fragevon Ted vom 24.05.2020, 19:05 Options

Lösung

Spezielle Forme mit WENN-Funktion

Hallo
ich habe eine Mitgliederliste, die laufend aktualisiert wird. Eine der Spalten zeigt mit einer Formel das exakte Alter in Jahren. Nun suche ich nach einer Formel, die mir die entsprechende Zelle in einer von mir gewünschten Farbe darstellt, wenn das Mitglied 60, 65, 70 oder 75 Jahre alt wird. Gibt es so was?
Bis hierher komme ich.
=WENN(G25=60;" ";WENN(G25=70;""))
Nun könnte ich zwischen die Anführungszeichen jeden Text schreiben lassen. Aber wie kann ich hier einen Formatierungsbefehl unterbringen.
Wäre für jeden Hinweis dankbar. Selbst für eine negativer Antwort. Dann brauche ich mir wenigstens keine Gedanken mehr machen.
Gruß Ted


Antwort schreiben

Antwort 1 von Hajo_Zi vom 24.05.2020, 19:11 Options

Hallo Ted,

bedingte Formatierung.

Gruß Hajo

Antwort 2 von rainberg vom 24.05.2020, 19:41 Options

Hallo Ted,

angenommen das Alter Deiner Mitglieder steht in Spalte A, dann lautet die Formel für die Bedingte Formatierung so:

=(A1>=60)*(REST(A1;5)=0)

Anbei die Beispieldatei

http://upload.npcfighter.de/files/36/6125/Alter.xls

Gruß
Rainer

Antwort 3 von Ted vom 25.05.2020, 07:40 Options

Hallo Rainer
schönen Dank für Deine Antwort. Genau so habe ich mir vorgestellt, dass meine Zelle aussehen soll. Nun muss ich aber dazu sagen, dass die Altersangabe (58,61,70,72,27) bereits aus einer Formel entstanden ist. Ich habe in einer weiteren Spalte das Geburtsdatum stehen und mit der entsprechenden Formal mir von Excel das Alter errechnen lassen. Nun schaffe ich es eben nicht, hier gleichzeitig noch eine bedingte Formel unterzubringen, um die Zelle farbig dazustellen.
Derzeit behelfe ich mir damit, dass ich in einer weiteren Spalte neben der Zahl 60,65,70 .... mit einer WENN-Formel ein X eintragen lasse. Vielleicht wäre auch hier eine bedingte Formel die bessere Lösung.
Wäre für jeden Hinweis dankbar.
Gruß Ted

Antwort 4 von rainberg vom 25.05.2020, 10:00 Options

Hallo Ted,

die Formel für die Altersberechnung und die Formel für die Bedinmgte Formatierung sind zweierlei Dinge.

Markiere die gesamte Spalte in welcher die Altersangaben berechnet werden, gehe zu Menü > Format > Bedingte Formatierung, gib unter "Formel ist:" meine genannte Formel ein, wähle ein Format und drücke OK.

Achtung: Bei meinem Beispiel war es die Spalte A.
Ändere also den Spaltenbuchstaben entsprechend Deiner Auswahl.

Wenn Du in meinem Beispiel die Spalte A markierst und wie beschrieben die Bedingte Formatierung aufrufst, kannst Du meine Beschreibung nach vollziehen.

Gruß
Rainer

Antwort 5 von Hajo_Zi vom 25.05.2020, 10:40 Options

Hallo Ted,

wie ermittelt man das Alter mit einer Kommazahl? Ich benutze =DATEDIF(A7;B7;"Y")

Gruß Hajo

Antwort 6 von Ted vom 25.05.2020, 10:49 Options

Hallo Rainer
schönen Dank für Deine Mühe. Mein erster Fehler wahr, dass ich nur die Zelle markiert habe, in der ich die bedingte Formatierung eingegeben wollte.
Also, in der richtigen Spalte bin ich schon mal gelandet. Nur jetzt wird bei mir die restliche Spalte rot.
Guck Dir doch bitte mal mein Produkt an.

http://s1.directupload.net/images/080525/538y5sg3.jpg

Irgend etwas mache ich da noch falsch. Ich kann vorallem die Zahl Fünf nicht deuten. Ich möchte z.B. die Zelle B2 / B4 und B 6 in rot darstellen. Da muss ich ja auch die Zahl 75 oder 60 für runde Geburtstage noch unterbringen.
Vielen Dank im voraus.
Gruß Ted

Antwort 7 von Ted vom 25.05.2020, 10:53 Options

Hallo Hajo
ich habe das Alter mit folgender Formel ermitteln lassen.
=WENN(A1="";"";DATEDIF(A1;HEUTE();"Y"))+1
Die 1 steht dafür, damit mir der runde Geburtstag immer im voraus angezeigt wird.
Gruß Ted

Antwort 8 von rainberg vom 25.05.2020, 11:01 Options

Hallo Ted,

die Formel muss lauten

=(B1>=60)*(REST(B1;5)=0)

und sie wird eingegeben unter "Formel ist"

Du hast sie eingegeben unter "Zellwert ist"

Gruß
Rainer

Antwort 9 von achim_13086 vom 25.05.2020, 11:10 Options

Hallo Ted,

einmal ganz ordinär ausgedrückt, welche Formel du in deiner Ergebnisspalte benutzt ist "scheiß-"egal, es kommt auf das Ergebnis an.

Lies dir Antwort 2 noch einmal durch. Dort findest Du den Hinweis, dass in der bedingten Formatierung "Formel ist" stehen muß.

Was hast Du ausgewählt? "Zellwert ist". Damit kann das nicht funktionieren.

Also: Formel ist, es ändert sich das rechte Eingabefeld und dann die Formel von Rainer auf Spalte B bezogen einfügen, das Format in Schrift und Muster mit der Farbe anpassen und auf "OK" klicken. Dann dürfte dein gewünschtes Ergebnis hergestellt sein.

Gruß
Joachim

Antwort 10 von rainberg vom 25.05.2020, 11:46 Options

Hallo Theo,

um weitere Unklarheiten zu vermeiden, habe ich Dir mal die Altersformel sowie die Formel der Bedingten Formatierung in Dein Beispiel eingebaut.


http://upload.npcfighter.de/files/36/3621/Theo.xls

Gruß
Rainer

Antwort 11 von Ted vom 25.05.2020, 15:51 Options

Hallo Rainer
nun habe ich es begriffen. Schönen Dank. Ich habe mit Deiner Anleitung entsprechend auch gleich ein Muster selbst angefertigt und es hat genau so funktioniert, wie ich es haben wollte.
Verstehe ich das richtig, dass die 5 in der Formel jeden 5er-Schritt nach 60 farbig darstellen soll?
Egal wie auch immer es funktioniert. Und dafür möchte ich mich nochmals recht herzlich bedanken.
Natürlich habe ich auch gleich Deine Altersermittlung übernommen. Die ist ja viel einfacher, als die von mir verwendete.
Gruß Ted

Antwort 12 von rainberg vom 25.05.2020, 19:21 OptionsLösung

Lösung
Hallo Theo,

die Formel

=(B1>=60)*(REST(B1;5)=0)

beinhaltet 2 Argumente, welche durch "*" verknüpft sind, was gleichbedeutend mit einer UND-Verknüpfung ist.
Wenn beide Argumente WAHR sind, wird die Zelle gefärbt.

Stünde anstelle des "*" ein "+" wäre das eine ODER-Verknüpfung und es bräuchte nur ein Argument WAHR zu sein um die Bedingte Formatierung auszulösen.

REST(B1;5) bedeutet nichts anderes als die Division des Alters in B1 durch 5.

Wenn also der Rest dieser Division den Wert 0 ergibt, ist dieses Argument WAHR und wenn dazu noch das Alter in B1 >=60 ist, sind beide Argumente WAHR und die Bedingte Formatierung greift.

Falls Du verstehst, was ich meine, würde ich mich über die Bewertung meines Beitrages freuen.

Gruß
Rainer

Antwort 13 von Ted vom 27.05.2020, 08:43 Options

Hallo Rainer
Du hast mein Problem umfassend und verständlich erklärt. Vielen Dank.
Das mit dem Bewerten ist mir noch etwas fremd. Genau an Deiner letzten Antwort fehlt nämliche die Schaltfläche
"Als gute Antwort bewerten".
Nun habe ich halt eine Deiner vorherigen Antworten entsprechend bewertet.
Ich bin so zufrieden, dass ich Dich bitten muss, mir Bescheid zu geben, falls ich noch irgendwelche Pluspunkte vergeben kann.
Besten Dank
Gruß Ted

Antwort 14 von rainberg vom 27.05.2020, 08:58 Options

Hallo Theo,

die Bewertungen sind für den Fragesteller natürlich keine Pflicht und jedem freigestellt, ob er davon Gebrauch macht.

Natürlich ist es ein guter Zug vom Fragesteller, wenn er dies tut, denn es kostet ihm ja nichts.
Andererseits kann eine Bewertung Ansporn für einen Helfer sein auch weiterhin helfend in Erscheinung zu treten.

Wichtig für eine Bewertung ist, das man im Forum eingeloggt ist (was viele leider nicht tun) .
Ob man das Attribut "Gute Antwort" oder Bonuspunkte vergibt, ist jedem selbst überlassen.

Auf alle Fälle danke ich Dir für Deine Bewertungen.

Gruß
Rainer

Ähnliche Themen

ddwebrenderer::render: Kein Eintrag!

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Thu Jan 8 21:07:44 2026