verschiedene Werte in neue Tabelle mit Anzahl einfügen

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

Gelidus
Beiträge: 1
Registriert: So, 07.01.2018 14:38

verschiedene Werte in neue Tabelle mit Anzahl einfügen

Beitrag 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.
quotsi
******
Beiträge: 693
Registriert: Do, 14.11.2013 10:04

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

Beitrag 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.
win11 - Avira - LO 7.5.8.2 (X86_64) - AOO 4.1.14
Problem gelöst? Dann bitte im Betreff der ersten Nachricht [gelöst] voranstellen.
Benutzeravatar
lorbass
********
Beiträge: 4116
Registriert: Mo, 01.05.2006 21:29
Wohnort: Bonn

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

Beitrag 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) 94-mal heruntergeladen
 
Zum Nachlesen: Gruß
lorbass
quotsi
******
Beiträge: 693
Registriert: Do, 14.11.2013 10:04

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

Beitrag 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
Dateianhänge
Torschützen.ods
(12.76 KiB) 73-mal heruntergeladen
win11 - Avira - LO 7.5.8.2 (X86_64) - AOO 4.1.14
Problem gelöst? Dann bitte im Betreff der ersten Nachricht [gelöst] voranstellen.
Mondblatt24
*******
Beiträge: 1136
Registriert: So, 14.05.2017 16:11

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

Beitrag 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.
Win 11 (x64) ▪ 24.2.2.2 (x64) ▪ AOO Portable 4.1.15
Wurde die Frage zutreffend beantwortet bitte den Betreff der Eingangsfrage mit [GELÖST] ergänzen. Beschreibung
Mondblatt24
*******
Beiträge: 1136
Registriert: So, 14.05.2017 16:11

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

Beitrag von Mondblatt24 »

Hallo,
SO?

Gruß Peter.
Dateianhänge
Torschützen (1).ods
(10.33 KiB) 76-mal heruntergeladen
Win 11 (x64) ▪ 24.2.2.2 (x64) ▪ AOO Portable 4.1.15
Wurde die Frage zutreffend beantwortet bitte den Betreff der Eingangsfrage mit [GELÖST] ergänzen. Beschreibung
Benutzeravatar
lorbass
********
Beiträge: 4116
Registriert: Mo, 01.05.2006 21:29
Wohnort: Bonn

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

Beitrag 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
paljass
******
Beiträge: 792
Registriert: Do, 25.10.2012 07:25

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

Beitrag 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
Dateianhänge
Torschützen_paljass.ods
(14.24 KiB) 73-mal heruntergeladen
EDV ist wie U-Boot fahren - machst du ein Fenster auf, fangen die Probleme an.
Antworten