Tabellen nach Werten durchsuchen

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: Tabellen nach Werten durchsuchen

Re: Tabellen nach Werten durchsuchen

von Eia » Fr, 28.09.2007 07:27

Feuervogel1977 hat geschrieben: Gibt es eine Funktion, mit der ich zum Beispiel Eingaben in einer Zelle einer Tabelle, an eben eine solche zentrale Tabelle übergeben kann? Also nicht das sich die zentrale Tabelle Werte aus den anderen Tabellen ziehen muss, sondern dass die Eingaben quasi direkt in die zentrale Tabelle exportiert werden?
Solche Automatismen muss man programmieren. Funktionen in einer Tabellenkalkulation sind immer so, dass man sie in eine Zelle schreiben muss, damit sie in dieser Zelle dann die gewünschten Werte anzeigen. Dass eine zuvor leere Zelle automatisch einen Inhalt bekommt, ist mit Funktionen nicht zu steuern. Funktionen können nur "holen", nicht "senden".
mfG

Re: Tabellen nach Werten durchsuchen

von Feuervogel1977 » Do, 27.09.2007 19:12

Eia hat geschrieben:
Feuervogel1977 hat geschrieben:Leider sind die Tabellenblätter nicht TabelleX benannt, es handelt sich hierbei um Personaldaten, wobei die Tabellen nach dem Namen der jeweiligen Mitarbeiter benannt sind.
Hast Du denn auch eine Tabelle, in der die Mitarbeiter-Namen aufgelistet sind? Dann könntest Du die Tabellennamen evtl. aus dieser Liste zusammenbasteln und in die Funktion INDIREKT() einbauen.
In "normalen" Calc-Formeln benötigst Du die konkreten Tabellennamen, anders geht es nicht.
Hast Du die nicht, mußt Du mit Makros arbeiten, wie z.B. von Jürgen vorgeschlagen.
mfG
Nein, eine solche Liste habe ich nicht. Andere Möglichkeit vielleicht: Gibt es eine Funktion, mit der ich zum Beispiel Eingaben in einer Zelle einer Tabelle, an eben eine solche zentrale Tabelle übergeben kann? Also nicht das sich die zentrale Tabelle Werte aus den anderen Tabellen ziehen muss, sondern dass die Eingaben quasi direkt in die zentrale Tabelle exportiert werden?

Re: Tabellen nach Werten durchsuchen

von Eia » Mi, 26.09.2007 06:51

Feuervogel1977 hat geschrieben:Leider sind die Tabellenblätter nicht TabelleX benannt, es handelt sich hierbei um Personaldaten, wobei die Tabellen nach dem Namen der jeweiligen Mitarbeiter benannt sind.
Hast Du denn auch eine Tabelle, in der die Mitarbeiter-Namen aufgelistet sind? Dann könntest Du die Tabellennamen evtl. aus dieser Liste zusammenbasteln und in die Funktion INDIREKT() einbauen.
In "normalen" Calc-Formeln benötigst Du die konkreten Tabellennamen, anders geht es nicht.
Hast Du die nicht, mußt Du mit Makros arbeiten, wie z.B. von Jürgen vorgeschlagen.
mfG

Re: Tabellen nach Werten durchsuchen

von turtle47 » Di, 25.09.2007 20:09

Hallo Zusammen,

so ein ähnliches Thema gab es schon einmal hier im Forum.

Jürgen

Re: Tabellen nach Werten durchsuchen

von Feuervogel1977 » Di, 25.09.2007 19:30

Hallo,

schonmal vielen Dank für den ersten Tipp.

Leider sind die Tabellenblätter nicht TabelleX benannt, es handelt sich hierbei um Personaldaten, wobei die Tabellen nach dem Namen der jeweiligen Mitarbeiter benannt sind.

Die genaue Anzahl der Tabellen lässt sich so nicht festschreiben, da einzelne Tabellen auch mal rausfallen (wenn ein Mitarbeiter ausscheidet) oder eben neue hinzu kommen.

Die Tabellenblätter sind aber alle gleich aufgebaut. So ist beispielsweise die Personalnummer in jedem Tabellenblatt in der Zelle U7 zu finden.

Wie kann ich die dennoch auswerten, auch wenn eben die Tabellen so benannt sind, wie bei mir?

Re: Tabellen nach Werten durchsuchen

von Karolus » Mo, 24.09.2007 23:53

Hallo
Falls alle Tabellenblätter nach dem Muster: Tabelle1-Tabelle2-Tabelle3-usw. benannt sind ?
reicht evtl. ineinem neuen Blatt die Formel:
=INDIREKT("Tabelle"&ZEILE(A1)&".B20")
diese Formel ziehst dann über 80 Zeilen nach unten.
Falls die Tabellen nicht nach dem Muster oben benamt sind und/oder zusätzlich eine größere Anzahl von Zelladdressen in der gleichen Art ausgelesen werden sollen, könnte man das einfacher mit einem kleinen Makro lösen.
Dazu bräuchte man die Anzahl der auszulesenden T.-blätter (genau genommen ihre Positionen von bis), die auszulesenden Zelladdressen, und Angaben darüber ob nur Werte oder nur Textinhalte oder auch beides ausgelesen werden sollen.

Gruß Karo

Tabellen nach Werten durchsuchen

von Feuervogel1977 » Mo, 24.09.2007 22:34

Hallo Community!

Ich habe ein Calc-Dokument, welches schätzungsweise 80 Einzeltabellen beinhaltet. Nun suche ich einen Weg, wie ich beispielsweise den Wert der Zelle B20 aus jeder einzelnen Tabelle auslesen kann, um diese Werte in einem neuen Dokument auszuwerten. Wichtig: Es muss so funktionieren, dass ich problemlos weitere Tabellen in dem zu durchsuchenden einfügen kann und diese dann auch mit durchsucht werden, ohne das ich da jedesmal die Formel ändern muss. Sollte ebenfalls weiter funktionieren, wenn ich einzelne Tabellen aus dem Dokument entferne.

Hat da einer eine Idee?

1000 Dank!

Nach oben