Lücken in Tabelle überspringen

01/08/2008 - 17:33 von dominik.hartung | Report spam
Hallo,

ein (hoffentlich) kleines Problem, hier die Kurzbeschreibung:
Ausgangdaten sind folgende (in einer Spalte):
1
2
3
4

6
1

Das ist eine Liste, die auszufüllen ist (d.h. 1-6 sind beliebige
Werte).


Daraus will ich im Endeffekt Folgendes (ohne die Unterbrechung)
generieren:
1 -- 2
2 -- 3
3 -- 4
4 -- 6
6 -- 1

( "--" bedeutet, dass in einer Spalte die 1, in der nàchsten die 2
steht)

Kriterien: Nimm mir immer aus der Liste den nàchsten Wert, findest du
keinen Wert, überspringe die Leerzeile und gibt mir dann den folgenden
aus (auch mehrere Werte sollen übersprungen werden können).

Solange die Werte ohne Leerzeile angegeben werden, ist das Ganze kein
Problem, nur wie schaffe ich es mit einer Formel (!), dass die
Leerzeilen übersprungen werden?

Wàre super, wenn jemand einen Lösungsansatz hàtte, mir raucht da ein
wenig der Kopf...
 

Lesen sie die antworten

#1 Dietmar Vollmeier
01/08/2008 - 17:45 | Warnen spam
** schrieb am 01.08.2008 um 17:33 Uhr...
ein (hoffentlich) kleines Problem, hier die Kurzbeschreibung:
Ausgangdaten sind folgende (in einer Spalte):
1
2
3
4

6
1

Das ist eine Liste, die auszufüllen ist (d.h. 1-6 sind beliebige
Werte).

Daraus will ich im Endeffekt Folgendes (ohne die Unterbrechung)
generieren:
1 -- 2
2 -- 3
3 -- 4
4 -- 6
6 -- 1

( "--" bedeutet, dass in einer Spalte die 1, in der nàchsten die 2
steht)



Schreibe in die 1. Spalte folgende Formel
=WENN(ZEILEN($1:1)>ANZAHL2(A:A);"";INDEX(A:A;KKLEINSTE(WENN(NICHT(ISTLEER(A$1:A$100));ZEILE($1:$100));ZEILEN($1:1))))

in die 2. Spalte füge dann diese Formel ein
=WENN(ZEILEN($2:2)>ANZAHL2(A:A)-1;"";INDEX(A:A;KKLEINSTE(WENN(NICHT(ISTLEER(A$2:A$100));ZEILE($2:$100));ZEILEN($2:2))))

Beide Formeln sind Matrix-Formeln, daher mit [Strg]+[Shift]+[Enter]
abschließen und soweit wie gewünscht nach unten kopieren.

Bereiche mußt du ev. noch deiner Tabelle anpassen.


HTH und tschüss,
Didi
Was ist schlimmer als ein Politiker, der nicht glaubt, was er sagt?
Einer, der glaubt, was er sagt!

Ähnliche fragen