Ich habe eine Spalte mit Rängen und muss die Anzahl jedes Rangs (1-5) ermitteln, solange sein Tag (Spalte 1) mit dem in der Ausgabetabelle angegebenen Tag übereinstimmt. Dies soll in eine separate Tabelle auf einem anderen Blatt eingefügt werden, in der die prozentuale Gesamtsumme jedes Rangs angezeigt wird. In den Bildern unten habe ich die Prozentsätze von Hand eingegeben, möchte dies jedoch mithilfe einer Formel automatisch erledigen. Für jede Hilfe wäre ich dankbar. Vielen Dank im Voraus.
Ausgabetabelle:
Eingabespalte:
Antwort1
Dies wäre ein perfekter Zeitpunkt, um mehr über PivotTables zu erfahren. Geben Sie Ihren Daten Überschriften, die die Spalten beschreiben, z. B. „Team“ und „Rang“. Wählen Sie dann die Daten und Überschriften aus und gehen Sie zu Einfügen > PivotTable.
Ziehen Sie dann „Team“ in den Zeilenbereich und „Rang“ in den Spaltenbereich und anschließend „Team“ in den Wertebereich (ich schlage „Team“ vor, da es nicht numerisch ist, sodass standardmäßig gezählt wird, wie oft jedes Team welchen Rang hatte, was Sie auch wollen – wenn Sie „Rang“ verwenden, werden die Werte standardmäßig addiert, was Sie aber nicht wollen, und Sie müssten von „Summe“ auf „Anzahl“ wechseln).
Dies zählt nur, wie oft jedes Team auf dem 1., 2., 3. usw. Platz war. Klicken Sie mit der rechten Maustaste auf eines der Ergebnisse und wählen Sie „Werte anzeigen als >“ und dann „% der Zeile“. Sie können die Gesamtsummen ausschalten, aber das überlasse ich Ihnen als Übung (Tipp: PivotTables > Menüband „Entwurf“). Ich hoffe, dies hilft Ihnen und erleichtert Ihnen den Einstieg in die erstaunliche formelfreie Magie von PivotTables!
Antwort2
Für die Zeilen und Spalten in Ihrem Beispiel und unter der Annahme, dass Ihr Eingabeblatt und Ihr Ausgabeblatt jeweils „Eingabe“ und „Ausgabe“ heißen,
- Füllen Sie im Blatt „Ausgabe“ die Zellen
B2:F2
mit1
bis5
aus und geben SieAB1
undCD2
inA3
und einA4
. Wenn Sie möchten, dass diese automatisch aus dem Blatt „Eingabe“ generiert werden, geben Sie dies bitte an. Geben Sie in die Zelle
B3
des Blatts „Ausgabe“ ein=COUNTIFS(Input!$A:$A, Output!$A3, Input!$B:$B, Output!B$2) / COUNTIFS(Input!$A:$A, Output!$A3)
Ziehen/Füllen Sie nach rechts in die Spalte F und nach unten in die Zeile 4, und
- Format als Prozent.
Erläuterung:
Der Nenner (der Teil rechts vom
/
) istCOUNTIFS(Input!$A:$A, Output!$A3)
Dies zählt die Anzahl der Zeilen im Eingabeblatt, in denen Spalte A das „Tag“ aus Spalte A der aktuellen Zeile des Ausgabeblatts enthält. Für
Output!$A3
=AB1
ist dies 6.Der Zähler (der Teil links vom
/
) istCOUNTIFS(Input!$A:$A, Output!$A3, Input!$B:$B, Output!B$2)
Dies ist eine Verfeinerung des obigen; es zählt die Anzahl der Zeilen im Eingabeblatt, wobei Spalte A das „Tag“ aus Spalte A der aktuellen Zeile des Ausgabeblatts enthält und Spalte B die Nummer aus Zeile 2 der aktuellen Spalte des Ausgabeblatts. Für
Output!$A3
=AB1
undOutput!B$2
=1
ist dies 3.- Das Ergebnis der Division ist also 3/6 = 0,5 = 50 %.