formule u ekselu

3

formule u ekselu

offline
  • Pridružio: 21 Jul 2011
  • Poruke: 113

hvala ali mi pokazuje ocjenu sa decimalama a hocu okruglu ocjenu npr da ne pise 4,9 ve c 5 ???kako da izvedem to da li se to radi sa round



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • daxytt  Male
  • Zaslužni građanin
  • Pridružio: 30 Okt 2012
  • Poruke: 623

daxytt ::Desni klik na zeljeno polje, opcija format cell i u stavci Number postavi da bude bez decimala.



online
  • Milan
  • Pridružio: 17 Dec 2007
  • Poruke: 14609
  • Gde živiš: Niš

daxytt, jesi li siguran da tako kako si rekao recimo broj 3,86 neće da zaokruži na 3?

offline
  • Pridružio: 19 Feb 2007
  • Poruke: 1783

Da bi bio siguran probaj. GUZ - Glavom U Zid
Na način kako je daxytt objasnio vrijednost u ćeliji se pravilno zaokružuje (na bliži cijeli broj).
Može da se koristi funkcija ROUND sa argumentom 0 koja bi zaokruživala broj na 0 decimalnih mjesta.

offline
  • daxytt  Male
  • Zaslužni građanin
  • Pridružio: 30 Okt 2012
  • Poruke: 623

Mini program za nezahtevne korisnike proracunskih tablica :Wink:
http://www.byedesign.co.uk/

offline
  • Pridružio: 06 Feb 2012
  • Poruke: 1843

=IF(COUNTIF(E6:M6,1)>0,"nedovoljan",AVERAGE(E6:M6))

Moze li meni neko objasniti kako je u ovoj IF formuli postavljen uslov...
Ja tek ucim excel i formule,pa nisam neki strucnjak,a nesto ovako i ja trenutno radim za skolu (racunam neke ocjene...)
Tu sad opcija COUNTIF u rangu E6:m6 treba prebrojati celije koje sadrze jedinicu i sta dalje?

Drugi i treći dio formule IF su mi jasni...ako je uslov zadovoljen prikazace nedovoljan a ukoliko nije izracunace prosjek od E6 do M6.

offline
  • IvanC 
  • Ugledni građanin
  • Pridružio: 30 Jun 2009
  • Poruke: 403

Jimmy4 ::Tu sad opcija COUNTIF u rangu E6:m6 treba prebrojati celije koje sadrze jedinicu i sta dalje?
Drugi i treći dio formule IF su mi jasni...ako je uslov zadovoljen prikazace nedovoljan a ukoliko nije izracunace prosjek od E6 do M6.
Pa što ti onda nije jasno kada vidim da si sve skužio?

Kao prvo svaka Excel funkcija sadrži argumente.
IF funkcija ima slijedeću sintaksu
=IF(logica_test;value_if_true;value_if_false). Dakle ako je nekakav test istinit tada vrati jedan rezultat ako nije istinit tada vrati drugi rezultat.

Umjesto argumenata funkcije If ti možeš koristiti druge funkcije, tj. ugnijezditi jednu funkciju u drugu. Savjetujem da pažljivo pogledaš tutorijal na ovom linku za ugniježđenje funkcija.

Dakle umjesto argumenta LOGICAL_TEST u funkciji IF ti koristiš funkciju COUNTIF.

Statistička Excel funkcija COUNTIF ima slijedeću sintaksu
=COUNTIF(range;criteria)
Dakle, ona za prvi argument ima nekakav raspon ćelija u kojima se nalaze podaci a drugi argument je uvjet. (tu bi sada opet mogao umetnuti neku funkciju, ali to nije tema priče)

Ti imaš formulu =COUNTIF(E6:M6;1)>0 a kako vidim razumiješ (ne u potpunosti) što ova funkcija radi. Dakle na tvom zadatku ona će vratiti kao rezultat broj brojeva koji su jednaki jedinici (1). Pregledat će range podataka i izbrojati sve jedinice i vratiti rezultat, a za primjer recimo da se u range nalazi 3 broja jedan i rezultat je 3. Taj rezultat je u stvari argument funkcije IF pa imamo slijedeću formulu (ako koristiš opciju Evaluate Formula, tada možeš vidjeti korak po korak kretanje rezultata formule
=IF(3>0;TRUE;FALSE)
Dakle ako je broj 3>0 tada vrati TRUE a ako nije tada vrati FALSE. U ovom slučaju bi rezultat bio "TRUE" jer je 3 veće o nula.

Nadalje i sam si uočio da je u zadnjem argumentu ugniježđena Excel statistička funkcija AVERAGE koja računa prosjek. Dakle za funkciju IF ta ugniježđena funkcija Average bit će vraćena koa rezultat samo ako nije zadovoljen uvjet iz prvoig argumenta funkcije IF.

I na kraju u jednoj rečenici laičko objašnjenje tvoje formule je slijedeće:

Uzmimo da u rasponu imaš tri broja 1 (jedan kao negativna ocjena)
Pretraži raspon podataka E6:M6 i pronađi ako ima broj 1 upiši rezultat "nedovoljan" a ako nema nijedan broj 1 tada izračunaj prosjek raspona podataka.
A sama Countif formula je slijedeća: Pretraži raspon E6:M6 i prebroji sve brojeve koji su identični broju 1.

Dva različita rezultata funkcije Countif
=COUNTIF(E6:M6;1)>0 tada imaš kao rezultat broj jedinica (recimo da je to 3)
=COUNTIF(E6:M6;1) tada imaš rezultat TRUE

Probaj napisati ovakvu formulu na dva načina

=IF(3;"nedovoljan";AVERAGE(E6:M6))
ili
=IF(TRUE;"nedovoljan";AVERAGE(E6:M6))

Vraćeni rezultat je "nedovoljan", a zašto?
Zato što je ispunjen prvi uvjet (u odnosu na prvi argument bilo da je 3 ili TRUE)
btw: nadam se da sam bio dovoljno jasan da razumiješ? pozz

Ko je trenutno na forumu
 

Ukupno su 674 korisnika na forumu :: 22 registrovanih, 4 sakrivenih i 648 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: A.R.Chafee.Jr., Ctrl x, dankisha, Dimitrise93, hazmaju, Hoegaarden, ILGromovnik, indja, krkalon, LeGrandCharles, mcgunner, MikeHammer, MiroslavD, nenad81, Panonsky, sombrero, Srki94, stalker, vasa.93, vathra, Vlada1389, vlvl