Excel: Wie analysiert man Zellen mit mehreren Werten?
-
27-10-2019 - |
Frage
Ich habe eine Tabelle mit einer Spalte benötigtsegment, die Zellen mit Werten wie dem Follower enthält:
- OEMRs; #Partners; #Balancer;
- OEMRs; #Partners; #Balancer
- Sparer
Eine andere Spalte wird als Portfolio bezeichnet und enthält normale Einzelwerte.
Am Ende möchte ich ein Diagramm haben, in dem pro Portfolio angezeigt wird, wie viele Zeilen ein bestimmtes Bedarfsegment -EG -Partner haben.
Ich habe bereits mit konsolidierten mehrfachen Pivot -Tabellen (Etikett enthält) oder countifs ausprobiert. Aber es scheint mir viel zu komplex ...
Gibt es Beratung oder sind zusätzliche Informationen erforderlich?
Lösung
Ich kann keinen einfachen Weg sehen, um damit umzugehen, ohne zuerst die Daten mit dem zu teilen ;
Semikolon -Separator.
Zuerst, Teilen Sie Ihre Daten auf:
- Markieren Sie alle Ihre Zellen mit den Daten:
- Wählen Sie die oberste Zelle in der Spalte, z. B.
A1
- Halten Sie die Strg+-Verweiche gedrückt und drücken Sie dann den Abwärtspfeil.
- Wählen Sie die oberste Zelle in der Spalte, z. B.
- OK, wenn wir das getan haben, gehen Sie zum Menü "Daten" und wählen Sie "Text zu Spalten".
- Wählen Sie im Fenster "Text zu Spalten" "Abgrenzt" und klicken Sie dann auf "Weiter".
- Wählen Sie im folgenden Fenster sowohl "Semikolon" als auch "andere" unter Grenzwerten aus und tippen
#
in der Box neben "Other". - Überprüfen Sie das Kontrollkästchen mit der Bezeichnung "behandelnde Grenzwerte behandeln als eine".
- Klicken Sie auf Fertig stellen.
Notiz: Sie könnten dies auch mit der Formel tun (aber das wäre ein Schmerz im Arsch, außer wenn Sie bereits wissen, wie viele Werte es um das Semikolon umgeben können)
Anmerkung 2: Sie können dies auch mit VBA tun, wenn Sie es mehrmals wiederholen müssten
Zweitens können Sie Erstellen Sie ein Pivot -Diagramm wie in Ozgrid
Bearbeiten] eine andere Lösung - mit Formeln
Was Sie tun können, wenn Sie nur die Anzahl der Bedürfnisse pro Wert zählen möchten, besteht darin, diese Formel zu verwenden:
=SUMPRODUCT(IF(FIND("#Partners",A2:A20)>0,1,0))
Sie können auf eine andere Zelle verweisen, um das Ergebnis für jedes Bedarfsegment zu erhalten:
=SUMPRODUCT(IF(FIND(B1,$A$2:$A$20)>0,1,0))