logotip web stranice ic.ims.hr
Home - počtna stranica  FORUM ACCESS 2003 EXCEL 2003 WORD 2003  
1 Pokretanje i zatvaranje Microsoft Excel-a 2013
2 Izgled prozora Microsoft Excela 2013
3 Alatne trake u MS Excelu 2013
4 Podešavanje Excela
5 Otvaranje nove radne knjige i radnog lista
6 Spremanje i zatvaranje Workbook u Excelu
7 Pregled radnog lista prije ispisa u Excelu 2013
8 Određivanje margina Radnog lista
9 Kreiranje Zaglavlja i Podnožja Radnog lista
10 Ispis radnog lista ili tablice ili područja u Excelu 2013
11 Kreiranje mapa u Excelu
12 Kretanje radnom tablicom u Excelu 2013
13 Označavanje ili selektiranje u Excelu
14 Operatori u Excelu
15 Kreiranje formule u Excelu
16 Uvjetno oblikovanje u Excelu 2013
17 Kako izraditi padajuću listu u Excelu - Data Validation
18 Imenovanje ćelija ili raspona podataka u excelu 2013
19 Poravnanje teksta
20 Promjena podataka i brisanje sadržaja ćelije u Excelu 2013
21 Spajanje i dijeljenje ćelija u Excelu 2013
22 Automatska ispuna - brzi unos podataka
23 Popunjavanje ćelija specijalnim znakovima i simbolima
24 Crtanje u Excelu 2013
25 Dodavanje komentara na ćelije u Excelu 2013
26 Naredbe poništi i ponovi u excelu 2013
27 Premještanje, izrezivanje i kopiranje sadržaja ćelije u Excelu 2013
28 Umetanje i brisanje Ćelija, Stupaca i Redova
29 Promjena veličine Ćelija, Stupaca i Redova u Excelu 2013
30 Umetanje slika u Excelu
31 Radnje vezane uz Radni List u Excelu 2013
32 Apsolutna i relativna adresa ćelija u Excelu
33 Izrada Grafikona u Excelu 2013
34 Oblikovanje radnih tablica u Excelu 2013
35 Sortiranje podataka u Excelu 2013
36 Filtriranje podataka u Excelu 2013
37 Kreiranje Pivot Table
38 Zamrzavanje dijela prozora radnog lista u Excelu 2013
39 Oblikovanje Datuma u Excelu 2013
40 Zaključavanje ćelija i radnog lista u Excelu 2013
41 Zaštita radne knjige u Excelu 2013
42 Greške u Excelu 2013
43 Popis svih funkcija u Excelu 2013
44 Tipkovni prečaci u Excelu (hot key, shortcut)
45 Ograničenja u Excelu 2013
46 Makronaredbe u Excelu
47 Razni primjeri u Excelu
   
1 Excel 2003 primjeri
1 Excel 2007 primjeri
1 VBA U EXCELU
   
 

MICROSOFT EXCEL 2013 tutoriali - Kako zbrojiti sve vrijednosti u nizu do prve prazne ćelije ili zbrajanje vrijednosti u prekinutom nizu.

Zbroj vrijednosti do prve prazne ćelije u stupcu Excela




sponzor



Kako zbrojiti sve vrijednosti u nizu do prve nepopunjene ćelije u stupcu

U slučaju kada imate organizaciju podataka tako da su rasponi ćelija odvojeni a vi imate potrebu zbrojiti sve vrijednosti u neprekinutom nizu do prve prazne ćelije, tada probajte iskoristiti CSE formule navedene u ovom tutorijalu.

Na slici ispod uočite organizaciju tablica sa podacima. Uočite dvije tablice koje sadrže vrijednosti u 'D' stupcu koje mi želimo zbrojiti. Imamo dva niza koje trebamo zbrojiti ali tako da koristimo jednu formulu. U prvoj tablici imamo osam vrijednosti u nizu. Dakle deveta ćelija (D10) je prva prazna ćelija iza prikazanog niza.
Kada je u pitanju druga prikazana tablica, tada imamo niz od pet popunjenih ćelija. Dakle šesta ćelija (D17) je prva prazna ćelija iza prikazanog niza.

Zbroj svih vrijednosti u nizu do prve prazne ćelije u stupcu

ARRAY formula u 'D1' ćeliji je slijedeća: (Ovu formulu kopirajte u 'D11' ćeliju i tako redom)

=SUM(D2:INDEX(D2:$D$102;MATCH(TRUE;(D2:$D$102="");0)-1))

Da bi kreirali dinamični raspon ćelija koristimo INDEX funkciju u koju smo ugnijezdili MATCH funkciju. Ako ne znate kako funkcioniraju ugniježđene funkcije pogledajte tutorijal sa primjerom ugniježđene funkcije u Excel formulama.

Ugniježđena formula MATCH(TRUE;(D2:$D$102="");0)-1 kao rezultat vraća broj 8. Ova vrijednost je broj redova u kojima imamo vrijednosti dotičnog raspona ćelija. U stvari ako ćemo preciznije formula vraća vrijednost 9 jer u obzir uzima i prvu praznu ćeliju, tu vrijednost smo umanjili za 1.

=MATCH(TRUE;{FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;TRUE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;
TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;
TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;
TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;
TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE; TRUE;TRUE; TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;
TRUE; TRUE};0)-1

Da bi lakše razumjeli kako funkcionira formula korak po korak, tada koristite Evaluate Formula i F9 tipku.

Slijedeća ugniježđena formula je INDEX funkcija. Ova formula određuje zadnji popunjeni red tj. adresu red u kojoj se nalazi zadnja vrijednost pa stoga u kombinaciji sa 'D2' vraća zbroj svih vrijednosti u datom rasponu ćelija iz jednog stupca.

=INDEX({30;30;30;30;30;30;30;30;0;400;80;80;80;80;80;"";0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0
;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0
;0;0;0;0;0;0;0;0;0;0;0};8)

Uočite nulu u formuli iznad. To je prva prazna ćelija iza niza vrijednosti. Na kraju imamo rezultat SUM formule.

=SUM({30;30;30;30;30;30;30;30})


SUM vrijednosti u nizu do prve ne popunjene ćelije u stupcu

Druga ARRAY (CSE) formula koju možete upotrijebiti je slijedeća:

=SUM(OFFSET(D2;0;0;MATCH(TRUE;LEN($D2:$D$102)=0;0)-1))

Ugniježđena LEN funkcija (kao CSE formula) unutar MATCH funkcije, vraća rezultat TRUE ili FALSE a traži prvo pojavljvanje nule u nizu.

=LEN({30;30;30;30;30;30;30;30;0;400;80;80;80;80;80;"";0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;
0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0})=0

Slično kao i kod prve formule imamo dvije ugniježđene formule unutar SUM funkcije. U ovom slučaju MATCH funkcija traži prvo pojavljivanje "TRUE" izraza. Uočite u formuli ispod da se ovaj izraz pojavio na devetoj poziciji. Znači, rezultat je 9 a mi smo ga umanjili za 1 i krajnji rezultat je 8. (prebrojite koliko ima FALSE izraza označeno bold fontom).

=MATCH(TRUE;{FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;TRUE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;
TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;
TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;
TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;
TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE; TRUE;TRUE; TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;
TRUE; TRUE};0)-1

Ova MATCH funkcija prikazana iznad, vraća rezultat za argument [height] OFFSET funkcije (pogledajte argumente Offset funkcije).

Rezultat OFFSET funkcije je slijedeći: =SUM({30;30;30;30;30;30;30;30}) (uočite da imamo 8 vrijednosti koje će SUM formula zbrojiti).

Obratite pažnju da su u ovom tutorijalu prikazane VOLATILE funkcije: INDEX i OFFSET koje mogu usporiti rad Excela ako imate puno podataka kao i ARRAY formula.

I nakraju Također u prilogu ovog tutorijala imate mogućnost Download datoteke na kojoj sam radio ovaj tutorijal.




     

sponzor



COPYRIGHT © - 2005 - 2020 IvanC - Sva prava pridržana - Ova web domena/web stranica koristi cookies.
Prema međunarodnom zakonu o autorskom djelu zabranjeno je kopiranje, reproduciranje, prosljeđivanje i publiciranje cijelog sadržaja ili bilo kojeg njegova dijela