Daten in anderem Tabellenblatt sortieren

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Daten in anderem Tabellenblatt sortieren

Re: Daten in anderem Tabellenblatt sortieren

von Karolus » Mo, 12.01.2015 08:21

Hallo
allerdings stellt sich mir jetzt immer noch die Frage auf was sich die "1:" in der Originalformel bezieht. aber das ist erstmal nicht so wichtig.
Das hat Balu zwei Beiträge weiter oben ausführlich erklärt, lesen hilft verstehen.

Re: Daten in anderem Tabellenblatt sortieren

von Benutzer 57322 gelöscht » Mo, 12.01.2015 08:11

Danke Balu und (jetzt wieder) Karolus. Das war genau das was ich gesucht hatte. Vor allem die kurze Schreibweise ohne die INDIREKT() Funktion ist angenehm... kurz :D

allerdings stellt sich mir jetzt immer noch die Frage auf was sich die "1:" in der Originalformel bezieht. aber das ist erstmal nicht so wichtig.

Re: Daten in anderem Tabellenblatt sortieren

von balu » Mo, 12.01.2015 00:10

Hallo Karo,

ob Mehrwert oder nicht, ist mir egal. Mir gings nur um den erwähnten Punkt. Und durch mehrere Beobachtungen weiss ich ja selber das sehr viele Excel-Formeln die im Netz umherschwimmen, einfach in die Tonne gehören, dies sagen auch Excel User. Hauptsache da hat jemand seine 15 minuten Ruhm gehabt :wink:.



Gruß
balu

Re: Daten in anderem Tabellenblatt sortieren

von Karolus » So, 11.01.2015 23:59

Hallo

Die ganze `INDIREKT´ion hat auch überhaupt keinen Mehrwert
anstatt:

Code: Alles auswählen

...ZEILE(INDIREKT("1:"&ZEILEN(SVG.G2:G44)))
kann man das genausogut wesentlich einfacher schreiben:

Code: Alles auswählen

...ZEILE(SVG.G$1:G44)

Re: Daten in anderem Tabellenblatt sortieren

von balu » So, 11.01.2015 23:33

Hallo Subtellite,
habe ich absolut keinen Plan was die "1:" in der INDIREKT() zu bedeuten hat.
Ja ja! Immer das gleiche! Keine Ahnung weder von Excel noch von Calc, und dann sich über das nicht funktionieren einer Excel-Formel in Calc wundern. :lol: :wink:


Spaß beiseite.
Die Antwort ist folgende.
In Excel hat man die Möglichkeit ganze Zeilen oder Spalten in verkürzter Form anzugeben, was aber nicht immer ganz risikolos ist. Beispiel:
Anstatt A65536 reicht dort einfach A.
Oder A5:Z5 gleich A:Z
Oder B7:B9 gleich 5:9

Und in einer INDIREKT-Formel sähe das dann also wie folgt aus, mal als extrem vereinfachtes Beispiel.

Code: Alles auswählen

=INDIREKT("1:10")
Da aber Calc diese Schreibweise nicht kennt, besser gesagt nicht anbietet, kann das so auf diese Art und Weise nicht funktionieren. Denn es kommt erschwerend hinzu, das diese Schreibe als Text in INDIREKT steht. Würde das in einer "normalen" Formel stehen, dann kann Calc das beim öffnen einer Exceldatei dementsprechend konvertieren.

Also müsstest Du jetzt dahergehen und die Formel an der besagten Stelle dementsprechend selber von Hand umschreiben. Theoretisch, da nicht gegengetestet, müsste das dann so ungefähr aussehen.

Code: Alles auswählen

... NDIREKT("A1:A"&ZEILEN(SVG.G2:G44))...
Und nein! Calc ist nicht Excel! Wer meint Excel-Formeln einfach in Calc anzuwenden, der sollte schon ganz genau wissen was er da macht. Zumindest bei solchen Formeln wo die verkürzte Schreibform verwendet wird.

Hast Du auch darauf geachtet das es sich dabei um eine Matrixformel handelt?



Gruß
balu

Re: Daten in anderem Tabellenblatt sortieren

von Karolus » So, 11.01.2015 23:22

Hallo

Nicht der Datenpilot ist unflexibel, es ist der OP der unflexibel und ignorant ist, ganz besonders wenn er dann im gleichen Atemzug mit Formeln rumspielen möchte die er nicht mal ansatzweise begreift.

Wenn du unbedingt per Formel sortieren willst dann schau da

Re: Daten in anderem Tabellenblatt sortieren

von Benutzer 57322 gelöscht » So, 11.01.2015 22:34

Danke erstmal an die Antworten und eure Anregungen.

Zum Datenpilot/Pivottabelle: damit kann ich nicht wirklich was anfangen (Pivottabelle ist ZU unflexibel), Autofilter brachte mich auf die Idee mit dem Standardfilter wobei auch hier noch das Problem besteht, das dass nicht automatisch passiert. bleiben also nur die Formeln.
Dabei bin ich auf die Funktion LARGE() bzw KGRÖSSTE() gestoßen und ein entsprechendes Bsp.: http://www.excelblog.ca/creating-a-best ... ith-excel/

bei der Formel : =LARGE(Sheet1!C4:C19,ROW(INDIRECT("1:"&ROWS(Sheet1!C4:C19)))) (Umgeschrieben in meinem Bsp. also: =KGRÖSSTE(SVG.G2:G44;ZEILE(INDIREKT("1:"&ZEILEN(SVG.G2:G44))))) habe ich absolut keinen Plan was die "1:" in der INDIREKT() zu bedeuten hat. Deshalb bekomme ich immer ein #REF! zurück. Zur Erklärung in m einer Tabelle sind in Spalte G2:G44 Prozentwerte.

Re: Daten in anderem Tabellenblatt sortieren

von clag » Fr, 09.01.2015 14:32

Hallo subtellite,

1. es gibt auch noch ein einfacher Variante
lege Tabellen mit Verknüpfungen auf die Eingangs Tabelle an, die kannst du dann nach belieben dauerhaft filtern musst sie aber aktualisieren.
Fallbeispiel_4x_verknüpft+autofilter.ods
(104.04 KiB) 171-mal heruntergeladen
2. aufwendiger ist ein Formellösung
die bedarf aber dann keiner weiteren Pflege wenn sie erst einmal erstellt ist
Fallbeispiel+Formel.ods
(38.35 KiB) 232-mal heruntergeladen
hilft das?

Re: Daten in anderem Tabellenblatt sortieren

von Gert Seler » Fr, 09.01.2015 14:03

Hallo Sub,
eine weitere "Hilfe" für Dein Anliegen ist das "Handbuch für Pivot-Tabellen"
geeignet. Bitte durchlesen und üben.
Lösungen werden genug vorgestellt.
https://www.openoffice.org/de/doc/oooau ... npilot.pdf

mfg
Gert

Re: Daten in anderem Tabellenblatt sortieren

von Karolus » Fr, 09.01.2015 13:53

Hallo

Datenpilot == Pivottabelle - ja!

ich orientiere mich an der Ausgabestruktur wie du sie in Tabelle2 vorgegeben hast.
'SV gruppe' →→Seitenfeld
'MA' , 'Bearbeiter', 'CSAT', 'AHT', 'FCR' gehen alle in dieser Reihenfolge nach →→Zeilenfelder
ins Datenfeld geht nichts.

Der Rest ist aus der im letzten Post angehängten Datei ersichtlich.

Re: Daten in anderem Tabellenblatt sortieren

von Benutzer 57322 gelöscht » Fr, 09.01.2015 13:21

Ich bin scheinbar gerade schwer von Begriff.

Datenpilot = Pivottabelle? Den Datenpilot als solchen finde ich in meinem Libreoffice nicht.

Arbeite ich mit der Pivottabelle kommt die (in meiner Logik):
"SV Gruppe" in Seitenfelder (muss nicht da die Daten nur einmal extrahiert werden und nicht weiter alterniert werden),
Bearbeitet, CSAT, AHT und FCR in Spaltenfelder,
MA in Zeilenfelder.

Allerdings sieht das ganze dann nicht so aus wie mit deinem angehängten Beispiel.

Re: Daten in anderem Tabellenblatt sortieren

von Karolus » Fr, 09.01.2015 12:11

Hallo

Das geht relativ schnell per Datenpilot.
Fallbeispiel_mit_datenpilot.ods
(86.5 KiB) 247-mal heruntergeladen
Karolus

Re: Daten in anderem Tabellenblatt sortieren

von Benutzer 57322 gelöscht » Fr, 09.01.2015 11:33

Ich bekomme z.B. jeden Monat eine Tabelle mit "Rohdaten", diese Rohdaten sollen dann in einer oder mehreren Tabelle(n) "sortiert werden. ursprünglich dachte in an DBAUSZUG (Als SQL Abfrage z.B.: SELECT * FROM Tabelle1 WHERE SV Gruppe ='SV A';) um diese Daten dann in den jeweiligen SV Tabellen zusammen zufassen.

Mit der Autofilteroption; Filter > Autofilter > Dropdown > Nur SV A, sieht das dann schon fast genauso aus wie ich die Daten in der neuen Tabelle brauche. Allerdings soll die neue Tabelle die Daten aus der Ursprungstabelle automatisch kopieren.

Re: Daten in anderem Tabellenblatt sortieren

von clag » Fr, 09.01.2015 11:04

Hallo Subtellite,

das kommt etwas darauf an was du haben möchtest.
Ein einmaliges extrahieren, würde zB ganz einfach mit der Autofilter Funktion
und anschließendem kopieren der gefilterten Daten und auf einem neuen Blatt einfügen gehen?

Daten in anderem Tabellenblatt sortieren

von Benutzer 57322 gelöscht » Fr, 09.01.2015 10:30

Hallo,

ich versuche aus einer Tabelle mit unsortierten Daten, mehrere Tabellen (auf einem neuen Blatt) mit sortierten Daten zu erstellen. Die neuen Tabellen ("SV A", "SV B", "SV C" etc.) sollen die Werte: "MA", "Bearbeitet", "CSAT", "AHT" und "FCR" enthalten. ich habe aber keine Idee mehr wie ich das realisieren soll (welche Formel, welche Syntax etc.)
Dateianhänge
Fallbeispiel.ods
(79.45 KiB) 137-mal heruntergeladen

Nach oben