Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Jede Zeile verdoppeln

Jede Zeile verdoppeln
03.08.2013 16:39:09
Jenny
Hallo alle zusammen, habe eine Tabelle1 mit 2980 Zeilen. Ich suche nun für meine Tabelle2 eine Möglichkeit, vielleicht per Formel die Spalten A bis C zu verdoppeln, das heißt was in Tabelle 1 Zeile 1 steht soll dann in der Tabelle 2 in Zeile 1 und 2 stehen, was in T1Z2 steht soll dann in T2Z3+4 stehen, was in T1Z3 steht, soll dann in T2Z5+6 stehen bis dann irgendwann T1Z2980 in T2Z5959+5960 steht.
Kann mir da jemand bitte mit einer Formel aushelfen?
Liebe Grüße und vielen Dank
Jenny

Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Jede Zeile verdoppeln
03.08.2013 16:44:49
Hajo_Zi
Hallo Jenny,



Tabelle1
 A
11
22
33
44



Tabelle2
 A
11
21
32
42
53
63
74
84

verwendete Formeln
Zelle Formel Bereich R1C1 für Add In
A1:A8=INDIREKT(ADRESSE(AUFRUNDEN(ZEILE() /2;0) ;SPALTE() ;;;"Tabelle1") )   =INDIRECT(ADDRESS(ROUNDUP(ROW() /2,0) ,COLUMN() ,,,"Tabelle1") )

XHTML Tabelle für Darstellung in Foren,
einschl. Bedingter Formatierung ab Version 2007
XHTML-Version 11.35 einschl 64 Bit Version




Anzeige
AW: Jede Zeile verdoppeln
03.08.2013 16:50:27
Jenny
Hallo Hajo,
das ist exakt das was ich gesucht hatte, danke.
Hatte leider vergessen zu erwähnen, dass sich die spezielle Reihenfolge der Zeilen nicht durch sortieren erreichen lässt. Klar hätte ich sonst es einfach 2mal untereinander kopieren und dann sortieren können.
Danke
Jenny

Anzeige
AW: Jede Zeile verdoppeln
03.08.2013 16:49:45
Uwe
Hallo Jenny,
schreibe mal in der Tabelle2 in die Zelle A1:
=INDEX(Tabelle1!A:A;(ZEILE(A1)+1)/2)
und kopiere das runter soweit wie nötig.
In B1 dann:
=INDEX(Tabelle1!B:B;(ZEILE(A1)+1)/2)
und in C1:
=INDEX(Tabelle1!C:C;(ZEILE(A1)+1)/2)
Klappt es?
Gruß
Uwe
(:o)

Anzeige
AW: Jede Zeile verdoppeln
03.08.2013 16:52:30
Jenny
Hallo Uwe,
auch dein Vorschlag klappt,
danke
Jenny
;

Forumthreads zu verwandten Themen

Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

Zeilen in Excel verdoppeln und duplizieren


Schritt-für-Schritt-Anleitung

Um in Excel jede Zeile zu verdoppeln, kannst du folgende Schritte ausführen:

  1. Öffne die Arbeitsmappe mit den Tabellen, in denen du die Zeilen verdoppeln möchtest.
  2. Gehe zur Tabelle2, in der du die verdoppelten Zeilen haben möchtest.
  3. In Zelle A1 von Tabelle2 gib folgende Formel ein:
    =INDIREKT(ADRESSE(AUFRUNDEN(ZEILE()/2;0);SPALTE();;;"Tabelle1"))

    Diese Formel kopiert den Inhalt aus Tabelle1 und verdoppelt ihn.

  4. Ziehen die Formel von Zelle A1 nach unten, um die anderen Zeilen zu füllen.
  5. Wiederhole die Schritte für die Spalten B und C, indem du die Formeln anpasst:
    • In B1:
      =INDEX(Tabelle1!B:B; (ZEILE(A1)+1)/2)
    • In C1:
      =INDEX(Tabelle1!C:C; (ZEILE(A1)+1)/2)

Häufige Fehler und Lösungen

  1. Formel gibt einen Fehler aus:

    • Stelle sicher, dass du die Zellbezüge korrekt eingegeben hast. Überprüfe, ob der Tabellenname stimmt (z.B. "Tabelle1").
  2. Die Zeilen werden nicht verdoppelt:

    • Überprüfe, ob du die Formeln richtig nach unten gezogen hast. Die Formeln müssen für alle benötigten Zeilen angewendet werden.
  3. Leere Zellen:

    • Wenn es in Tabelle1 leere Zellen gibt, erscheinen diese auch in Tabelle2 als leere Zeilen.

Alternative Methoden

Wenn du eine andere Methode bevorzugst, kannst du auch die folgenden Alternativen ausprobieren:

  • Manuelles Kopieren:

    1. Markiere die Zeilen in Tabelle1.
    2. Kopiere sie mit Strg+C.
    3. Füge sie in Tabelle2 mit Strg+V ein, und wiederhole den Vorgang für jede Zeile.
  • Makros verwenden:

    • Du kannst ein einfaches Makro erstellen, das jede Zeile in einem bestimmten Bereich dupliziert. Dies erfordert jedoch grundlegende Kenntnisse in VBA.

Praktische Beispiele

Hier ist ein einfaches Beispiel, um zu veranschaulichen, wie die Formeln funktionieren:

  • Tabelle1: A B C
    1 A1 B1
    2 A2 B2
    3 A3 B3
  • Tabelle2 nach Anwendung der Formeln: A B C
    1 A1 B1
    1 A1 B1
    2 A2 B2
    2 A2 B2
    3 A3 B3
    3 A3 B3

Tipps für Profis

  • Verwende die Funktion =ZEILE(): Diese Funktion ist nützlich, um dynamisch die Zeilennummer abzufragen und kann in Kombination mit anderen Funktionen wie INDIREKT verwendet werden.

  • Kombiniere mit bedingter Formatierung: Du kannst die duplizierten Zeilen farblich hervorheben, um die Übersichtlichkeit zu erhöhen.

  • Datenvalidierung: Stelle sicher, dass die Eingabedaten in Tabelle1 korrekt sind, um Fehler in Tabelle2 zu vermeiden.


FAQ: Häufige Fragen

1. Wie kann ich nur jede zweite Zeile in Excel duplizieren?
Du kannst die Formel anpassen, um jede zweite Zeile zu duplizieren, indem du =INDEX(Tabelle1!A:A; ZEILE()*2-1) verwendest.

2. Kann ich auch mehrere Zeilen gleichzeitig duplizieren?
Ja, indem du die Formeln entsprechend anpasst und mehrere Zeilen in der Tabelle auswählst.

3. Welche Excel-Version wird benötigt?
Die beschriebenen Funktionen sind in Excel-Versionen ab 2007 verfügbar.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige