Logige sisse Microsofti kontoga
Logige sisse või looge konto.
Tere!
Valige mõni muu konto.
Teil on mitu kontot
Valige konto, millega soovite sisse logida.

Selles artiklis kirjeldatakse Microsoft Exceli funktsiooni RANK valemisüntaksit ja kasutamist.

Kirjeldus

Tagastab arvu asukoha arvuloendis. Arvu suurus on loendi ülejäänud väärtustega võrreldes suhteline; kui rohkem kui ühel väärtusel on sama asukoht, siis tagastatakse selle väärtustehulga suurim asukoht.

Sorditud loendis on väärtus paigutatud oma asukohale.

Süntaks

RANK.EQ(arv;viide;[järjestus])

Funktsiooni RANK.EQ süntaksil on järgmised argumendid.

  • Arv     – nõutav. Arv, mille asukohta soovite leida.

  • Viide     – nõutav. Arvuloendi massiiv või viide sellele. Viites olevaid mittearvulisi väärtusi ignoreeritakse.

  • Järjestus     – valikuline. Arv, mis määrab arvude reastamise viisi.

Kommentaarid

  • Kui argument järjestus on null või puudub, reastab Excel arve nii, nagu viide oleks laskuvas järjestuses arvude loend.

  • Kui argument järjestus on suvaline nullist erinev väärtus, reastab Excel arve nii, nagu viide oleks tõusvas järjestuses arvude loend.

  • Funktsioon RANK.EQ annab korduvatele arvudele sama asukoha. Siiski mõjutab korduvate arvude esinemine järgnevate arvude asukohti. Näiteks kui täisarvude loendis esineb arv 10 kaks korda ja selle asukoht on 5, siis arv 11 saab asukoha 7 (ükski arv ei saa asukohta 6).

  • Mõnel juhul soovitakse kasutada arvu asukoha määratlust, mis arvestab korduvaid arve. Eelmises näites võib arvule 10 määrata parandatud asukohaks 5,5. Seda saab teha parandusteguri abil, mis liidetakse funktsiooni RANK.EQ tagastatud väärtusele. Parandustegurit saab kasutada nii arvude laskuva järjestuse puhul (argument: järjestus = 0 või puudub) kui ka kasvava järjestuse puhul (argument: järjestus = suvaline nullist erinev väärtus).

    Parandustegur korduvate arvude puhul = [COUNT(viide) + 1 – RANK.EQ(arv;viide; 0) – RANK.EQ(arv;viide;1)]/2.

    Töövihiku näites annab RANK.EQ(A2;A1:A5;1) vastuseks 3. Parandustegur on (5 + 1 – 2 – 3)/2 = 0,5 ja arvu parandatud järjestus, mis võtab arvesse kordusi, on 3 + 0,5 = 3,5. Kui arv esineb viites ainult üks kord, on parandustegur 0, kuna funktsiooni RANK.EQ väljundsuurust ei tule korduste tõttu korrigeerida.

Näide.

Kopeerige järgmise tabeli näidisandmed ja kleepige need uue Exceli töölehe lahtrisse A1. Selleks et valemid näitaksid tulemeid, valige need, vajutage klahvi F2 ja seejärel vajutage sisestusklahvi (Enter). Vajaduse korral saate kogu teabe kuvamiseks veerulaiust muuta.

Andmed

7

3,5

3,5

1

2

Valem

Kirjeldus

Tulem

=RANK.EQ(A2;A2:A6;1)

Väärtuse 7 asukoht vahemikus A2:A6 sisalduvas loendis. Kuna järjestuse argument (1) on nullist erinev väärtus, sorditakse loend väikseimast suurima väärtuseni.

5

=RANK.EQ(A6;A2:A6)

Väärtuse 2 asukoht samas loendis. Kuna järjestuse argument on ära jäetud, sorditakse loend vaikimisi suurimast väikseima väärtuseni.

4

=RANK.EQ(A3;A2:A6;1)

Väärtuse 3,5 asukoht samas loendis.

3

Kas vajate veel abi?

Kas soovite rohkem valikuvariante?

Siin saate tutvuda tellimusega kaasnevate eelistega, sirvida koolituskursusi, õppida seadet kaitsma ja teha veel palju muud.

Kogukonnad aitavad teil küsimusi esitada ja neile vastuseid saada, anda tagasisidet ja saada nõu rikkalike teadmistega asjatundjatelt.

Kas sellest teabest oli abi?

Kui rahul te keelekvaliteediga olete?
Mis mõjutas teie hinnangut?
Kui klõpsate nuppu Edasta, kasutatakse teie tagasisidet Microsofti toodete ja teenuste täiustamiseks. IT-administraator saab neid andmeid koguda. Privaatsusavaldus.

Täname tagasiside eest!

×