Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Računanje prosjeka samo za popunjene čelije

[es] :: Office :: Excel :: Računanje prosjeka samo za popunjene čelije

[ Pregleda: 2550 | Odgovora: 10 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

azzo-kSv
Aleksander Janjic
KoToR

Član broj: 21966
Poruke: 143
*.crnagora.net.

Sajt: srednjaskolakotor.users.c..


+5 Profil

icon Računanje prosjeka samo za popunjene čelije09.08.2012. u 12:49 - pre 142 meseci
Ako u posmatranim čelijama nema formula, formula: =IF(ISERR(AVERAGE(B2:AF5));"";AVERAGE(B2:AF5)) odlično odrađuje posao. Međutim, navedene čelije od B2:AF5 formatirane su tako da "izbaciju" određene zbirove. Tada formula ne funkcioniše, jer obrađuje i njih. Kako da to eliminišem?
Hvala!
Kingdom Saint Vraca
Prikačeni fajlovi
 
Odgovor na temu

Jpeca
Predrag Jovanović
poslovni analitičar
Gowi
Pančevo

Moderator
Član broj: 25683
Poruke: 2268
194.106.170.*

Sajt: www.gowi.rs


+109 Profil

icon Re: Računanje prosjeka samo za popunjene čelije09.08.2012. u 15:41 - pre 142 meseci
Koje su to ćelije u primeru koje želiš da isključiš prilikom računanja proseka? Možeš da probaš sa AVERAGEIF/AVERAGEIFS
Nije to loše Rembrante, samo što ne bi dodao još malo boje?
 
Odgovor na temu

djoka_l
Beograd

Član broj: 56075
Poruke: 3453

Jabber: djoka_l


+1462 Profil

icon Re: Računanje prosjeka samo za popunjene čelije09.08.2012. u 16:19 - pre 142 meseci
U AVERAGE (a i u druge funkcije kao COUNT i sl.) možeš da staviš više opsega, umesto jednog kontinualnog).

Na primer

AVERAGE(B2:V5,X2:AF5)

neće uzeti vrednosti iz kolone W. Između opsega stavljaš separator koji je u mom slučaju zarez (,), a kod tebe može biti tačka zarez u zavisnosti od regionalnog setovanja...
 
Odgovor na temu

azzo-kSv
Aleksander Janjic
KoToR

Član broj: 21966
Poruke: 143
77.222.23.*

Sajt: srednjaskolakotor.users.c..


+5 Profil

icon Re: Računanje prosjeka samo za popunjene čelije10.08.2012. u 06:31 - pre 142 meseci
Citat:
Jpeca:
Koje su to ćelije u primeru koje želiš da isključiš prilikom računanja proseka? Možeš da probaš sa AVERAGEIF/AVERAGEIFS

To je prostor (B2:AF5). Dakle, treba mi prosjek zamo za čelije koje "izbacuju" neki zbir, a ne da se vrijednost dijeli na sva četiri reda * 31 dan (124), pošto u svakoj od njih stoji formula SUM.
Kingdom Saint Vraca
 
Odgovor na temu

azzo-kSv
Aleksander Janjic
KoToR

Član broj: 21966
Poruke: 143
77.222.23.*

Sajt: srednjaskolakotor.users.c..


+5 Profil

icon Re: Računanje prosjeka samo za popunjene čelije10.08.2012. u 06:38 - pre 142 meseci
Citat:
djoka_l:
U AVERAGE (a i u druge funkcije kao COUNT i sl.) možeš da staviš više opsega, umesto jednog kontinualnog).

Na primer

AVERAGE(B2:V5,X2:AF5)

neće uzeti vrednosti iz kolone W. Između opsega stavljaš separator koji je u mom slučaju zarez (,), a kod tebe može biti tačka zarez u zavisnosti od regionalnog setovanja...

djoka_l,
Ovaj prostor B2:AF5 popunjen je formulom SUM i izbacuje vrijednost ako je taj dan bilo neke promjene. Ako nema promjene u toj čeliji vrijednost je nula. Međutim, ova formula daje mi prosjek za svih 124 čelije....
Kingdom Saint Vraca
 
Odgovor na temu

FOX028
Visoka tehnicka skola strukovnih studija
Kosovska Mitrovica

Član broj: 258986
Poruke: 850

Sajt: https://www.zile028.com


+49 Profil

icon Re: Računanje prosjeka samo za popunjene čelije10.08.2012. u 07:11 - pre 142 meseci
U celiji AG5 mozes iskoristiti matricnu formulu, upises sledecu formulu u celiju

Code:
=SUM(IF($B$2:$AF$5=0;0;1))


a onda umesto klasicnog ENTER za potvrdu pritisnes CTRL+SHIFT+ENTER i formula dobija viticaste zagrade na krajevima

Code:
{=SUM(IF($B$2:$AF$5=0;0;1))}


formula vrsi prebrojavanje celija koje imaju razlicitu vrednost od 0, a u AG1 upises

Code:
=AG6/AG5


i dobijes prosek od upisanih vrednosti.
 
Odgovor na temu

azzo-kSv
Aleksander Janjic
KoToR

Član broj: 21966
Poruke: 143
77.222.23.*

Sajt: srednjaskolakotor.users.c..


+5 Profil

icon Re: Računanje prosjeka samo za popunjene čelije10.08.2012. u 07:35 - pre 142 meseci
Da, ipak nije moglo bez matrične. Hvala puno!!
Kingdom Saint Vraca
 
Odgovor na temu

Jpeca
Predrag Jovanović
poslovni analitičar
Gowi
Pančevo

Moderator
Član broj: 25683
Poruke: 2268
194.106.170.*

Sajt: www.gowi.rs


+109 Profil

icon Re: Računanje prosjeka samo za popunjene čelije10.08.2012. u 08:17 - pre 142 meseci
=AVERAGEIF(B2:AF5;">0")
prebrojavanje celija različitih od 0 možeš da izvršiš sa COUNTIF(B2:AF5;">0")
Nije to loše Rembrante, samo što ne bi dodao još malo boje?
 
Odgovor na temu

azzo-kSv
Aleksander Janjic
KoToR

Član broj: 21966
Poruke: 143
77.222.25.*

Sajt: srednjaskolakotor.users.c..


+5 Profil

icon Re: Računanje prosjeka samo za popunjene čelije10.08.2012. u 08:45 - pre 142 meseci
Citat:
Jpeca:
=AVERAGEIF(B2:AF5;">0")
prebrojavanje celija različitih od 0 možeš da izvršiš sa COUNTIF(B2:AF5;">0")


Jpeca,
U pravu si sa COUNTIF formulom, prostija je. Ne znam da upotrebim ovu AVERAGEIF jer mi daje: "#NAME"?..., btw - Hvala!
Kingdom Saint Vraca
 
Odgovor na temu

FOX028
Visoka tehnicka skola strukovnih studija
Kosovska Mitrovica

Član broj: 258986
Poruke: 850

Sajt: https://www.zile028.com


+49 Profil

icon Re: Računanje prosjeka samo za popunjene čelije10.08.2012. u 09:01 - pre 142 meseci
Ako koristis Excel 2003 onda u njemu nemas standardno funkciju AVERAGEIF vec samo AVERAGE i zato ti prijavljuje gresku. AVERAGEIF postoji u Excel 2007.
Ako hoces da izbegnes matricnu funkciji (mada ne vidim razlog zasto bi je izbegavao), za prebrojavanje mozes koristiti funkciju

Code:
=COUNTIF(B2:AF5;">0")


ali samo pod uslovom da u datom opsegu nemas negativne vrednosti. Ako ti se ipak pojavljuju i negativne vrednosti onda mozes gornjoj dodtati jos jednu funkciju, pa bi to onda izgledalo ovako

Code:
=COUNTIF(B2:AF5;">0") + COUNTIF(B2:AF5;"<0")


ali sve ovo mi deluje komlikovanije od primene matricne funkcije

Code:
{=SUM(IF($B$2:$AF$5=0;0;1))}

 
Odgovor na temu

azzo-kSv
Aleksander Janjic
KoToR

Član broj: 21966
Poruke: 143
77.222.25.*

Sajt: srednjaskolakotor.users.c..


+5 Profil

icon Re: Računanje prosjeka samo za popunjene čelije10.08.2012. u 09:24 - pre 142 meseci
Dakle to je problem.
Ostavio sam ja ovu matričnu formulu {=SUM(IF($B$2:$AF$5=0;0;1))}, njome se služim, a ove ću arhivirati :), možda zatrebaju.
Hvala ti FOX028!
Kingdom Saint Vraca
 
Odgovor na temu

[es] :: Office :: Excel :: Računanje prosjeka samo za popunjene čelije

[ Pregleda: 2550 | Odgovora: 10 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.