Anzeige
Archiv - Navigation
1900to1904
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Inhalt zweier Spalten in eine schreiben

Inhalt zweier Spalten in eine schreiben
13.10.2022 15:53:30
Marion
Hallo zusammen,
ich möchte gerne den Inhalt zweier Spalten in einer darstellen, wobei leere Zellen ignoriert werden sollen.
Aktuell verwende ich diese Formel
=WENNFEHLER(INDEX($A$2:$C$100;REST(KKLEINSTE(WENN(A$2:C$100"";ZEILE($1:$99)+SPALTE(A:C)*999); ZEILE(A2));999);KÜRZEN(KKLEINSTE(WENN(A$2:C$100"";ZEILE($1:$99)+SPALTE(A:C)*999);ZEILE(A2))/999)); "")
Allerdings gibt mir diese immer den Inhalt einer Spalte vollständig wieder und beginnt dann mit der Spalte B. Ich hätte nun aber gerne immer A1 dann B1, dann A2 B2 usw.
Kann mir hier jemand dabei helfen?
Danke schon mal vorab
Viele Grüße
Marion

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Inhalt zweier Spalten in eine schreiben
13.10.2022 16:26:30
Daniel
Hi
Mal als Ansatz zum selber weiterdenken:
Schritt 1: füge die Einzelwerte mit TEXTVERKETTEN zu einem Text mit Trennzeichen zusammen.
Textverketten macht, wenn man als Bereich einen Bereich mit mehreren Zeilen und Spalten angibt, die von dir gewünschte Reihenfolge.
Schritt 2: man teilt den Text wieder am Trennzeichen, dabei entsteht ein Array dass die Werte dann in einer Spalte untereinander ausgibt.
Leider gibt es noch keine offizielle Funktion zum aufteilen eines Textes an Trennzeichen in Excel, aber man kann alternativ die Funktion xmlFilter dafür verwenden.
Wie das dann geht, ist hier beschrieben:
http://www.excel-ticker.de/xmlfiltern-zum-aufteilen-von-text-verwenden/
Wenn du beides kombiniert, dann solltest du damit zum Ziel kommen.
xmlFilter ist auch nicht so schwer, man muss nur kampieren, dass die Texte nicht durch einfache Zeichen getrennt werden:

Text1;Text2;Text3
Sondern mit Tags:

&ltx&GT&lty&gtText1&lt/y&GT&lty&gtText2&lt/y&GT&lty&gtText3&lt/y&GT&lt/x&gt
Gruß Daniel
Anzeige
AW: Inhalt zweier Spalten in eine schreiben
13.10.2022 16:37:59
Yal
Hallo Marion,
es geht am leichtesten mit Power Query.
_ beide Listen in aktiven Tabellen umwandeln (Menü Einfügen, Tabelle)
_ auf eine Tabelle gehen, in Menü Daten, neue Abfrage "Aus Tabelle"
_ jetzt ist man in Power Query Editor
_ Im Menü "Spalte hinzufügen", "Indexspalte", "benutzerdefiniert" anklicken
_ Startindex 10, Schrittweite 10
_ den linken Bereich "Abfragen" öffnen,
_ Rechtsklick auf die vorhandene Abfrage und "Duplizieren"
_ in der neue Abfrage rechts in angewandere Schritte auf "Quelle" klicken,
_ in Formelbearbeitungsleiste den Namen der erste aktive Tabelle durch den Namen der zweiten ersetzen
_ Falls Problem damit, den Schritt "geänderte Typen" löschen
_ Spaltenname der nicht Indexspalte denselben Namen vergeben, wie die erste Abfrage
_ in den angewendete Schritte auf dem Rädchen rechts von "Hinzugefügter Index" klicken,.
_ Startindex von 10 auf 15 ändern
_ im Menü Start, Abfragen anfügen
_ andere Abfrage auswählen
_ nach der Indexspalte sortieren
_ Indexspalte entfernen (Rechtklick auf Überschrift, Entfernen)
_ Menü "Datei", "Schliessen & laden"
Dat war's.
Ändert sich eine Wert in einer der beiden Quellen, auf das Ergebnistabelle rechtklicken und "aktualisieren" (Alternativ: Strg+Alt+F5)
VG
Yal
Anzeige
AW: Inhalt zweier Spalten in eine schreiben
13.10.2022 19:16:03
Christina
Der Code ist ja nur eine Notlösung und wurde niur erstellt weil es eben automatisch nicht funktioniert.
Mir wäre es wichtig, das Excel die Zeilenhöhe IMMER automatisch anpasst, auch wenn die Zeilen umsortiert werden

300 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige