Ich habe hier (verkürzt und vereinfacht dargestellt) folgende Tabelle. Diese wird über das ganze Jahr fortgeführt und kommt dann am Ende auf über 3000 Spalten.
Ich möchte nun diese Tabelle auswerten. Demnach soll es auf einem separaten Blatt vier weitere Tabellen geben: Reaktor 1 - Type 1 Reaktor 2 - Type 1 Reaktor 1 - Type 2 Reaktor 2 - Type 2 jeweils inklusive Batchnummer, Batchzeit und der Zeile Reinigung mit dem jeweiligen x (x steht hierfür, dass eine Reinigung durchgeführt wurde)
Da ich mit Index und Matrix noch nicht die Erfahrungen habe, stehe ich im Moment ziemlich auf dem Schlauch. Ich wäre für einen kleinen Tipp dankbar
Das ist leider (der Übersicht halber) nicht möglich. Wie bereist erwähnt, besteht die Tabelle dann am Ende des Jahres aus um die 3.000 Spalten (Also 3.000 Batches mit je 50 Zeilen in denen Werte eingegeben bzw. berechnet werden) und ist somit so, wie sie jetzt ist, übersichtlicher. Sie wird von all meinen Kollegen genutzt zum Eingeben, Erfassen und berechnen diverser Werte und Zeiten. Sie existiert so schon seit 3 oder 4 Jahren und wird von mir gepflegt.
In welche Richtung sich die Auswertung dann bewegt (horizontal oder vertikal) ist egal. Leider ist die Excel-Hilfe (also die in Excel selbst) wenig hilfreich, wenn man mehr machen möchte als nur addieren und subtrahieren. :05:
Hab es eben probiert und es funktioniert sogar Allerdings zu Hause unter Excel 2016, ob das mit Excel 2007, was ich auf Arbeit nutze (oder nutzen MUSS) auch so funktioniert, muss ich noch testen. Ich darf die Datei nicht mit nach Hause nehmen (fällt unter sensible Dokumente) Ich hatte befürchtet, dass es da zu fehlerhaften Berechnungen kommt. (wegen z.B. "Fester Zellen" ("$A$1") in den ganzen Formeln) Das wäre zumindest ein Workaround für mich und heißt, ich "darf" das jedes Jahr neu machen. Da der Mensch von Haus aus faul ist, war ich in der Hoffnung, das ganze automatisieren zu können ohne händig eingreifen zu müssen.
Was mir gerade noch eingefallen ist, ich habe für die Chefetage noch eine Zeile eingefügt, die Reaktor, Type, und Datum verkettet (mit =Verketten()). Kann man damit noch irgendwas anfangen oder passend umschreiben, was mir für mein Vorhaben hilft?
(06.04.2016, 07:41)Cua schrieb: Das wäre zumindest ein Workaround für mich und heißt, ich "darf" das jedes Jahr neu machen. Da der Mensch von Haus aus faul ist, war ich in der Hoffnung, das ganze automatisieren zu können ohne händig eingreifen zu müssen.
Du kannst Dir ein Makro aufzeichnen/schreiben, daß dir die Daten des ganzen Jahres per Knopfdruck in Dein Hilfstabellenblatt kopiert und transponiert einfügt. Aus diesem Blatt erstellst Du Dir dann Deine Auswertung, z.B. per Pivot. Dann mußt Du nur noch ein Mal am Ende des Jahres auf den Button drücken und gar nicht mehr händisch eingreifen.
Folgende(r) 1 Nutzer sagt Danke an Rabe für diesen Beitrag:1 Nutzer sagt Danke an Rabe für diesen Beitrag 28 • Cua
Klingt zumindest schonmal "vernünftiger", als das immer selbst machen zu müssen. Das muss nun nur noch auch mit Office 2007 klappen :) Danke für die Anregungen, Ich werde diesen Weg mal weiter verfolgen und mich wieder melden.
(06.04.2016, 10:14)Cua schrieb: Das muss nun nur noch auch mit Office 2007 klappen :)
Makro aufzeichen, kopieren von Daten, Pivot erstellen/aktualisieren und filtern sind Excel-Standards, das geht mit allen Versionen seit mindestens Excel XP.
06.04.2016, 11:38 (Dieser Beitrag wurde zuletzt bearbeitet: 06.04.2016, 11:39 von Rabe.)
Hi,
ich habe snbs Formel eingedeutscht und auf 50 Quell-Zeilen erhöht:
Code:
=INDEX(Statistik!$C$2:$DSB$51;SPALTE();ZEILE()-2)
Diese Formel dann auf den Bereich von A3 bis AX3002 kopieren. Dadurch werden 3000 Batches mit jeweils 50 Zeilen transponiert in das Hilfsblatt übertragen und Du mußt am Jahresende trotzdem nix mehr machen. Nicht mal ein Makro wird gebraucht.
Wenn Du in der Hilfstabelle die Leerzeile zwischen Kopf und Tabelle weg haben willst (das ist vermutlich für eine Auswertung sinnvoll), sollte die Formel so lauten:
Code:
=INDEX(Statistik!$C$2:$DSB$51;SPALTE();ZEILE()-1)
Diese Formel muß dann auch in Zeile 2 der Hilfstabelle beginnen.