Clever-Excel-Forum

Normale Version: Kundenstamm nach Geburtsdatum filtern
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Hallo zusammen

Ich habe ein Excel File, welches ich weiterbearbeiten muss. Leider kommt das Excel File aus einem Programm, welches alle Zellen als Standart (auch die Geburtsdaten) anzeigt.

Folgendes ist mein Ziel:

- Das Datum nach "ältester Kunde" zuerst sortieren (geht bei mir aber irgendwie nicht, da es nicht als Datum erkennt)
- Auf einer Spalte weiter rechts, Kriterien erstellen. Zum Beispiel: Alle Kunden zwischen 20 - 30 Jahren. Alle Kunden zwischen 30-40 Jahren. Alle Kunden zwischen 40-50 Jahren... usw.

Geht das?

Im Anhang habe ich die Mustertabelle eingefügt.

Ich bedanke mich recht herzlich für euer Feedback
LG, Baani10
Hallo, die ersten 4 Datumsangaben sind keine Datumswerte... ... sie sind Text, Das macht die Sache nicht einfacher...
Hi Baani,

füge deiner Datei zwei Spalten zu:

Spalte E errechnest du das Alter deiner Kunden
Spalte F sind die Altersklassen

Dann formatiere deine Tabelle als Tabelle (STRG-L oder T). Jetzt kannst du nach Herzenslust filtern.

Tabelle1

ABCDEF
1KundeGeschlechtGeburtsdatumPLZ-OrtAlterAltersgrp.
2HansMännlich06.03.19478001 Master6960
3MaxMännlich12.02.19538000 Muster6360
4FranzMännlich01.01.19558002 Master6160
5MeierMännlich20.10.19678001 Muster4840
6MusterWeiblich17.10.19708003 Master4540
7SabineWeiblich30.10.19808002 Muster3530
8DemoWeiblich17.05.19918003 Muster2520
Formeln der Tabelle
ZelleFormel
E2=WENN(DATUM(JAHR(HEUTE());MONAT(C2); TAG(C2))<=HEUTE(); JAHR(HEUTE())-JAHR(C2);JAHR(HEUTE())-JAHR(C2)-1)
F2=LINKS(E2;1)*10

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8


Und hier noch die Datei zum Spielen:  [attachment=5407]

Nachtrag:

In E2 kannst du auch diese Formel eingeben:
Code:
=DATEDIF(C2;HEUTE();"y")
Hallo,

1. in eine leere Zelle 1 schreiben, kopieren, Datumswerte markieren, Inhalte einfügen, multiplizieren, Zellen als Datum formatieren. Danach kannst Du sortieren!
2. Mit einer Hilfsspalte geht es auch:

Arbeitsblatt mit dem Namen 'Tabelle1'
 ABCDE
1KundeGeschlechtGeburtsdatumPLZ-OrtKlasse
2MaxMännlich12.02.19538000 Muster60
3HansMännlich06.03.19478001 Master60
4MeierMännlich20.10.19678001 Muster40
5FranzMännlich01.01.19558002 Master60
6SabineWeiblich30.10.19808002 Muster30
7MusterWeiblich17.10.19708003 Master40
8DemoWeiblich17.05.19918003 Muster20

ZelleFormel
E2=KÜRZEN(DATEDIF(C2;HEUTE();"Y");-1)
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
(26.05.2016, 18:18)BoskoBiati schrieb: [ -> ]Hallo,

1. in eine leere Zelle 1 schreiben, kopieren, Datumswerte markieren, Inhalte einfügen, multiplizieren, Zellen als Datum formatieren. Danach kannst Du sortieren!
2. Mit einer Hilfsspalte geht es auch:

Hallo Edgar, wieviele sind denn bei dir zwischen 20 und 30..?
Hallo Jörg,


Zitat:wieviele sind denn bei dir zwischen 20 und 30..?

Soviele wie bei Günter: 1
@ Günter, auch an dich die Frage: der TE will z.B. alle Kunden zwischen 20 und 30... ... da reicht doch die Altershilfsspalte. Und dann Filter gesetzt zwischen 20 und 30 fertig... Ich verstehe die Spalte Altersgruppe hier in diesem Zusammenhang nicht... Habe ich wieder mal was übersehen..?
Hallo Edgar, aber wofür braucht man denn hier Altersklassen..? Und welche wähle ich aus bei deiner Variante um die zwischen 20 und 30 Jahre alten Kunden zu finden (filtern)..?
Hi Jörg,

ist es so besser zu verstehen, warum ich die Hilfsspalte E gewählt habe?

Tabelle1

ABCDEF
1KundeGeschlechtGeburtsdatumPLZ-OrtAlterAltersgrp.
2HansMännlich06.03.19478001 Master6960 - 69
3MaxMännlich12.02.19538000 Muster6360 - 69
4FranzMännlich01.01.19558002 Master6160 - 69
5MeierMännlich20.10.19678001 Muster4840 - 49
6MusterWeiblich17.10.19708003 Master4540 - 49
7SabineWeiblich30.10.19808002 Muster3530 - 39
8DemoWeiblich17.05.19918003 Muster2520 - 29
Formeln der Tabelle
ZelleFormel
E2=DATEDIF([@Geburtsdatum];HEUTE();"y")
F2=LINKS(E2;1)*10&" - "&LINKS(E2;1)*10+9

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8


Auf die HS kann natürlich verzichtet werden, wenn anstelle meiner =LINKS-Formel Edgars =KÜRZEN verwendet wird:

Tabelle2

ABCDE
1KundeGeschlechtGeburtsdatumPLZ-OrtAltersgrp.
2HansMännlich06.03.19478001 Master60 - 69
3MaxMännlich12.02.19538000 Muster60 - 69
4FranzMännlich01.01.19558002 Master60 - 69
5MeierMännlich20.10.19678001 Muster40 - 49
6MusterWeiblich17.10.19708003 Master40 - 49
7SabineWeiblich30.10.19808002 Muster30 - 39
8DemoWeiblich17.05.19918003 Muster20 - 29
Formeln der Tabelle
ZelleFormel
E2=KÜRZEN(DATEDIF(C2;HEUTE();"Y");-1)&" - "&KÜRZEN(DATEDIF(C2;HEUTE();"Y");-1)+9

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8

@Jörg und Edgar:

Obwohl ich die standardformatierten Zellen nicht in das Format Datum gewandelt habe, werden die Berechnungen korrekt ausgeführt.


Noch ein Hinweis für Baani:

Bei Einteilungen in Gruppen (von ... bis) kannst du logischerweise nicht von 20 bis 30, von 30 bis 40 usw. wählen. Du musst, um Überschneidungen zu vermeiden, bei der ...bis-Zahl unter der nächsten ...von-Zahl bleiben.
Hallo, ist ja hübsch, aber ich (nur für meinen Teil) finde, dass das Alter in einer filterbaren Tabelle reicht. Da kann man dann auch die 25-35 jährigen filtern ohne die Formel "anfassen" zu müssen. Aber: Wem's gefällt. Also nix für ungut alter Freund.
Seiten: 1 2