Mundarija
Maqolada Excelda ustun qiymatining birinchi ko'rinishini topish bo'yicha bir necha oson usullar keltirilgan. Ba'zan Excel varag'imizdagi takroriy elementlar yoki ma'lumotlarni aniqlashimiz kerak. Ularni topish uchun biz ustun dagi qiymatning birinchi keyinligini topishimiz kerak. Bu yerda biz ba'zi yigitlarning IDlari va Ismlari ni o'z ichiga olgan ma'lumotlar to'plamidan foydalanmoqdamiz.
Amaliyot kitobini yuklab oling
Birinchi hodisani toping.xlsx
Excelda ustundagi qiymatning birinchi paydo boʻlishini topishning 5 ta usuli
1. Ustundagi qiymatning birinchi paydo bo'lishini topish uchun Excel COUNTIF funksiyasidan foydalanish
Fazrat qilaylik, biz ma'lumotlar to'plamidagi ismlarning birinchi birinchi takrorlanishini aniqlamoqchimiz. Agar ushbu ma'lumotlar to'plamida biron bir nom ikki marta yoki undan ko'p bo'lsa, biz ularni 0s deb belgilaymiz, aks holda u 1 sifatida belgilanadi. Buni COUNTIF funksiyasi yordamida amalga oshirishimiz mumkin. Keling, quyidagi jarayonni ko'rib chiqaylik.
Qadamlar:
- Yangi ustun yarating hodisalar va D5 katakchaga quyidagi formulani kiriting.
=(COUNTIF($C$5:$C5,$C5)=1)+0
Bu erda, COUNTIF funksiyasi C ustunida bir xil ism topilmaguncha TRUE ni qaytarishda davom etadi. Raqamli qiymatni olish uchun 0 ( nol ) qo'shdik.
- ENTER -ni bosing va siz hujayradagi natijani ko'rasiz. D5 .
- To'ldirish uchun To'ldirish dastagi dan foydalaning. Avtomatik to'ldirish pastki katakchalar va bu operatsiya keyingi voqealarni ismlar 0 sifatida belgilaydi.
Shunday qilib, siz ustun dagi qiymatning birinchi ko'rinishini osongina aniqlashingiz mumkin.
Batafsil o'qing: Excelda ustundagi qiymatning oxirgi marta paydo bo'lishini qanday topish mumkin (5 usul)
2. Ustundagi qiymatning birinchi paydo bo'lishini topish uchun COUNTIFS funksiyasini qo'llash
Biz COUNTIFS funksiyasi yordamida birinchi voqea ni ham topishimiz mumkin. Faraz qilaylik, biz ma'lumotlar to'plamidagi ismlarning birinchi takrorlanishini aniqlashni xohlaymiz. Agar ushbu ma'lumotlar to'plamida biron bir ism ikki marta yoki undan ko'p bo'lsa , biz ularni 0s deb belgilaymiz, aks holda ularni 1 deb belgilaymiz. Keling, quyidagi jarayonni muhokama qilaylik.
Qadamlar:
- Yangi ustun yarating hodisalar va D5 katakchaga quyidagi formulani kiriting.
=N(COUNTIFS(C$5:C5,C5)=1)
Bu yerda COUNTIFS funksiyasi C ustunida bir xil ismni topmaguncha TRUE ni qaytarishda davom etadi. N funksiyasi TRUE yoki YOLG'ON ni mos ravishda 1 yoki 0 ga aylantiradi.
- ENTER -ni bosing va natijani D5 katakchasida ko'rasiz.
-
To'ldirish dastagi dan Avtomatik to'ldirish pastki katakchalar va bu operatsiya keyingi voqealarni ismlar sifatida belgilaydi. 0 .
Shunday qilib, siz ustun
Batafsil o'qing: Excelda ustunda qiymatni qanday topish mumkin (4 usul)
3. Excel ISNUMBER va MATCH funksiyalaridan foydalanib, ustundagi qiymatning birinchi paydo boʻlishini toping
ISNUMBER funksiyasini va MATCH funksiyasini qoʻllash foydali boʻlishi mumkin. ustun dagi qiymatning birinchi ko'rinishini toping. Faraz qilaylik, biz ma'lumotlar to'plamidagi ismlar ning birinchi takrorlanishini aniqlamoqchimiz. Agar ushbu ma'lumotlar to'plamida biron bir nom ikki marta yoki undan ko'p bo'lsa, biz ularni 0s deb belgilaymiz, aks holda ularni 1 deb belgilaymiz. Quyidagi protsedurani ko'rib chiqamiz.
Qadamlar:
- Yangi ustun yarating hodisalar va D5 katakchaga quyidagi formulani kiriting.
=1-ISNUMBER(MATCH(C5,C$4:C4,0))
Bu yerda MATCH funksiyasi C5 dagi qiymatni qidiradi, C4:C4 diapazoni orqali yuqoriga qaraydi va aniq moslikni topgan joyni qaytaradi. ISNUMBER funksiyasi agar unda raqamli qiymat topilsa TRUE ni qaytaradi, aks holda xatolik bo'lsa ham YOLG'ON ni qaytaradi.
- ENTER tugmasini bosing va natijani D5 katakchada ko'rasiz.
- Toʻldirish dastagidan Avtomatik toʻldirish pastki katakchalarni ishlating va bu amal keyingisini belgilaydi. tadbirlari ismlar 0 .
Shunday qilib siz birinchisini osongina aniqlashingiz mumkin ustun da qiymatning kelishi .
Batafsil o'qing: Excelda eng yaxshi 5 ta qiymat va nomlarni qanday topish mumkin (8 foydali usul)
4. Birlashtirilgan funksiyalar yordamida qiymatning birinchi paydo boʻlishini topish
Biz shuningdek, ustun da qiymat yoki maʼlumotlarning birinchi koʻrinishini <1-ni birlashtirib ham topishimiz mumkin>IF , INDEX , FREQUENCY , MATCH va ROW funktsiyalari. Faraz qilaylik, biz ma'lumotlar to'plamidagi ID ning birinchi takrorlanishini aniqlamoqchimiz. Agar ushbu ma'lumotlar to'plamida har qanday ID ikki marta yoki undan ko'p bo'lsa, biz ularni 0s deb belgilaymiz, aks holda ularni 1 deb belgilaymiz. Formula biroz chalkash bo'ladi. Keling, quyidagi tavsifni ko'rib chiqamiz.
Qadamlar:
- hodisalar ni aniqlash uchun yangi ustun yarating. va D5 katakchaga quyidagi formulani kiriting.
=IF(INDEX(FREQUENCY(IF($B$5:$B$13&"#"&$C$5:$C$13"",MATCH("~"&$B$5:$B$13&"#"&$C$5:$C$13,$B$5:$B$13&"#"&$C$5:$C$13,0)),ROW($B$5:$B$13)-ROW($B$5)+1),ROWS($B$5:B5))>0,1,0)
Bu yerda IF funktsiyasi mezonlarga javob bersa 1 ( ROQ ) qaytaradi, aks holda u 0 ( YOLG'ON ) ni qaytaradi. FREQUENCY funksiyasi qiymatning berilgan qiymatlar diapazoni ichida roʻy berishi sonini aniqlaydi.
Formula taqsimoti
- ROWS($B$5:B5) —-> Qaytadi
- Chiqish : 1
- ROW($B$5:$B$13) —-> Bo'ladi
- Chiqish :{5;6;7;8;9;10;11;12;13}
- QATIR($B$5) —->
- ga aylanadi Chiqish : {5}
- MATCH(“~”&$B$5:$B$13& ”#”&$C$5:$C$13,$B$5:$B$13&”#”&$C$5:$C$13,0) —->
- <12 boʻladi> Chiqish : {1;2;3;4;5;1;7;2;9}
- Chiqish : {1;2;3;4;5;1;7;2;9}
- Chiqish ga aylanadi: {2;2;1;1;1;0;1;0;1;0}
- INDEKS(CHASATTA( AGAR($B$5:$B$13&”#”&$C$5:$C$13””,MA TCH(“~”&$B$5:$B$13&”#”&$C$5:$C$13,$B$5:$B$13&”#”&$C$5:$C$13 ,0)),ROW($B$5:$B$13)-ROW($B$5)+1) —-> Qaytadi
- INDEX({2;2;1) ;1;1;0;1;0;1;0})
- Chiqish :{2}
- AGAR(INDEKS(CHASTOSAT(AGAR($B$5:$B$13&"#"&$C$5:$C$13) ””, MATCH(“~”&$B$5:$B$13&”#”&$C$5:$C$13,$B$5:$B$13&”#”&$C$5: $C$13,0)),QATR($B$5:$B$13)-QATR($B$5)+1),QATIR($B$5:B5))>0,1,0) —-> Osonlashtiradi
- IF({2}>0,1,0)
- Chiqish : 1
Nihoyat, biz 1 natijani olamiz, chunki ID B5 katakchasida birinchi marta sodir bo'ladi.
- ENTER -ni bosing va natijani D5 katakchasida ko'rasiz.
- Toʻldirish dastagi dan Avtomatik toʻldirish pastki katakchalarni ishlating va bu operatsiya ismlarning keyingi koʻrinishlarini 0 sifatida belgilaydi. .
Shunday qilib, siz ustun dagi qiymatning birinchi ko'rinishini osongina aniqlashingiz mumkin.
Batafsil o'qing: Excelda VBA yordamida ustunda qiymatni qanday topish mumkin (4 usul)
5. Ustundagi qiymatlarning birinchi paydo bo'lishini saralash uchun Filtr buyrug'idan foydalanish
Fazrat qilaylik, siz ustun D dagi ismlarning takrorlanish vaqtlarini ko'rmoqchisiz va shuning uchun siz ushbu ismlar ning birinchi holatlarining oʻrnini koʻrishni xohlaysiz. Buni Filtr buyrug'ini qo'llash orqali amalga oshirishimiz mumkin. Iltimos, quyidagi tavsifni koʻrib chiqing.
Qadamlar:
- Yangi ustun yaratib, hodisalar ni aniqlang. va D5 katakchaga quyidagi formulani kiriting.
=COUNTIF($C$5:C5,C5)
Bu yerda theCOUNTIF funksiyasi ism ustun C da necha marta takrorlanishini qaytaradi.
- Endi, ENTER -ni bosing va siz D5 katakchasidagi natijani ko'radi.
- Avtomatik to'ldirish uchun To'ldirish dastagi dan foydalaning pastki katakchalar va bu operatsiya ismlarning keyingi voqealarini 0 sifatida belgilaydi.
Shunday qilib, siz ustun D da ismning necha marta kelishilganini ko'rishingiz mumkin.
- Filtrlash uchun birinchi hodisalar , B4:D13 diapazoni ni tanlang va Uyga >> Sort & Filtr >> Filtr
-
strelkani bosing 1>Sarlavhani moslash . 1 ni belgilang va keyin OK tugmasini bosing.
- Shundan so'ng siz barcha dublikatni ko'rasiz IDlar filtrlash orqali olib tashlandi. Identifikatorlar ning faqat birinchi takrorlanishi paydo bo'ladi.
Shunday qilib, siz faqat birinchi ni topishingiz mumkin. hodisa va ularni ustunda filtrlang.
Batafsil o'qing: Excel VBA-da satr va ustun bo'yicha hujayra qiymatini qanday olish mumkin
Amaliyot bo'limi
Quyidagi rasmda men sizga ushbu maqolada foydalangan ma'lumotlar to'plamini beraman, shunda siz ushbu misollarni o'zingiz mashq qilishingiz mumkin.
Xulosa
Xulosa qilib aytadigan bo'lsak, ushbu maqolaning asosiy yo'nalishi ba'zi bir berilgan qiymatlarning birinchi ko'rinishini topish uchun oson yondashuvni taqdim etishdir.Excelda ustun . Buning uchun biz juda oddiy funktsiyalardan foydalandik. Agar sizda yaxshiroq usullar yoki g'oyalar yoki fikr-mulohazalaringiz bo'lsa, ularni sharhlar maydoniga qoldiring. Bu mening kelgusi maqolalarimni boyitishimga yordam beradi.