Microsoft Office Forum [ www.Office-Fragen.de ] >> READONLY <<
Microsoft Office 2003-2019 => Excel => Thema gestartet von: mlo82 am Oktober 30, 2018, 07:34:17 Vormittag
-
Hallo zusammen,
ich benötig mal wieter etwas gedankenstütze... es ist zwar schon oft behandelt worden nur funtioniert es bei mir nicht.
Ich möchte werte aus einer Matrix in eine Spalte schreiben.
die formel sieht so aus:
=INDEX(B:F;AUFRUNDEN(ZEILE(H1)/5;0);REST(ZEILE(H1)-1;5)+1)was muss ich nun umstelleln das er die leeren felder überspringt und nur felder mit werten in die liste schreibt?
-
Hallo
http://www.excelformeln.de/formeln.html?welcher=315
-
Hi ho ja das ist schon mal ganz gut...
gibt es das auch noch anders herum...
also zeilenweise nach unten? erst alle werte der 1. Zeole dann alle der 2. Zeil usw. ?
-
Ja, das geht ...
Daten | Abrufen und transformieren und dann entpivotieren.
-
Ja, das geht ...
Daten | Abrufen und transformieren und dann entpivotieren.
Das würde heisen ich muss mir eine Hilfstsbelle mit Transponieren machen und anschließend auslesen!??
Geht daa auch elleganter ohne Hilfstsbelle?
-
also das hätte ich auch noch im angebot
http://www.excelformeln.de/formeln.html?welcher=282 (http://www.excelformeln.de/formeln.html?welcher=282) aber wie überspringe ich die leeren felder das nur die einträge in der liste erscheinen die auch eine
-
Das würde heisen ich muss mir eine Hilfstsbelle mit Transponieren machen und anschließend auslesen!??
Das geht über Power Query in eine neue Tabelle. Die erste Spalte (Attribut) kannst du löschen und die Tabelle auf dem gewünschten Blatt abspeichern.
-
also das hätte ich auch noch im angebot
[url]http://www.excelformeln.de/formeln.html?welcher=282[/url] ([url]http://www.excelformeln.de/formeln.html?welcher=282[/url]) aber wie überspringe ich die leeren felder das nur die einträge in der liste erscheinen die auch eine
Schau mal ein paar Einträge weiter:
http://www.excelformeln.de/formeln.html?welcher=315 (http://www.excelformeln.de/formeln.html?welcher=315)
-
Das würde heisen ich muss mir eine Hilfstsbelle mit Transponieren machen und anschließend auslesen!??
Das geht über Power Query in eine neue Tabelle. Die erste Spalte (Attribut) kannst du löschen und die Tabelle auf dem gewünschten Blatt abspeichern.
Hallo alderon,
du machst es komplett mit Power Query ganz ohne Formel? das wäre theoretisch auch ok da hab ich nur noch nie mit gearbeitet was muss ich da denn einrichten? Bzw. hängen da noch mehr daten drann die ich in einer Listenform aus der matrix benötige. Ich hab die komplette Tabelle mal mit reingestellt.
Was ich eigentlich benötige im Register Ü2 ist eine Liste aus der Matrix in der Übersicht.
Diese solle für jeden Eintrag in der Matrix Übersicht!E8:N22 eine Spalte erzeugen mit Name, Matrixfeld (KZ), und Datum aus der Zeile 6
Ich weis es ist etwas viel verlangt aber würde das uch mit Power Query gehen? oder soll ich das bessemit Formeln weiter machen habt ihr noch ideen dazu es einfach um zu setzen?
-
Einrichten musst du nichts. PowerQuery ist in Office 2016 schon vorhanden (Tab -> Daten -> Aus Tabelle/Bereich).
gmg-cc hatte schon darauf hingewiesen.
Wie ist es so (Tabelle 1) ? Die Spalte "Wert" ist zur Ermitlung des Datums erforderlich. Kannst du aber ggf. ausblenden.
Das Datum ist nachträglich per INDEX hinzugefügt.
-
Hallo Calderon,
Ja genau das was ich wollte ... VIELEN DANK an der Stelle schon mal, leider ändert er bei jeder Aktualisierung der Tabelle1 das Feld "Wert" in "Adribut" um, und liefert keine Werte darunter mehr!
Und kann ich es auch automatisch aktualisieren lassen?
-
Moin,
"Attribut" kannst du (einmalig) in "Wert" umbenennen, dann bleibt es auch dabei.
Dass keine Werte darunter erscheinen, liegt gewiss daran, dass du etwas anders machst als vorgesehen. - Wenn ich gehässig wäre würde ich ja sagen, dass "nette Bildchen" ja auch keine Daten liefern können, nur eine *.xlsx ... 8) (siehe Antwort #6)
Jein, es geht auch (mehr oder weniger) automatisch. Aber es ist aus gutem Grund so, dass ein Mausklick die Aktualisierung auslöst. Ich würde es dabei belassen.
-
OK ein DICKES DANKE an alle jetzt macht es das was es soll... wie ist mir noch nicht ganz klar aber es funktioniert!!! :)