Excel Daten mit Versatz kopieren - Druckversion +- Office-Fragen.de (https://office-fragen.de) +-- Forum: Microsoft Office (https://office-fragen.de/forum-1.html) +--- Forum: Excel (https://office-fragen.de/forum-2.html) +--- Thema: Excel Daten mit Versatz kopieren (/thread-29002.html) Seiten:
1
2
|
Excel Daten mit Versatz kopieren - MaLin - 30.11.2023 Guten Tag, ich habe ein Problem und komme nicht weiter. Für einen Programmiercode muss ich eine relativ lange Datenliste in ein bestimmtes Format bringen. Damit mein Kollege aus der IT nur noch eine lange Spalte mit copy - paste einpflegen muss, muss meine untereinander stehende Datentabelle etwas modifiziert werden. Wie kann ich z. B. Daten die untereinander in B1 - B800 stehen z. B. in Spalte C1 kopieren. B1 geht auch in C1; kein Problem B2 muss dann aber einen Abstand von 25 Zeilen ggü. C1 haben B3 muss dann wieder 25 Zeilen Abstand ggü. C26 haben usw. Also immer ein Versatz von 25 Zeilen Kann mir hier jmd. helfen? RE: Excel Daten mit Versatz kopieren - HKindler - 30.11.2023 Hi, C1: =WENN(REST(ZEILE();25)=1;INDEX(B:B;ZEILE()/25+1);"") runter ziehen Bei aktuellem Excel geht es auch ohne runter ziehen (hier für B1:B19): C1: =TEXTTEILEN(TEXTVERKETTEN("";;B1:B19&WIEDERHOLEN("#";25));;"#") RE: Excel Daten mit Versatz kopieren - RPP63 - 01.12.2023 Moin! Die 365er-Formel finde ich klasse! Gruß Ralf RE: Excel Daten mit Versatz kopieren - HKindler - 01.12.2023 Hi Ralf, danke für das Lob! Ich finde es selbst immer wieder interessant, was man mit den Spillformeln so alles anfangen kann. RE: Excel Daten mit Versatz kopieren - MaLin - 07.12.2023 danke schön RE: Excel Daten mit Versatz kopieren - Flotter Feger - 07.12.2023 Hallo, mal eine kleine Frage dazu am Rande. Bei Helmuts Formel: =TEXTTEILEN(TEXTVERKETTEN("";;B1:B19&WIEDERHOLEN("#";25));;"#") (besser wäre =TEXTTEILEN(TEXTVERKETTEN("";;B1:B19&WIEDERHOLEN("#";25));;"#";;;"") ... wenn ich das so sehe, dann habe ich keine #NV stehen.) habe ich viele leere Zellen, die man aber nicht mit Werten beschreiben kann. Macht jetzt, aus meiner Sicht, bei dieser Aufgabenstellung keinen Sinn. Klar kann frau den Spill-Bereich kopieren und händisch 'nur Werte' einfügen. Ist aber doch nicht der Sinn an der Sache ... oder doch ? MATRIXZUTEXT() und WERTZUTEXT() hielft da auch nicht weiter. Gut wäre, wenn frau im Parameter 'Pad_With' von TEXTTEILEN() einfach eine weitere Spalte angeben könnte, die die leeren Zellen füllt und nicht nur einen einzelnen String ... aber das geht ja nicht. Kennt eventuell jemand eine Formellösung, um vielleicht zwei Spalten zu kombinieren ? Mir fällt dazu nix Gescheites ein. Sabina RE: Excel Daten mit Versatz kopieren - maninweb - 07.12.2023 Moin, bin jetzt nicht sicher, ob ich wirklich verstanden habe, was Du möchtest, aber angenommen, die Werte, die alle 25 Zellen gesetzt werden sollen sind in Spalte A und in Spalte C die Werte, die dazwischen verwendet werden sollen, dann ginge folgendes: PHP-Code: E1=LET(vnDaten;HSTAPELN($A$1:$A$10;$C$1:$C$10);vnAbstand;25; Gruß RE: Excel Daten mit Versatz kopieren - Flotter Feger - 08.12.2023 Moin, vielen Dank für den Denkanstoß ... musste mein Denken ein wenig runterschrauben ... dann ging es. Da ich kein 365 habe, also ohne LAMBDA ... Mappe111.xlsx (Größe: 11,41 KB / Downloads: 3) Spalte B (B2:B4) werden im 4-Schritt nach unten aufgeteilt und Spalte F wird dazu kombiniert. RE: Excel Daten mit Versatz kopieren - maninweb - 08.12.2023 Moin, hey, für den Fall mit Deinem Aufbau der beiden Eingangslisten ist jedenfalls Deine Lösung ist einfacher als meine. Geht übrigens auch mit den nativen Excel-Funktionen ohne Dein Add-In. Gruß RE: Excel Daten mit Versatz kopieren - Flotter Feger - 08.12.2023 Hallo Mourad, du hast recht ... meine Datei braucht unter 2021 mein AddIn. Excel 2021 verfügt nämlich nicht über TEXTTEILEN(). Oder wie würdest du es mit 'nativem' 2021 machen ? Ich kenne keine Formel die ebenfalls den Split hinkriegt ... oder ich denke einfach zu quer. EDIT: MTRANS(XMLFILTERN()) sollte gehen ... |