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.

Zählenwenn mit Dropdownliste und verschiedenen Datenblättern kombinieren
#1
Hallo zusammen,

ich habe folgende Herausforderung: Ich möchte mit der Zählenwenn-Funktion die Schichtabsagen von Mitarbeitern zählen. Dafür habe ich eine Spalte für das Ergebnis. Die Wochen, aus denen diese Daten gezogen werden, sind jedoch fortlaufend und befinden sich jeweils in einem neuen Datenblatt. Damit ich die Formel nicht jedes Mal anfassen muss, möchte ich die Berechnung gerne mit einer Dropdown-Liste kombinieren. D.h., die Woche, die im Dropdown ausgewählt ist, soll in der Zählenwenn-Funktion als zu durchsuchender Bereich (in einem Datenblatt mit der selben Beschriftung) genutzt werden.

+ Spalten C5-BZ5 sind jeweils bezeichnet mit KW1 bis KW52
+ In C2 ist die Dropdownliste, die sich auf diese Spalten bezieht
+ In Spalte A stehen die ganzen Mitarbeiter
+ in Spalte B sollen die Ergebnisse stehen
+ In der Datei gibt es für jede Kalenderwoche ein eigenes Datenblatt für den Import der Rohdaten

statische Lösung:
=ZÄHLENWENN('KW26'!J:J;B9)

Der Bezug auf die Kalenderwoche (hier KW26) soll jetzt eben dynamisch mit Bezug auf die Dropdown Liste gelöst werden. Tausche ich die Bezeichnung des Datenblattes (KW26) durch die Zelle der Liste aus (C2), funktioniert das ganze nicht.


Hat jemand eine Idee, wie ich das lösen kann?


Vielen Dank im Voraus.


Beste Grüße,
Marcel
Antworten Top
#2
Hi,

schlechter Aufbau für eine vernünftige Auswertung. Da gehören alle Daten eine Tabelle, KW in die erste Spalte und dann geht Zählenwenns.

Hier mußt Du mit INDIREKT arbeiten!
Gruß

Edgar

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

stell uns bitte eine anonymisierte Beispieltabelle vor (keine ScrShots!!). So geht's: http://www.clever-excel-forum.de/Thread-...ng-stellen
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#4
Hallo ,


=ZÄHLENWENN(Indirekt(C2 & "!J:J");B9)
Antworten Top
#5
Hallo Dieter,

das geht wohl schief!



Code:
=ZÄHLENWENN(Indirekt("'"&C2&"'!J:J");B9)
Gruß

Edgar

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

erst ausprobieren dann meckern
Antworten Top
#7
Hi,

ok, da habe ich ein Leerzeichen in die Bezeichnung hineininterpretiert. Dann geht es nämlich nicht.
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#8
Wink 
Besten Dank! Funktioniert
Antworten Top
#9
(27.06.2018, 12:48)BoskoBiati schrieb: Hi,

ok, da habe ich ein Leerzeichen in die Bezeichnung hineininterpretiert. Dann geht es nämlich nicht.

Hallo Edgar, nein (die) Leerzeichen sind Dieters Freunde, das müsstest du aber schon mitbekommen haben...
Gruß Jörg
ich muss mich erst wieder ganz langsam heran robben. Also bitte ich um Nachsicht

"Wer immer tut, was er schon kann, bleibt immer das, was er schon ist." - Henry Ford
Antworten Top


Gehe zu:


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