Clever-Excel-Forum

Normale Version: Zählenwenn mit Sverweis oder ähnlich
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Hallo Leute,
habt hier eine Lösung zufällig die kürzer ist als meine.

=(ZÄHLENWENN(P249:AT249;$M$253)*$O$253)
+(ZÄHLENWENN(P249:AT249;$M$254)*$O$254)
+(ZÄHLENWENN(P249:AT249;$M$255)*$O$255)
+(ZÄHLENWENN(P249:AT249;$M$256)*$O$256)
+(ZÄHLENWENN(P249:AT249;$M$257)*$O$257)
+(ZÄHLENWENN(P249:AT249;$M$258)*$O$258)
+(ZÄHLENWENN(P249:AT249;$M$259)*$O$259)
+(ZÄHLENWENN(P249:AT249;$P$253)*$T$253)
+(ZÄHLENWENN(P249:AT249;$P$254)*$T$254)
+(ZÄHLENWENN(P249:AT249;$P$255)*$T$255)
+(ZÄHLENWENN(P249:AT249;$P$256)*$T$256)
+(ZÄHLENWENN(P249:AT249;$P$257)*$T$257)
+(ZÄHLENWENN(P249:AT249;$P$258)*$T$258)
+(ZÄHLENWENN(P249:AT249;$P$259)*$T$259)
+(ZÄHLENWENN(P249:AT249;$U$253)*$Y$253)
+(ZÄHLENWENN(P249:AT249;$U$254)*$Y$254)
+(ZÄHLENWENN(P249:AT249;$U$255)*$Y$255)
+(ZÄHLENWENN(P249:AT249;$U$256)*$Y$256)
+(ZÄHLENWENN(P249:AT249;$U$257)*$Y$257)
+(ZÄHLENWENN(P249:AT249;$U$258)*$Y$258)
+(ZÄHLENWENN(P249:AT249;$U$259)*$Y$259)
+(ZÄHLENWENN(P249:AT249;$Z$253)*$AD$253)
+(ZÄHLENWENN(P249:AT249;$Z$254)*$AD$254)
+(ZÄHLENWENN(P249:AT249;$Z$255)*$AD$255)
+(ZÄHLENWENN(P249:AT249;$Z$256)*$AD$256)
+(ZÄHLENWENN(P249:AT249;$Z$257)*$AD$257)
+(ZÄHLENWENN(P249:AT249;$Z$258)*$AD$258)
+(ZÄHLENWENN(P249:AT249;$Z$259)*$AD$259)
+(ZÄHLENWENN(P249:AT249;$AE$253)*$AI$253)
+(ZÄHLENWENN(P249:AT249;$AE$254)*$AI$254)
+(ZÄHLENWENN(P249:AT249;$AE$255)*$AI$255)
+(ZÄHLENWENN(P249:AT249;$AE$256)*$AI$256)
+(ZÄHLENWENN(P249:AT249;$AE$257)*$AI$257)
+(ZÄHLENWENN(P249:AT249;$AE$258)*$AI$258)
+(ZÄHLENWENN(P249:AT249;$AE$259)*$AI$259)
+(ZÄHLENWENN(P249:AT249;$AJ$253)*$AN$253)
+(ZÄHLENWENN(P249:AT249;$AJ$254)*$AN$254)
+(ZÄHLENWENN(P249:AT249;$AJ$255)*$AN$255)
+(ZÄHLENWENN(P249:AT249;$AJ$256)*$AN$256)
+(ZÄHLENWENN(P249:AT249;$AJ$257)*$AN$257)
+(ZÄHLENWENN(P249:AT249;$AJ$258)*$AN$258)
+(ZÄHLENWENN(P249:AT249;$AJ$259)*$AN$259)
+(ZÄHLENWENN(P249:AT249;$AO$253)*$AS$253)
+(ZÄHLENWENN(P249:AT249;$AO$254)*$AS$254)
+(ZÄHLENWENN(P249:AT249;$AO$255)*$AS$255)
+(ZÄHLENWENN(P249:AT249;$AO$256)*$AS$256)
+(ZÄHLENWENN(P249:AT249;$AO$257)*$AS$257)
+(ZÄHLENWENN(P249:AT249;$AO$258)*$AS$258)
+(ZÄHLENWENN(P249:AT249;$AO$259)*$AS$259)


ich danke mal im vorraus
Moin

Du kannst gern versuchen uns an einer Bsp.Datei zu erklären was du machen möchtest.
Ich denke aber jetzt schon das meine Antwort eher in die Richtung gehen wird, "arbeite mit einer vernünftige Datenstruktur".

Gruß Elex
Hallo Elex

Ich erstelle ein Dienstplan der die Stunden des Mitarbeiters bei N8 ausrechnen soll. die Kürzel sind von P8:AT8 von mir eingetragen.

[
Bild bitte so als Datei hochladen: Klick mich!
]

ich habe unten im Dienstplan von M253:AS277  7 Tabellen gemacht wo auch Kürzel Eintragen und dann die Zeiten wie auch die Stunden drinnen sind von dem es denn berechnet werden soll

[
Bild bitte so als Datei hochladen: Klick mich!
]

mit zählenwenn geht das ja aber ich stoße da leider ab ne gewisse Anzahl auf grenzen.

so sieht denn der die Zelle N8 denn aus
=(ZÄHLENWENN(P8:AT8;$M$253)*$O$253)
+(ZÄHLENWENN(P8:AT8;$M$254)*$O$254)
+(ZÄHLENWENN(P8:AT8;$M$255)*$O$255)
+(ZÄHLENWENN(P8:AT8;$M$256)*$O$256)
+(ZÄHLENWENN(P8:AT8;$M$257)*$O$257)
+(ZÄHLENWENN(P8:AT8;$M$258)*$O$258)
+(ZÄHLENWENN(P8:AT8;$M$259)*$O$259)
+(ZÄHLENWENN(P8:AT8;$P$253)*$T$253)
+(ZÄHLENWENN(P8:AT8;$P$254)*$T$254)
+(ZÄHLENWENN(P8:AT8;$P$255)*$T$255)
+(ZÄHLENWENN(P8:AT8;$P$256)*$T$256)
+(ZÄHLENWENN(P8:AT8;$P$257)*$T$257)
+(ZÄHLENWENN(P8:AT8;$P$258)*$T$258)
+(ZÄHLENWENN(P8:AT8;$P$259)*$T$259)
+(ZÄHLENWENN(P8:AT8;$U$253)*$Y$253)
+(ZÄHLENWENN(P8:AT8;$U$254)*$Y$254)
+(ZÄHLENWENN(P8:AT8;$U$255)*$Y$255)
+(ZÄHLENWENN(P8:AT8;$U$256)*$Y$256)
+(ZÄHLENWENN(P8:AT8;$U$257)*$Y$257)
+(ZÄHLENWENN(P8:AT8;$U$258)*$Y$258)
+(ZÄHLENWENN(P8:AT8;$U$259)*$Y$259)
+(ZÄHLENWENN(P8:AT8;$Z$253)*$AD$253)
+(ZÄHLENWENN(P8:AT8;$Z$254)*$AD$254)
+(ZÄHLENWENN(P8:AT8;$Z$255)*$AD$255)
+(ZÄHLENWENN(P8:AT8;$Z$256)*$AD$256)
+(ZÄHLENWENN(P8:AT8;$Z$257)*$AD$257)
+(ZÄHLENWENN(P8:AT8;$Z$258)*$AD$258)
+(ZÄHLENWENN(P8:AT8;$Z$259)*$AD$259)
+(ZÄHLENWENN(P8:AT8;$AE$253)*$AI$253)
+(ZÄHLENWENN(P8:AT8;$AE$254)*$AI$254)
+(ZÄHLENWENN(P8:AT8;$AE$255)*$AI$255)
+(ZÄHLENWENN(P8:AT8;$AE$256)*$AI$256)
+(ZÄHLENWENN(P8:AT8;$AE$257)*$AI$257)
+(ZÄHLENWENN(P8:AT8;$AE$258)*$AI$258)
+(ZÄHLENWENN(P8:AT8;$AE$259)*$AI$259)
+(ZÄHLENWENN(P8:AT8;$AJ$253)*$AN$253)
+(ZÄHLENWENN(P8:AT8;$AJ$254)*$AN$254)
+(ZÄHLENWENN(P8:AT8;$AJ$255)*$AN$255)
+(ZÄHLENWENN(P8:AT8;$AJ$256)*$AN$256)
+(ZÄHLENWENN(P8:AT8;$AJ$257)*$AN$257)
+(ZÄHLENWENN(P8:AT8;$AJ$258)*$AN$258)
+(ZÄHLENWENN(P8:AT8;$AJ$259)*$AN$259)
+(ZÄHLENWENN(P8:AT8;$AO$253)*$AS$253)
+(ZÄHLENWENN(P8:AT8;$AO$254)*$AS$254)
+(ZÄHLENWENN(P8:AT8;$AO$255)*$AS$255)
+(ZÄHLENWENN(P8:AT8;$AO$256)*$AS$256)
+(ZÄHLENWENN(P8:AT8;$AO$257)*$AS$257)
+(ZÄHLENWENN(P8:AT8;$AO$258)*$AS$258)
+(ZÄHLENWENN(P8:AT8;$AO$259)*$AS$259)


Danke für die Schnelle Antwort hoffe ich du kannst mir weiter helfen
Hi,

Elex schrieb dir "...uns an einer Bsp.Datei...". Von einem Beispielbild war nicht die Rede.
Hier die Datei
Hallo,

wenn die Datei noch nachvollziehbar ausgefüllt wäre, könnte  man helfen.
Hallo Gastlich

worum es geht ist drinnen deshalb verstehe ich deinen frage nicht so richtig ok hier ist es M statt N aber ich habe unten die Dienste zu stehen mit Std.

wenn du also die Schichten die ich als Bsp. drinnen zu stehen habe in die Tage einträgst den komm bei M8 die Stunden Anzahl im Monat.

und M8 möchte ich kürzer haben am besten mit zählewenn mit sverweis.
Hi

Dienstpläne gibt es im Netz zu Hauf fertig. Bräuchte man nicht unbedingt neu erfinden, kann man aber.
 
Wandele das Konstrukt L34:AR40 in eine Liste und alles wird sehr viel einfacher.
Code:
____|A|__B__|C|__D__|__E_|F|G|H|I|J|
   1|F|05:45|-|0,604|8,75| | | | | |
   2|S|  0,6|-|18:30|   4| | | | | |
   3|U|     | |     |   8| | | | | |
   4|k|     | |     |   7| | | | | |
M8 könnte dann so aussehen.
Code:
=SUMMENPRODUKT(ZÄHLENWENN(O8:AS8;$O$34:$O$40)*$S$34:$S$40)

Gruß Elex
Danke Danke 

ja klar Dienstpläne sind haufenweise drinnen aber man will ja was eigenes haben wenn du verstehst.

Aber genau das habe ich gesucht ich weis zwar nicht warum ich nicht auf Summenprodukt gekommen bin aber Danke Danke Danke
Hi,

da reicht aber das:

Code:
=SUMMENPRODUKT((O8:AS8=$O$34:$O$40)*$S$34:$S$40)
in O34:O40 die Kürzel und in S34:S40 die Stunden
Seiten: 1 2