Frage LibreOffice Calc - Führe den Vorgang für jede n-te Zelle durch


Ich möchte jede zehnte Zelle aus einer Kolumne von mehreren tausend kopieren. Ist das möglich?


4
2017-09-14 17:11


Ursprung


Sehen Sie, ob das hilft stackoverflow.com/questions/211062/... - Mitch♦
Das hilft! Ich konnte die akzeptierte Lösung nicht zum Laufen bringen, aber der Datensortierungstrick in der zweiten Antwort funktioniert großartig. Vielen Dank! - bessman
Froh, dass es funktioniert hat. - Mitch♦
@Mitch Ich empfehle, den Kommentar leicht mit dem Link in eine Antwort zu erweitern, damit Bessman es akzeptieren kann. - Eliah Kagan


Antworten:


Ich habe eine Frage zum Stack-Overflow gefunden, die ein ähnliches Problem angeht. Ich glaube, dass eine oder mehrere der Antworten die Lösung haben, nach der Sie suchen. Die Top 2 Antworten, denke ich, könnten es für dich tun. Die erste Antwort enthält eine Formel und die zweite eine Datensortierung in einer bestimmten Weise.

Zitat aus der Stack-Overflow-Antwort:

Geben Sie in A1 Ihres neuen Blattes Folgendes ein:

= OFFSET (Sheet1! $ A $ 1, (ROW () - 1) * 7,0)

... und abschreiben. Wenn Sie irgendwo anders als Zeile 1 beginnen, ändern Sie   ROW () zu ROW (A1) oder eine andere Zelle in Zeile 1, dann kopieren Sie es erneut.

Wenn Sie die n-te Zeile aber mehrere Spalten kopieren möchten, verwenden Sie die   Formel:

= OFFSET (Sheet1! A $ 1, (ROW () - 1) * 7,0)

Dies kann auch richtig kopiert werden.

Klick hier um die Frage zu Stack-Overflow zu sehen.


4
2017-10-02 07:45



Während dies theoretisch die Frage beantworten könnte, es wäre vorzuziehen um die wesentlichen Teile der Antwort hier einzubeziehen und den Link als Referenz bereitzustellen. - Seth♦