Hallo zusammen,
habe aus einer seeehhhr großen Pivot eine Tabelle als Wert kopiert.
Ich möchte nun den Wert aus Spalte A in Spalte b haben (Um sortieren usw. zu können). Wenn nun also aus Pivotgründen Spalte A leer ist, soll z.B. der Wert „0“ in Spalte B übernommen werden. Sobald aber der nächste Wert erscheint (Bspw. 001), soll dieser übernommen werden usw usw.
Geht das OHNE Makro ?
SpalteA SpalteB Spaltec
000
(leer)
(leer)
(leer)
(leer)
(leer)
(leer)
001
(leer)
(leer)
(leer)
002
(leer)
(leer)
…
Vielen Dank
Gruß
Bernd
solange es zahlen sind…
=KKLEINSTE(A:A,ZEILE())
liefert in Zeile 1 den 1. kleinsten Wert, in Zeile 2 den zweitkleinsten usw.
andersrum mit KGRÖSSTE()
allerdings klingt Dein 001 danach als ob es sich um als Text formatierte Zahlen handeln würde.
Dann klappt das wohl nimmer…
Hallo MunichFreak,
vielen Dank für Deine schnelle Antwort, aber funktioniert nicht ganz so gut. Ich bekomme dann zwar die kleinsten Werte, aber alle aufeinanderfolgend. Soll aber so aussehen
Spalte-A________Spalte-B______ Spalte-C
000_____________0_______
(leer)__________0_______
(leer)__________0_______
(leer)__________0_______
(leer)__________0_______
(leer)__________0_______
(leer)__________0_______
001_____________1_______
(leer)__________1_______
(leer)__________1_______
(leer)__________1_______
002_____________2_______
(leer)__________2_______
(leer)__________2_______
…
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
Ich möchte nun den Wert aus Spalte A in Spalte b haben (Um
sortieren usw. zu können). Wenn nun also aus Pivotgründen
Spalte A leer ist, soll z.B. der Wert „0“ in Spalte B
übernommen werden. Sobald aber der nächste Wert erscheint
(Bspw. 001), soll dieser übernommen werden usw usw.
Geht das OHNE Makro ?
Hi Bernd,
Tabellenblattname: Tabelle1
A B
1 000 0
2 0
3 0
4 001 1
5 1
6 1
7 1
8 002 2
9 2
10 2
11 2
Benutzte Formeln:
B1: =0
B2: =WENN(A2="";B1;B1+1)
B3: =WENN(A3="";B2;B2+1)
B4: =WENN(A4="";B3;B3+1)
B5: =WENN(A5="";B4;B4+1)
B6: =WENN(A6="";B5;B5+1)
B7: =WENN(A7="";B6;B6+1)
B8: =WENN(A8="";B7;B7+1)
B9: =WENN(A9="";B8;B8+1)
B10: =WENN(A10="";B9;B9+1)
B11: =WENN(A11="";B10;B10+1)
Tabelle eingefügt mit Reinhards Tabelleneinfüger Version 1.0
Gruß
Reinhard