Applies ToExcel pakalpojumam Microsoft 365 Excel pakalpojumam Microsoft 365 darbam ar Mac Excel tīmeklim Excel 2024 Excel 2024 darbam ar Mac Excel 2021 Excel 2021 darbam ar Mac Excel 2019 Excel 2016

Šajā rakstā paskaidrota funkcijas RANK formulas sintakse un lietošana programmā Microsoft Excel.

Apraksts

Atgriež skaitļa rangu skaitļu sarakstā. Tā lielums ir relatīvs attiecībā pret citām vērtībām sarakstā; ja vairākām vērtībām ir vienāds rangs, tiek atgriezts šīs datu kopas augstākais rangs.

Ja saraksts būtu jāsakārto, skaitļa rangs būtu tā vieta sarakstā.

Sintakse

RANK.EQ(skaitlis,ats,[kārtība])

Funkcijas RANK.EQ sintaksei ir šādi argumenti.

  • Skaitlis     Obligāts arguments. Skaitlis, kura rangs jāatrod.

  • Ats     Obligāts arguments. Skaitļu saraksta masīvs vai atsauce uz to. Neskaitliskas vērtības argumentā "ats" tiek ignorētas.

  • Kārtība     Neobligāts arguments. Skaitlis, kas norāda, kā noteikt skaitļa rangu.

Piezīmes

  • Ja kārtība ir 0 (nulle) vai izlaista, programma Excel nosaka skaitļa rangu tā, it kā ats būtu dilstošā secībā kārtots saraksts.

  • Ja kārtība ir jebkura vērtība, kas nav nulle, programma Excel nosaka skaitļa rangu tā, it kā ats būtu augošā secībā kārtots saraksts.

  • Skaitļiem, kuri atkārtojas, funkcija RANK.EQ piešķir vienu un to pašu rangu. Tomēr skaitļi, kuri atkārtojas, ietekmē nākamo skaitļu rangus. Piemēram, ja augošā secībā kārtotu veselo skaitļu sarakstā skaitlis 10 parādās divreiz un tā rangs ir 5, tad 11 rangs ir 7 (rangs 6 netiek piešķirts nevienam skaitlim).

  • Dažiem mērķiem var labāk noderēt ranga definīcija, kurā tiek ņemti vērā vienādie skaitļi. Iepriekšējā piemērā skaitlim 10 pienāktos pārskatīts rangs 5,5. To var paveikt, pievienojot funkcijas RANK.EQ atgrieztajai vērtībai šādu korekcijas faktoru. Šis korekcijas faktors ir piemērots gan gadījumiem, kad rangs tiek aprēķināts dilstošā secībā (kārtība = 0 vai izlaista) vai augošā secībā (kārtība = vērtība, kas nav nulle).

    Korekcijas faktors atkārtotu skaitļu rangiem=[COUNT(ats) + 1 – RANK.EQ(skaitlis, ats, 0) – RANK.EQ(skaitlis, ats, 1)]/2.

    Šajā piemērā darbgrāmatā RANK.EQ(A3,A2:A6,1) ir vienāds ar 3. Korekcijas faktors ir (5 + 1 – 2 – 3)/2 = 0,5, un pārskatītais rangs, ņemot vērā skaitļus, kuri atkārtojas, ir 3 + 0,5 = 3,5. Ja skaitlis ats ir tikai vienreiz, korekcijas faktors ir 0, jo RANK.EQ nav jākoriģē, ņemot vērā atkārtojošos skaitļus.

Piemērs

Nokopējiet šīs tabulas parauga datus un ielīmējiet tos jaunas Excel darblapas šūnā A1. Lai formulas parādītu rezultātus, atlasiet tos, nospiediet taustiņu F2 un pēc tam Enter. Ja nepieciešams, varat koriģēt kolonnas platumu, lai redzētu visus datus.

Dati

7

3,5

3,5

1

2

Formula

Apraksts

Rezultāts

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

Vērtības 7 rangs diapazonā A2:A6 norādītajā sarakstā. Tā kā arguments Secība (1) ir nenulles vērtība, saraksts tiek sakārtots no mazākās vērtības līdz lielākajai vērtībai.

5

=RANK.EQ(A6;A2:A6)

Vērtības 2 rangs tajā pašā sarakstā. Tā kā arguments Secība ir izlaists, saraksts tiek kārtots pēc noklusējuma: no lielākās vērtības līdz mazākajai vērtībai.

4

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

Vērtības 3,5 rangs tajā pašā sarakstā.

3

Nepieciešama papildu palīdzība?

Vēlaties vairāk opciju?

Izpētiet abonementa priekšrocības, pārlūkojiet apmācības kursus, uzziniet, kā aizsargāt ierīci un veikt citas darbības.

Kopienas palīdz uzdot jautājumus un atbildēt uz tiem, sniegt atsauksmes, kā arī saņemt informāciju no ekspertiem ar bagātīgām zināšanām.