Қайталанатын мәндер арасынан бірегей мәндерді санау

Қайталанатын мәндер арасынан бірегей мәндерді санау

Қайталанатын мәндер болатын ауқымда қанша бірегей мәндер бар екендігін анықтау қажет делік. Мысалы, егер баған құрамында:

  • 5, 6, 7 және 6 мәндері болса, үш бірегей мән  — 5 , 6 және 7.

  • «Бағжан», «Данияр», «Данияр», «Данияр» мәндерінің нәтижесі екі бірегей мән — «Бағжан» және «Данияр».

Қайталанатын мәндер арасынан бірегей мәндерді санаудың бірнеше әдісі бар.

Не істегіңіз келеді?

Бірегей мәндердің санын сүзгіні пайдалану арқылы санау

Бірегей мәндердің санын функцияларды пайдалану арқылы санау

Мысал

Функция туралы толық мәлімет

Бірегей мәндердің санын сүзгіні пайдалану арқылы санау

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

  1. Ұяшықтар ауқымын таңдаңыз немесе кестеде белсенді ұяшықтың болуын тексеріңіз.

    Ұяшықтар ауқымында баған тақырыбының болуын тексеріңіз.

  2. Дерек қойындысының Сұрыптау & Сүзгі тобында Қосымша түймешігін нұқыңыз.

    Қосымша сүзгі тілқатысу терезесі көрсетіледі

  3. Нәтижені басқа орынға көшіру тармағын таңдаңыз.

  4. Көшіру жолағына ұяшық сілтемесін енгізіңіз.

    Әйтпесе, тілқатысу терезесін уақытша жасыру үшін, Тілқатысу терезесін тасалау Түймешік кескіні түймешігін басып, жұмыс парағындағы ұяшықты таңдаңыз және Тілқатысу терезесін жаю Түймешік кескіні түймешігін басыңыз.

  5. Қайталаусыз параметрі жанына құсбелгі қойып, Жарайды түймешігін басыңыз.

    Көшіру жолағында көрсетілген ұяшықтан бастап, таңдалған ауқымнан алынған бірегей мәндер жаңа орынға көшіріледі.

  6. Ауқымдағы соңғы ұяшық астындағы бос ұяшыққа ROWS функциясын енгізіңіз. Баған тақырыбын қоспағанда, жаңадан көшіріп алынған бірегей мәндер ауқымын аргумент ретінде пайдаланыңыз. Мысалы, егер бірегей мәндер ауқымы B2:B45 болса, =ROWS(B2:B45) енгізіңіз.

Беттің жоғарғы жағы

Бірегей мәндердің санын функцияларды пайдалану арқылы санау

Бұл тапсырманы орындау үшін, IFSUM, FREQUENCY, MATCH және LEN функцияларын біріктіріп пайдаланыңыз:

  • IF функциясын пайдалана отырып, әр дұрыс шартқа 1 мәнін белгілеңіз.

  • SUM функциясын қолдану арқылы жиынды қосыңыз.

  • Бірегей мәндер санын FREQUENCY функциясын пайдалану арқылы санаңыз. FREQUENCY функциясы мәтіндік және нөлдік мәндерді елемейді. Нақты бір мәннің бірінші кездесуі үшін, бұл функция сол мәннің кездесу санына тең санды береді. Біріншіден кейінгі сол мәннің әрбір кездесуі үшін, бұл функция нөл мәнін береді.

  • Ауқымдағы мәтіндік мәннің орнын MATCH функциясын пайдалану арқылы қайтарыңыз. Сәйкес мәтіндік мәндерді есептеу үшін, берілген бұл мән кейін FREQUENCY функциясы үшін аргумент ретінде пайдаланылады.

  • LEN функциясын пайдалану арқылы бос ұяшықтарды табыңыз. Бос ұяшықтардың ұзындығы 0-ге тең.

Мысал

Егер сіз мысалды таза жұмыс парағына көшірсеңіз, оны түсіруге оңай болуы мүмкін.

Мысалды қалай көшіру керек

  1. Таза жұмыс кітабын немесе жұмыс парағын жасаңыз.

  2. Анықтама бөлімінде мысалды таңдаңыз.

    Ескерту : Жол немесе баған тақырыптарын таңдамаңыз.

    Анықтамадан мысалды таңдау

    Анықтамадан мысал таңдау

  3. CTRL+C пернелерін басыңыз.

  4. Жұмыс парағында A1 ұяшығын таңдаңыз, сосын CTRL+V пернелерін басыңыз.

  5. Нәтижелерді көрудің және нәтижелерді қайтаратын формулаларды көрудің біреуін қосу үшін CTRL+` пернелерін (доғал екпін) басыңыз немесе Формула тексеру тобындағы Формулалар қойындысындағы Формулаларды көрсету түймешігін нұқыңыз.

1

2

3

4

5

6

7

8

9

10

А

Б

Деректер

Деректер

986

Бағжан

Данияр

563

67

789

235

Бағжан

Данияр

689

789

Данияр

143

56

237

67

235

Өрнек

Сипаттама (Нәтиже)

=SUM(IF(FREQUENCY(A2:A10,A2:A10)>0,1))

A2:A10 ұяшықтарындағы бірегей сандық мәндердің санын санаңыз, бірақ бос ұяшықтарды немесе мәтіндік мәндерді санамаңыз (4)

=SUM(IF(FREQUENCY(MATCH(B2:B10,B2:B10,0),MATCH(B2:B10,B2:B10,0))>0,1))

B2:B10 ұяшықтарындағы (бос ұяшықтар болмауы тиіс) бірегей мәтіндік және сандық мәндер санын санаңыз (7)

=SUM(IF(FREQUENCY(IF(LEN(A2:A10)>0,MATCH(A2:A10,A2:A10,0),""), IF(LEN(A2:A10)>0,MATCH(A2:A10,A2:A10,0),""))>0,1))

A2:A10 ұяшықтарындағы бірегей мәтіндік және сандық мәндердің санын санаңыз, бірақ бос ұяшықтарды немесе мәтіндік мәндерді санамаңыз (6)

Ескерімдер    

  • Бұл мысалдағы формулалар жиынтық формула түрінде енгізілуге тиіс. Құрамында формуласы бар әрбір ұяшықты таңдап, алдымен F2 пернесін, одан кейін CTRL+SHIFT+ENTER пернелерін басыңыз.

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

Функция туралы толық мәлімет

  • FREQUENCY функциясы мәндер ауқымында мәндердің қаншалықты кездесетінін есептеп, сандардың тік жиымы санын береді. Мысалы, есептер ауқымына түсетін бақылау есептерін санау үшін, FREQUENCY функциясы қолданылады. Бұл функция жиымды беретіндіктен, ол жиым өрнегі түрінде енгізілуге тиіс.

  • MATCH функциясы ұяшықтар ауқымында көрсетілген элементті іздейді, одан кейін сол элементтің ауқымдағы қатысты орнын береді. Мысалы, if the range A1:A3 ауқымында 5, 25 және 38 мәндері бар болса, =MATCH(25,A1:A3,0) формуласы 2 санын қайтарады, себебі 25 ауқымдағы екінші сан болып келеді.

  • LEN функциясы мәтін жолындағы таңбалардың санын қайтарады.

  • SUMфункциясы аргументтер ретінде көрсетілген барлық сандарды қосады. Әр аргумент ауқым, ұяшық сілтемесі, жиым, тұрақты мән, формула немесе басқа функцияның нәтижесі болуы мүмкін. Мысалы, SUM(A1:A5) A1 пен A5 арасындағы ұяшықтардағы сандардың барлығын қосады.

  • IF функциясы көрсетілген шарт TRUE мәнімен есептелсе бір мәнді, ал сол шарт FALSE мәнімен есептелсе басқа мәнді қайтарады.

Беттің жоғарғы жағы

Дағдыларды жетілдіру
Оқыту курсымен танысыңыз
Жаңа мүмкіндіктерге бірінші болып қол жеткізу
Office Insider бағдарламасына қосылу

Осы ақпарат пайдалы болды ма?

Пікіріңіз үшін рақмет!

Пікіріңізге рақмет! Сізді Office қолдау көрсету қызметіндегі агенттердің бірімен байланыстырған жөн болуы мүмкін.

×