Registriert seit: 16.07.2017
Version(en): ?
16.07.2017, 11:55
(Dieser Beitrag wurde zuletzt bearbeitet: 16.07.2017, 12:20 von WillWissen.
Bearbeitungsgrund: zerschossene Formatierung repariert
)
Liebe Excel-Fan,
wer kann mir (Pensionist 77) helfen.
Ich verwende für meine Vereine (Bergrettung, Feuerwehr, Gymnastik, Privat) eine Geburtstagsliste. In „K2“ habe ich die Geb.-Daten eingetragen wie z. Bsp. 20.02.1945. In „L1“ das Jahresenddatum wie . Bsp. 31.12.2017. In „L2“ das errechnete Alter in diesem Jahr 2017 mit 72 Jahren. Die Formel dazu lautet:
Code:
= JAHR($L$1)-JAHR(K2)
Soweit funktioniert die Berechnungsformel gut. Weiter möchte ich gerne das errechnete Alter „farbig u. fett“ hervorheben. Alter mit der Endziffer „5 u. 0“ (z. Bsp. 55 od. 80) in Schriftfarbe „ROT“ und jeweils „FETT“. Wenn möglich das ganze Feld bei Endziffer „0“ „GELB“ und bei Endziffer „5“ GRÜN.
Für die Hilfestellung vorab besten Dank .
Registriert seit: 28.05.2014
Version(en): 2013 / 2016
Moin,
dem Sinnspruch "Never touch a running system" folgend belasse ich es erst einmal bei deiner Berechnungsweise.
In jedem Fall solltest du dich mit dem Punkt "Bedingte Formatierung" auseinandersetzen. Je nach Excel-Version kannst du dann 3 oder viele unterschiedliche Formatierungen vornehmen.
Und von uns Helfern immer wieder gerne genommen: Eine Muster-*.xls* :05:
Beste Grüße
Günther
Excel-ist-sexy.de …schau doch mal rein!
Der Sicherheit meiner Daten wegen lade ich keine *.xlsm bzw. *.xlsb- Files mehr herunter! -> So geht's ohne!
Folgende(r) 1 Nutzer sagt Danke an GMG-CC für diesen Beitrag:1 Nutzer sagt Danke an GMG-CC für diesen Beitrag 28
• Felsenfester
Registriert seit: 04.03.2015
Version(en): 2000 + meist 2010
16.07.2017, 12:21
(Dieser Beitrag wurde zuletzt bearbeitet: 16.07.2017, 12:27 von lupo1.)
Lieber Pensionist,
am rechten Rand Deiner Tastatur befindet sich eine Taste, die wie ein Pfeil, der um die Ecke geht, aussieht.
Das ist die
Eingabe-Taste.
Wenn Du die für einen neuen Absatz in Deinem Forumsbeitrag drückst, fängt der auch so an, wie Du es gern möchtest. Und wir können das dann besser lesen.
Und Du bekommst keine Sehnenscheidenentzündung vom Leertaste-Halten, so wie Rowan Atkinson beim Drücken der Keyboard-Taste bei der Eröffnungsfeier der Olympischen Spiele in London:
https://youtu.be/tgZIJPmbcC4?t=34Das funktioniert übrigens in Deinem Word genauso.
Folgende(r) 1 Nutzer sagt Danke an lupo1 für diesen Beitrag:1 Nutzer sagt Danke an lupo1 für diesen Beitrag 28
• Felsenfester
Registriert seit: 12.10.2014
Version(en): 365 Insider (32 Bit)
16.07.2017, 12:35
(Dieser Beitrag wurde zuletzt bearbeitet: 16.07.2017, 12:35 von RPP63.)
Moin!
Dennoch (trotz Günthers Anmerkung) sollte man eine Formel nehmen, die das Lebensalter korrekt anhand des aktuellen Datums errechnet.
Dafür gibt es die (undokumentierte) Funktion Datedif()
http://www.0711office.de/excel/funktionen/datedif.htm | A | B | C | D |
1 | Vorname | Name | geb.Datum | Alter |
2 | Enrico | Adam | 05.05.1987 | 30 |
3 | Kriemhild | Adam | 16.02.2010 | 7 |
4 | Mirjam | Adams | 01.11.1976 | 40 |
5 | Amir | Adler | 27.04.1967 | 50 |
6 | Sahin | Adler | 06.01.1994 | 23 |
7 | Sybille | Aigner | 25.12.1973 | 43 |
8 | Carin | Albert | 04.02.2007 | 10 |
9 | Marlies | Amann | 30.05.1950 | 67 |
10 | Reinald | Appel | 24.04.2001 | 16 |
Formeln der Tabelle |
Zelle | Formel | D2 | =DATEDIF(C2;HEUTE();"y") |
|
Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8 Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag.
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Folgende(r) 1 Nutzer sagt Danke an RPP63 für diesen Beitrag:1 Nutzer sagt Danke an RPP63 für diesen Beitrag 28
• Felsenfester
Registriert seit: 12.04.2014
Version(en): Office 365
Und hier der Vorschlag für die bedingte Formatierung.
Zelle | bedingte Formatierung... | Format |
A1 | 1: =REST(A1;10)=0 | abc |
A1 | 2: =REST(A1;10)=5 | abc |
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg |
Wir sehen uns!
... Detlef
Meine Beiträge können Ironie oder Sarkasmus enthalten.
Registriert seit: 28.05.2014
Version(en): 2013 / 2016
@ Ralf:
... das war natürlich auch meine erste Idee, klar.
Dennoch sei mir ein Hinweis gestattet: Ich glaube, dass unser Pensionär wissen möchte, wer im aktuellen Jahr 0/5 "rundet", das explizite 31.12.2017 ließ mich daran denken.
Und als kleine Änderung hatte ich dann noch an DATUM() mit dem Argument JAHR(HEUTE()) gedacht.
Aber vielleicht liege ich da auch komplett falsch ...
Beste Grüße
Günther
Excel-ist-sexy.de …schau doch mal rein!
Der Sicherheit meiner Daten wegen lade ich keine *.xlsm bzw. *.xlsb- Files mehr herunter! -> So geht's ohne!
Folgende(r) 1 Nutzer sagt Danke an GMG-CC für diesen Beitrag:1 Nutzer sagt Danke an GMG-CC für diesen Beitrag 28
• Felsenfester
Registriert seit: 12.10.2014
Version(en): 365 Insider (32 Bit)
16.07.2017, 12:45
(Dieser Beitrag wurde zuletzt bearbeitet: 16.07.2017, 12:46 von RPP63.)
Ach so:
Die bedingte Formatierung fehlte ja noch.
Bereich D2:D-unten markieren, bed. Form.
bei Formel ist zwei Regeln eingeben und entsprechend formatieren.
| A | B | C | D |
1 | Vorname | Name | geb.Datum | Alter |
2 | Enrico | Adam | 05.05.1987 | 30 |
3 | Kriemhild | Adam | 16.02.2010 | 7 |
4 | Mirjam | Adams | 01.11.1976 | 40 |
5 | Amir | Adler | 27.04.1967 | 50 |
6 | Sahin | Adler | 06.01.1992 | 25 |
7 | Sybille | Aigner | 25.12.1973 | 43 |
8 | Carin | Albert | 04.02.2007 | 10 |
9 | Marlies | Amann | 30.05.1950 | 67 |
10 | Reinald | Appel | 24.04.2001 | 16 |
11 | Cordula | Armbruster | 03.05.2008 | 9 |
Zelle | Formel |
D2 | =DATEDIF(C2;HEUTE();"y") |
Zelle | bedingte Formatierung... | Format |
D2 | 1: =REST(D2;10)=0 | abc |
D2 | 2: =REST(D2;5)=0 | abc |
Die Reihenfolge ist entscheidend, da Rest Alter durch 5 ist bei runden Zahlen (z.B. 50) ebenso 0 wie bei Alter durch 10.
Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag.
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Folgende(r) 1 Nutzer sagt Danke an RPP63 für diesen Beitrag:1 Nutzer sagt Danke an RPP63 für diesen Beitrag 28
• Felsenfester
Registriert seit: 12.10.2014
Version(en): 365 Insider (32 Bit)
Hi Günther:
Ja, kann man natürlich so sehen.
Dann warten wir mal auf den Felsenfesten.
Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag.
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Folgende(r) 1 Nutzer sagt Danke an RPP63 für diesen Beitrag:1 Nutzer sagt Danke an RPP63 für diesen Beitrag 28
• Felsenfester
Registriert seit: 16.07.2017
Version(en): ?
(16.07.2017, 12:21)lupo1 schrieb: Lieber Pensionist,
am rechten Rand Deiner Tastatur befindet sich eine Taste, die wie ein Pfeil, der um die Ecke geht, aussieht.
Das ist die Eingabe-Taste.
Wenn Du die für einen neuen Absatz in Deinem Forumsbeitrag drückst, fängt der auch so an, wie Du es gern möchtest. Und wir können das dann besser lesen.
Und Du bekommst keine Sehnenscheidenentzündung vom Leertaste-Halten, so wie Rowan Atkinson beim Drücken der Keyboard-Taste bei der Eröffnungsfeier der Olympischen Spiele in London: https://youtu.be/tgZIJPmbcC4?t=34
Das funktioniert übrigens in Deinem Word genauso.
Hi lupo1
Leider habe ich anscheinend einen Fehler gemacht. Tut mir leid.
Ich habe das Geschriebene vorher in Word verfasst und dann in das Forum hineinkopiert.
Dann war das Chaos schon passiert und habe auch versuch das noch zu bereinigen.
Verstehst mi, Gruß der Felsenfeste
Registriert seit: 16.07.2017
Version(en): ?
(16.07.2017, 12:45)RPP63 schrieb: Ach so:
Die bedingte Formatierung fehlte ja noch.
Bereich D2:D-unten markieren, bed. Form.
bei Formel ist zwei Regeln eingeben und entsprechend formatieren.
| A | B | C | D |
1 | Vorname | Name | geb.Datum | Alter |
2 | Enrico | Adam | 05.05.1987 | 30 |
3 | Kriemhild | Adam | 16.02.2010 | 7 |
4 | Mirjam | Adams | 01.11.1976 | 40 |
5 | Amir | Adler | 27.04.1967 | 50 |
6 | Sahin | Adler | 06.01.1992 | 25 |
7 | Sybille | Aigner | 25.12.1973 | 43 |
8 | Carin | Albert | 04.02.2007 | 10 |
9 | Marlies | Amann | 30.05.1950 | 67 |
10 | Reinald | Appel | 24.04.2001 | 16 |
11 | Cordula | Armbruster | 03.05.2008 | 9 |
Zelle | Formel |
D2 | =DATEDIF(C2;HEUTE();"y") |
Zelle | bedingte Formatierung... | Format |
D2 | 1: =REST(D2;10)=0 | abc |
D2 | 2: =REST(D2;5)=0 | abc |
Die Reihenfolge ist entscheidend, da Rest Alter durch 5 ist bei runden Zahlen (z.B. 50) ebenso 0 wie bei Alter durch 10.
Gruß Ralf
Hi Ralf,
jetzt bin ich ganz verwirrt.
Deine farbige Tabelle schaut ganz genau so aus, wie ich es haben möchte.
Leider bin ich noch ein Anfänger und versuche es so gut wie möglich selber das Problem zu lösen.
Nur das schaffe ich noch nicht.
Kannst du mit die gesamte Formel, die ich in die Bearbeitungsleiste eintragen muss angeben.
=.................. (?)
K L 1 Geb.-Daten 31.12.2017 2 20.02.1945 72
3 16.05.1946 71
4 23.10.1950 67
5 08.12.1946 71
6 19.06.1947
70 7 21.11.1944 73
8 07.11.1937
80 9 02.09.1934 83
10 12.06.1951 66
11 21.03.1947
70 12 05.01.1945 72
13 08.01.1948 69
14 08.04.1938 79
15 22.05.1933 84
16 15.05.1944 73
17 26.09.1937 80
18 15.05.1952
65Und nun auch noch das Feld farbig mit GRÜN oder GELB
Versteshst mi nun.
MfG der Felsenfeste