Zählen von Elementen in einer Liste (innerhalb einer Zelle)Ich arbeite mit Ergebnissen aus einem Google-Formular.
Die Tabelle enthält Elemente innerhalb der Zelle.
Benutzerantwort, ...
John Doe, "A,B,C,F,G",...
Jane Doe, "B,D", ...
Richard Roe, "B,G", ...
Gibt es eine einfache Möglichkeit, diese Elemente zu zählen, sodass ein Balkendiagramm Folgendes zeigt?
A: _] 1
B:___] 3
C:_] 1
D:_] 1
E:_] 1
F:_] 1
G:__] 2
Betreff: Elemente in Liste zählen (innerhalb einer Zelle)Es muss beachtet werden, dass Multiple Response-Spalten derzeit für viele Plattformen nicht unterstützt werden.Wenn es daher notwendig war, die Ergebnisspalten auf der Grundlage der Mehrfachantwortspalte zu analysieren, muss die Text-zu-Spalten()-Stack-Tabelle als Werkzeug für solche Analysen in Ihrer Gesäßtasche aufbewahrt werden
Betreff: Elemente in Liste zählen (innerhalb einer Zelle)Nur zur Vervollständigung, dies funktioniert großartig und ermöglicht die spätere Verwendung der Recode-Funktionalität (da einige Elemente Kommas enthalten).
Betreff: Elemente in Liste zählen (innerhalb einer Zelle)Machen Sie Ihre Antwortspalte a Multiple-Response-Modellierungstyp und die Vertriebsplattform erledigt das automatisch für Sie.


Betreff: Elemente in Liste zählen (innerhalb einer Zelle)Verwenden Sie Text to Columns, um jeden gefundenen Buchstaben zu verschieben, und stapeln Sie dann die erstellten Spalten.Dadurch werden sie gestapelt und Sie können die Datenspalte für Ihre Achse in Ihrem Balkendiagramm verwenden.

names default to here(1);
dt= New Table( "example",
Add Rows( 3 ),
New Column( "Column 1",
Character,
"Nominal",
Set Values( {"A,B,C,F,G", "B,D", "B,G"} )
)
);
dt << Text To Columns( delimiter( "," ), columns( :column 1 ) );
dtStack = dt << Stack(
columns( :Column 1 1, :Column 1 2, :Column 1 3, :Column 1 4, :Column 1 5 ),
Source Label Column( "Label" ),
Stacked Data Column( "Data" )
);
dtStack << Graph Builder(
Size( 518, 456 ),
Show Control Panel( 0 ),
Variables( Y( :Data ) ),
Elements( Bar( Y, Legend( 3 ), Label( "Label by Value" ) ) )
);