Warning: Illegal string offset 'status' in /home2/icentarb/public_html/icentar/print.php on line 190

Warning: Illegal string offset 'status' in /home2/icentarb/public_html/icentar/print.php on line 190
iCentar » Racunari i oprema » Softver i operativni sistemi » Ms office » Excell izračun prosjeka
pmiroslav 25.09.2019 11:02
Predmet:Excell izračun prosjeka

U excel tablici (2003 verzija) u kolonu A upisujem neku vrijednost. U prvom polju kolone B htio bih računati prosječnu vrijednost kolone A
=Average (A2:A100)
Međutim problem je ako sam popunio tek ćelije od npr (A2:A30).
Kako ovo riješiti da ne moram svaki puta kada unesem dodatnu vrijednost popravljati formulu.

zxz 25.09.2019 11:45
Predmet:Re: Excell izračun prosjeka

otvori neki modul u wb i u njega stavi ovu funkciju:
PreuzmiIzvorni kôd (Visual Basic):
  1. Option Explicit
  2. Function Prosjecna_vrijednost(kolona As Integer)
  3. Dim zadnji, I As Integer
  4. Dim suma As Single
  5.  
  6. zadnji = Cells(Rows.Count, kolona).End(xlUp).Row
  7. For I = 1 To zadnji
  8. suma = suma + Cells(I, 1)
  9. Next I
  10. suma = suma / zadnji
  11. Prosjecna_vrijednost = suma
  12. End Function

u polje gdje hoces rezultat upises ovo:
=Prosjecna_vrijednost(1)
ovaj bro1 znaci broj kolone na koju se odnosi

pmiroslav 25.09.2019 13:48
Predmet:Re: Excell izračun prosjeka

Evo napravio sam to ali nažalost ne radi.
Prilozi:
Primjer_prosjek.rar (Velicina datoteke:5.88 KB)

zxz 25.09.2019 22:48
Predmet:Re: Excell izračun prosjeka

Evo moj primjer.
Malo sam popravio jer imas u prvom redu zapise.
Prilozi:
Primjer_prosjek.zip (Velicina datoteke:7.27 KB)

pmiroslav 26.09.2019 06:31
Predmet:Re: Excell izračun prosjeka

Hvala lijepo.