Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

jede xte Zeile übernehmen

Forumthread: jede xte Zeile übernehmen

jede xte Zeile übernehmen
24.09.2003 09:35:41
Gerhard
Hallo,

folgendes Problem:
ich möchte in einem Spreadsheet, in dem von A1 bis A500 Werte stehen, jeden z.b. 3. Wert ausfiltern und diese in einer anderen Spalte untereinander ausgeben, z.B. in B1(Wert von A3),B2(Wert von A6),B3(Wert von A9)... schreiben, das ganze möglichst durch Kopieren einer Formel.
Wichtig: der Startpunkt sollte auswählbar sein.
Kann mir jemand helfen???

Vielen Dank im voraus

Gerhard
Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: jede xte Zeile übernehmen
24.09.2003 09:40:05
Hajo_Zi
Hallo Gerhard

ich habe den Begriff "Spreadsheet" nun schon zum zweiten mal gelesen. Was ist das???

Benutze Indirekt

AW: jede xte Zeile übernehmen
24.09.2003 10:26:56
Gerhard
Hallo Hajo_Zi,
Danke für den Tipp, leider funktioniert es so nicht ganz. Problem: ich kann keinen Startpunkt auswählen. So möchte ich z.B. bei A15 starten und von dort weg jeden 3. Wert auswählen, d.h. B1 (Wert von A15), B2 (Wert von A 18), etc.

lg Gerhard

P.S: Spreadsheet ist lediglich der englische Ausdruck für Arbeitsblatt
Anzeige
AW: jede xte Zeile übernehmen
24.09.2003 10:29:38
Hajo_Zi
Hallo Gerhard

Danke für die Information. Ich bin wahrscheinlich einer der wenigen der kein englisch kann und Programme schreibt.

Ändere einfach die Formel

AW: jede xte Zeile übernehmen
24.09.2003 10:43:11
Gerhard
DANKE Hajo_Zi!!
Funktioniert tadellos!!

lg Gerhard
Danke für Rückmeldung oT
24.09.2003 10:51:16
Hajo_Zi
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Jede x-te Zeile in Excel übernehmen


Schritt-für-Schritt-Anleitung

Um in Excel jede x-te Zeile zu kopieren, kannst Du eine Kombination aus der WENN- und REST-Funktion verwenden. Hier ist eine Schritt-für-Schritt-Anleitung:

  1. Startpunkt festlegen: Bestimme, von welcher Zeile Du starten möchtest (z.B. A15).
  2. Zielspalte auswählen: Wähle die Spalte, in die die Werte kopiert werden sollen (z.B. Spalte B).
  3. Formel eingeben: Gehe zu Zelle B1 und gib die folgende Formel ein:

    =WENN(REST(ZEILE(A15)-ZEILE(A$15),3)=0;A15;"")

    Hierbei wird jeder 3. Wert aus der Spalte A übernommen, beginnend ab A15.

  4. Formel nach unten ziehen: Ziehe die Formel in Spalte B nach unten, um die Werte aus den entsprechenden Zeilen zu kopieren.

Wenn Du beispielsweise nur jede 10. Zeile verwenden möchtest, änderst Du die Formel entsprechend:

=WENN(REST(ZEILE(A15)-ZEILE(A$15),10)=0;A15;"")

Häufige Fehler und Lösungen

  • Fehler: Die Formel gibt falsche Werte zurück.

    • Lösung: Überprüfe die Startzeile in der Formel und stelle sicher, dass sie korrekt ist.
  • Fehler: Die Formel zeigt leere Zellen.

    • Lösung: Das liegt daran, dass die Zeilen nicht dem gewünschten Muster entsprechen. Stelle sicher, dass der REST-Wert korrekt ist (z.B. 3 für jede 3. Zeile).

Alternative Methoden

Eine andere Möglichkeit, jede n-te Zeile auszulesen, ist die Verwendung von Array-Formeln oder Pivot-Tabellen.

  • Array-Formel: Wenn Du Excel 365 oder Excel 2021 verwendest, kannst Du die FILTER-Funktion nutzen:

    =FILTER(A1:A500;REST(ZEILE(A1:A500)-1;3)=0)
  • Pivot-Tabelle: Erstelle eine Pivot-Tabelle und wähle die entsprechenden Zeilen aus, um nur die gewünschten Daten anzuzeigen.


Praktische Beispiele

  1. Jede 5. Zeile kopieren: Ändere die Formel zu:

    =WENN(REST(ZEILE(A15)-ZEILE(A$15),5)=0;A15;"")
  2. Jede vierte Zeile auswählen: Verwende die Formel:

    =WENN(REST(ZEILE(A15)-ZEILE(A$15),4)=0;A15;"")

Diese Formeln sind besonders nützlich, wenn Du große Datensätze hast und nur bestimmte Werte benötigst.


Tipps für Profis

  • Dynamische Startpunkte: Du kannst den Startpunkt dynamisch machen, indem Du eine Zelle (z.B. C1) für den Startwert verwendest:

    =WENN(REST(ZEILE(A$1)-ZEILE(INDIREKT("A"&C$1));3)=0;INDIREKT("A"&ZEILE(A$1));"")
  • Kopieren und Einfügen: Wenn Du die Ergebnisse in eine andere Tabelle oder ein anderes Arbeitsblatt kopieren möchtest, kannst Du die Werte mit STRG + C und dann STRG + V einfügen, um die Werte zu übernehmen, ohne die Formeln zu übernehmen.


FAQ: Häufige Fragen

1. Wie kann ich nur jede 10. Zeile behalten?
Verwende die Formel =WENN(REST(ZEILE(A1);10)=0;A1;""), um jede 10. Zeile zu filtern.

2. Kann ich auch eine andere Sprache für die Formeln verwenden?
Ja, Du kannst die Begriffe in der Formel ins Englische übersetzen, z.B. IF statt WENN. Achte darauf, dass die Excel-Version die englischen Funktionen unterstützt.

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