Auswertung nur zu aktuellem Datum
#1
Hallo und guten Tag,

bin ein "Neuer" in diesem Forum und erhoffe mit Hilfe und Denkanstöße zu meinen Problem-Stellungen.

Habe eine Tabelle in Gliederungs-Form eines Kalender erstellt, damit einer jeweiligen Person unserer Firma ein bestimmter Staus (z.B. AB, K, U usw.) pro Tag zugeordnet werden kann.
In einem 2 Tabellenblatt wird die Anzahl der Personen ermittelt, die den gleichen Status haben.

Ich benötige die Auswertung am Ende so, dass Excel die Formeln zur Auswertung automatisch auf HEUTE() bezieht.
Möchte die Fragen an dieses Forum aber Stück für Stück vortragen, da ich im ersten Schritt bereits an einer Formel scheitere, die aus Zeile 7 der Tabelle "Kalender" das aktuelle Datum ausliest.
Habe es mit verschiedenen Ansätzen Versucht z.B. 

=WENN(WVERWEIS("01.";Kalender!V7:Z7;1;0);"Richtig";"Falsch")
=WENNFEHLER(WENN(UND(Kalender!X12="K";(Kalender!V7:Z7=AK17));Auswertung!AJ17;Auswertung!AI17);"???")
=WENNFEHLER(WENN(FINDEN(HEUTE();Kalender!V7:Z7);"Richtig";"Falsch");"???")
=WENN(INDEX(Kalender!V7:Z7;VERGLEICH(HEUTE();Kalender!V11:Z24;););"???")

aber Alles ist wohl mehr oder weniger verkehrt.

Dank für Hilfe.

V Grüße
Ole
Top
#2
Hola,

lade doch bitte eine Exceldatei hoch - alles andere ist pure Raterei.

Gruß,
steve1da
Top
#3
Ah ja, hatte vergessen die Schaltfläche "Attachement hinzufügen" anzuwenden. 
Sorry !


Angehängte Dateien
.xlsx   TEST_Status.xlsx (Größe: 37,38 KB / Downloads: 8)
Top
#4
Hola,

in Zeile 7 stehen Datumswerte drin, also Zahlen. Mit "01." fragst du den TEXT "01." ab.


Code:
=WENN(ZÄHLENWENN(Kalender!V7:Z7;HEUTE());"Richtig";"Falsch")

also das "01." durch heute() ersetzen.

Gruß,
steve1da
Top
#5
Hallo steve1da,

ja prima! DANK.

So sieht nun eine Zählformel aus:

=WENN(UND(ZÄHLENWENN(Kalender!J7:AX7;HEUTE());Kalender!X11="MA");"1";"0")

Das Datum HEUTE() rückt aufgrund des Layout ja immer um eine Spalte von Links nach Rechts vor (z.B. heute X11 morgen Z11).

Kann ich die o.g. Formel so modifizieren das automatisch die Spalte gewählt wird, in der HEUTE() steht?

V Grüße
Ole
Top
#6
Hola,


Code:
=ZÄHLENWENNS(J7:AX7;HEUTE();J11:AX11;"ma")

Gruß,
steve1da
Top
#7
Hallo steve1da,

mit diese Formel gibt Excel "#WERT" zurück, auch wenn die Bedingung MA erfüllt ist

=WENN(UND(ZÄHLENWENN(Kalender!J7:AX7;HEUTE());Kalender!J11:AX11;"MA");"1";"0")

=(ZÄHLENWENNS(Kalender!V7:Z7;HEUTE();Kalender!J11:AX11;"ma"))

?????

V Grüße

Ole


Die Formel 

=ZÄHLENWENNS(J7:AX7;HEUTE();J11:AX11;"ma")

funktioniert, wenn Sie im selben Tabellenblatt wie die Daten steht.

Aber Tabellenblatt-Übergreifend wird #Wert! ausgegeben.

V Grüße

Ole
Top
#8
Hola,

die Bereiche sind nicht gleich groß!


Code:
=ZÄHLENWENNS(Kalender!J7:AX7;HEUTE();Kalender!J11:AX11;"ma")

Gruß,
steve1da
Top
#9
Hallo steve1da,

Problem gefunden und isoliert.

Die vertikalen grauen Trennzellen (z.B. U11-U24) zwischen den jeweiligen Kalenderwochen waren verbundene Zellen. 
Zellverbund aufgelöst, und schon funktioniert die/Ihre/deine Formel:

=ZÄHLENWENNS(Kalender!J7:AX7;HEUTE();Kalender!J11:AX11;"MA")

DANK!


V Grüße

Ole
Top
#10
Hallo,

möchte auch noch die Suche nach einem händisch zu wählenden Datum durchführen können.
Dieses Datum stehlt in der Zelle D5 vom Tabellenblatt Kalender.

=ZÄHLENWENNS(Kalender!L7:BP7;Kalender!D5;Kalender!L127:BP127;"BD")

Diese Formel liefert aber nicht die richtige Lösung, weil Excel wenn die Bedingung BD in der Spalte mit dem Datum aus D5 nicht erfüllt ist als Ergebnis "1" ausgibt.
Und wenn die Bedingung BD erfüllt ist, wird "2" ausgeben.

?????

Grüße
Ole
Top


Gehe zu:


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