im Rahmen meiner Abschlussarbeit muss ich zahlreiche Daten auswerten und bemerke gerade, dass mir in manchen Dingen Excel-Kenntnisse fehlen :)
Ich sitze aktuell vor folgendem Problem: Ich importiere einen riesigen Datensatz aus einem anderen Programm in ein Excel-Blatt. Auf einem anderen Excel-Blatt möchte ich diese Daten nun sortieren. Und zwar benötige ich nur die Werte aus jeder 7. Zeile und jeder 3. Spalte des Tabellenblattes mit den importierten Daten. Jetzt stellt sich mir die Frage, wie ich effizienter die Werte übertragen kann, ohne jede Zelle einzeln zu verlinken. Ich bin bei meiner Google Suche auf die INDEX-Funktion gestoßen, nur leider scheine ich noch nicht die richtige Syntax gefunden zu haben, denn wenn ich die INDEX-Funktion nutze mit der Verlinkung auf ein anderes Tabellenblatt, dann erhalte ich einen Syntaxfehler. Auch erschließt sich mir die Funktionsweise der Funktion INDEX noch nicht so ganz, trotz Recherche im Internet.
Im Anhang findet ihr mein Beispiel bebildert. Das sind die beiden unterschiedlichen Tabellen.
Ich hoffe hier kann jemand meinen Gehirnknoten lösen :)
Ich habe euch die entsprechende Excel beigefügt bzw. die Anfangswerte, damit das ganze nicht so überladen aussieht. Zeilen und Spaltenposition ist exakt diesselbe.
danke für die schnelle Hilfe :) Ich werde es gleich mal ausprobieren. Ich habe nur eine kurze Frage: Woher kommt der begriff GSamtMatrix ? Welcher Bereich wird damit abgedeckt ? ich frage, weil ich die Messdaten die nächsten Tagen noch erweitern muss, aber bereits nebenbei auswerten möchte aus Zeitgründen. Kann ich mit der INDEX-Formel auch zwischen den Tabellen verlinken? Damit meine Originalwerte beibehalten werden?
Tut mir leid, wenn ich komische Fragen stelle, aber ich habe Excel bisher noch nie so intensiv genutzt, deswegen habe ich noch einige Wissenslücken.
23.10.2019, 14:16 (Dieser Beitrag wurde zuletzt bearbeitet: 23.10.2019, 14:16 von radagast.)
heje Excelfreunde, Shmeezy,
Der Begriff "GSamtMatrix" findest du unter dem Register "Formeln" und dort unter dem "Namensmanager"... Er stellt die Ausgangstabelle im Tabellenblatt 1 dar. Auf Tabellenblatt 2 ist das Ergebniss...
Originaldaten sind bei mir immer in einem Tabellenblatt "Rohdaten" und bleiben dort auch unangetastet
23.10.2019, 14:46 (Dieser Beitrag wurde zuletzt bearbeitet: 23.10.2019, 15:01 von Shmeezy.)
Okay, so ganz funktionieren will es noch nicht. Ich verstehe nicht ganz, warum bei den hinteren Argumenten mit ZEILE ein +1 steht und bei SPALTE ein -1. Wenn ich das richtig verstanden habe, ergibt ja (ZEILE($A2) -1)*6 bereits 6 bzw. 12 usw. je nach Zelle. Wozu noch das +1 nach dem Ausdruck?
LG Ich habe in der Beispieldatei die Formel so angepasst, dass sie eigentlich funktionieren sollte, wenn ich die Formel richtig verstanden habe. Leider bekomme ich aber nur die Fehlermeldung #NAME. Was mache ich denn falsch ?
Deine Matrix beginnt immer mit 1,1 für das erste Element. Um mit Zeile, Spalte zu arbeiten musst du dir Zahlenfolgen erstellen, welche auf die einzelnen Elemente deiner Matrix zugreifen...