Excel FILTER funktsiyasi - formulalar bilan dinamik filtrlash

  • Buni Baham Ko'Ring
Michael Brown

Ushbu tezkor darsda siz Excelda formulalar yordamida dinamik filtrlashni o'rganasiz. Dublikatlarni, ma'lum matnni o'z ichiga olgan kataklarni, bir nechta mezonli va boshqalarni filtrlash uchun misollar.

Excelda odatda qanday filtrlaysiz? Ko'pincha, Avtomatik filtrdan foydalanish va murakkabroq stsenariylarda Kengaytirilgan filtr bilan. Tez va kuchli bu usullarning bir muhim kamchiligi bor – ular maʼlumotlaringiz oʻzgarganda avtomatik ravishda yangilanmaydi, yaʼni siz yana tozalash va filtrlashingiz kerak boʻladi. Excel 365 da FILTER funksiyasining kiritilishi an'anaviy funksiyalarga uzoq kutilgan muqobil bo'ladi. Ulardan farqli o'laroq, Excel formulalari har bir ish varag'i o'zgarishi bilan avtomatik ravishda qayta hisoblab chiqiladi, shuning uchun filtringizni bir marta o'rnatishingiz kerak bo'ladi!

    Excel FILTER funksiyasi

    FILTER funksiyasi Excel siz ko'rsatgan mezonlarga asoslangan ma'lumotlar diapazonini filtrlash uchun ishlatiladi.

    Funksiya Dinamik massivlar funktsiyalari toifasiga kiradi. Natijada formula kiritiladigan katakdan boshlab avtomatik ravishda bir qator katakchalarga tushadigan qiymatlar massivi hosil bo‘ladi.

    FILTER funksiyasining sintaksisi quyidagicha:

    FILTER(massiv, o‘z ichiga oladi) , [bo'sh bo'lsa])

    Bu erda:

    • Masiv (kerak) - filtrlashni xohlagan qiymatlar diapazoni yoki massivi.
    • Kirish (majburiy) - mantiqiy massiv sifatida taqdim etilgan mezon (TRUE va FALSE qiymatlari).

      UningHatto yuzlab ustunlar bo'lsa ham, siz natijalarni bir nechta eng muhimlari bilan cheklashni xohlashingiz mumkin.

      Misol 1. Ba'zi qo'shni ustunlarni filtrlang

      Ba'zi qo'shni ustunlar ichida ko'rinishini xohlagan vaziyatda FILTER natijasi, massiv ga faqat shu ustunlarni qo'shing, chunki aynan shu argument qaysi ustunlar qaytarilishini aniqlaydi.

      Asosiy FILTER formula misolida, siz birinchi 2 ustunni qaytarmoqchi bo'lsangiz. ( Ism va Guruh ). Shunday qilib, siz massiv argumenti uchun A2:B13 ni taqdim qilasiz:

      =FILTER(A2:B13, B2:B13=F1, "No results")

      Natijada biz F1da aniqlangan maqsadli guruh ishtirokchilari ro'yxatini olamiz:

      Misol 2. Qo'shni bo'lmagan ustunlarni filtrlang

      FILTER funksiyasi qo'shni bo'lmagan ustunlarni qaytarish uchun ushbu aqlli hiyladan foydalaning:

      1. massiv uchun butun jadvaldan foydalanib, kerakli shart(lar) bilan FILTR formulasini yarating.
      2. Yuqoridagi formulani boshqa FILTER funksiyasiga joylashtiring. "O'rash" funksiyasini sozlash uchun, TRUE va FALSE qiymatlari yoki 1 va 0 lardan iborat massiv konstantasidan foydalaning, bu erda TRUE (1) saqlanishi kerak bo'lgan ustunlarni belgilaydi va FALSE (0) istisno qilinadigan ustunlar.

      Masalan, faqat Ismlar (1-ustun) va G'alabalar (3-ustun) qaytarish uchun biz {1, 0,1} yoki {TRUE, FALSE, TRUE} tashqi FILTR funksiyasining include argumenti uchun:

      =FILTER(FILTER(A2:C13, B2:B13=F1), {1,0,1})

      Yoki

      =FILTER(FILTER(A2:C13, B2:B13=F1), {TRUE,FALSE,TRUE})

      Qanday cheklash kerakFILTER funksiyasi tomonidan qaytarilgan qatorlar soni

      Agar FILTER formulasi juda ko‘p natijalarni topsa, lekin ish varaqingizda bo‘sh joy cheklangan bo‘lsa va siz quyidagi ma’lumotlarni o‘chira olmasangiz, FILTER funksiyasi qaytaradigan qatorlar sonini cheklashingiz mumkin. .

      Keling, F1 da maqsadli guruhdan o'yinchilarni tortib oladigan oddiy formula misolida qanday ishlashini ko'rib chiqamiz:

      =FILTER(A2:C13, B2:B13=F1)

      Yuqoridagi formula barcha yozuvlarni chiqaradi u topadi, bizning holatda 4 qator. Ammo sizda ikki kishilik joy bor deylik. Faqat dastlabki 2 ta topilgan qatorni chiqarish uchun quyidagilarni qilishingiz kerak:

      • FILTR formulasini INDEX funksiyasining massiv argumentiga ulang.
      • INDEX ning satr_num argumenti uchun {1;2} kabi vertikal massiv konstantasidan foydalaning. Bu qancha qatorni qaytarish kerakligini aniqlaydi (bizning holatlarimizda 2).
      • ustun_num argumenti uchun {1,2,3} kabi gorizontal massiv doimiysidan foydalaning. Qaysi ustunlar qaytarilishini belgilaydi (ushbu misoldagi dastlabki 3 ta ustun).
      • Mezonlaringizga mos keladigan maʼlumotlar topilmasa, yuzaga kelishi mumkin boʻlgan xatolarni bartaraf etish uchun formulangizni IFERROR funksiyasiga oʻrashingiz mumkin.

    To'liq formula quyidagi ko'rinishda bo'ladi:

    =IFERROR(INDEX(FILTER(A2:C13, B2:B13=F1), {1;2}, {1,2,3}), "No result")

    Katta jadvallar bilan ishlashda massiv konstantalarini qo'lda yozish mumkin. ancha mashaqqatli. Muammo yo‘q, SEQUENCE funksiyasi siz uchun avtomatik ravishda ketma-ket raqamlarni yaratishi mumkin:

    =IFERROR(INDEX(FILTER(A2:C13, B2:B13=F1), SEQUENCE(2), SEQUENCE(1, COLUMNS(A2:C13))), "No result")

    Birinchi SEQUENCE vertikal massivni hosil qiladi.birinchi (va yagona) argumentda ko'rsatilgandek ko'plab ketma-ket raqamlarni o'z ichiga oladi. Ikkinchi SEQUENCE ma'lumotlar to'plamidagi ustunlar sonini hisoblash uchun COLUMNS funksiyasidan foydalanadi va ekvivalent gorizontal massiv hosil qiladi.

    Maslahat. INDEX ning ustun_num argumenti uchun foydalanadigan gorizontal massiv konstantasidagi barcha ustunlar emas, balki maxsus ustunlar dan ma'lumotlarni qaytarish uchun faqat o'sha maxsus raqamlarni kiriting. Masalan, 1 va 3-ustunlardan ma'lumotlarni olish uchun {1,3} dan foydalaning.

    Excel FILTER funksiyasi ishlamayapti

    Excel FILTER formulasi xatoga olib keladigan vaziyatda, bu quyidagilardan biri bo'lishi mumkin:

    #CALC! xato

    Agar ixtiyoriy agar_empty argumenti o'tkazib yuborilsa va mezonlarga javob beradigan natijalar topilmasa paydo bo'ladi. Sababi, hozirda Excel bo'sh massivlarni qo'llab-quvvatlamaydi. Bunday xatolarning oldini olish uchun formulalaringizda har doim agar_bo'sh qiymatini belgilashni unutmang.

    #VALUE xatosi

    massiv va include argumenti mos kelmaydigan oʻlchamlarga ega.

    #N/A, #VALUE, va hokazo.

    Agar include argumentidagi baʼzi qiymatlar boʻlsa, turli xatolar yuzaga kelishi mumkin. xatodir yoki mantiqiy qiymatga aylantirib bo'lmaydi.

    #NAME xatosi

    Excelning eski versiyasida FILTERdan foydalanishga urinayotganda yuzaga keladi. Esda tutingki, bu yangi funksiya boʻlib, u faqat Office 365 va Excel 2021 versiyalarida mavjud.

    Inyangi Excel, agar siz tasodifan funksiya nomini notoʻgʻri yozsangiz, #NAME xatosi paydo boʻladi.

    #SPILL xatosi

    Koʻpincha bu xatolik toʻkilmasin diapazonidagi bir yoki bir nechta katak toʻliq boʻsh boʻlmasa sodir boʻladi. . Buni tuzatish uchun bo'sh bo'lmagan hujayralarni tozalang yoki o'chiring. Boshqa holatlarni tekshirish va hal qilish uchun #TO'KMASH! Excelda xato: bu nimani anglatadi va qanday tuzatish kerak.

    #REF! xato

    Turli ish kitoblari o'rtasida FILTR formulasidan foydalanilganda va manba ish kitobi yopilganda paydo bo'ladi.

    Mana shu tarzda Excelda ma'lumotlarni dinamik ravishda to'ldirish mumkin. O'qiganingiz uchun tashakkur va keyingi haftada blogimizda ko'rishga umid qilaman!

    Mashq qilish kitobini yuklab oling

    Excelda formulalar bilan filtrlang (.xlsx fayli)

    balandlik (ma'lumotlar ustunlarda bo'lganda) yoki kenglik (ma'lumotlar qatorlarda bo'lganda) massiv argumentiga teng bo'lishi kerak.
  • Agar_bo'sh (ixtiyoriy) - hech qanday yozuv mezonlarga javob bermasa qaytariladigan qiymat.
  • FILTER funksiyasi faqat Microsoft uchun Excelda mavjud. 365 va Excel 2021. Excel 2019, Excel 2016 va oldingi versiyalarida u qo'llab-quvvatlanmaydi.

    Asosiy Excel FILTR formulasi

    Yangi boshlanuvchilar uchun bir nechta oddiy holatlarni muhokama qilaylik. ma'lumotlarni filtrlash uchun Excel formulasi qanday ishlashini ko'proq tushunasiz.

    Quyidagi ma'lumotlar to'plamidan siz guruh ustunida ma'lum qiymatga ega yozuvlarni ajratib olishni xohlaysiz, deylik, C guruhi. Buni amalga oshirish uchun biz include argumentiga B2:B13="C" ifodasini beramiz, bu esa kerakli mantiqiy massivni hosil qiladi, TRUE "C" qiymatlariga mos keladi

    . =FILTER(A2:C13, B2:B13="C", "No results")

    Amalda mezonlarni alohida katakchaga kiritish qulayroq, masalan. F1 va qiymatni to'g'ridan-to'g'ri formulada qattiq kodlash o'rniga hujayra havolasidan foydalaning:

    =FILTER(A2:C13, B2:B13=F1, "No results")

    Excelning Filtr xususiyatidan farqli o'laroq, funksiya asl ma'lumotlarga hech qanday o'zgartirish kiritmaydi. U filtrlangan yozuvlarni formula kiritilgan katakchadan boshlab toʻkilish diapazoniga (quyidagi skrinshotda E4:G7) chiqaradi:

    Agar yozuvlar boʻlmasa belgilangan mezonlarga mos kelsa, formula siz kiritgan qiymatni qaytaradi if_empty argumenti, bu misolda "Natija yo'q":

    Agar bu holatda hech narsa qaytarmaslik bo'lsa, unda Oxirgi argument uchun bo'sh qatorni ("") kiriting:

    =FILTER(A2:C13, B2:B13=F1, "")

    Agar sizning ma'lumotlaringiz quyidagi skrinshotda ko'rsatilgandek gorizontal chapdan o'ngga tartiblangan bo'lsa, FILTER funksiyasi ham yaxshi ishlaydi. massiv va o'z ichiga argumentlari uchun tegishli diapazonlarni aniqlaganingizga ishonch hosil qiling, shunda manba massivi va mantiqiy massiv bir xil kenglikda bo'ladi:

    =FILTER(B2:M4, B3:M3= B7, "No results")

    Excel FILTER funksiyasi - foydalanish qaydlari

    Excelda formulalar bilan samarali filtrlash uchun bir nechta muhim jihatlarga e'tibor qaratish lozim:

    • FILTER funksiyasi dastlabki ma'lumotlaringiz qanday tashkil etilganiga qarab natijalarni avtomatik ravishda vertikal yoki gorizontal ravishda ishchi varaqda to'kadi. Shuning uchun, pastda va o‘ngda doimo yetarlicha bo‘sh katakchalar mavjudligiga ishonch hosil qiling, aks holda siz #TO‘KIM xatosiga duch kelasiz.
    • Excel FILTER funksiyasi natijalari dinamikdir, ya’ni ular ichidagi qiymatlar avtomatik ravishda yangilanadi. asl ma'lumotlar to'plamining o'zgarishi. Biroq, massiv argumenti uchun taqdim etilgan diapazon manba ma'lumotlariga yangi yozuvlar qo'shilganda yangilanmaydi. Agar siz massiv hajmini avtomatik ravishda oʻzgartirishni istasangiz, uni Excel jadvaliga aylantiring va tuzilgan havolalar bilan formulalar yarating yoki dinamik nomli diapazon yarating.

    Excelda qanday filtrlash mumkin -formula misollari

    Endi siz asosiy Excel filtr formulasi qanday ishlashini bilganingizdan so'ng, uni yanada murakkabroq vazifalarni hal qilish uchun qanday kengaytirish mumkinligi haqida ba'zi tushunchalarni olish vaqti keldi.

    Ko'p mezon bilan filtrlash (VA) logic)

    Bir nechta mezonli ma'lumotlarni filtrlash uchun siz o'z ichiga oladi argumenti uchun ikki yoki undan ortiq mantiqiy ifodalarni taqdim etasiz:

    FILTER(massiv, ( diapazon1= kriteria1) * ( diapazon2= kriteria2), "Natija yo'q")

    Ko'paytirish amali massivlarni VA mantiq bilan qayta ishlaydi. , faqat barcha mezonlarga javob beradigan yozuvlar qaytarilishini ta'minlash. Texnik jihatdan u shunday ishlaydi:

    Har bir mantiqiy ifodaning natijasi mantiqiy qiymatlar massivi boʻlib, bu yerda TRUE 1 ga, FALSE esa 0 ga teng. Keyin bir xil pozitsiyadagi barcha massivlarning elementlari koʻpaytiriladi. . Nolga ko'paytirish har doim nol bo'lganligi sababli, olingan massivga faqat barcha mezonlari TRUE bo'lgan elementlar kiradi va shuning uchun faqat o'sha elementlar chiqariladi.

    Quyidagi misollar ushbu umumiy formulani amalda ko'rsatadi.

    Misol 1. Excelda bir nechta ustunlarni filtrlash

    Asosiy Excel FILTR formulasini biroz kengaytirib, ma'lumotlarni ikkita ustun bo'yicha filtrlaymiz: Guruh (ustun B) va G'alabalar (C ustuni).

    Buning uchun biz quyidagi mezonlarni o'rnatamiz: maqsadli guruh nomini F2 ( kriteria1 ) va minimal talab qilinadigan son sonini kiriting.F3 ( kriteria2 ) da g'alaba qozonadi.

    Bizning manba ma'lumotlarimiz A2:C13 ( massiv )da ekanligini hisobga olsak, guruhlar B2:B13da ( diapazon1) ) va g'alabalar C2:C13 ( diapazon2 ), formula quyidagi shaklni oladi:

    =FILTER(A2:C13, (B2:B13=F2) * (C2:C13>=F3), "No results")

    Natijada siz o'yinchilar ro'yxatini olasiz. A guruhida 2 yoki undan ortiq g'alaba qozonganlar:

    2-misol. Sanalar orasidagi ma'lumotlarni filtrlash

    Birinchi navbatda shuni ta'kidlash kerakki, buning iloji yo'q. Excelda sana bo'yicha filtrlash uchun umumiy formulani yaratish. Turli vaziyatlarda, ma'lum bir sana, oy yoki yil bo'yicha filtrlashni xohlayotganingizga qarab, mezonlarni boshqacha qurishingiz kerak bo'ladi. Ushbu misolning maqsadi umumiy yondashuvni ko'rsatishdir.

    Bizning namunaviy ma'lumotlarimizga oxirgi g'alaba sanalarini o'z ichiga olgan yana bitta ustun qo'shamiz (D ustuni). Va endi, biz 17-maydan 31-maygacha boʻlgan vaqt oraligʻidagi yutuqlarni ajratib olamiz. =FILTER(A2:D13, (D2:D13>=G2) * (D2:D13<=G3), "No results")

    Bu yerda G2 va G3 orasida filtrlash sanalari.

    Koʻp mezon bilan filtrlash (YOK mantiq)

    Maʼlumotlarni chiqarish uchun bir nechta OR shartiga asoslanib, siz avvalgi misollarda ko'rsatilgan mantiqiy ifodalardan ham foydalanasiz, lekin ko'paytirish o'rniga ularni qo'shasiz. Ifodalar tomonidan qaytarilgan mantiqiy massivlar yig'ilganda, natijada olingan massiv hech qanday mezonlarga javob bermaydigan yozuvlar uchun 0 ga ega bo'ladi (ya'ni, barchamezonlar FALSE) va bunday yozuvlar filtrlanadi. Kamida bitta mezoni TRUE boʻlgan yozuvlar chiqariladi.

    Bu yerda OR mantiqi bilan ustunlarni filtrlash uchun umumiy formula:

    FILTER(massiv, ( diapazon1=<1)>criteria1) + ( diapazon2= kriteriya2), "Natijalar yo'q")

    Misol sifatida, keling, bu yoki shunga ega bo'lgan o'yinchilar ro'yxatini chiqaramiz. bu g'alabalar soni.

    Agar manba ma'lumotlari A2:C13da, g'alabalar C2:C13da va qiziqish raqamlari F2 va F3da bo'lsa, formula quyidagicha bo'ladi:

    =FILTER(A2:C13, (C2:C13=F2) + (C2:C13=F3), "No results")

    Natijada siz qaysi o'yinchilar barcha o'yinlarda g'alaba qozonganini (4) va qaysi biri hech qanday g'alaba qozonmaganini (0) bilasiz:

    Bir nechta VA hamda YOKI mezonlari asosida filtrlash

    Har ikkala mezon turini ham qoʻllash kerak boʻlgan vaziyatda, ushbu oddiy qoidani yodda tuting: VA mezonlarini yulduzcha (*) va YOKI mezonlarini ortiqcha belgisi bilan qoʻshing. (+) belgisini qo'ying).

    Masalan, ma'lum miqdordagi g'alabaga ega bo'lgan (F2) VA E2 yoki E3da ko'rsatilgan guruhga tegishli o'yinchilar ro'yxatini qaytarish uchun quyidagi mantiqiy zanjirni tuzing. ifodalar:

    =FILTER(A2:C13, (C2:C13=F2) * ((B2:B13=E2) + (B2:B13=E3)), "No results")

    Va siz quyidagi natijaga erishasiz:

    Excelda dublikatlarni qanday filtrlash kerak

    Katta ishchi varaqlar bilan ishlaganda yoki turli manbalardan olingan ma'lumotlarni birlashtirganda, ko'pincha ba'zi dublikatlar yashirincha kirishi ehtimoli bor.

    Agar siz filtrlash dublikatlarni va ekstraktiNoyob elementlar uchun yuqoridagi bogʻlangan qoʻllanmada tushuntirilganidek UNIQUE funksiyasidan foydalaning.

    Agar maqsadingiz takroriy fayllarni filtrlash boʻlsa, yaʼni bir necha marta sodir boʻlgan yozuvlarni ajratib olish boʻlsa, FILTER funksiyasidan foydalaning. COUNTIFS bilan birga.

    Maqsad, barcha yozuvlar uchun takrorlanishlar sonini olish va 1 dan kattalarni chiqarishdir. Hisoblarni olish uchun har bir kriteria_diapazoni / mezon COUNTIFS juftligi quyidagicha:

    FILTER( massiv, COUNTIFS( ustun1, ustun1, ustun2, ustun2)>1, "Natijalar yoʻq")

    Masalan, A2:C20 maʼlumotlaridagi takroriy satrlarni barcha 3 ta ustundagi qiymatlar asosida filtrlash uchun quyidagi formuladan foydalaniladi:

    =FILTER(A2:C20, COUNTIFS(A2:A20, A2:A20, B2:B20, B2:B20, C2:C20, C2:C20)>1, "No results")

    Maslahat. kalit ustunlari qiymatlari asosida dublikatlarni filtrlash uchun COUNTIFS funksiyasiga faqat o‘sha maxsus ustunlarni qo‘shing.

    Excelda bo'sh joylarni qanday filtrlash mumkin

    Bo'sh kataklarni filtrlash formulasi, aslida, Excel FILTER formulasining bir nechta VA mezonlari bilan o'zgarishidir. Bunday holda, biz barcha (yoki alohida) ustunlarda ma'lumotlar mavjudligini tekshiramiz va kamida bitta katak bo'sh bo'lgan qatorlarni chiqarib tashlaymiz. Bo'sh bo'lmagan katakchalarni aniqlash uchun siz "teng bo'lmagan" operatoridan () bo'sh qator ("") bilan quyidagi kabi foydalanasiz:

    FILTER(massiv, ( ustun1 "") * ( ustun2 =""), "Natijalar yo'q")

    Qatorlarni filtrlash uchun A2:C12 formatidagi manba ma'lumotlari bilanbir yoki bir nechta bo'sh kataklarni o'z ichiga olgan holda, E3 ga quyidagi formula kiritiladi:

    Ma'lum matnni o'z ichiga olgan katakchalarni filtrlash

    Ma'lum matnni o'z ichiga olgan katakchalarni chiqarish uchun siz FILTER funksiyasidan klassik If xujayrasi formulasi bilan birga foydalanishi mumkin:

    FILTER(massiv, ISNUMBER(SEARCH(" matn ", diapazon )), "Natijalar yo'q")

    Mana shunday ishlaydi:

    • SEARCH funksiyasi ma'lum diapazonda ko'rsatilgan matn qatorini qidiradi va raqamni (birinchi belgining o'rnini) yoki #VALUE qaytaradi! xato (matn topilmadi).
    • ISNUMBER funksiyasi barcha raqamlarni TRUE va xatolarni FALSE ga aylantiradi va natijada olingan mantiqiy massivni FILTER funksiyasining include argumentiga uzatadi.

    Ushbu misol uchun biz B2:B13 o'yinidagi o'yinchilarning Familiyalarini qo'shdik, G2 da topmoqchi bo'lgan ism qismini yozdik va keyin quyidagi formuladan foydalaning. ma'lumotlarni filtrlang:

    =FILTER(A2:D13, ISNUMBER(SEARCH(G2, B2:B13)), "No results")

    Natijada formula "han" ni o'z ichiga olgan ikkita familiyani oladi:

    Filtrlash va hisoblash (Sum, Average, Min, Max, va hokazo)

    Excel FILTER funksiyasining ajoyib tomoni shundaki, u nafaqat shartlar bilan qiymatlarni ajratib olishi, balki filtrlangan ma'lumotlarni ham umumlashtirishi mumkin. Buning uchun FILTERni SUM, AVERAGE, COUNT, MAX yoki MIN kabi yig‘ish funksiyalari bilan birlashtiring.

    Masalan, F1 da ma’lum bir guruh uchun ma’lumotlarni jamlash uchun quyidagi amallardan foydalaning.formulalar:

    Jami g'alabalar:

    =SUM(FILTER(C2:C13, B2:B13=F1, 0))

    O'rtacha g'alabalar:

    =AVERAGE(FILTER(C2:C13, B2:B13=F1, 0))

    Maksimal g'alabalar:

    =MAX(FILTER(C2:C13, B2:B13=F1, 0))

    Minimal g'alabalar:

    =MIN(FILTER(C2:C13, B2:B13=F1, 0))

    E'tibor bering, barcha formulalarda biz agar_empty argumenti uchun noldan foydalanamiz, shuning uchun formulalar mezonlarga javob beradigan qiymatlar topilmasa, 0 qaytaring. “Natijalar yoʻq” kabi matnni taqdim etish #VALUE xatosiga olib keladi, bu siz istagan oxirgi narsa boʻladi :)

    Harf-katta sezgir FILTER formula

    Standart Excel FILTER formulasi katta-kichik harflarni sezmaydi, ya'ni u kichik va katta harflar o'rtasida farq qilmaydi. Matn registrini farqlash uchun include argumentiga EXACT funksiyasini joylashtiring. Bu FILTERni katta-kichik harflarni hisobga olgan holda mantiqiy test o‘tkazishga majbur qiladi:

    FILTER(massiv, EXACT( diapazon , mezonlar ), "Natijalar yo‘q")

    Farazli , sizda A va a ikkala guruhlaringiz bor va guruh kichik "a" harfi bo'lgan yozuvlarni chiqarishni xohlaysiz. Buni amalga oshirish uchun quyidagi formuladan foydalaning, bu erda A2:C13 - manba ma'lumotlari va B2:B13 - filtrlash uchun guruhlar:

    =FILTER(A2:C13, EXACT(B2:B13, "a"), "No results")

    Odatdagidek, maqsadli guruhni kiritishingiz mumkin. oldindan belgilangan katak, F1 deb ayting va qattiq kodlangan matn o‘rniga o‘sha katakcha havolasidan foydalaning:

    =FILTER(A2:C13, EXACT(B2:B13, F1), "No results")

    Qanday qilib ma’lumotlarni FILTIRLASH va faqat ma’lum ustunlarni qaytarish kerak

    Ko'pincha Excel foydalanuvchilari barcha ustunlarni bitta formula bilan filtrlashni xohlaydi. Lekin sizning manba jadvalingiz o'nlab yoki bo'lsa

    Maykl Braun - dasturiy vositalardan foydalangan holda murakkab jarayonlarni soddalashtirishga ishtiyoqi bo'lgan maxsus texnologiya ishqibozi. Texnologiya sohasida o'n yildan ortiq tajribaga ega bo'lgan holda, u Microsoft Excel va Outlook, shuningdek, Google Sheets va Docs dasturlarida o'z mahoratini oshirdi. Mayklning blogi o'z bilimi va tajribasini boshqalar bilan baham ko'rishga, samaradorlik va samaradorlikni oshirish uchun amal qilish oson maslahatlar va o'quv qo'llanmalariga bag'ishlangan. Tajribali mutaxassismisiz yoki yangi boshlovchi boʻlasizmi, Mayklning blogi ushbu muhim dasturiy vositalardan maksimal darajada foydalanish uchun qimmatli tushunchalar va amaliy maslahatlarni taqdim etadi.