Seite 1 von 1

verschiedene Werte in neue Tabelle mit Anzahl einfügen

Verfasst: So, 07.01.2018 14:48
von Gelidus
Guten Tag alle zusammen.
Ich habe folgendes Problem und habe bis jetzt keine Lösung gefunden.
Ich hoffe einer von euch kann mir helfen. Und zwar habe ich folgendes vor:
Es gibt eine Tabelle (Torschützen) in der Spieler + die Mannschaft, wo der Spieler spielt, in unsortierter Reihenfolge sind.
Z.B. so:
A1
Reus (Dortmund)
Müller (Bayern)
Brandt (Leverkusen)
Reus (Dortmund)
Müller (Bayern)
Brandt (Leverkusen)
Reus (Dortmund)
Müller (Bayern)
Brandt (Leverkusen)
Müller (Bayern)
Brandt (Leverkusen)
Reus (Dortmund)
Müller (Bayern)
Brandt (Leverkusen)
Reus (Dortmund)
Brandt (Leverkusen)
Reus (Dortmund)
Reus (Dortmund)

Das wären jetzt 3 verschiedene Spieler (Reus 8x) (Müller 5x) (Brandt 7x)
Nun möchte ich das diese Daten in einer neuen Tabelle wie folgt eingefügt werden:
A1 - B1
Reus (Dortmund) - 8
Brandt (Leverkusen) - 7
Müller (Bayern) - 5

Mehr möchte ich gar nicht :-)
Vielen Dank schon mal im Voraus und schönen Sonntag noch.

Re: verschiedene Werte in neue Tabelle mit Anzahl einfügen

Verfasst: So, 07.01.2018 16:33
von quotsi
Ich habe da mal so meine Schwierigkeit, denn bei mir kommt in der Summe raus:
Reus 7 ; Müller 5 ; Brandt 6

Ansonsten braucht es gar keine neue Tabelle. Einfach in Spalte B1 schreiben:
=ZÄHLENWENNS($A$1:$A$18;A1)
und bis zum Ende der Liste kopieren, vorausgesetzt A1 ist bereits der erste Torschütze und nicht der Spaltentitel, A18 der beispielsweise der letzte. Sonst anpassen. Das Dollarzeichen ist wichtig, damit man nicht jede B-Zelle neu schreiben muß, sondern einfach kopieren kann.

Re: verschiedene Werte in neue Tabelle mit Anzahl einfügen

Verfasst: So, 07.01.2018 19:23
von lorbass
Mit dem Datenpiloten ist das 'ne Sache von ein paar Mausklicks und ein bisschen Schieberei von Buttons auf dem Bildschirm. Ergebnis ist eine übersichtliche Pivot-Tabelle.
 
@Gelidus – p=273131#p273131.ods
Datenpilot-Lösung, Pivot-Tabelle
(45.26 KiB) 95-mal heruntergeladen
 
Zum Nachlesen: Gruß
lorbass

Re: verschiedene Werte in neue Tabelle mit Anzahl einfügen

Verfasst: Mo, 08.01.2018 09:56
von quotsi
Gast hat geschrieben: So, 07.01.2018 19:53 ...also das von quotsi klappt nicht, da steht überall in Spalte B eine 0.
Muß es aber. Siehe Anhang

Re: verschiedene Werte in neue Tabelle mit Anzahl einfügen

Verfasst: Mo, 08.01.2018 10:35
von Mondblatt24
Hallo,
also das von quotsi klappt nicht, da steht überall in Spalte B eine 0.
das funktioniert,wenn unter
Extras→Optionen→Libre Office Calc→Berechnen
[ ] Reguläre Ausdrücke in Formeln ermöglichen
deaktiviert ist.

Gruß Peter.

Re: verschiedene Werte in neue Tabelle mit Anzahl einfügen

Verfasst: Di, 09.01.2018 11:19
von Mondblatt24
Hallo,
SO?

Gruß Peter.

Re: verschiedene Werte in neue Tabelle mit Anzahl einfügen

Verfasst: Di, 09.01.2018 19:47
von lorbass
Gast hat geschrieben: Di, 09.01.2018 16:01 Wenn ich einen neuen Spieler in Tabelle1 schreibe dann erscheint dieser nicht in Tabelle2.
Ich muss ihn erst manuell auswählen
Solange du dein Vorhaben mit den Calc-Standardfunktionen und ohne Individualprogrammierung umsetzen willst, ist genau dies die Kröte, die du schlucken musst. Nur mit der Technik der Pivot-Tabellen kannst du die Anzahl der Objekte mit den einzelnen Werten aus einer a Priori unbekannten Menge diskreter Werte zählen. Wenn das gelegentliche Aktualisieren der Pivot-Tabelle mit 'nem Klick auf den entsprechenden Menüpunkt ihres Kontextmenüs tatsächlich zu aufwendig sein sollte, kannst du in diesem Forum nach einer Lösung mit 'nem kleinen Makro suchen. (Nach meiner Erinnerung gibt es hierzu eine Lösung.)

Eine Alternative könnte für dich sein, die Calc-Tabelle mit Base als Datenbanktabelle zu verwenden und eine geeignete SQL-Abfrage zu formulieren. Hilfe dabei bekommst du im Unterforum Base / SQL.

Gruß
lorbass

Re: verschiedene Werte in neue Tabelle mit Anzahl einfügen

Verfasst: Do, 11.01.2018 09:15
von paljass
Hi,
@lorbass
Wer wird denn so schnell aufgegeben :?: Wir hatten hier doch schon öfters solch "selbstsortierende" Tabellen.
Mit deiner Pivottabelle hast du natürlich recht, allein es scheint mit, dass man damit nicht die Sortierung nach Anzahl der Tore hinbekommt.

Deshalb habe ich mal ein Beispiel angehängt.
In Tabelle1 habe ich die Spalte A als Hilfsspalte für die Auflistung unterschiedlicher Namen angelegt; diese kann dann ja im Echtbetrieb ausgeblendet werden.
In Tabelle2 habe ich oben erstmal einen statischen Teil; da werden die unterschiedlichen Torschützen aufgelistet und gezählt. In Spalte A ist eine Formel hinterlegt, die für die Sortierung notwendig ist.
Ab Zeile 33 erfolgt dann die sortierte Ausgabe der Törschützen.
Doe Spalte A und die Zeilen 1 - 32 können ebenfalls ausgeblendet werden.

Gruß
paljass