Seite 1 von 1

[gelöst] Zellen automatisch verschieben

Verfasst: So, 31.08.2014 15:56
von GuGaomelhor
Hallo liebes Forum! :)

Ich habe folgendes Problem: In der 1. Spalte habe ich eine Liste von (ca. 1000) Wörtern in zwei verschiedenen Sprachen, welche sich nach unten abwechseln, also so:

house
das Haus
flower
die Blume
chair
der Stuhl
...

Jedes Wort steht in einer eigenen Zelle. Nun möchte ich aber, dass in der ersten Spalte nur die deutschen, in der zweiten Spalte daneben die englischen Wörter stehen:

das Haus | house
die Blume|flower
der Stuhl | chair
...

Man müsste also z.B. A1 nach rechts verschieben und die Zelle darunter nach oben.
Was muss ich machen, damit dieser Vorgang automatisch abläuft? (Mit Makros kenn ich mich nicht aus.) Ich würde mich über eine einfache Anleitung für dummies freuen! :)

Liebe Grüsse

GuGaomelhor

Re: Zellen automatisch verschieben

Verfasst: So, 31.08.2014 16:23
von miesepeter
Hallo,
  • gib den Spalten eine Überschrift
  • trage neben den Wörtern die Zahlen 1, 2, ... ein (kannst du mit der Maus runterziehen bis zum letzten Wortpaar - markiert sind 2 Zellen die 1 und 2 enthalten - Achtung! [Strg]-Taste dabei drücken!).
  • Spalte B markieren (oben am Spaltenkopf)
  • Dann: Menü Daten > Filter > Autofilter
  • Zahl wählen, Zellen kopieren
siehe Screenshot
WoerterZahlenVorherNachher.png
WoerterZahlenVorherNachher.png (66.13 KiB) 1470 mal betrachtet
Ciao und viel Erfolg

PS: Wahrscheinlich gibt's elegantere Wege... aber meiner funktioniert auch.

Re: Zellen automatisch verschieben

Verfasst: So, 31.08.2014 16:37
von miesepeter
Erledigt...

Re: Zellen automatisch verschieben

Verfasst: So, 31.08.2014 16:39
von GuGaomelhor
Dankeschön! :)

Re: Zellen automatisch verschieben

Verfasst: So, 31.08.2014 17:24
von lorbass
miesepeter hat geschrieben:Wahrscheinlich gibt's elegantere Wege
„Eleganter“? Jedenfalls ohne Zusatzspalten und Filter:

Voraussetzung: Die Rohdaten stehen in A1:A1000
B1 → =INDIREKT( "A" & ZEILE()*2-1 )
C1 → =INDIREKT( "A" & ZEILE()*2 )
B1:C1 bis B500:C500 »runterziehen« oder kopieren.

Gruß
lorbass

Re: Zellen automatisch verschieben

Verfasst: So, 31.08.2014 17:32
von mikeleb
Hallo,

ich werf' auch noch eine Formelvariante in den Ring (Annahme siehe lorbass' Antwort):
B1: =VERSCHIEBUNG($A$1;2*ZEILE()-1;0)
C1: =VERSCHIEBUNG($A$1;2*ZEILE()-2;0)
Die Formeln ebenfalls nach unten ziehen. Anschließend kannst du die Spalten B und C markieren, kopieren und (wichtig!) per Inhalte einfügen... (dort die Option Text anwählen und die die Option Formeln abwählen) dort hinbauen, wo du sie gern hättest.

Re: Zellen automatisch verschieben

Verfasst: So, 31.08.2014 18:28
von Rocko
mikeleb hat geschrieben:ich werf' auch noch eine Formelvariante in den Ring (Annahme siehe lorbass' Antwort):
B1: =A1
C1: =A2
Den Bereich B1:C2 markieren und mit einem Doppelklick auf den schwarten Anfasser nach unten kopieren.
Anschließend kannst du die Spalten B und C markieren, ausschneiden und mit Langklick auf das Symbol "Einfügen" an derselben Stelle wieder einfügen. Abschließend sortieren.