Hallo!
Ich habe folgendes Problem und hoffe, dass ihr mir helfen könnt:
Ich habe eine Liste mit einer Spalte, die folgendes Format hat:
A 1.0
A 1.1
A 2.0
Ich möchte nun per Formel oder Makro alle fehlenden Schritte zwischen 1.1 und 2.0 auffüllen. Praktisch daraus eine Art fortlaufende Nummer erzeugen. Dazu muss er auch neue Zeilen einfügen und mit Daten versehen. Also:
A 1.1
A 1.2 Neue Zeile
A 1.3 Neue Zeile
...
A 1.9 Neue Zeile
A 2.0
Teilweise habe ich Sprünge mit mehr als 10 Zeilen. Bei einem 10er Schritt also nach 1.9 soll er aber immer wieder mit der nächsten Nummer anfangen also hier 2.0 und nicht mit 1.10.
Wenn ich versuche das mit der Funktion "Unten Auffüllen" zu machen erkennt er aber die 10er Sprünge nicht.
Habe leider noch keine Erfahrung mit Makros oder Formeln in OpenOffice. Hat jemand eine Idee wie so etwas geht?
Gruss
Stefan
Fortlaufende Nummer erzeugen
Moderator: Moderatoren
Hallo Stefan,
In A1 und B1 stehen die Überschriften.
Schreibe in A2 folgende Formel:
=WENN(B2=0;"";"A "&(TEIL(ANZAHL2(INDIREKT("a1:a"&ZEILE()+8));1;LÄNGE(ANZAHL2(INDIREKT("a1:a"&ZEILE()+8)))-1)*1)&"."&(RECHTS(ANZAHL2(INDIREKT("a1:a"&ZEILE()+8));1)))
und ziehe die Formel nach unten.
Wenn du in die Spalte B Zahlen oder Text schreibst, erscheint die Nummerierung.
In A1 und B1 stehen die Überschriften.
Schreibe in A2 folgende Formel:
=WENN(B2=0;"";"A "&(TEIL(ANZAHL2(INDIREKT("a1:a"&ZEILE()+8));1;LÄNGE(ANZAHL2(INDIREKT("a1:a"&ZEILE()+8)))-1)*1)&"."&(RECHTS(ANZAHL2(INDIREKT("a1:a"&ZEILE()+8));1)))
und ziehe die Formel nach unten.
Wenn du in die Spalte B Zahlen oder Text schreibst, erscheint die Nummerierung.