Wie die Ausgabe, den häufigsten Wert und die Anzahl des Auftretens des Wertes in der Tabelle?
Gibt es eine Spalte Values
mit einer Reihe von Strings
, dann zeigen unter den häufigsten Wert und die Anzahl der vorkommen des Werts (D. H. Modus der Strings
). Hier ist ein Beispiel.
+--------+
| Values |
+--------+
| AA |
+--------+
| BB |
+--------+
| AA |
+--------+
| AA |
+--------+
| GG |
+--------+
| DD |
+--------+
| DD |
+--------+
| |
+-----------------+--------+
| Most Common | AA |
+-----------------+--------+
| Number of times | 03 |
+-----------------+--------+
Dies wird in Google-Tabellen!
Irgendwelche Tipps?
FYI: Der häufigste Wert in einer Reihe genannt wird Sie die "Mode" des Satzes. (en.wikipedia.org/wiki/Mode_(Statistik))
InformationsquelleAutor ricardocaldeira | 2013-08-06
Du musst angemeldet sein, um einen Kommentar abzugeben.
Für Ihre spezifischen Beispiel, lassen Sie, dass die Spalte Ein, so haben Sie A1='AA', A2='BB',...,A7='DD'.
Finden Sie die Anzahl der Zeiten, die die max-element Auftritt, wir rechnen möchte jeder einzigartiges element, dann wieder die max-count, so dass in einer Zelle die Formel verwenden
Dies ist eine ARRAY-Formel, also in excel müssen Sie drücken Sie die Tasten Strg+Shift+Enter zu verwenden. Für die Verwendung in google-Tabellen, die es umgeben mit ARRAYFORMULA so wird es
Erklärung: innen ZÄHLENWENN zählt die Zellen A1:A7, wenn Sie gleich jedem Wert in A1:A7, und stellt Sie in einer Liste. Max gibt den max-Wert in dieser Liste.
Nun, um das aktuelle element ein weiteres ARRAY-Formel. Wir können eine index/match-lookup, um herauszufinden, den Wert, so dass auf der Innenseite die Funktion max findet den Wert mit der größten Anzahl, dann bekommt an eine index+match-Funktion, die den Wert der ursprünglichen Liste
und so für google-Tabellen
ersetzen Sie jede Instanz von A1:A7 mit der tatsächlichen Reichweite der Daten.
Dieser post hilfreich war:
http://www.mrexcel.com/forum/excel-questions/34530-mode-text-strings.html
=
char vonINDEX
undMAX
Haben Sie geändert, Google Tabellen? Diese Lösung ist nicht für mich arbeiten
InformationsquelleAutor chiliNUT
Könnte man eine Karte erstellen mit einer Schnur und einem Zähler und erhöhe den counter auf jedes vorkommen der Zeichenfolge. Ich weiß nicht, java-script, aber so etwas wie die folgenden sudocode arbeiten sollten, um die Anzahl der vorkommen:
Danach sollten Sie loop zu finden, die größte Zahl, die Speicherung seiner dazugehörigen string und finden Sie die Zahl, die mit der Zeichenfolge der größten Zahl.
InformationsquelleAutor Pat Mustard
Damit dies funktioniert in der Google-Tabelle, die oben nicht funktioniert, die eine Out-of-Range-Fehler statt. Ich hatte zum ändern der Formatierung ein wenig. Dies ist, was funktioniert;
Ersetzen Sie die 5 Referenzen zu G14:ZZ14 mit Ihrem Angebot.
InformationsquelleAutor plmorgan