Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Frage zu Excel-Rang bzw vba-Rank

Forumthread: Frage zu Excel-Rang bzw vba-Rank

Frage zu Excel-Rang bzw vba-Rank
13.01.2006 22:32:23
Reinhard
Hallo Wissende,
in Excel, wenn ich da die Rang-Funktion auf 10 Zellen beziehe, von denen 3 Zahlenwerte haben und 9 leer sind so erscheint 9mal #NV.
Wenn ich dann einmalig eine 0 in eine leere Zelle eingebe, so funtioniert die Rang-Funktioon?
(9mal 0 eingeben hätte ich besser kapiert)
Ich brauchte Rang in VBA, gleicher Ärger mit leeren Zellen, deshalb überall Nuller eingesetzt , dan über Optionen die Nullen ausblenden lassen. Irgednwie erscheint mir das sehr unprofessionell.
Kann man das Problem umgehen ohne sich selbst eine Rank-Funktion zu basteln?
Gruß
Reinhard
Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Frage zu Excel-Rang bzw vba-Rank
14.01.2006 01:28:52
MichaV
Hallo,
auf 10 Zellen beziehe, von denen 3 Zahlenwerte haben und 9 leer sind
...wo stellst Du dieses Zahlensystem in Excel ein?
Gruß- Micha
PS: Rückmeldung wäre nett.
..und noch eins oben drauf...
14.01.2006 03:06:01
MichaV
...weil ich gerade https://www.herber.de/forum/messages/718952.html gelesen habe:
wie kommst Du bei einer Rang- Funktion auf 9 Fehlerwerte? Bei mir wird immer nur 1 Wert pro Zelle angezeigt. Deine gesamte Frage ist sehr verworren und nicht nachvollziehbar.
Gruß- Micha
Anzeige
AW: ..und noch eins oben drauf...
14.01.2006 10:48:49
Reinhard
Moin Micha,
was erzürnt dich so ?
Zu Rang:

A     B        Formeln in B
1         5	1        =RANG(A1;$A$1:$A$12;1)
2         9	3        =RANG(A2;$A$1:$A$12;1)
3         7	2        =RANG(A3;$A$1:$A$12;1)
4	      #NV        =RANG(A4;$A$1:$A$12;1)
5	      #NV        =RANG(A5;$A$1:$A$12;1)
6	      #NV        =RANG(A6;$A$1:$A$12;1)
7	      #NV        =RANG(A7;$A$1:$A$12;1)
8	      #NV        =RANG(A8;$A$1:$A$12;1)
9	      #NV        =RANG(A9;$A$1:$A$12;1)
10            #NV        =RANG(A10;$A$1:$A$12;1)
11	      #NV        =RANG(A11;$A$1:$A$12;1)
12	      #NV        =RANG(A12;$A$1:$A$12;1)
A     B        Formeln in B
1         5	2        =RANG(A1;$A$1:$A$12;1)
2         9	4        =RANG(A2;$A$1:$A$12;1)
3         7	3        =RANG(A3;$A$1:$A$12;1)
4         0	1        =RANG(A4;$A$1:$A$12;1)
5          	1        =RANG(A5;$A$1:$A$12;1)
6         	1        =RANG(A6;$A$1:$A$12;1)
7         	1        =RANG(A7;$A$1:$A$12;1)
8         	1        =RANG(A8;$A$1:$A$12;1)
9         	1        =RANG(A9;$A$1:$A$12;1)
10         	1        =RANG(A10;$A$1:$A$12;1)
11         	1        =RANG(A11;$A$1:$A$12;1)
12         	1        =RANG(A12;$A$1:$A$12;1)

Gruß
Reinhard
Anzeige
AW: ..und noch eins oben drauf...
14.01.2006 16:41:54
Beate
Hallo Reinhard,
fang den Fehler mit WENN ab:
 
 AB
151
293
372
4  
5  
6  
7  
8  
9  
10  
Formeln der Tabelle
B1 : =WENN(A1="";"";RANG(A1;A$1:A$10;1))
B2 : =WENN(A2="";"";RANG(A2;A$1:A$10;1))
B3 : =WENN(A3="";"";RANG(A3;A$1:A$10;1))
B4 : =WENN(A4="";"";RANG(A4;A$1:A$10;1))
B5 : =WENN(A5="";"";RANG(A5;A$1:A$10;1))
B6 : =WENN(A6="";"";RANG(A6;A$1:A$10;1))
B7 : =WENN(A7="";"";RANG(A7;A$1:A$10;1))
B8 : =WENN(A8="";"";RANG(A8;A$1:A$10;1))
B9 : =WENN(A9="";"";RANG(A9;A$1:A$10;1))
B10 : =WENN(A10="";"";RANG(A10;A$1:A$10;1))
 

Auf englisch, falls fürs Makro benötigt: =IF(A1="","",RANK(A1,A$1:A$10,1))
Gruß,
Beate
Anzeige
AW: ..und noch eins oben drauf...
14.01.2006 17:38:15
Reinhard
Hallo Beate,
danke dir für deine Mühe
Gruß
Reinhard
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige