Countif mit Zeitintervall

9

Meine Google Tabellen:

%Vor%

Ich muss Leute zählen, die nicht innerhalb von 10 Minuten zahlen oder nicht zahlen (wenn die Person nicht innerhalb von 10 Minuten bezahlt, also hat er nicht bezahlt). Ich habe versucht mit:

%Vor%

was ein guter Start ist, aber ich habe das Zeitintervall nicht als Parameter.

In diesem Fall gibt 4 zurück, aber nicht 5 , wie ich es mir wünsche weil John in einem Intervall von 10 Minuten (zwischen 14:12 und 14:14) bezahlt hat, aber nicht bei 20 : 14.

Zum Beispiel beginnt es am 2015/08/02 14:12 für John (das erste NO - & gt; n) dann sehen wir, was in den nächsten 10 Minuten passiert.

Wenn nichts, so denken wir, er hat nicht bezahlt. Sonst "y", also bezahlte er

Und wir fahren trotzdem später fort, um zu sehen, was passiert für John n 2015/08/02 20:14 (er hat nicht bezahlt, weil nichts nach 20:14)

Also insgesamt 5 Leute und nicht 4.

    
Jose 09.11.2015, 21:01
quelle

1 Antwort

1

Kurze Antwort

Erhalte zuerst das neueste Datum für jede n- und y-Kategorie und zähle dann die Namen, bei denen das letzte n-Datum neuer ist als das y-Datum.

Bemerkung

Der Teil bezüglich "nicht innerhalb von 10 Minuten bezahlen (wenn die Person nicht innerhalb von 10 Minuten bezahlt, so dass sie nicht bezahlt hat") wurde absichtlich ignoriert, da das OP keine Details darüber enthält, wie die Daten gesammelt werden und auch nicht wann und wie das Berechnungsergebnis verwendet wird.

Erklärung

Quelldaten

Betrachten Sie Folgendes als die Quelldaten

%Vor%

SCHRITT 1

Fügen Sie Zelle E1 die folgende Formel hinzu

%Vor%

Ergebnis

%Vor%

Erklärung von Schritt 1

Das Ergebnis ist eine Tabelle mit dem neuesten Datum für die Kategorien y und n.

SCHRITT 2

Fügen Sie Zelle I2 die folgende Formel hinzu

%Vor%

Erklärung von Schritt 2

Zählen Sie jeden Namen, dessen n-Datum neuer ist als das y-Datum.

Ergebnis

%Vor%

Alternative Formel

%Vor%

Ergebnis

%Vor%     
Rubén 21.02.2016 06:18
quelle

Tags und Links