Barcha miqdorga teng. Funktsiyadan foydalanish misollari Excelda jim bo'ladi

Belgilangan mezonni (shart) qondiradigan qiymatlarni umumlashtirish uchun funktsiya ishlatiladi; , Inglizcha forum Suif ().

Sintaksis funktsiyasi

Simeri(Oraliq; Shart; [Diapazon_suming])

Oraliq - tegishli argument qiymatlari qidiriladigan hujayralar Shart. Raqamlar, sanalar, matn qiymatlari yoki boshqa kataklarga havolalar bo'lishi mumkin. Agar boshqa dalil bo'lsa - Oralig'i_suming - qoldirilgan, keyin argument Oraliq Shuningdek, qoniqarli argument qadriyatlari mavjud. Shart (Ushbu holatda Oraliq Raqamlardan iborat bo'lishi kerak).

Shart - bir hujayralar yig'ilishi kerak bo'lgan raqam, ifoda yoki matn ko'rinishidagi mezon. Masalan, argument Shart Buni 32, "Olma" yoki "\u003e 32" sifatida ifodalanishi mumkin.

Oralig'i_suming - Agar argumentda ko'rsatilgan hujayralarni o'z ichiga olgan raqamlarni o'z ichiga olgan hujayralar doirasi Oraliqargumentga mos keladi Shart. Oralig'i_suming - Ixtiyoriy argument. Agar u o'tkazib yuborilsa, umumlashtirish argumentda ko'rsatilgan hujayralar oralig'ida amalga oshiriladi Oraliq.

Misollar

Maqolada ishni ko'rib chiqing Oralig'i_suming qoldirilgan. Bunday holda, sarlavha birinchi dalilda ko'rsatilgan hujayralar oralig'ida amalga oshiriladi Oraliq (i.e., raqamlar bo'lishi kerak). Shuningdek, u tegishli argument qiymatlarini qidiradi Shartkeyin yig'iladi. Bu tizma bo'lsin B5: B15 Misol fayliga qarang.

Biz vazifalarni hal qilamiz:

  • barcha raqamlarning yig'indisini 10 dan ortiq yoki teng deb toping. Javob: 175. Formula: \u003d Smalli (b5: b5; »\u003e \u003d 10")
  • 3-ga teng bo'lgan barcha raqamlarning yig'indisini toping. Javob: 42. Formula: \u003d Jim (B5: B55;<=10")
  • rassomdagi barcha ijobiy raqamlarning yig'indisini toping. Formula: \u003d Sichqonchaning (B5: B15; »\u003e 0"). Qarindoshlik xususiyatidan foydalanib alternativa () shunga o'xshaydi: \u003d Sumed (B5: B5: B5: B5: B5\u003e 0)))

Vazifaning shakli shartlar(Mezonlar) etarlicha moslashuvchan. Masalan, formulada \u003d Sichqonchaning (B5: D7 & D8) mezon<=56 задан через ссылку D7&D8 : в D7 Matn qiymatini o'z ichiga oladi<=, а в D8. - 56 raqami (pastdagi rasmga qarang). Masalan, foydalanuvchi kamerada ishlatilgan mezonni osongina o'zgartirishi mumkin D7 . Jadvalent formulasi \u003d Jim (B5: B55;<=56") или \u003d Jim (B5: B55;<="&56) yoki \u003d Jim (B5: B55;<="&D8) yoki \u003d Svelin bilan (B5: B5; D7 va 56).

Agar funktsiya belgilangan mezonga mos keladigan oraliq qiymatlarini yig'ish kerak bo'lsa, undan foydalanish uchun ishlatiladi.

Funktsiyaning tavsifi

Agar funktsiya belgilangan mezonga mos keladigan oraliq qiymatlarini yig'ish kerak bo'lsa, undan foydalanish uchun ishlatiladi. Masalan, ustunda raqamlar bilan 5-raqamdan yuqori bo'lgan qiymatlarni to'ldirish kerak, chunki siz quyidagi formulani ishlatishingiz mumkin:
Ushbu misolda jami qadriyatlar, jami qadriyatlar mezonga muvofiqligi tekshiriladi. Agar kerak bo'lsa, shartni bitta doiraga qo'llash va boshqa diapazondan tegishli qiymatlarni yig'ish mumkin. Masalan, formula:
\u003d B5; "Ivan"; C2
Funktsiyadan foydalanishning yana bir namunasi quyidagi rasmda keltirilgan:

Foydalanish uchun foydani hisoblash uchun ishlatish jim bo'ladi

Sintaksis

\u003d Sukut saqlaydi (chegara; shart; [diapazon_uming])

Dalillar

masofaviy holat oralig'i_suming

Majburiy argument. Mezonlar bo'yicha o'lchanadigan hujayralar. Har bir doirada hujayralar raqamlar, ismlar, massivlar yoki raqamlarga havolalar bo'lishi kerak. Matn qiymatlarini o'z ichiga olgan bo'sh hujayralar va hujayralar o'tkazib yuborildi.

Majburiy argument. Raqam, ifoda, ifoda, hujayraga havola, matn yoki funktsiyaning qaysi hujayralarni yig'ilishi kerakligini aniqlaydigan havola. Masalan, shart quyidagicha ifodalanishi mumkin: 32, "\u003e\u003e 32", B5, "32", "Olma" yoki bugun ().

Muhim! Mantiqiy va matematik belgilar bilan barcha matnli shartlar va shartlar ikki baravar kotirovkada (") tuzilishi kerak. Agar holat raqam bo'lsa, tirnoqlardan foydalanish shart emas.

Ixtiyoriy argument. Agar ular diapazon sifatida belgilangan hujayralardan farq qilsa, umumiy hujayralar yig'iladi. Agar argument diape_sum berilsa, Microsoft Excel. Argument diapazonida ko'rsatilgan hujayralar (bir xil kataklar qo'llaniladi) umumlashtiriladi.

Izohlar

  • Balki bahsda holatda shiddatli joylardan foydalanish mumkin: savol belgisi (?) Va yulduzcha (*). Savol belgisi har qanday belgi va yulduzchaga - har qanday belgilar ketma-ketligi. Agar siz to'g'ridan-to'g'ri "Tilda" (~) belgisini kiritishingiz kerak.
  • Funktsiya sukut saqlaydi, agar u 255 belgidan ortiq strelkalarga mos keladigan # statusini # degani!
  • Argument diapazoni yoki sumkali argument diapazoni bilan bir-biriga to'g'ri kelmasligi mumkin. Haqiqiy hujayralarni aniqlash uchun, argument diapazonining chap chap hujayrasi boshlang'ich sifatida ishlatiladi, so'ngra argument diapazoniga mos keladigan diapazonning hujayralari chiqariladi.

Biz maydonlar bir vaqtning o'zida (ahvoli va) ikkita mezonni qondiradigan chiziqlardagi qiymatlarni qo'shamiz. Sog'inlar formatida matn mezonlari, raqamli va mezonlarni ko'rib chiqing. Summuimn funktsiyasini tahlil qilamiz ( ), Ingliz tilidagi forum ().

Smalli jadval sifatida ikkita ustun (maydonlar) bilan stol oling: matn " Meva"Va raqamli" Aktsiyalar soni"(Masalan, faylga qarang).

Vazifa1 (1 matn mezoni va 1 raqamli)

Tovarlar qutilarining sonini aniqlang Meva Va, qaysi Ombordagi qutilarning muvozanati kam minimal emas. Masalan, tovarlar bilan qutilar soni shaftoli (uyali D. 2 ), Stokda qutilarning qolgan qismi kim (uyali E. 2 ) . Natijaga 64 natija olishimiz kerak. Hisoblash formulalar to'plami bilan amalga oshirilishi mumkin, biz bir nechta narsalarni beramiz (masalan, faylga qarang) Barg matni va raqami):

1. =Smerevililimn (b2: b13; A2: A13; D2; B2: B13; '\u003e & E2)

Sintaksis xususiyatlari: Smerevulimn (interval_suming; interval_liviya1; ahvoli1; interval_loculyatsiya2; Shartli2 ...)

  • B2: B13 interval_suming - Summatsiya uchun hujayralar, shu jumladan nomlar yoki raqamlarni o'z ichiga olgan havolalar. Bo'sh qiymat va matn e'tiborga olinmaydi.
  • A2: A13.va B2: B13 interval_lovia1; interval_loksuliya2; ... Tegishli shart tekshirilgan 1 dan 127 gacha bo'lgan diapazondan iborat.
  • D2.va "\u003e \u003d & E2 holati1; Shartli; ... Bu 1 dan 127 gacha sharoitda, hujayralarni yoki matnni aniqlaydigan matn yoki matn shaklida havolalar yoki matnni belgilash.


Ushbu dalillarning tartibi so'mrrammrom () va ular jimgina () ()) quyiladi. Summelimn () bahs interval_suming Bu birinchi dalil va jim () - uchinchisi. Ushbu shunga o'xshash funktsiyalarni nusxalash va tahrirlashda, dalillar to'g'ri tartibda ko'rsatilganligini ta'minlash kerak.

2. Boshqa variant \u003d Sumpatik ((A2: A13 \u003d D2) * (B2: B13); (B2: B13\u003e \u003d E2))
Bizda sakrash funktsiyasidan foydalanish batafsilroq tasvirlab beramiz ():

  • A2 hisoblash natijasi A2: A13 \u003d D2 massivdir (yolg'on: yolg'on: yolg'on: yolg'on gapirish) Haqiqiy qadriyatlar bu qiymatning tasodifiga mos keladi ustun Lekin Mezonlar, i.e. So'z shaftoli. A2 A2: A13 \u003d D2-dagi qatorni ta'kidlash va keyin bosish orqali bir qatorni ko'rish mumkin;
  • B2-ni hisoblashning natijasi B2: B13 (3: 5: 4: 4: 5: 4: 4: 4: 11: 11), ya'ni. Faqat ustundan qiymatlar B. ;
  • *: (A13 \u003d D2 A2) massivida element ko'paytirish natijasi (B2: B13) (0: 0: 0: 0: 0: 8: 56: 0: 0: 0: 0: 0) hisoblanadi. Qiymat qiymatiga raqamni ko'paytirishda 0; va haqiqatning ahamiyati (\u003d 1) raqam olinadi;
  • (: B13\u003e \u003d E2 B2) bir array (: 0: 1: 1: 0: 1: 1: 0: 0: 1: 1: 1: 0) bo'ladi - hisoblash natijasi: Biz ikkinchi shartni tahlil qiladi. Ustundagi qiymatlar " Stokdagi qutilar soni", Bu mezonni qondiradi. \u003d E2 (I.E.\u003e \u003d 6) 1 ga to'g'ri keladi;
  • Bundan tashqari, pasayish funktsiyasi () juftliklar qatorlar elementlari o'zgaradi va olingan mahsulotlarni umumlashtiradi. Biz olamiz - 64.

3. Buzilish funktsiyasining boshqa timsoli () formula \u003d Sumpered ((A2: A13 \u003d D2) * (B2: B13) * (B2: B13\u003e \u003d E2)).

Agar kerak bo'lsa, sanalar to'g'ridan-to'g'ri formulaga kiritilishi mumkin \u003d Smitevymn (B17; A6: A17; »\u003e \u003d 01/15/2010"; A6: A17; "<=06.03.2010")

Matn satrida tanlov shartlarini ko'rsatish uchun formuladan foydalaning \u003d "Murojaatni (D6;" DD.MM.GG ") dan sotish va" by Sky (E6; "DD.MM.YG")

Oxirgi formulani ishlatilgan.

Vazifalar4 (oy)

Oldingi vazifaning holatini biroz o'zgartiring: biz oyiga umumiy savdolarni topamiz (masalan, faylga qarang) Barg oynasi).

Forulalar 3-vazifaga o'xshash tarzda qurilgan, ammo foydalanuvchi 2 ta sanalarni taqdim etadi, ammo oyning ismi 1 yil ichida bo'ladi deb taxmin qilinadi.


3-vazifani hal qilish uchun, konverofik avtoulov bilan jadval xuddi shunday ko'rinadi (masalan, faylga qarang) Barg 2 ta sana).


Ilgari, stolni aylantirish va natijalarni yoqish kerak.

Xayrli kun, aziz abonentlar va blog tashrif buyuruvchilar veb-sayti. Yaqinda biz korxonaning formulani tushundik va boshqa juda foydali xususiyat haqida boshqa juda foydali funktsiyalar Excel haqida yozishga qaror qildim. Simeri. Ushbu ikkala funktsiyalar har ikkala funktsiyalar asosiy manbalardan (stollar) ma'lumotlarini asosiy maydonda va muayyan sharoitlarda kiritishga qodir. Shu bilan birga, ularni tayinlash va foydalanishda jiddiy farqlar mavjud.

Agar ilova tayinlash "tortib olish" shunchaki bitta eksponentning boshqasiga to'g'ri keladigan ma'lumotlarni "tortib olish" bo'lsa, unda ular raqamli ma'lumotlarni berilgan mezonga muvofiq yig'ish uchun ishlatiladi. Ushbu formulaning asosiy maqsadi ba'zi shartlarga muvofiq ma'lumotlar keltirilgan. Taxminan yordamda yozilgan. Biroq, ushbu vosita boshqa maqsadlar uchun amalga oshadi. Masalan, men tez-tez HDP o'rniga foydalanadigan formuladan foydalanaman, chunki biror narsa topa olmasa # n / d xatolarini bermaydi. Va bu uni ajoyib qiladi va ishlamoqda.

Funktsiya turli vazifalarni hal qilish uchun muvaffaqiyatli moslashtirilgan bo'lishi kerak. Shuning uchun biz ushbu maqolada 1 (bittasini) deb hisoblaymiz, ammo 2 (ikki) misollar. Birinchisi, belgilangan mezonning sarhisoboti, ikkinchisi - ma'lumotlarning "tortib olish" bilan, ya'ni korxonaga alternativa sifatida.

Funktsiyadan foydalangan holda Summusiya namunasi jim

Jadvalda pozitsiyalar, ularning soni, shuningdek ma'lum bir tovarlar guruhiga tegishli (birinchi ustun) ko'rsatilgan. Soddalashtirilgan foydalanishning soddalashtirilganidan foydalanishni ko'rib chiqing, agar biz hisobni faqat pozitsiyada hisoblashimiz kerak bo'lsa, ma'lum bir holatga to'g'ri keladi. Masalan, biz qancha sotilganligini bilishni istaymiz, men.e. Qiymati 70 donadan oshganlar. Bunday mahsulotni ko'z bilan qidiring va qo'lda juda qulay va tezda umumlashtiring, shuning uchun funktsiya bu erda juda mos keladi.

Avvalo, biz miqdorni hisoblab chiqadigan kamerani ajratamiz. Keyin, funktsiyalar sehrgarini chaqiring. Bu ikonka fx. formula qatorida. Bundan tashqari, biz ro'yxatdagi funktsiyalarni qidirmoqdamiz, ular jim bo'lib, uni bosing. Ushbu vazifani hal qilish uchun dialog oynasi ochiladi, bu vazifani bajargan uchta (birinchi) maydonlarini to'ldirishingiz kerak.


Shuning uchun men ushbu misolni soddalashtirdim. Nega 2 (ikkitasi) dan (uchta)? Bizning mezonimiz umumlashma doirasida joylashganligi sababli.

"Rassom" dalasida Excel statori maydoni ko'rsatilgan, bu erda biron bir narsani tanlashingiz va keyin katlanasiz. Odatda bu sichqonchani ishlatadi.

"Mezon" dalangan maydonda, formula tanlangan holat. Bizning holatda biz "\u003e 70" ni ko'rsatamiz. Agar siz tirnoq qo'ymasangiz, ular o'zlarini liboslashadi. Ammo umuman olganda, bunday mezon narxlarda bo'lishi kerak.

"DAPAD_SUMING" oxirgi maydonni to'ldirmaydi, chunki u birinchi maydonda ko'rsatilganidek.

Shunday qilib, Funktsiya sukoni belgilangan mezonni oladi va belgilangan mezonni qondiradigan belgilangan diapazondan barcha qiymatlarni tanlashni boshlaydi. Shundan so'ng barcha tanlangan qiymatlar katlanmoqda. Bu funktsiya algoritm qanday ishlaydi.

Funktsiya funktsiyalarini to'ldiring, klaviaturadagi yoki sehrgar oynasida katta "Kirish" tugmasini bosing, biz sichqonchani yaxshi o'tkazamiz. Simcting uchun hisoblangan qiymat kiritilgan funktsiya funktsiyasining saytida paydo bo'lishi kerak. Mening misolimda 224PC paydo bo'ldi. Ya'ni, sotilgan tovarlarning umumiy qiymati 224PC ni tashkil etdi. (Bu sehrgar derazaning pastki chap burchagida ham "OK" ni bosishdan oldin ko'rinadi). Ana xolos. Bu mezon va sarlavhalar oralig'i bir joyda bo'lganida, bu soddalashtirilgan misol edi.

Endi mezonning sarlavhasi oralig'iga to'g'ri kelmasa, misolni ko'rib chiqaylik. Bu holat ko'pincha sodir bo'ladi. Xuddi shu shartli ma'lumotlarni ko'rib chiqing. Keling, har qanday qiymatdan boshqa yoki kam bo'lmagan miqdorni aniqlashimiz kerak, ammo ma'lum bir tovar guruhi, tan olish, guruh miqdori

Buning uchun yana miqdordagi kamerani hisoblash va funktsiyalar sehrgarini chaqirish. Endi birinchi derazada biz Summusiya tanlashda mezbonlar shuni ko'rsatamizki, bu bizning holatimizda, bu mahsulot guruhlarining nomlari bilan ustun. Keyinchalik mezonning o'zi qo'lda "G guruhli" yozuvlarini yozib olishni o'z ichiga oladi yoki shunchaki kerakli mezon bilan sichqoncha hujayrasini ko'rsatadi. Oxirgi oyna juda ko'p ma'lumotlar joylashgan joy. Men buni sichqoncha bilan ko'rsataman, ammo bosib chiqarish osonlikcha hisobga olinmaydi.


Natijada G - 153PC guruhidan sotilgan tovarlar yig'indisi bo'ladi.

Shunday qilib, biz bitta miqdorni bitta miqdorni bitta aniq mezonga hisoblashni ko'rib chiqdik. Biroq, bir nechta mezonlarga bir nechta miqdorni hisoblash kerak bo'lganda, vazifa ko'pincha ko'proq bo'ladi. Eng oson narsa yo'q! Masalan, har bir guruh uchun sotiladigan tovarlar miqdorini aniqlashimiz kerak. 4 (to'rt) guruhlarda (a, b, b va d) demoqchi ekanligingizni anglatadi. Buning uchun odatda Excelning tarqalishida biron bir guruhga alohida plastinka shaklida keltirilgan. Guruhlarning ismlari dastlabki jadvaldagi guruhlarning ismlariga to'g'ri keladigan bo'lishi aniq. Darhol miqdordagi vaqtni qo'shing.

Formula birinchi guruhga buyuriladi va hammaga cho'ziladi. Bu erda siz havolalarning nisbiyligini aytib berishingiz kerak. Me'dalar va umumlashtirish oralig'idagi oraliqlar mutlaq ma'lumotlarga ega bo'lishi kerak, ular formulani cho'zishlari kerak, ular "pastga tushmaydilar", ammo ikkinchidan, sichqonchani (va qo'lda ro'yxatdan o'tmaslik). Har bir summaning o'ziga xos mezoniga ega ekan, nisbiy ma'lumot bo'lishi kerak.

Shunga o'xshash hisob-kitob bilan to'ldirilgan dala sohalari shunga o'xshash ko'rinadi.


Ko'rinib turibdiki, birinchi guruh uchun va sotilgan mahsulotlar miqdori 161PC (naqshning pastki chap burchagi) ni tashkil etdi. Endi Enter ni bosing va formulani pastga tushiring.

Barcha summalar hisoblab chiqilgan va ularning umumiy natijasi 535, bu natija ma'lumotlariga to'g'ri keladi. Shunday qilib, barcha qadriyatlar yig'ildi, ular hech narsani sog'inishmadi. Foydalanishning oxirgi varianti jim bo'ldi, men juda tez-tez uchrashaman.

Funktsiyadan foydalanishning misoli ma'lumotlarni taqqoslash uchun jim bo'ladi

Men endi ta'kidlanmasam, funktsiya sukut saqlaydi, siz ma'lumotlarning ligamentidan oqilona foydalanishingiz mumkin. Darhaqiqat, agar siz bitta qiymatni yig'sangiz, unda ushbu qiymat bo'ladi. Bu arifmetik mulk foyda uchun foydalanish gunoh emas. Hatto Excel dizaynerlari o'zlarining miyasida bunday vahshiylikdan foydalanishlari haqida bilishlari mumkin.

Qisqasi, ular bir nechta ma'lumotlarning FRP funktsiyasiga alternativa sifatida osonlikcha sozlanadi. Agar arp bo'lsa, nega vazndan foydalanish kerak? Men tushuntirib beraman. Birinchidan, ular EPPdan farqli o'laroq, ma'lumot formatida sezgir emas va u hech bo'lmaganda u kutayotgan joyda xatolik bermaydi; Ikkinchidan, ular berilgan mezon muammolari tufayli ular xatolar o'rniga 0 (nol), bu formulalar bilan chegara natijalarini hisoblash uchun keraksiz imo-ishoralarsiz ishora qilish imkonini beradi. Biroq, bitta minus bor. Agar kerakli stolda biron bir mezon takrorlanadi, so'ngra tegishli qiymatlar e'lon qilinadi, unda har doim ham "tortib olinmaydi". Qo'riqlash yaxshiroqdir. Boshqa tomondan, ko'pincha qiymatlarni belgilangan joyga olib borish kerak, aylantirilgan pozitsiyalar esa katlanmış. Siz shunchaki funktsiyaning xususiyatlarini sukut saqlash va qo'llanma bo'yicha foydalanish bo'yicha foydalanishingiz kerak.

Endi funktsiya jim bo'lishiga misolni ko'rib chiqing, u idishga qaraganda ma'lumotlarni siqish uchun ko'proq mos keladi. Yanvar oyida ba'zi tovarlarni bir nechta tovar sotayotganingiz haqida ma'lumot berilsin. Biz ularning fevral oyida qanday o'zgarganligini bilishni xohlaymiz. Taqqoslash bir xil planshetda, boshqa ustunni o'ng tomonga qo'shib, fevral oyidagi ma'lumotlarni to'ldirgandan so'ng qulaydir. Boshqa bir joyda biron bir joyda fevral oyida statistika mavjud, ammo biz ushbu pozitsiyalarni tahlil qilishni istaymiz, buning uchun barcha mahsulotlar statistikasi kerakli qiymatlarni belgilash uchun kerakli qadriyatlarni kuchaytiradi. Boshlash uchun, keling, tik turdagi formulani ishlatishga harakat qilaylik. Mezon sifatida biz mahsulot kodidan foydalanamiz. Natijada rasmda.


Bir pozitsiyani qo'lga kiritmaganligi aniq ko'rinib turibdi va # n / d xato raqami o'rniga chiqarilgan. Ehtimol, fevral oyida ushbu mahsulot shunchaki sotilmagan va shuning uchun bu fevral oyidagi ma'lumotlar bazasida mavjud emas. Natijada # n / d Xath summasida ko'rsatilgan. Agar ko'p bo'lmagan pozitsiyalar bo'lmasa, unda muammo katta emas, xatoni qo'lda o'chirish uchun etarli emas va miqdor to'g'ri qayta hisoblanadi. Biroq, chiziqlar soni yuzlab odamlar bilan o'lchanishi va qo'lda sozlashning to'liq hal etilishi emas. Endi biz HDP o'rniga formuladan foydalanamiz.


Natija bir xil, faqat xato o'rniga nolga teng, bu esa oxirgi qatorda odatda miqdorini (yoki boshqa ko'rsatkichni, masalan, o'rtacha ko'rsatkichni) hisoblash imkonini beradi. Bu ba'zan HDP o'rniga ular ishlatilishi kerak bo'lgan asosiy fikr. Ko'p sonli pozitsiyalar bilan ta'sir yanada sezilarli darajada bo'ladi.

Aslida, ko'pincha katta ma'lumotlar bilan ishlash kerak, bu esa monitorning o'lchamlaridan ko'pdir. Ko'rish va kuzatib borish juda qiyin. Ammo barcha shoallar keyingi hisob-kitoblarda suzadi. Ushbu misollar maqoladagi ekran rasmlaridan foydalanish qulay emas, shuning uchun men sizni funktsiya haqida maxsus yozilgan video tilni ko'rishga taklif qilaman.

Va bu erda jim bo'lgan yana bir dars