2016-06-29 1 views
0

Ich habe ein Dokument, das Benutzer zeigt, die Konten für eine Unternehmensressource haben, und es zeigt ihre letzte Anmeldung. Die exportierten Daten in Excel werden als Letzte Anmeldung (Spalte E) angezeigt und die Zellendaten sind MM/TT/JJJJ mit einem Zeitstempel. Beispiel: 4/15/2015 3:01:59 PMZählen Zellen mit Datum als MM/TT/JJJJ, aber formatiert als Monat-YY

Ich habe alle Zellen formatiert, um als Monat-YY zu lesen. Dieses Beispiel zeigt also den 15. April.

Ich versuche, ein Diagramm zu machen, um zu zeigen, wie viele Benutzer zuletzt angemeldet durch Zählen der Daten. Sagen wir 10 Leute, die zuletzt am 15. April angemeldet waren und 20 Leute im Juni-15.

Ich habe diese Formel I zu verwenden, versuchen, Tabelle 1 [Letzte Login] ist Spalte E.

= COUNTIF (Tabelle 1 [Letzte Login] "April-15")

Das Rendite 0.

Das Problem, in das ich hineingelaufen bin, ist die Formel betrachtet die Daten in der Zelle als 4/15/2015 3:01:59 PM, anstatt, was ich formatierte es, April-15. Ich habe ein wenig VB-Erfahrung, aber es ist eine Weile seit der Schule.

Jede Hilfe wird sehr geschätzt!

+0

Ich würde empfehlen, die Zeit ab dem Datum zu trimmen. Unabhängig davon ist die angewendete Formatierung rein kosmetischer Natur. Excel verwendet weiterhin das tatsächliche Datum und nicht das formatierte Datum. – Kyle

Antwort

2

Im Folgenden werden alle Termine im Monat April 2015 zählen:

=SUMPRODUCT((YEAR(Table1[Last Login]) = 2015)*(MONTH(Table1[Last Login])=4)) 

Sie die harten codierten Zahlen in eine Zelle Referenz ersetzen können. Wenn Sie das Datum in sagen G1 dann:

=SUMPRODUCT((YEAR(Table1[Last Login]) = YEAR(G1))*(MONTH(Table1[Last Login])=MONTH(G1))) 
+0

Vielen Dank! Das hat perfekt funktioniert! Ich habe die zweite Formel verwendet, die auf eine Zelle verweist. –

+0

@MichaelCrane bitte als korrekt markieren, indem Sie das Häkchen bei der Antwort anklicken. Es ist etwas, was nur du tun kannst. –