Excel: In welchem ​​Monat hat meine Webseite den meisten Verkehr generiert (aus 3-Jahres-Daten)?

Excel: In welchem ​​Monat hat meine Webseite den meisten Verkehr generiert (aus 3-Jahres-Daten)?

In der Spalte Ahabe ich eine Liste von Monaten im Format YY-MM.

In der Spalte Bhabe ich eine Liste der einzelnen Benutzer, die in jedem Monat eine Seite der Website besucht haben.

(November 2016 – November 2018)

Beispieldiagramm

Ich möchte wissen, welcher Monat im Durchschnitt den meisten Verkehr generiert hat.

Welche Formel kann ich verwenden?

Vielen Dank.

Antwort1

Um meinen Kommentar zu ergänzen:

=MAX(B:B)

Gibt Ihnen den MAXWert in der Spalte B, dann

=MATCH(MAX(B:B),B:B)

Gibt Ihnen die Zeile davon MAXund:

=INDEX(A:A,MATCH(MAX(B:B),B:B))

Gibt den Wert in der Aentsprechenden Spalte in dieser Zeile zurück.

Antwort2

Eine andere Formel, die Ihnen nützlich sein könnte, ist AVERAGEIF oder AVERAGEIFS.

Mein Ansatz verwendet SUMPRODUCT, das arrayähnliche Berechnungen durchführt, ohne ein Array zu sein.

1) Erstellen Sie eine Tabelle Durchschnittswerte

In meinem Beispiel habe ich die Monatsnummer für jeden Monat unabhängig vom Jahr in E2 bis E13 aufgelistet. Verwenden Sie in der angrenzenden Spalte die folgende Formel in F2 und kopieren Sie sie nach unten in F13.

=IFERROR(SUMPRODUCT((--RIGHT($A$2:$A$11,2)=E2)*$B$2:$B$11)/SUMPRODUCT(--(--RIGHT($A$2:$A$11,2)=E2)),"")

Die Funktion IFERROR wird verwendet, um den Fehler „Division durch 0“ zu beheben, der auftritt, wenn für einen bestimmten Monat kein Wert vorhanden ist. Wenn Sie lieber 0 statt eines Leerzeichens sehen möchten, ändern Sie das „“ am Ende in 0.

Die obige Formel basiert auf der Annahme, dass Ihre Daten tatsächlich Zeichenfolgen sind. Wenn es sich tatsächlich um Daten handelt, verwenden Sie Folgendes:

=IFERROR(SUMPRODUCT((MONTH($A$2:$A$11)=E2)*$B$2:$B$11)/SUMPRODUCT(--(MONTH($A$2:$A$11)=E2),"")

2) Finden Sie den maximalen Durchschnitt

Im folgenden Beispiel habe ich in I2 die folgende Formel verwendet:

=MAX($F$2:$F$13)

3) Finden Sie den entsprechenden Monat

In J2 habe ich die folgende Formel verwendet, um die Position des Maximalwerts in der Liste nachzuschlagen. Wenn es sich um wiederholte/gleiche Maximalwerte handelt, wird der erste Monat zurückgegeben.

=MATCH(I2,$F$2:$F$13,0)

Bildbeschreibung hier eingeben

verwandte Informationen