Das grosse Archiv mit 641
VBA-freien Formellösungen und Tips
 
   
 
 ÜBER UNS   NEWS   FORMELN   TIPPS   KONTAKT   FORUM   LINKS 
   
Übersicht   Zauberbuch   Rätselbuch   Sparbuch   Bücher-Downloads / Errata  
 
Listen/Datensätze (10) ->

beim Sortieren von KGRÖSSTE auf KKLEINSTE wechseln (518)
 
 
Aufgabe
In Spalte A stehen positive und negative Zahlen sowie Nullen gemischt.
Diese sollen so sortiert werden, dass zuerst die positiven Zahlen absteigend aufgeführt werden und dann die negativen aufsteigend bzw. negativ vor positiv.

Dito dann mit positiv aufsteigend und negativ absteigend.

       A               B               C               D               E               F       
1 -14  45  45  -99  -1  
2 2  21  21  -14  -7  
3 45  -7  -14  
4 0  -1  -99  
5 -1  45  21  0  
6 -99  21  45  2  
7 21  -1  -99  -1  2  
8 2  -7  -14  -7  9  
9 -7  -14  -7  -14  21  
10 9  -99  -1  -99  45  
11            
12   normal  A  B  C  D 


Lösung
A
=WENNFEHLER(WENN(KGRÖSSTE(A$1:A$99;ZEILE(X1))<0;KKLEINSTE(A$1:A$99;ZEILE(X1)-ZÄHLENWENN(A$1:A$99;">=0"));KGRÖSSTE(A$1:A$99;ZEILE(X1)));"")
runterkopieren

B
=WENNFEHLER(WENN(KKLEINSTE(A$1:A$99;ZEILE(X1))>=0;KGRÖSSTE(A$1:A$99;ZEILE(X1)-ZÄHLENWENN(A$1:A$99;"<0"));KKLEINSTE(A$1:A$99;ZEILE(X1)));"")

C
=WENNFEHLER(WENNFEHLER(KKLEINSTE(A$1:A$99;ZEILE(X1)+ZÄHLENWENN(A$1:A$99;"<0"));KGRÖSSTE(A$1:A$99;ZEILE(X1)));"")

D
=WENNFEHLER(WENNFEHLER(KGRÖSSTE(A$1:A$99;ZEILE(X1)+ZÄHLENWENN(A$1:A$99;">=0"));KKLEINSTE(A$1:A$99;ZEILE(X1)));"")

Erläuterung
Zellenformat zur besseren Unterscheidung: Standard;[Rot]-Standard;0
 
    zurück


 
powered by telltarget