Excel бағдарламасындағы бірнеше критерийлерге негізделген рейтинг (4 жағдай)

  • Мұны Бөлісіңіз
Hugh West

Көбінесе бірнеше критерийлер негізінде деректер жиынындағы элементтерді дәрежелеу қажет болуы мүмкін. Нақтырақ айтқанда, бір бағанда байланыстар болған кезде бұл тапсырманы орындау керек. Бұл нұсқаулық сессияда мен Excel бағдарламасында бірнеше критерийлерге негізделген рейтингтің дұрыс түсіндірмесі бар 4 жағдайды көрсетемін.

Тәжірибелік жұмыс кітабын жүктеп алу

Рейтинг негізіндегі рейтинг. Multiple Criteria.xlsx бойынша

Excel бағдарламасындағы бірнеше критерийлер негізіндегі дәрежелеуге арналған 4 жағдай

Бүгінгі деректер жинағын енгізейік, мұнда Бал Студент Математика және Психология пәндері сәйкес Топқа сәйкес беріледі. Мұнда D6 және D7 ұяшықтар D бағанында байланыстырылған. Сонымен, E бағанын ескере отырып, рейтингті қолданайық.

1. RANK.EQ және COUNTIFS функцияларын пайдалану

бастау әдісінде мен сізге RANK.EQ функцияның және COUNTIFS функциясының бірге қолданылуын көрсетемін. Екі Ұпай негізіндегі дәрежелеу үшін келесі формуланы енгізіңіз.

=RANK.EQ($C5,$C$5:$C$15)+COUNTIFS($C$5:$C$15,$C5,$D$5:$D$15,">"&$D5)

Мұнда C5 және D5 Баллдың (Математика) , яғни C, және Бағанының (Психология) бағанының бастапқы ұяшығы, яғни <бағанының 6>D тиісінше.

Формула түсіндірмесі:

  • RANK.EQ функциясы келесіден дәреже нөмірін қайтарады. C5 ұяшыққа негізделген C5:C15 ұяшықтар ауқымы. Өкінішке орай, ол көшірме үшін бірдей дәрежені бередіұпайлар (мысалы: C6 , C7 және C12 ұяшықтар үшін дәреже нөмірі 7).
  • Сонымен, COUNTIFS функция кему ретімен тағайындалады ( “>”&$D5) t o қайталанатын ұпайларды санайды. Мысалы, функция C7 ұяшы үшін 1 мәнін және C12 ұяшы үшін 2 мәнін қайтарады.
  • Алайда екі нәтижені қосқанда, яғни шығыс RANK.EQ функциясы және COUNTIFS функциясының шығысы арқылы сіз барлық студенттер үшін бірегей дәреже нөмірін аласыз.

ENTER басып, толтыру тұтқасы құралын пайдаланғаннан кейін келесі нәтиже шығады.

Егер мұқият қарасаңыз жоғарыдағы суретте сіз Роберт Смит үшін дәреже 7 ( B6:E6 ұяшықтарын қараңыз), ал Джим Браун үшін 8 ( B7:E7 ұяшықтары).

Толығырақ оқу: Excel бағдарламасында автоматты рейтинг кестесін құру жолы (жылдам қадамдар арқылы)

2. COUNTIF және COUNTIFS функцияларын пайдалану арқылы бірнеше критерийлерге негізделген рейтинг

Сол сияқты, сіз RANK.EQ функциясының орнына COUNTIF функциясын пайдалана аласыз.

=COUNTIF($C$5:$C$15,"<"&$C5)+COUNTIFS($C$5:$C$15,$C5,$D$5:$D$15,"<"&$D5)+1

Мұнда мен ұпайларды өсу ретімен орналастырғым келеді ( “<“&$D5) .

Формула түсіндірмесі:

  • COUNTIF функциясы сәйкес ұяшықтан үлкен мәндері бар ұяшықтар санын есептейді (мысалы, Джеймс Смит үшін C5 , C6 үшін Джим Браун және т.б.).
  • Соңында,шығысымен 1 қосу керек, себебі COUNTIF функциясы ең кіші мәндер үшін, яғни C13 ұяшық үшін 0 қайтарады.

Сонымен, шығыс келесідей болады.

Толығырақ оқу: Деңгей IF формуласы Excel (5 мысал)

Ұқсас оқулар

  • Excel бағдарламасындағы байланыстар арқылы қалай дәрежелеуге болады (5 қарапайым әдіс)
  • Excel бағдарламасында дәреже пайызын есептеу (7 қолайлы мысал)
  • Excel бағдарламасында жоғарғы 10 пайызды қалай есептеу керек (4 әдіс)

3. RANK және SUMPRODUCT функцияларын қолдану

Сонымен қатар, RANK функцияның және SUMPRODUCT екеуін де пайдалана аласыз. бірнеше критерийлер негізінде элементтерді дәрежелеуге арналған функциясы.

Енді GRE ұпайы (квант) және негізіндегі дәрежелеуді қажет ететін келесі деректер жинағын қараңыз. Қаржылық көмек . Бірақ C10 және C11 ұяшық мәндері байланысты.

Сонымен, келесі біріктірілген формуланы енгізіңіз.

=RANK(C5,$C$5:$C$15)+SUMPRODUCT(--($C$5:$C$15=$C5),--(D5<$D$5:$D$15))

Формула түсіндірмесі:

  • RANK функциясы қайтарады C10 және C11 <қайталанатын мәндері бар C5 ұяшыққа негізделген $C$5:$C$15 ұяшықтар ауқымындағы дәреже нөмірі 7>ұяшықтар (деңгей нөмірі 2 ).
  • Және SUMPRODUCT функциясы байланысқан мәндер болмаған жағдайда 0 табады. Бірақ ол C10 ұяшы үшін 1 қайтарады.
  • Ерекше, қайтару үшін ( ) операторы пайдаланылады. 1 алудың орнына ШЫНДЫҚ және ЖАЛҒАН үшін 0 .
  • Осылайша, қайталанатын дәреже нөмірін оңай болдырмауға болады. осы формуланы пайдалана отырып.

Соңында нәтиже келесідей болады.

Колданудың орнына RANK функциясы, сіз COUNTIF функциясын пайдалана аласыз. Бірақ бұл жағдайда 1 қосу керек.

=COUNTIF($C$5:$C$15,">"&$C5)+SUMPRODUCT(--($C$5:$C$15=$C5),--(D5<$D$5:$D$15))+1

Әрине, сіз бірдей нәтиже аласыз.

Толығырақ оқу: Excel бағдарламасында қызметкерлердің дәрежесін қалай қоюға болады (3 әдіс)

4. Топ бойынша бірнеше критерийлер бойынша рейтинг

Деректер жиыныңызда жалпы Топтар болса ше? Мысалы, Ғылым тобы ​​ C5:C6 және C11:C12 ұяшықтарын қамтиды.

Бақытымызға орай , сіз Топ және Ұпай екеуіне де қатысты бірегей дәреже нөмірін ала аласыз. Бізде Excel бағдарламасында топтар бойынша бірнеше критерийлер бойынша рейтинг жасауға көмектесетін функциялар бар.

4.1. COUNTIFS функциясын пайдалану

COUNTIFS функциясын пайдаланып, тағайындалған Топ бойынша кему ретімен Балды оңай дәрежелей аласыз ( “ >”&D5 ).

=COUNTIFS($C$5:$C$15,C5,$D$5:$D$15,">"&D5)+1

Формула түсіндірмесі:

  • COUNTIFS($C$5:$C$15,C5) 4 мәнін қайтарады, себебі қол жетімді 4 жол бар, атап айтқанда Ғылым .
  • Және, COUNTIFS($C$5:$C$15,C5,$D$5:$D$15,”>”&D5) синтаксис ең жоғары ұпайлар үшін 0 қайтарады (мысалы. E6 ұяшығы үшін). Сондықтан сізге 1 қосу керек.

Мұнда ұпайлар Топ негізінде бөлек қойылады. Мысалы, Джим Браун ( B6 ұяшығы) 1-ші орында, бірақ Мэри Смиттің ұпайы ( B13 ұяшығы) оған қарағанда сәлемдеседі.

Толығырақ оқу : Excel бағдарламасында топ ішінде қалай дәрежелеуге болады (3 әдіс)

4.2. SUMPRODUCT функциясын пайдалану

Сол сияқты, сіз SUMPRODUCT функциясы қолданылатын келесі формуланы пайдалана аласыз (өсу реті бойынша).

=SUMPRODUCT((C5=$C$5:$C$15)*($D5<$D$5:$D$15))+1

Формула түсіндірмесі:

  • ҚОРЫНДЫ((C5=$C$5:$C$15) 0 қайтарады.
  • Сонымен қатар, ҚОРЫНДЫ((C5=$C$5:$C$15)*($D5<$D$5:$D$15)) 2 табады.Бірақ SUMPRODUCT функциясы E7 ұяшық үшін қайтарады 0 , себебі бұл ең кіші ұпай. Сондықтан сізге қажет Мұндай қатені болдырмау үшін 1 .

Толығырақ оқу: Excel бағдарламасында орташа мәнді қалай бағалауға болады (4 жалпы сценарий)

Қорытынды

Осымен бүгінгі сеанс аяқталды. Осылайша Excel бағдарламасында бірнеше критерийлер негізінде рейкті орындауға болады. Қалай болғанда да, егер сізде қандай да бір сұраулар болса немесе ұсыныстар болса, оларды пікірлер бөлімінде бөлісіңіз.

Хью Уэст – салада 10 жылдан астам тәжірибесі бар жоғары тәжірибелі Excel тренері және талдаушысы. «Бухгалтерлік есеп және қаржы» мамандығы бойынша бакалавр дәрежесі және іскерлік әкімшілендіру магистрі дәрежесі бар. Хью оқытуға құмар және ұстануға және түсінуге оңай бірегей оқыту әдісін әзірледі. Оның Excel бағдарламасындағы сараптамалық білімі бүкіл әлем бойынша мыңдаған студенттер мен мамандарға біліктіліктерін арттыруға және мансаптық жетістіктерге жетуге көмектесті. Блогы арқылы Хью өз білімін әлеммен бөліседі, жеке адамдар мен бизнеске толық әлеуетін ашуға көмектесу үшін тегін Excel оқулықтары мен онлайн тренингтерін ұсынады.