Izračun vsote podatkov v določenem obdobju

Pomoč pri delu z MS Excelom
Odgovori
zvezda
Prispevkov: 4
Pridružen: Po Jan 04, 2016 7:17 pm

Izračun vsote podatkov v določenem obdobju

Odgovor Napisal/-a zvezda »

Pozdravljeni,

Želim sešteti neke podatke v tabeli za določeno časovno obdobje. Primer: v prvem stolpcu so datumi. V drugem stolpcu je dnevna poraba vode, v tretjem je elektrike. Želim izračunati, koliko energentov sem porabil v določenem obdobju in kakšna je povprečna poraba za to obdobje. Uporabil sem funkcijo SUMIFS. Najprej sem moral pretvoriti datume v številčno stanje. Če vnesem v formulo kot pogoj vrednost za začetni in končni datum obdobja, izračun deluje. Formula je sledeča: =SUMIFS(C2:C9;B2:B9;>=42371;A2:A9;<=42376). Če pa se v formuli pri pogoju sklicujem na neko drugo celico, pa ne deluje (=SUMIFS(C2:C9;B2:B9;>=F2;A2:A9;<=F3)).

Prosim za pomoč in vas lepo pozdravljam.
admin
Site Admin
Prispevkov: 3568
Pridružen: Sr Jul 20, 2005 10:06 pm

Re: Izračun vsote podatkov v določenem obdobju

Odgovor Napisal/-a admin »

Pozdravljeni,

Vaša formula je sledeča:

Koda: Izberi vse

=SUMIFS(C2:C9;B2:B9;>=F2;A2:A9;<=F3)
Morate pa zapisati

Koda: Izberi vse

=SUMIFS(C2:C9;B2:B9;">="&F2;A2:A9;"<="&F3)
lp,
Matjaž Prtenjak
Administrator
zvezda
Prispevkov: 4
Pridružen: Po Jan 04, 2016 7:17 pm

Re: Izračun vsote podatkov v določenem obdobju

Odgovor Napisal/-a zvezda »

Hvala za odgovor.
Deluje.
lp
zvezda
Prispevkov: 4
Pridružen: Po Jan 04, 2016 7:17 pm

Re: Izračun vsote podatkov v določenem obdobju

Odgovor Napisal/-a zvezda »

Pozdravljeni,

Ali bi lahko za določeno obdobje izračunal še minimalno in maksimalno vrednost?

Hvala in lp
admin
Site Admin
Prispevkov: 3568
Pridružen: Sr Jul 20, 2005 10:06 pm

Re: Izračun vsote podatkov v določenem obdobju

Odgovor Napisal/-a admin »

Pozdravljeni,

to pa ni tako preprosto. Oziroma je preprosto samo znati morate kar veliko Excela. Za rešitev te težave Excel nima vgrajene funkcije, temveč je potrebno poseči po tki. matričnih funkcijah o katerih sem kar veliko govoril tudi na forumu. Iščite pod Matrične funkcije ali tudi Mrežne funkcije.

Ker je sama tematika dokaj zapletena, vam bom napisal kar rešitev, vendar pa po vnosu funkcije ne smete pritisniti kar tipke ENTER, temveč morate obvezno pritisniti kombinacijo CTRL+SHIFT+ENTER saj samo na ta način vnesete matrično funkcijo. Exce označi matrično funkcijo tako, da jo zapiše med oglata oklepaja.

Rešitev vašega problema je torej:

Koda: Izberi vse

=MIN(IF((B2:B9>=F2)*(A2:A9<=F3);C2:C9))

oz.

=MAX(IF((B2:B9>=F2)*(A2:A9<=F3);C2:C9))
V Excelu pa boste to videli kot:

Koda: Izberi vse

{=MIN(IF((B2:B9>=F2)*(A2:A9<=F3);C2:C9))}

oz.

{=MAX(IF((B2:B9>=F2)*(A2:A9<=F3);C2:C9))}
lp,
Matjaž Prtenjak
Administrator
zvezda
Prispevkov: 4
Pridružen: Po Jan 04, 2016 7:17 pm

Re: Izračun vsote podatkov v določenem obdobju

Odgovor Napisal/-a zvezda »

Pozdravljeni,
Preden sem vam zastavil vprašanje, sem seveda pregledal vaš forum (funciji MIN in MAX ter matrične funkcije).
Morda se ponavljam, na vašem forumu se najde zelo veliko koristnih stvari, kar se pa ne najde, vas vprašamo.
Zato se vam za forum in odgovore najlepše zahvaljujem in vas lepo pozdravljam.
Odgovori