Zählenwenn in bestimmtem Bereich
#1
Hallo zusammen, 

ich bin mehr oder weniger verzweifelt auf der Suche nach einer Lösung zu folgendem Problem und ich hoffe ihr könnt helfen :22:

Ich habe Daten zu Kunden-Bewertungen von verschiedenen Supermärkten. 
Spalte D beschreibt um welchen Markt es sich handelt. 
Spalte AG beschreibt ob die Bewertung online oder offline abgegeben wurde (1 für online, 0 für offline). 
Spalte AM ist das Datum an dem dieser Eintrag erstellt wurde. 

In Spalte AI möchte ich eintragen wieviele online Bewertungen dieses Geschäft in den letzten 30 Tagen erhalten hat. "Letzte 30 Tage" soll sich dabei auf den Wert in AM beziehen. Also AI27 wäre z.B. eine 5. AI30 z.B. eine 0. 

Ich hoffe ich hab das verständlich ausgedrückt  :19:

Danke!!



[img]
Dateiupload bitte im Forum! So geht es: Klick mich!
]


Angehängte Dateien Thumbnail(s)
   
Top
#2
Hola,

bitte eine richtige Datei, kein Bild!

Gruß,
steve1da
Top
#3
Here we go :)


Angehängte Dateien
.xlsx   Online Bewertungen.xlsx (Größe: 33,82 KB / Downloads: 10)
Top
#4
Hola,

deine Daten in Spalte B sind TEXTE. Außerdem ist die Datei anders aufgebaut als die Beschreibung. 
Wenn du die in echte Daten umgewandelt hast, dann:


Code:
=ZÄHLENWENNS(A2:A100;92;C2:C100;1;B2:B100;">="&HEUTE()-30)


Hier wird natürlich 0 rauskommen, da die Daten weit älter als 30 Tage sind.

Edit: les dir mal den Link durch

http://www.clever-excel-forum.de/Thread-Crossposting

Gruß,
steve1da
Top
#5
Hi Steve, 

super! Danke für die Antwort! 
Als Augangsdatum für den Zeitraum von 30 Tagen möchte ich ja nicht tatsächlich heute nehmen, sondern den Wert in Spalte AM (bzw in Spalte B in der Datei). AI27 (bzw. D27) wäre also z.B. eine 5. Weißt du wie ich meine?

LG :)
Top
#6
Hola,

verstehen tu ich das. Im Herber Forum wird dir ja schon geholfen, daher steig ich hier aus, weil ich keine Lust auf unnötige Doppelarbeit habe.

Gruß,
steve1da
Top
#7
Hey, 

Hmm, ne da hat bisher niemand wirklich geantwortet und jetzt hast du ja den Link gepostet, so dass da wahrscheinlich auch nichts mehr kommt. 
Also wenn du eine Lösung weißt würdest du mir wahnsinnig helfen wenn du sie mir kurz schreibst :)

LG
Top
#8
Hola,

dann ersetz doch einfach heute() durch die Zelle, auf die du dich beziehen willst.

Gruß,
steve1da
Top
#9
Hallo,

für die hochgeladen Tabelle mit dem Datum in Spalte B wäre die Formel


Code:
=SUMMENPRODUKT((B:B>B2-30)*(B:B<=B2))



mfg

(Hartnäckigkeit zahlt sich manchmal aus)
Top
#10
Hi ihr zwei, 

Also erst mal tausend Dank für eure Hilfe! Ihr glaubt nicht wie sehr mir das hilft, ich versuche die Geschichte seit zwei Tagen zu lösen... 
Aber irgendwie ist das immer noch nicht das was ich brauche. In der Datei die ich hochgeladen habe müsste das Folgende in den Zellen stehen: 

B2: 0
B3: 0
B4: 1
B5: 2
B6: 3
B7: 4
B8: 5
B9: 6
B10: 5

Es darf sich ja nur auf die letzten 30 Tage beziehen (ausgehend von dem Datum an dem der Eintrag verfasst wird) und auf das jeweilige Geschäft...
LG :)
Top


Gehe zu:


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