Clever-Excel-Forum

Normale Version: Große Anwesenheitsliste mit mehreren Arbeitsblättern, Hilfe bei der Formel
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Hallo, für mich wird das immer verwirrender..:

Arbeitsblatt mit dem Namen 'Berechnung'
BCDEFGH
5Abteilung12345G
6Mitarbeiter2611010

ZelleFormel
H6=SUMME(C6:G6)
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.01] MS Excel 2010
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg

Was ist hier was..?

Ich hatte so gedacht:

Arbeitsblatt mit dem Namen 'Berechnung'
BCDEFGH
18Krankmeldung100001

ZelleFormel
C18=ZÄHLENWENN(INDEX(Anwesenheit!$E$11:$AH$41;C$5;0);LINKS($B18;1))
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.01] MS Excel 2010
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg

Aber das Wunschergebnis sieht anders aus...
(16.10.2019, 14:06)Jockel schrieb: [ -> ]Hallo, für mich wird das immer verwirrender..:

Arbeitsblatt mit dem Namen 'Berechnung'
BCDEFGH
5Abteilung12345G
6Mitarbeiter2611010

ZelleFormel
H6=SUMME(C6:G6)
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.01] MS Excel 2010
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg

Was ist hier was..?

Abteilung bezieht sich auf die verschiedenen internen Abteilungen, z.B. Fertigung, Versand, Personal usw. und die Zeile Mitarbeiter zeigt wie viele Personen in dieser Abteilung arbeiten (unabhängig davon ob diese tatsächlich anwesend sind, sozusagen ist das eine SOLL-Zahl) Diese Zahl wird auch für die anschließende Berechnung der tatsächlich anwesenden/abwesenden Mitarbeiter genutzt. Somit soll eine detaillierte Auflistung der Mitarbeiter täglich stattfinden und der Chef kann sofort sehen, dass heute z.B. nur 3 Leute im Versand arbeiten.  

Ich hatte so gedacht:

Arbeitsblatt mit dem Namen 'Berechnung'
BCDEFGH
18Krankmeldung100001

ZelleFormel
C18=ZÄHLENWENN(INDEX(Anwesenheit!$E$11:$AH$41;C$5;0);LINKS($B18;1))
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.01] MS Excel 2010
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg

Aber das Wunschergebnis sieht anders aus...
Hi,

mein Vorschlag (Beispiel nur anhand Krankheit):

Arbeitsblatt mit dem Namen 'Berechnung'
BCDEFGHIJKLM
4Unsere Firma
5Abteilung12345G
6Mitarbeiter2611010
7/0
8Innendienst235
9Außendienst0
10/0
11/0
12Anwesend230005
13Weiterbildung112
14/0
15/0
16Urlaub112
17/0
18Krankmeldung010001
19/0
20/0
21Mitarbeiter abwesend031105
22Mitarbeiter anwesend230005
23/0
24/0
25/0

ZelleFormel
C18=SUMMENPRODUKT((Anwesenheit!$E$11:$AH$20=LINKS($B18;1))*(Anwesenheit!$D$11:$D$20=C$5))
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.2) erstellt. ©Gerd alias Bamberg

Für die anderen An- und Abwesenheitsarten musst du die Formel entsprechend anpassen. Die Nullen kannst du, falls sie stören, mit benutzerdefinierter Formatierung
Code:
0;;
ausblenden.
Seiten: 1 2