Dažniausių reikšmių paieška ir skaičiavimas

Būtinybė bet kuriame versle rasti aukščiausias ir mažiausias vertybes yra akivaizdus: pelningiausi produktai ar vertingi klientai, didžiausios siuntos ar siuntos ir pan.

Tačiau kartu su tuo kartais reikia ieškoti duomenų ne aukščiausių, o dažniausiai pasitaikančių reikšmių, kurios, nors ir skamba panašiai, iš tikrųjų nėra vienodos. Pavyzdžiui, kalbant apie parduotuvę, tai gali būti ne pelningiausių, o dažniausiai perkamų prekių paieška arba dažniausiai užsakyme pasitaikantis prekių skaičius, minutės pokalbyje ir pan.

Esant tokiai situacijai, problemą teks spręsti kiek kitaip, priklausomai nuo to, su kuo susiduriame – skaičiais ar tekstu.

Dažniausių skaičių paieška

Tarkime, kad mes susiduriame su užduotimi analizuoti turimus duomenis apie pardavimus parduotuvėje, siekiant nustatyti dažniausiai pasitaikantį perkamų prekių skaičių. Norėdami nustatyti dažniausiai pasitaikantį skaičių diapazone, galite naudoti funkciją MADA (REŽIMAS):

Tai yra, pagal mūsų statistiką, dažniausiai pirkėjai perka 3 vnt. prekės.

Jei vienu metu yra ne viena, o kelios reikšmės, kurios atsiranda tiek pat kartų (keli režimai), tada jas identifikuoti galite naudoti funkciją MADA.NSK (MODE.MULT). Ją reikia įvesti kaip masyvo formulę, ty vienu metu pažymėti keletą tuščių langelių, kad užtektų visiems režimams su parašte ir formulės juostoje įveskite =MODA.NSK(B2:B16) ir paspauskite spartųjį klavišą Ctrl + Shift + Enter.

Išvestyje gausime visų modifikacijų sąrašą iš mūsų duomenų:

Tai yra, sprendžiant iš mūsų duomenų, jie dažnai užima ne tik 3, bet ir 16 vienetų. prekės. Atkreipkite dėmesį, kad mūsų duomenyse yra tik du režimai (3 ir 16), todėl likusiuose langeliuose, priskirtuose „rezerve“, bus #N/A klaida.

Dažnių analizė pagal juostas su FREQUENCY funkcija

Jei reikia analizuoti ne sveikuosius, o trupmeninius skaičius, tai teisingiau būtų vertinti ne identiškų reikšmių skaičių, o jų patekimą į nurodytus intervalus. Pavyzdžiui, turime suprasti, kokio svorio dažniausiai perkamos prekės, kad parduotuvei parinktume tinkamus vežimėlius ir tinkamo dydžio pakavimo maišelius. Kitaip tariant, turime nustatyti, kiek skaičių patenka į intervalą 1..5 kg, kiek į intervalą 5..10 kg ir t.t.

Norėdami išspręsti panašią problemą, galite naudoti funkciją DAŽNUMAS (FREQUENCY). Tam reikia iš anksto paruošti langelius su mus dominančiais intervalais (kišenėmis), tada pasirinkti tuščią langelių diapazoną (G2: G5), vienu langeliu didesnį už kišenių diapazoną (F2: F4) ir įvesti jį kaip masyvo formulę paspausdami derinį pabaigoje Ctrl + Shift + Enter:

Dažnio analizė su sukimo lentele su grupavimu

Alternatyvus problemos sprendimas: sukurkite suvestinę lentelę, kurioje eilučių srityje nurodykite pirkinių svorį, o verčių srityje – klientų skaičių, tada pritaikykite grupavimą – dešiniuoju pelės mygtuku spustelėkite svorio reikšmes ir pasirinkite komandą Ką reiškia keliauti su grupe? (Grupė). Atsidariusiame lange galite nustatyti ribas ir grupavimo veiksmą:

… ir spustelėjus mygtuką OK gaukite lentelę su pirkėjų apsilankymų skaičiumi kiekviename grupavimo diapazone:

Trūkumai tokiu būdu:

  • grupavimo žingsnis gali būti tik pastovus, skirtingai nuo funkcijos DAŽNUMAS, kur kišenės gali būti nurodytos visiškai bet kokios
  • suvestinę lentelę reikia atnaujinti pasikeitus šaltinio duomenims (dešiniuoju pelės mygtuku paspaudus – Refresh), o funkcija automatiškai perskaičiuojama

Ieškokite dažniausiai pasitaikančio teksto

Jei turime reikalą ne su skaičiais, o su tekstu, tada požiūris į sprendimą bus iš esmės kitoks. Tarkime, kad turime lentelę su 100 eilučių parduotuvėje parduodamų prekių ir norime nustatyti, kurios prekės buvo perkamos dažniausiai?

Paprasčiausias ir akivaizdžiausias sprendimas būtų pridėti stulpelį prie funkcijos COUNTIF (COUNTIF)suskaičiuoti kiekvieno elemento pasikartojimų skaičių A stulpelyje:

Tada, žinoma, surūšiuokite gautą stulpelį mažėjimo tvarka ir pažiūrėkite į pirmąsias eilutes.

Arba pridėkite stulpelį su vienetais prie pradinio sąrašo ir sukurkite suvestinės lentelę pagal gautą lentelę, skaičiuodami bendrą kiekvieno produkto vienetų skaičių:

Jei šaltinio duomenų nėra daug ir jūs iš esmės nenorite naudoti suvestinių lentelių, galite naudoti masyvo formulę:

Išskaidykime jį po gabalėlį:

  • COUNTIF(A2:A20;A2:A20) yra masyvo formulė, kuri paeiliui ieško kiekvieno produkto pasikartojimų diapazone A2:A100 ir sukuria masyvą su pasikartojimų skaičiumi išvestyje, ty iš tikrųjų, pakeičia papildomą stulpelį
  • MAX – suranda didžiausią skaičių įvykių masyve, ty dažniausiai perkamą prekę
  • MATCH – apskaičiuoja eilės skaičių lentelės eilutės, kurioje MAX rado didžiausią skaičių
  • INDEX – grąžina iš lentelės langelio turinį su MATCH rastu numeriu

  • Unikalių verčių skaičiaus skaičiavimas sąraše
  • Unikalių elementų ištraukimas iš pasikartojančio sąrašo
  • Grupavimas suvestinėse lentelėse

Palikti atsakymą