Seite 1 von 2
Re: Daten aus mehreren Tabellenblättern zusammenfassen
Verfasst: Di, 11.12.2007 15:55
von AhQ
Hallo paljass,
naja, der gute alte SVerweis? Was spricht gegen ihn? Da du wahrscheinlich ja alles automatisieren willst, würde ich mir zuerst einmal eine 2 Spalte anlegen mit 1-12 in Spalte 1 und Januar, Februar etc in Spalte 2 (ich geh mal davon aus, daß Deine Tabellenblätter so heißen). Dann machst Du nach der Datumsspalte, nach der gesucht werden soll, eine Hilfsspalte, in der Du über MONAT() zur Ziffer des Monats des jeweiligen Datums kommst und die Du gleichzeitig mit SVerweis in der frisch angelegten Monatsnamentabelle Dir anzeigen läßt. Mit der Spalte sagst Du dann dem SVerweis mit INDIREKT(), auf welches Tabellenblatt er zugreifen soll und kannst so dann die entsprechenden Spalten Deiner Monatsblätter auswerten.
Reicht das als Idee? Ansonsten schlag ich vor, Du gibst uns mal die Datei (was nicht für die Öffentlichkeit bestimmt ist, darfst Du gerne umbenennen) und dann schauen wir mal hier im Kollektiv, daß wir das zum Laufen bekommen.
Viele Grüße
AhQ
Re: Daten aus mehreren Tabellenblättern zusammenfassen
Verfasst: Mi, 12.12.2007 15:22
von AhQ
Hallo paljass,
hm, da hab ich dann wohl manches falsch verstanden...
Ist es dann so, daß wenn es in Spalte D "Schulung" oder "Ansprechpartner" heißt, Du dann erstens den Text haben willst und zweitens Datum und Zeit? Quasi als so ne Art Übersicht? Das wird wohl dann etwas aufwendiger, da es interessant werden dürfte, der Übersicht klar zu machen, wann sie z.B. den Januar genug durchsucht hat und bitte den Februar sich vornehmen soll. Da wäre dann aber wirklich die Datei von Vorteil, sonst stochert man hier sehr im Nebel.
Ein Ansatz wäre vielleicht, daß man über Finden() (Suchtext in Anführungszeichen!) und Zeile() in den Monatsblättern sich raussuchen läßt, wo der Suchtext steht. Damit kann man dann später schon mal leichter mit Indirekt() sich die Datumsangaben holen.
Wie man den Überblick im richtigen Tabellenblatt suchen läßt, wird da schon aufregender. Ich könnte mir vorstellen, daß man auf den Monatsblättern mit ANZAHL oder Zählenwenn sich die Anzahl der gefundenen Suchtexte angeben lassen könnte und dann diese Anzahl irgendwie für die Übersicht hernimmt, um da der Formel zu sagen "nach x Mal suchen im Januar wechselst Du bitte zu Tabellenblatt Februar". Um das genauer festzumachen wäre aber die Datei wirklich sehr von Nutzen.
Meinst Du, Du kannst die in eine OOo-Datei umwandeln? Die Makros brauchen wir ja eigentlich nicht. Oder sind die für die Tabelle essentiell?
Viele Grüße
AhQ
Re: Daten aus mehreren Tabellenblättern zusammenfassen
Verfasst: Mi, 12.12.2007 18:10
von balu
Hallo paljass,
GANZ WICHTIGE INFO FÜR DICH!!!
Wenn Du Dateien jeglicher Art irgendwo zum Download bereit stellst, entferne vorher alle Personen bezogenen Daten. Wie z.B. Name, Anschrift und Telefon nummer.
paljass hat geschrieben:
Wenns von Interesse ist, kann ich ja mal versuchen, meine Lösung von SO 5.2 auf Oo umzudipsen und die Datei hier einstellen.
Du brauchst doch nix "umzudipsen". OOo kann doch SO 5.2 lesen, und bis zu einem bestimmten Maße auch schreiben (problemtisch nur bei Formeln die SO 5.2 nicht kennt).
Das wollte ich nur mal eben auf die Schnelle gesagt haben.
Gruß
balu
Re: Daten aus mehreren Tabellenblättern zusammenfassen
Verfasst: Do, 13.12.2007 10:36
von AhQ
Hallo paljass,
das Problem hat jetzt eigentlich meinen Ehrgeiz geweckt, aber nachdem ich schon fast ein bißchen zuviel meiner Büroarbeitszeit darauf verwendet hab, muß ich zugeben, daß mit jedem Schritt, den ich probiert hab, ich nur neue Probleme erhalten hab. Ich vermute, daß es mit einem Makro kein größeres Problem sein sollte, nur bin ich da nicht bewandert genug, als daß ich Dir einen Tip geben kann.
Frag doch einfach mal unter Basic nach, da bekommst Du bestimmt eine saubere Lösung.
Und sollte mir irgend eine Erleuchtung kommen, wie man das mit den Hausmitteln von Calc lösen kann, meld ich mich. Eigentlich ein herrlich vertracktes Problem...
Viele Grüße
AhQ
Re: Daten aus mehreren Tabellenblättern zusammenfassen
Verfasst: Do, 13.12.2007 13:27
von balu
Hallo Leute,
wollte euch nur mal eben sagen das ich mich nicht nur als Aufpasser aufführe (siehe meinen letzten post), sondern auch Fieberhaft

an dem Problem mit arbeite.
Melde mich, wenn ich was besonderes geschafft habe.
Gruß
balu
Re: Daten aus mehreren Tabellenblättern zusammenfassen
Verfasst: Do, 13.12.2007 13:45
von AhQ
Hallo Mitkämpfer!
Ich hab mal meine unfertige Datei angehängt, wo ich auf dem ersten Blatt mal geschrieben hab, wie ich mir vorstellen könnte, wie wir zum Ziel kommen und wo ich gerade häng.
Welchen Lösungsweg geht ihr?
Das werden wir doch hinbekommen!
Viele Grüße
AhQ
Re: Daten aus mehreren Tabellenblättern zusammenfassen
Verfasst: Do, 13.12.2007 13:54
von balu
Hab da noch ein paar
WICHTIGE Fragen.
Im Tabellenblatt "EDV Tätigkeit" ist ja nur Platz für 22 Einträge.
Bleibt das so?
Was soll geschehen, wenn auf das Jahr verteilt mehr Tätigkeiten "Schulung" und/oder "Ansprechpartner" ausgeführt wurden als im Tabellenblatt "EDV Tätigkeit" zur verfügung stehen?
Als Beispiel:
25 x "Schulung"
23 x "Ansprechpartner"
paljass hat geschrieben:
Nun soll ich aus den Monatsblättern die Art der Tätigkeit "Schulung" oder "Ansprechpartner" in einem weiteren Tabellenblatt Tag für Tag untereinander auflisten, wobei hierbei auch das Tagesdatum und die Zeitangabe benötigt werden.
Ich kann mir gut vorstellen (bei Hypothetisch "nur" 2 x pro Monat), das wir in der Auswertung arge Platzprobleme kriegen. Dies insbesonders wegen Tag für Tag untereinander auflisten.
Ich hoffe das ihr, besser gesagt paljass, versteht was ich meine.
Gruß
balu
p.s: ich sehe gerade das AhQ eine Beispieldatei angehängt hat und auch an einer Stelle hängt. Schaue ich mir gleich mal an
Re: Daten aus mehreren Tabellenblättern zusammenfassen
Verfasst: Do, 13.12.2007 14:19
von balu
Hallo Leidensgenossen!
Oh manno!
Ich hatte erst mal einen ganz anderen Kampf begonnen. (alles erstmal nur zum üben)
Und zwar: SVERWEIS Flexibel machen. Haut hin, dank INDIREKT()
Dann aufgrund der Tätigkeit (Ansprechpartner) das Datum ausgeben lassen. Haut auch hin, dank INDEX() VERGLEICH() INDIREKT().
Dann fiel mir das vorhin erwähnte Problem auf.
Na ja! Mal schaun was ich noch schaffe.
Gruß
balu
Re: Daten aus mehreren Tabellenblättern zusammenfassen
Verfasst: Do, 13.12.2007 16:59
von AhQ
Hallo miteinander,
ob mein Weg im Moment schön ist, ist die Frage, aber in der Datei ist zumindest ein Weg, wie ich ihn mir vorgestellt hab. Ich les im Moment nur das Datum aus, wenn in der Monatsübersicht Schulung steht, aber das kann man sich ja synonym für alles andere, was so benötigt wird, ausbauen.
Also, Spalte P in den Monatsblättern gibt die Zeilennummer, in der der Suchbegriff jeweils auftaucht, Spalte Q sortiert die Zahlen aufsteigend, wie in dem von paljass erwähnten Thread (war sehr lehrreich für mich).
Im Tabellenblatt EDV Tätigkeit zähl ich in Spalte M, wie oft der Begriff Schulung jeweils in den Monatsblättern vorkommt, Spalte K addiert die Werte, damit ich in Spalte A sagen kann, bei Ziffer 4 beginnt der Februar (also nach den 3 Januar-Terminen). Der SVerweis in Spalte B schreibt mir die notwendige Anzahl an Monaten untereinander, wie oft jeweils der Suchbegriff vorkommt, in Spalte C hol ich mir die Zeilennummern für die Monatsblätter, Spalte Q, in denen Zeilennummern stehen für die Datumsauswertung.
Spalte D fügt Spalte B und C einfach zusammen, also den entsprechenden Monat und die Zeilennummer der Spalte Q, so daß hier untereinander die Zeilennummern stehen, in denen jeweils den Begriff Schulung auf den einzelnen Monatsblättern auftaucht. Damit hat man eigetlich alles, was man braucht, zusammen.
In Spalte E fügt letztlich nur der Indirekt die Spalten B und D zusammen, um die Datumswerte der einzelnen Monatsblätter mit dem Begriff "Schulung" zu bekommen.
Ich denke, das ist ungefähr das, was paljass wollte (hoffe ich).
Man kann das jetzt verschönern, indem man z.B. reine Berechnungsspalten mit weißer Schrift versieht und so quai unsichtbar macht. Alternativ kann man auch versuchen, den ganzen Schmodder in eine Formel zu packen (da wünsch ich dann viel Spaß) oder irgendwer findet einen viel einfacheren Weg, der mich dann sehr interessieren würde!
Gut, dann mal nen schönen Abend!
AhQ
Re: Daten aus mehreren Tabellenblättern zusammenfassen
Verfasst: Do, 13.12.2007 22:52
von balu
Ja also, ich würde dann erst mal ein Hallo an AhQ sagen!
Wie's mir scheint sind wir beiden momentan hier die Einzelkämpfer. Und das im Zweischichtbetrieb
Na, Spaß beiseite.
Um den Beispiel von AhQ zu folgen, berichte ich jetzt von meinem Stand der Dinge.
Also ich bin einen anderen Weg gegangen.
Mir erschien es als einfacher, die wichtigsten Daten (wie Datum und Zeit von allen Monaten) auf einem Seperaten Blatt (Zwischenergebnis) untereinander zu sammeln. Dazu habe ich natürlich mit SVERWEIS gearbeitet. Zu diesem Zweck habe ich die Suchmatrix von SVERWEIS etwas geändert. Anstatt mit Absolutbezügen für VON:BIS, ist nur der BIS-Bereich Absolut.
Hier ein Beispiel für normal
Hier die geänderte Variante
Dies hat den Vorteil, das beim runter kopieren der Formel sich die Suchmatrix mit verkleinert.(Danke Karolus

)
Klar gibt es dadurch wohl Dubletten, aber das spielt bis hierher erst mal keine Rolle.
Nachdem jetzt die Daten gesammelt sind, geht es jetzt nur noch darum sie sortiert auszuwerten. Dies kann jetzt im Tabellenblat "EDV Tätigkeit" im Erhebungsbogen direkt ausgeführt werden.
Als erstes wird nur das Datum sortiert ausgegeben. Nun fehlt noch die Zeit zu dem passendem Datum. Das geht jetzt auch Ratz-Fatz. Da ja parallel zu dem Datums-Dubletten auch Zeit-Dubletten stehen, müsste man diese jetzt eigentlich auch irgendwie besonders raussortieren. Dem ist aber nicht ganz so.
Im Erhebungsbogen steht ja schon mal das Datum, dieses Suchen wir im Tabellenblatt "Zwischenergebnis". (Auch wieder mit SVERWEIS) Sobald jetzt das Datum gefunden wird, wird die passende Zeit ausgegeben. Zu diesem zweck ist SVERWEIS wieder auf volle Absolutbezüge für die Suchmatrix programmiert.
Bin mit dem Ergebnis wohl noch nicht ganz zufrieden, aber es dürfte reichen um das Konzept zu verstehen.
Irgendwas bestimmtes wollte ich jetzt noch sagen, aber das ist mir momentan leider entfallen.
Egal.
Im Anhang ist meine Version. Habe die Blätter April - September einfach mal ausgeblendet.
Gruß, und gute Nacht
balu
Re: Daten aus mehreren Tabellenblättern zusammenfassen
Verfasst: Fr, 14.12.2007 09:01
von AhQ
Guten Morgen miteinander,
mir ist in meiner Tabelle noch ein Fehler gerade aufgefallen. Im Januarblatt steht in Spalte P
=WENN(ISTFEHLER((FINDEN("Schulung";D9)));0;ZEILE())
Dasd geht natürlich nicht, weil sonst die Sortiererei vor die Hunde geht. Das 0 muß durch "" ersetzt werden.
Ja paljass, hat Spaß gemacht, hier zu tüfteln. Man hat ja sonst während der Arbeit nichts zu tun
Viel Spaß mit den Lösungen und viele Grüße
AhQ