Live-Forum - Die aktuellen Beiträge
Datum
Titel
28.03.2024 21:12:36
28.03.2024 18:31:49
Anzeige
Archiv - Navigation
1368to1372
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

anzahl verschiedener Kalenderwochen

anzahl verschiedener Kalenderwochen
16.07.2014 19:53:21
Spenski
hallo hab ein neues projekt aufgedrückt bekommen und brauch die nächsten tage warscheinlich wieder öffter hilfe^^
in a1:a200 steht das datum (zwar fortlaufend aber mit lücken)
Bsp:
1.1.14
5.1.14 usw
die formel müsste folgendes errechnen:
von allen daten die >=heute()-180 sind suche ich die
Anzahl der unterschiedlicher kalenderwochen in A1:A200
Bsp:
wenn die letzen 180 tage nur in KW 17,21,23 einträge gemacht wurden muss das ergebnis 3 lauten
mit hilfsspalte würd ichs wohl hinbekommen aber evtl gibts auch eine lösung ohne
danke fürs lesen und die hilfe

12
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: anzahl verschiedener Kalenderwochen
16.07.2014 20:19:20
Daniel
Hi
Würde ich so machen:
1. Hilfsspalte: KW ermitteln: =wenn(a1>=(heute()-180);Kalenderwoche(a1;21);"")
2. Hilfsspalte: KWs zählen und durch 1 teilen: =wenn(istzahl(b1);1/zählenwenn(b:b;b1);"")
3. Summe über die 2. Hilfsspalte bilden.
Die zweite Hilfsspalte lässt sich über eine entsprechende Matrixformel sicherlich einsparen.
Gruß Daniel

AW: anzahl verschiedener Kalenderwochen
16.07.2014 20:28:38
Spenski
hallo Daniel
das ergebnis ist das richtige , dafür dank ich dir sehr. so ähnlich hatte ich die lösung auch per hilfsspalte
ich lasse das thema aber trotzdem mal , evtl hat ja wer was ohne hilfsspalte oder noch eine andere lösung aus der man etwas lernen kann.
dank dir auf jedenfall#
gruss

Anzeige
ohne Hilfspalte, allerdings ...
16.07.2014 20:38:47
der
Hallo,
... jetzt nicht wirklich richtig ausgetestet, so könnte es gehen (kürzer wird es, wenn in A1:A200 immer Datumswerte stehen):
 ABCDE
101.01.20141  4
207.01.20142   
312.01.20142   
422.02.20148   
514.03.201411   
615.03.201411   
716.03.201411   
830.03.201413   
901.04.201414   
1002.04.201414   
1104.04.201414   
12     

Formeln der Tabelle
ZelleFormel
E1{=SUMME((HÄUFIGKEIT(WENN(A1:INDEX(A:A;ANZAHL(A:A))>HEUTE()-180;KÜRZEN((A1:INDEX(A:A;ANZAHL(A:A))-DATUM(JAHR(A1:INDEX(A:A;ANZAHL(A:A))+3-REST(A1:INDEX(A:A;ANZAHL(A:A))-2;7)); 1;REST(A1:INDEX(A:A;ANZAHL(A:A))-2;7)-9))/7)); SPALTE(A1:BA1))>0)*1)}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Gruß Werner
.. , - ...

Anzeige
AW: ohne Hilfspalte, allerdings ...
16.07.2014 20:41:26
Spenski
hallo werner auch hier danke , werde es sofort testen :)
in spalte a stehen nur datumswerte
gruss

funktioniert , danke :)
16.07.2014 20:49:04
Spenski
funktioniert super.
angenommen ich habe doch eine überschrift in A1 und B1 stehen müsste ich es dann so schreiben, oder baue ich mir dann einen fehler ein den ich jetzt so nicht erkenne?
{=SUMME((HÄUFIGKEIT(WENN(A2:INDEX(A:A;ANZAHL(A:A))>HEUTE()-180;KÜRZEN((A2:INDEX(A:A;ANZAHL(A:A)) -DATUM(JAHR(A2:INDEX(A:A;ANZAHL(A:A))+3-REST(A2:INDEX(A:A;ANZAHL(A:A))-2;7)); 1;REST(A2:INDEX(A:A; ANZAHL(A:A))-2;7)-9))/7)); SPALTE(A2:BA2))>0)*1) }
gruss und danke

Anzeige
Formel eingekürzt ...
16.07.2014 20:50:10
der
Hallo Christian,
... folgende sollte schon ausreichend sein (wie aber bereits geschrieben, nicht abschließend getestet):
{=SUMME((HÄUFIGKEIT(WENN(A1:A200>HEUTE()-180;KÜRZEN((A1:A200-DATUM(JAHR(A1:A200+3-REST(A1:A200-2;7)); 1;REST(A1:A200-2;7)-9))/7));SPALTE(A1:BA1))>0)*1) } Gruß Werner
.. , - ...

AW: Formel eingekürzt ...
16.07.2014 21:09:03
Spenski
danke :D

auch mit bedingung möglich?
16.07.2014 23:49:45
Spenski
für eine andere datei benötige ich quasi dieses thema daher mach ich kein neuen thread auf. allerdings mit einer kleinen erweiterung.
In C1 steht die auszuwertende Materialnummer
In Spalte A stehen Materialnummern
In Spalte B stehen Datumswerte (so wie im ersten Post des Treads)
Formel soll Folgendes Ausrechnen:
auch wieder die anzahl der vorkommenden wochen , aber nur die zeilen beachten , wo in Spalte A der wert mit C1 übereinstimmt
danke fürs lesen
gruss

Anzeige
sicherlich ...
17.07.2014 07:26:26
der
Hallo Christian,
... ich hab jetzt nur einen Termin. Ich melde mich danach noch einmal.
Gruß Werner
.. , - ...

AW: sicherlich ...
17.07.2014 07:32:55
Spenski
werner du bist der beste :) mach dir keinen stress wegen mir ...
wünsch dir einen angenehmen und erfolgreichen tag
gruss
christian

die Bedingungserweiterung ...
17.07.2014 11:30:09
der
Hallo Christian,
... ist einfach *(A1:A200=C1) und das zusätzliches Klammerpaar um

B1:B200>HEUTE()-180

 ABCDE
1M_0101.01.2014M_04 3
2M_0207.01.2014   
3M_0312.01.2014   
4M_0422.02.2014   
5M_0414.03.2014   
6M_0415.03.2014   
7M_0416.03.2014   
8M_0530.03.2014   
9M_0601.04.2014   
10M_0402.04.2014   
11M_0604.04.2014   
12     

Formeln der Tabelle
ZelleFormel
E1{=SUMME((HÄUFIGKEIT(WENN((B1:B200>HEUTE()-180)*(A1:A200=C1); KÜRZEN((B1:B200-DATUM(JAHR(B1:B200+3-REST(B1:B200-2;7)); 1;REST(B1:B200-2;7)-9))/7)); SPALTE(B1:BB1))>0)*1)}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Gruß Werner
.. , - ...

Anzeige
AW: die Bedingungserweiterung ...
17.07.2014 17:54:48
Spenski
:) einfach ist relativ ... Für mich ist das eine unerforschte Welt mit den Matrix Formeln.
Ich danke dir für deine hilfe

300 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige