Pronalaženje i brojanje najčešćih vrijednosti

Potreba za pronalaženjem najviših i najnižih vrijednosti u svakom poslu je očigledna: najprofitabilniji proizvodi ili vrijedni kupci, najveće pošiljke ili pošiljke itd.

Ali uz to, ponekad morate tražiti u podacima ne vrh, već vrijednosti koje se najčešće pojavljuju, što, iako zvuči slično, zapravo nije nimalo isto. U odnosu na trgovinu, na primjer, ovo može biti pretraga najčešće kupovane robe, a ne one najprofitabilnije, ili najčešćeg broja artikala u narudžbi, minuta u razgovoru itd.

U takvoj situaciji, problem će se morati rješavati malo drugačije, ovisno o tome čime se bavimo – brojevima ili tekstom.

Pronalaženje najčešćih brojeva

Pretpostavimo da smo suočeni sa zadatkom analize dostupnih podataka o prodaji u trgovini kako bismo odredili koji se najčešće pojavljuje broj kupljenih artikala. Da biste odredili najčešći broj u rasponu, možete koristiti funkciju MODA (MODA):

Odnosno, prema našoj statistici, kupci najčešće kupuju 3 kom. robe.

Ako ne postoji jedna, već nekoliko vrijednosti odjednom koje se pojavljuju isti maksimalni broj puta (nekoliko načina), tada da biste ih identificirali, možete koristiti funkciju FASHION.NSK (MODE.MULT). Mora se unijeti kao formula niza, tj. odabrati nekoliko praznih ćelija odjednom, tako da ima dovoljno za sve modove sa marginom i unesite =MODA.NSK(B2:B16) u traku formule i pritisnite prečicu na tastaturi Ctrl + Shift + Enter.

Na izlazu ćemo dobiti listu svih modova iz naših podataka:

Odnosno, sudeći po našim podacima, često uzimaju ne samo 3, već i 16 komada. robe. Imajte na umu da u našim podacima postoje samo dva načina rada (3 i 16), tako da će ostale ćelije dodijeljene “u rezervi” biti s greškom #N/A.

Analiza frekvencija po opsezima sa funkcijom FREQUENCY

Ako je potrebno analizirati ne cijele, već razlomke, tada bi bilo ispravnije procijeniti ne broj identičnih vrijednosti, već njihov pad u navedene raspone. Na primjer, moramo razumjeti koju težinu najčešće kupujemo za robu kako bismo odabrali prava kolica i vrećice za pakiranje prave veličine za trgovinu. Drugim riječima, trebamo odrediti koliko brojeva spada u interval 1..5 kg, koliko u interval 5..10 kg, itd.

Da biste riješili sličan problem, možete koristiti funkciju FREKVENCIJA (FREKVENCIJA). Za to je potrebno unaprijed pripremiti ćelije sa intervalima (džepovima) koji nas zanimaju, a zatim odabrati prazan raspon ćelija (G2: G5) jednu ćeliju veći od raspona džepova (F2: F4) i upisati ga kao formulu niza pritiskom na kombinaciju na kraju Ctrl + Shift + Enter:

Analiza učestalosti sa stožernom tablicom sa grupisanjem

Alternativno rješenje problema: kreirajte stožernu tablicu u kojoj stavljate težinu kupovina u područje redova, a broj kupaca u područje vrijednosti, a zatim primijenite grupisanje – kliknite desnim klikom na vrijednosti težine i izaberite komandu grupa (Grupa). U prozoru koji se pojavi možete postaviti ograničenja i korak grupisanja:

… i nakon klika na dugme OK dobiti tabelu s brojem pogodaka kupaca u svakom rasponu grupiranja:

Cons ovuda:

  • korak grupisanja može biti samo konstantan, za razliku od funkcije FREKVENCIJA, gdje se džepovi mogu odrediti apsolutno bilo koji
  • pivot tablicu treba ažurirati kada se izvorni podaci promijene (klikom na desnu tipku miša – Osvježi), a funkcija se automatski ponovo izračunava u hodu

Potražite tekst koji se najčešće pojavljuje

Ako se ne bavimo brojevima, već tekstom, onda će pristup rješenju biti bitno drugačiji. Pretpostavimo da imamo tabelu sa 100 redova artikala koji se prodaju u prodavnici i želimo da odredimo koji su se artikli najčešće kupovali?

Najjednostavnije i najočitije rješenje bi bilo dodavanje stupca pored funkcije COUNTIF (COUNTIF)da prebrojite broj pojavljivanja svake stavke u koloni A:

Zatim, naravno, sortirajte rezultirajući stupac u opadajućem redoslijedu i pogledajte prve redove.

Ili dodajte kolonu s jedinicama na originalnu listu i napravite zbirnu tablicu na osnovu rezultirajuće tablice, računajući ukupan broj jedinica za svaki proizvod:

Ako nema puno izvornih podataka i u osnovi ne želite koristiti zaokretne tablice, onda možete koristiti formulu niza:

Hajde da to raskinemo deo po deo:

  • COUNTIF(A2:A20;A2:A20) je formula niza koja zauzvrat traži broj pojavljivanja svakog proizvoda u rasponu A2:A100 i proizvodi niz s brojem ponavljanja na izlazu, tj. zamjenjuje dodatni stupac
  • MAX – pronalazi najveći broj u nizu pojavljivanja, odnosno najviše kupovanih proizvoda
  • MATCH – izračunava redni broj reda u tabeli u kojem je MAX pronašao najveći broj
  • INDEX – vraća iz tabele sadržaj ćelije sa brojem pronađenim pomoću MATCH

  • Brojanje jedinstvenih vrijednosti na listi
  • Izdvajanje jedinstvenih stavki sa liste duplikata
  • Grupisanje u zaokretnim tabelama

Ostavite odgovor