Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 13 odgovora
  • 3.482 pregleda

Najnovija ↓

Pomoć oko zadatka - kombinacija uslova 04.02.2011. u 11:02 · pre 191 mesec #1
Imam dve tabele: U prvoj tabeli imam kolonu student,prosek,odsek,godina studiranja,br.polozenih ispita,br prenetih ispita,upisuje godinu i stipendija koja je inace prazna kolona koja i treba da se uradi...a druga tabela sastoji se od dve kolone u kome je jedna Prosek a druga iznos stipendije,

Student Prosek Odsek godinastudiranja br.polozenihispita br.prenerihispita upisuje godinu stipendija
mira-------10--------A-------------2-------------------9-----------------1----------------Prvi put
Jovana----8.75------B-------------3-------------------20-----------------0---------------Prvi put
Lela-------10--------A-------------3------------------17-----------------0----------------Drugi put
Dragan----9.3-------C-------------3-------------------18---------------- 2--------------- Prvi put
Zoran-----8.2-------D-------------3-------------------20-----------------0----------------Drugi put
Marko-----8.5-------A-------------2-------------------10-----------------0----------------Prvi put
Jelena-----7---------E-------------2-------------------9------------------1----------------Prvi put
Aleksa-----7.9-------B-------------3-------------------20-----------------0----------------Prvi put



Druga tabela je potrebna zbog VLOOKAP-a zato sto mora na kraju da se ispisu iznosi iz te druge tabele:

Prosek Iznos
9.51-10-------50000
9.01-9.5-------40000
8.51-9---------30000
8-8.5----------20000 Ova tebela znam kako treba modifikovati,znam i na kraju da uradim VLOOKAP.ali ne znam da napisem celu funkciju pre toga...

EVO TEXT ZADATAKA: U kolonu Stipendija upišite iznos stipendije ako je student ispunio uslove za njeno dobijanje, ako nije ostavite ćeliju praznu. Da bi dobio stipendiju student mora da ispunjava sledeće uslove: 1) da mu prosek nije manji od 8; 2) da prvi put upisuje godinu; 3) ne sme da ima više od 2 preneta ispita. Student može da dobije stipendiju i sa tri nepoložena ispita ako mu je prosek 10, ali samo ako upisuje treću godinu. Za odsek A dodeljuje se stipendija samo za studente čiji prosek nije manji od 9. Iznos stipendije se preuzima iz tabele 2. To vam je moja velika muka :) Dole ima te da preuzmete zadatak!!!
Re: Pomoć oko zadatka - kombinacija uslova 04.02.2011. u 12:58 · pre 191 mesec #2
Kreiraj "Tabelu2" kao bazu sa prosjekom i iznosom stipendije (na istom sheetu ili na drugom).
Imenuj je nazivom "stipendija"

U ćeliju I9 postavi ovu formulu i kopiraj prema dolje
=IF(IF(AND(C9>=8;H9="Prvi put";G9<3);1;0)>0;VLOOKUP(C9;stipendija;2;TRUE);"")

vidi attach

[edit]: UH!, tek sada uočih da ima još uvjeta, ali sada nemam vremena (možda netko doda svoju ideju)
Re: Pomoć oko zadatka - kombinacija uslova 04.02.2011. u 13:11 · pre 191 mesec
izmenjeno 1 put, poslednji put ib.kroki 04.02.2011. u 13:46
  1. ib.kroki04.02.2011. u 13:46zapis iz teksta poruke
#3
Evo jedan primer od mene, bez dodatnog lista.

Potrebno je samo tabelu 2 sortirati rastuće i dodati prosek 7 sa iznosom 0.


EDIT:
Sad kad malo bolje pogledah i ne mora da se dodaje prosek 7.
Potpis
Zvoni, kucanje ne radi ...
Re: Pomoć oko zadatka - kombinacija uslova 04.02.2011. u 13:20 · pre 191 mesec #4
ides dobrim putem :) ma da ima jos uslova,receno mi je na napisem ovaj prvi uslov koji glasi :

if(and(C9>=8;H9="Prvi put";G9<=2)

rekli su mi da kad napravim taj prvi uslov treba da ga modifikujem da izgleda otprilike ovako

if(and(or(and(c9>=9;H9="Prvi put";G9<=2)(G9>2)and(C9=10;E9=3)....i onda teba da se doda i onaj zadnji u slov kada je student sa odseka "A" dodeljuje se stipendija ako ima prosek veci od 9....tako nekako su mi objasnili samo za koloni G9 znam da treba da se napise da je =(jednako) i da je <>(Razlicito) od nule ili od dvojke tako nekako....za VLOOKAP mi nije problem to znam kako treba da prepravim tabelu 2 i kako treba da upotrebim formulu,ali mi je zato probleem ova zadnja 3 uslova :)...veoma zanimljiv zadatak :)


Mozda sam neko malo pomogao sa ovim :)

ako neko ima ideju pisite...da uspemo da ga zajedno resimo :)








Re: Pomoć oko zadatka - kombinacija uslova 04.02.2011. u 13:31 · pre 191 mesec #5
da tabela dva treba da se sortira od rastuce i da se ubaci 7 sa iznosom nula ali i tako treba samo da pisu granice..

Kao npr.

9,51-----10
9,01-----9,51
8,51-----9
8--------8,5


Tabela treba da izgleda ovako


7-------------0
8-------------20000
8,51----------30000
9,01----------40000
9,51----------50000


Tako treba da se modifikuje tabela 2 koja je potrebna za VLOOKUP
Re: Pomoć oko zadatka - kombinacija uslova 04.02.2011. u 13:53 · pre 191 mesec
izmenjeno 1 put, poslednji put Ivek33 04.02.2011. u 14:37
  1. Ivek3304.02.2011. u 14:37zapis iz teksta poruke
#8
Šteta što nisi napisao rezultate koji moraju biti jer mi malo nije jasno kod ova zadnja uvjeta.

@ibkroki
Što je sa Markom, dobija li i on stipendiju?

Evo mog novog rješenja. Ovdje Lela dobija stipendiju jer spada u A odsjek
=IF(OR(IF(AND(C3>=8;H3="Prvi put";G3<3);1;0)>0;IF(AND(C3>=9;D3="A");1;0)>0;IF(AND(C3=10;E3=3);1;0));VLOOKUP(C3;stipendija;2;TRUE);"")



Citat:
ali to mora da se napise sa jednim IF-om,da li imas ideju za to???
Pa tko sad traži i te uvjete ;)

[edit]: dakle ovo nije pravi put rješavanja problema prema uvjetima
Re: Pomoć oko zadatka - kombinacija uslova 04.02.2011. u 14:07 · pre 191 mesec
izmenjeno 1 put, poslednji put munjoslavic 04.02.2011. u 14:27
  1. munjoslavic04.02.2011. u 14:27zapis iz teksta poruke
#9
marko ne treba da dobije stipendiju zato sto je sa "A" odseka i zato sto mu prosek nije 10...LELA treba da dobije stipendiju zato sto je sa odseka "A" i zato sto ima prosek veci od 10...ali problem je u tome sto ja ovaj zadatak moram da uradim sa jednim IF-om a neograniceno mi je koriscenje AND I OR funkcije !!!


Stipendiju dobijaju
MIRA
JELENA
LELA
DRAGAN

Ib.kroki je odlicno uradio,i mislim da cu iz njegove formule moci ja da napravim funkciju sa jednim IF-om,sad cu da probam
Re: Pomoć oko zadatka - kombinacija uslova 04.02.2011. u 14:36 · pre 191 mesec #10
Citat:
munjoslavic: marko ne treba da dobije stipendiju zato sto je sa "A" odseka i zato sto mu prosek nije 10
Stipendiju dobijaju
MIRA
JELENA
LELA
DRAGAN
Sada si me malo zbunio. Valjda Jovana, no nema veze važno je da si na pravom putu rješavanja problema, i ako ti nije teško postati formulu ovdje radi drugih čitalaca teme, naravno kada riješiš. ;)
pozz
Re: Pomoć oko zadatka - kombinacija uslova 04.02.2011. u 14:45 · pre 191 mesec #11
Ma ja sam se zbunio ko treba ko ne treba ...
Ako neko ne dobije mojom krivicom, ja mu se izvinjavam. :)

No, šalu na stranu ... ne pada mi na pamet kako bi moglo sa jednom IF funkcijom, a uslova preko glave.

Ako dođeš do rešenja, postavi molim te ...



Citat:
munjoslavic: 
Stipendiju dobijaju
MIRA
JELENA
LELA
DRAGAN


Ako je ovo tačno onda moje rešenje ne pije vodu!!!
Proveri da li je možda Jovana umesto Jelena.
Potpis
Zvoni, kucanje ne radi ...
Re: Pomoć oko zadatka - kombinacija uslova 04.02.2011. u 14:45 · pre 191 mesec #12
naravno da cu da posaljem samo ako resim :) mnogo je zanimljiv zadatak...po meni najtezi koji sam radio do sada iz excela


MIRA
JOVANA
LELA
DRAGAN

Oni treba da dobiju stipendiju ,,,,

ma moze preko jednog IF-a ali ima samo za prvi i zadnji uslov 4 and-a i jedan or.....
Re: Pomoć oko zadatka - kombinacija uslova 04.02.2011. u 15:08 · pre 191 mesec #14
svaka cast majstore,moram samo da te ispravim :)

=IF(OR(AND(D9<>"a",C9>=8,H9="Prvi put",G9<=2),AND(D9<>"A",G9=3,E9=3,C9=10),AND(D9="a",C9>=9)),


u ovom drugom endu sam ja dodao C9=10 zato sto se trazi da da ako ima od 3 preneta ispita i ako je 3 god studiranja
i ako ima prosek od 10 :)


svaka ti cast odusevio si me....tako se radi zadatak...moras priznati da te je namucio :)
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme