Srednja škola dr.fra Slavka Barbarića, Čitluk · PDF fileNapredni filtar. Napredno filtriranje. Primjeri naprednog filtriranja ... Excel Author: Tomislav Volaric Created Date: 1/27/2012

  • Upload
    vukien

  • View
    228

  • Download
    6

Embed Size (px)

Citation preview

  • INFORMATIKA ZA GIMNAZIJUProfesor:Tomislav VolariEmail: [email protected]

    Srednja kola dr.fra Slavka Barbaria, itluk

    INFORMATIKA

    www.sscitluk.ba

  • Kako izgleda test iz informatike ?

    Test se sastoji od 2 zadatka (moda emo ga raditi 2 sata)

    1.zadatak

    Logike funkcije u MS Excelu

    IF funkcija

    Ugnjeivanje funkcija

    Ugnjeena IF funkcija s drugom IF funkcijom

    Ugnjeena IF funkcija s AND,OR funkcijom

    Ugnjeena IF funkcija s COUNTIF,SUMIF funkcijom

    COUNT,COUNTBLANK,COUNTA,COUNTIF (ovo su statistike)

    SUMIF

    IFERROR

    Funkcija NOT

    2

  • Tekstualne funkcije

    CONCATENATE

    EXACT

    LEN

    LOWER

    UPPER

    PROPER

    Uvjetno formatiranje i izdvajanje podataka u Excelu

    Raunanje postotka u Excelu

    Sortiranje i filtriranje podataka

    3

  • =IF (LogikiUvjet; RezultatIstine; RezultatNeistine) - vraa

    rezultat istine ako je logiki uvjet ispunjen, odnosno

    rezultat neistine ako logiki uvjet nije ispunjen

    Sintaksa

    IF(logical_test;value_if_true;value_if_false)

    =IF(B2>45;"polozio";"nije polozio")

    Funkcija if4

  • Ugnjeene IF funkcije - To su funkcije koje kao svoj

    RezultatNeistine imaju drugu funkciju funkcija u

    funkciji. Moe biti do 7 takvih funkcija unutar

    funkcije

    5

    Ugnjeene IF funkcije

    =IF(A1

  • Druga IF izjava takoer je argument value_if_false za prvu IF izjavu. Slino, trea

    IF izjava je argument value_if_false za drugu IF izjavu. Primjerice, ako je prvi logical_test (Prosjek>89) jednak TRUE, vraeno je 5. Ako je prvi logical_test FALSE, druga IF izjava je vrednovana i tako dalje.

    6

  • U stupac E izraunajte 80% od

    vrijednosti iz stupca D samo za one

    vrijednosti koje su vee od prosjeka,

    ako nije ispunjen uvjet treba se

    ispisati tekst ispod prosjeka

    7

    Primjer povezivanja funkcija IF i funkcije AVERAGE

  • Broj uvjeta funkcije IF u Excelu

    IF funkcija moe imati 7 ugnijeenih funkcija, to znai da uz prvi

    uvjet imamo osam uvjeta u jednoj formuli.

    Ako elimo imati vie od 8 uvjeta, moemo se posluiti "trikom" koji e nam to dozvoliti, to jest koristit emo operator ( znak ) &

    8

  • 9

    Uzmimo za primjer da ste voditelj neke agencije za prodaju. U tablici vrite popis osoba koje su izvrile neku prodaju. Nakon upisa svih prodavaa upisujete i svoju prodaju. Automatski Vam se u stupcu "D" zbrajaju svi podaci ( vrijednost prodaje ) koji se nalaze izmeu Vaeg imena ( u ovom sluaju Vi ste "Agent" ).elije u stupcu "D" su Uvjetno oblikovane ( Conditional Formating ) i kada se pojavi nekakav zbroj automatski se elija oboji.

  • AND

    =AND (LogikiUvjet1; Logiki uvjet2; ...) - vraa logiku

    konstantu TRUE (istina) ako su svi uvjeti ispunjeni, odnosno

    FALSE (neistina) ako barem jedan nije ispunjen

    10

    Sintaksa

    AND(logical1;logical2; ...)

    Logical1, logical2, ... su 1 do 255 uvjeta koje

    elite provjeriti, a mogu biti ili TRUE ili FALSE.

  • Primjer11

    U stupcu Poloio/ DA,NE pomou funkcija ispisati DA

    ako je student imao vie od 15 bodova i ako je na

    svakom kolokviju imao bar 5 bodova, ako student nije

    zadovoljio oba uvjeta u istom stupcu ispisati NE

  • 12

  • =OR (LogikiUvjet1; LogikiUvjet2; ...) - vraa

    logiku konstantu TRUE (istina) ako je barem jedan

    uvjet ispunjen, odnosno FALSE (neistina) ako ni jedan

    nije ispunjen

    13

    OR

    Sintaksa

    OR(logical1;logical2;...)

    Logical1,logical2,... su 1 do 255 uvjeta koje elite provjeriti, a

    mogu biti TRUE ili FALSE.

  • Uz pomo funkcije podijeliti ocjene od 1 do 5 studentima na osnovu bodova

    u testu. Test ima 30 bodova i odreenu bodovnu skalu koja je zadana na

    primjeru

    14

    Primjer

  • =COUNTIF (Raspon; Kriterij) - broji elije u Rasponu

    koje nisu prazne i koje zadovoljavaju zadani Kriterij

    =COUNT ( ) prebrojava elije u kojima pie broj

    =COUNTA ( ) prebrojava elije koje nisu prazne

    15

    COUNTIF, COUNT, COUNTA

  • 16

    Primjer

    =COUNTIF(C2:C14;"itluk")

    =COUNTIF(B2:B14;"Radii")

    =COUNTIF(E2:E14;">55")

    =COUNTBLANK(D2:D14)

    =COUNTA(D2:D14)

    =COUNTA(A2:A14)

  • COUNTIF Zadatak:

    Ukoliko uenik nema niti jednu negativnu ocjenu, u

    eliji Prosjek izraunati prosjenu ocjenu, a u

    suprotnom upisati PAO

    Rjeenje:

    =IF(COUNTIF(B2:G2;1)=0;AVERAGE(B2:G2);"PAO")

  • =SUMIF (Raspon; Kriterij; Raspon zbrajanja) -

    elije u Rasponu zbrajaju se samo ako ispunjavaju

    Kriterij. Ako je naveden i Raspon zbrajanja, onda se

    te elije zbrajaju.

    18

    SUMIF

  • Uvjetno oblikovanje elija

    Uvjetnim se oblikovanjem na osobit nain (odreivanjem fonta, te obruba i ispune elije) istie podatak ili skup podataka koji ispunjava zadani uvjet.

    Moe postojati najvie tri uvjeta na temelju kojih se izvodi nekakvo oblikovanje.

    1

    2

    3

    Primjer: Studentima koji su imali manje od 20 bodova na 1. kolokviju bodove

    napiite crvenim slovima koristei uvjetno formatiranje.

    19

    4

  • Filtriranje

    Filtriranje podataka u nekoj listi znai prikazivanje

    samo onih podataka s liste koji zadovoljavaju

    odreeni kriterij, a ostali podaci privremeno postaju

    nevidljivi.

  • Nefiltrirani raspon

    Filtrirani raspon

    Automatski filtar

  • Sljedei raspon kriterija prikazuje retke koji sadre

    ili ana ili pero i stupcu ime

    22

    Napredni filtar

  • Napredno filtriranje

  • Primjeri naprednog filtriranja

    2 ili vie uvjeta za isti stupac (tko ima ocjenu iz mat manju

    od 5 i veu od 2):

    Kriterije ispisujemo jedne do drugih bez obzira to vrijede za isti stupac

    ILI

    Kriterije ispisujemo jedan ispod drugog

  • Po jedan kriterij za vie razliitih stupaca (tko ima ocjenu iz mat manju od 5 i ocjenu iz prirode veu od 3:

    Kriterije za svaki stupac ispisujemo jedne do drugih

  • Podaci koji odgovaraju kriteriju u jednom stupcu ili

    kriteriju u drugom stupcu (tko ima ocjenu iz mat

    manju od 5 ili ocjenu iz prirode veu od 3):

    Koliko god stupaca i kriterija imali, svaki mora biti u svom retku

  • Kriteriji izraeni kao rezultati neke formule(pronai onu osobu kojoj je ocjena iz matematikevea od prosjeka ocjena iz matematike svih uenika:

    Ne upisuje se naziv stupca

  • Zadatak 1 za vjebu28

  • Ako je zbroj bodova u Wordu,Excelu i Corelu vei ili

    jednak 150 i da je minimum ostvarenih bodova na

    jednom kolokviju vei ili jednak 40 onda treba

    ispisati Poloio a ako uvjet nije zadovoljen treba

    ispisati Nije poloio

    Zadatak 2 za vjebu29

  • Zadatak 1 rjeenje30

  • =IF(AND(SUM(B2:D2)>=150;MIN(B2:D2)>=40);"

    poloio";"nije poloio")

    Zadatak 2 rjeenje31