Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1412to1416
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Jüngste Person an Standorten

Jüngste Person an Standorten
09.03.2015 20:34:55
Erwin
Hallo Forum,
ich habe eine Datei mit zwei Tabellenreitern:
- im TAB BZL sind alle Mitarbeiter mit Standort, Name, Vorname und Geburtsdatum gelistet
- im TAB ÜBERSICHT soll je Standort die jüngste Person mit dem Alter (z. B. 49,2 Jahre) eingetragen werden
Für die Berechnung der jüngsten Person im TAB BZL benutze ich hoffentlich die richtige Formel:
=RUNDEN((HEUTE()-MAX(BZL!$H$9:$H$500))/365;1)
Damit bekomme ich aber nur die jüngste Person in der ganzen Tabelle.
Jetzt bräuchte ich nur noch die Erweiterung mit dem Standort, um die jüngste Person am Standort "M" oder auch an anderen Standorten zu finden.
https://www.herber.de/bbs/user/96261.xlsx
Wer kann hier bitte helfen?
Grüße - Erwin

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Jüngste Person pro Standort
09.03.2015 20:54:19
WF
Hi,
folgende Arrayformel:
{=RUNDEN((HEUTE()-MAX(WENN(BZL!B9:B500="M";BZL!$H$9:$H$500)))/365,25;1)}
Statt "M" jedesmal in der Formel zu ändern, nimmst Du besser einen Zellbezug.
Statt 365: 365,25 (mit Schaltjahren)
WF

Danke, super, passt owT
09.03.2015 21:29:57
Erwin

Danke, super, passt owT
09.03.2015 21:30:03
Erwin

mit AGGREGAT() gehts ohne {} und auch kürzer ...
10.03.2015 12:17:15
neopa
Hallo Erwin,
... zusätzlich hab ich Dir auch in Kombination mit VERWEIS() auch noch den Personennamen ermittelt.
Formeln einfach nach rechts kopieren:
Übersicht

 BCDEFGHI
4Gesucht wird die jewils jüngste Person ausTabelle "BZL"
5        
6OrtMBDDLHHSD
7JüngsterR.B.H.S.H.RG.B.N.R.S.S.S.C.
8Alter28,744,347,455,1475441,8

Formeln der Tabelle
ZelleFormel
C7=VERWEIS(9;1/(AGGREGAT(14;6;(BZL!$B9:$B99=C6)*BZL!$H9:$H99;1)=(BZL!$B9:$B99=C6)*BZL!$H9:$H99); BZL!$F9:$F99&BZL!$G9:$G99)
C8=RUNDEN((HEUTE()-AGGREGAT(14;6;BZL!$H9:$H99*(BZL!$B9:$B99=C6); 1))/365,25;1)


BZL

 BCDEFGH
8Standort   NameVornameGeb.Datum
9M   F.S.02.11.1970
10M   F.R.06.02.1957
11B   G.G.17.11.1964
12B   H.S.27.11.1970
13DD   H.C.12.11.1960
14DD   H.R10.10.1967
15L   M.M.14.10.1949
16HH   K.L.27.10.1960
17L   G.B.28.01.1960
18HH   N.R.19.03.1968
19DD   O.M.29.03.1963
20S   S.S.25.02.1961
21D   S.W.22.07.1950
22D   S.C.19.05.1973
23M   R.B.19.06.1986


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Gruß Werner
.. , - ...

Anzeige
AW: mit AGGREGAT() gehts ohne {} und auch kürzer
10.03.2015 12:23:30
Erwin
Hey neopa C - Werner,
soweit habe ich gar nicht gedacht.
Herzlichen Dank für die Ergänzung
Grüße - Erwin

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige