Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Tagesliste mit lückenhaften Daten füllen
#1
Liebe Excel-Spezialisten,

ich habe folgendes Problem:
Eine Tagesliste, in welche die Anwesenheit einer oderer mehrerer Personen am betreffenden Tag eingetragen werden soll.
Die Tage im Beispiel (Spalte F) seien von 1-20 nummeriert.
Die Anwesenheit einer Person liegt als Liste mit Tagesintervallen vor. Im Beispiel ist Person1 (Spalten A und B) von Tag 3 bis Tag 5 anwesend. Dann am Tag 9 und schliesslich von Tag 15 bis Tag 18.
Gesucht ist eine Formel, welche an den Tagen, an denen Person1 anwesend ist, einen Eintrag (z.B. den Wert 1) in der gelben Spalte G macht.
(Das Analoge würde dann mit Person2... geschehen.)

Besten Dank,
Robi


Angehängte Dateien
.xlsm   example.xlsm (Größe: 10,53 KB / Downloads: 8)
Antworten Top
#2
Hallo Robi

Code:
=SUMMENPRODUKT(ZÄHLENWENNS(F3;">="&$A$3:$A$8;F3;"<="&$B$3:$B$8))
Wir sehen uns!
... Detlef

Meine Beiträge können Ironie oder Sarkasmus enthalten.

[-] Folgende(r) 1 Nutzer sagt Danke an shift-del für diesen Beitrag:
  • Robi
Antworten Top
#3
Hallo,

da reicht doch das SUMMENPRODUKT:

Arbeitsblatt mit dem Namen 'Sheet1'
 ABCDEFGHI
1Person1Person2 TagPerson1Person2Personen
2von Tagbis Tagvon Tagbis Tag     
33513 1 11
49956 2 11
5151888 3112
6  1213 41 1
7  1515 5112
8  1820 6 11

ZelleFormel
G3=SUMMENPRODUKT(($A$3:$A$8<=F3)*($B$3:$B$8>=F3))
H3=SUMMENPRODUKT(($C$3:$C$8<=F3)*($D$3:$D$8>=F3))
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#4
Hi,

ich würde die Datenliste umstellen und es mit intelligenten Tabellen so lösen, dann verlängern sich die Formeln automatisch und es ist nur eine Formel nötig:

Sheet1
ABCDEFGHI
1Person1Person2
2von Tagbis Tagvon Tagbis TagTagPerson1Person2Personen
335131011
499562011
51518883112
612134101
715155112
818206011
97000
10Personvon Tagbis Tag8011
11Person2139101
12Person13510000
13Person25611000
14Person28812011
15Person19913011
16Person2121314000
17Person1151815112
18Person2151516101
19Person2182017101
2018112
2119011
2220011

 verbundene Zellen
A1:B1
C1: D1

verwendete Formeln
Zelle Formel Bereich N/A
G3:H22=SUMMENPRODUKT((Tabelle1[von Tag]<=$F3)*(Tabelle1[bis Tag]>=$F3)*(Tabelle1[Person]=G$2))
I3:I22=SUMME(G3:H3)
Excel-Inn.de
Hajo-Excel.de
XHTML-Tabelle zur Darstellung in Foren, einschl. der neuen Funktionen ab Version 2007
Add-In-Version 19.08 einschl. 64 Bit


.xlsb   Anwesenheitsübersicht.xlsb (Größe: 12,59 KB / Downloads: 1)
Antworten Top
#5
(08.06.2016, 07:26)BoskoBiati schrieb: da reicht doch das SUMMENPRODUKT:
Ja, das ging mir heute morgen auch durch den Kopf. Hatte aber nicht mehr die Zeit und die Lust es um zu schreiben.
Wir sehen uns!
... Detlef

Meine Beiträge können Ironie oder Sarkasmus enthalten.

Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste