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

Sabiranje vrijednosti iz različitih sheet-ova

[es] :: Office :: Excel :: Sabiranje vrijednosti iz različitih sheet-ova

Strane: 1 2

[ Pregleda: 10466 | Odgovora: 21 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

sasa.je

Član broj: 158652
Poruke: 165
185.32.172.*



+1 Profil

icon Sabiranje vrijednosti iz različitih sheet-ova23.01.2015. u 22:27 - pre 112 meseci
Imam tabelu sa oko 200 imena sa nekim pridruženim vrijednostima, svega su dvije kolone sa vrijednostima. Svakog mjeseca nastaje nova tabela sa istim imenima (ustvari, moglo bi tokom godine biti dodavanja imena, ali to je drugi problem) ali različitim vrijednostima. Kako mogu jednom imenu da dodam njegove odgovarajuče vrijednosti iz svih mjeseci. Prikačiću pojednostavljen primjer sa samo 5 izmišljenih imena. Znači, Jovan je u januaru imao 25, u februaru 35, treba da mi sabere ta dva broja za svih 200 imena. Molim za pomoć.
Prikačeni fajlovi
 
Odgovor na temu

Ivek33

Član broj: 66174
Poruke: 2898



+66 Profil

icon Re: Sabiranje vrijednosti iz različitih sheet-ova23.01.2015. u 23:05 - pre 112 meseci
Citat:
Svakog mjeseca nastaje nova tabela sa istim imenima

Ako je tako, savjetujem ti da odmah kreiraš sve mjesece u godini (12 Sheets). Sheet 'Kumulativ' bi bio sumarni za sva imena po mjesecima.
Prvo kreiraj tablicu listu mogućih imena tako da možeš dodavati imena
U Kumulativ Sheetu u 'A' stupac postaviš DropDown izbornik za navedenu listu, u 'B' stupcu zbrajaš sve vrijednosati za navedeno ime
BTW: Attach file ne prati tvoje pitanje?
također pogledaj teme na ES-u
- http://www.elitesecurity.org/t...je-vrednosti-odredjenom-opsegu
- http://www.elitesecurity.org/t406127-0#2659441
- http://www.elitesecurity.org/p...rch&SubmitType=Ovog+foruma
Prikačeni fajlovi
 
Odgovor na temu

sasa.je

Član broj: 158652
Poruke: 165
185.32.172.*



+1 Profil

icon Re: Sabiranje vrijednosti iz različitih sheet-ova24.01.2015. u 00:31 - pre 112 meseci
Nisam bio precizan. Evo o čemu se konkretno radi, igramo neke karte na Internetu i server nam broji partije i bodove i na osnovu toga određuje prosjek na osnovu kog se računa plasman. Na kraju mjeseca imamo završnu tabelu, a u novi mjesec ulazimo sa praznom tabelom. Završnu mjesečnu tabelu importujem u eksel i imam tako za svaki mjesec. Cilj je da dobijem zbirnu tabelu za sve mjesece. Znači, u mom primjeru koji sam okačio sam izbacio 3. kolonu (prosjek) jer nju mogu lako poslije dodati. Ivek je sabrao sva četiri broja od zadatog igrača, a treba svaku kolonu da zasebno sabira. I na kraju, treba da sortira po ostvarenom prosjeku, ali to mogu napraviti i sam.
 
Odgovor na temu

todra
Todorov Ratko
Kragujevac

Član broj: 46809
Poruke: 203
*.dynamic.isp.telekom.rs.



+4 Profil

icon Re: Sabiranje vrijednosti iz različitih sheet-ova24.01.2015. u 06:15 - pre 112 meseci
Probaj ovako (prilagodi ulaznu tabelu onoj koju preuzimaš sa neta). Jedino dodaj kolonu mesec koju popunjavaš sa fill ili na neki drugi expres način. Na drugom tabu je pivot koji osvežiš svaki put kad u prvu dodaš podatke.

Pozdrav!
Ratko
Prikačeni fajlovi
 
Odgovor na temu

sasa.je

Član broj: 158652
Poruke: 165
*.telrad.net.



+1 Profil

icon Re: Sabiranje vrijednosti iz različitih sheet-ova24.01.2015. u 14:04 - pre 112 meseci
Ratko, mislim da ovo nije dobro. kao prvo, moraju biti dvije kolone, i zbir bodova i broj odigranih partija. Razlog je to što svi igrači odigraju različiti broj partija, neko 30, neko 50 pa se zato uzima prosjek, a ujedni isti igrač u svakom mejsecu će vjerovatno odigrati različit broj partija. Znači, mora biti kolona bodovi i kolona broj odigranih partija. E sad, ono što meni predstavlja problem je to što baš i nisam radio sa tim Pivotima.
Dalje, ne znam ni kako da vežem poene za jednog igrača iz dva različita mjeseca. Jedini ključ je ime i prezime igrača, ako je to teško izvodljivo, mogao bih možda dodati i neki ID za svakog igrača. Npr, na kraju prvog mjeseca, sortiram igrače po abecedi i dodam im ID. Dodatna komplikacija je to što će se idući mjesec možda pojaviti i novi igrač.
 
Odgovor na temu

todra
Todorov Ratko
Kragujevac

Član broj: 46809
Poruke: 203
*.dynamic.isp.telekom.rs.



+4 Profil

icon Re: Sabiranje vrijednosti iz različitih sheet-ova24.01.2015. u 16:06 - pre 112 meseci
Dao sam samo predlog a ne gotovo rešenje, napisao sam da tabelu prilagodiš potrebama. Dakle slobodno dodaj onoliko kolona koliko treba. Mozda da dodaš i jednu kolonu u kojoj ćeš podeliti bodove sa brojem partija za mesec i dobiješ prosečno bodova po igraču na mesečnom nivou, pa da u pivotu sabereš proseke. Ako su imena različita nema potrebe za ID. Ako pogledaš primer videćeš da se pojavljuje novi igrač i to nije problem. Pivot tabele su moćan alat pa se isplati savladati ih.

Pozdrav!
Ratko
 
Odgovor na temu

sasa.je

Član broj: 158652
Poruke: 165
*.telrad.net.



+1 Profil

icon Re: Sabiranje vrijednosti iz različitih sheet-ova24.01.2015. u 22:35 - pre 112 meseci
Može li neko još da pomogne po ovom pitanju?
 
Odgovor na temu

sasa.je

Član broj: 158652
Poruke: 165
*.telrad.net.



+1 Profil

icon Re: Sabiranje vrijednosti iz različitih sheet-ova25.01.2015. u 00:30 - pre 112 meseci
Uspio sam da uradim jedan dio zadatka, pošto pivot table ne znam, riješio sa sa VLOOKUP. Molio bih ako neko zna, kako da VLOOKUP ubacim u IF petlju, pa ako ne nađe to polje u drugoj tabeli, da umjesto #N/A unese vrijednost nula. Evo dorađenog primjera, kačim ga. U našoj stvarnoj tabeli ima svaki mjesec oko 200 imena pa zbog tih imena ne mogu da kačim taj fajl nego kačim ovaj skraćeni sa desetak imena.
Da napomenem, da nisu sva imena svaki mjesec ista pa zato VLOOKUP ne može da nađe ime.
Prikačeni fajlovi
 
Odgovor na temu

Ivek33

Član broj: 66174
Poruke: 2898



+66 Profil

icon Re: Sabiranje vrijednosti iz različitih sheet-ova25.01.2015. u 08:56 - pre 112 meseci
Vidi da li ti ovo pomaže.
U ćeliju E2 postavi formulu
Code:
=IFERROR(VLOOKUP($A2;novembar!$A$1:$C$203;2;FALSE);"")

U ćeliju F2 postavi formulu
Code:
=IFERROR(VLOOKUP($A2;novembar!$A$1:$C$203;3;FALSE);"")

U ćeliju G2 postavi formulu
Code:
=IFERROR(ROUND(IF(OR(IF(AND(E2="";F2="");"";E2/F2)="";IF(AND(E2>0;F2>0);E2/F2;"")="");"";E2/F2);4);"")

Ova formula ima dva uvjeta a uz to zaokružuje na 4 decimale
- prvi uvjet ako su obje ćelije prazne da sakrije grešku za dijeljenje
- drugi uvjet ako je jedna od ćelija prazna da sakrije grešku za dijeljenje

Ako koristiš Excel 2003 Umjesto IFERROR (koja je za Excel 2007 i noviji) koristi IF/ISERROR
Inače, ja bi ti savjetovao da imenuješ raspone podataka koje koristiš u formulama radi jednostavnosti formula i lakšeg snalaženja

[EDIT]: sada sam tek skužio da je datoteka *.xlsx ;)
Prikačeni fajlovi
 
Odgovor na temu

todra
Todorov Ratko
Kragujevac

Član broj: 46809
Poruke: 203
*.dynamic.isp.telekom.rs.



+4 Profil

icon Re: Sabiranje vrijednosti iz različitih sheet-ova25.01.2015. u 09:27 - pre 112 meseci
Ja i dalje mislim da je pivot najbolje rešenje. Prilažem rešenje na osnovu tvojih podataka sa dve pivot tabele i rešenjem u samoj tabeli. Ti samo treba da kopiraš podatke za mesec jedne ispod drugih, radi preglednosti da u prvu kolonu uneseš naziv meseca i to je to. Koristeći auto filter na Bazi biraš šta hoćeš da vidiš i tako analiziraš. Ili baciš pogled na jednu od dve pivot tabele (obavezno po dodavanju podataka u Bazu desni klik na Pivot i Refreš).

Pozdrav!
Ratko


Prikačeni fajlovi
 
Odgovor na temu

sasa.je

Član broj: 158652
Poruke: 165
*.telrad.net.



+1 Profil

icon Re: Sabiranje vrijednosti iz različitih sheet-ova25.01.2015. u 19:18 - pre 112 meseci
Ratko, tvoje rješenje je svakako neuporedivo elegantnije i kvalitetnije od mog, čak i kad unesem ovu izmjenu oko koje je Ivek pomogao. Problem je što ja nikad nisam koristio Pivot tabele. Mogu li te zamoliti da mi daš par smjernica, a ja ću takođe guglati ovih dana da malo proučavam Pivote? Već sam pokušao unijeti podatke za oktobar i unio par novih imena da vidim da li će da ih doda i kako će ih obraditi. Kako vidim i to funkcioniše baš kako treba. Zanima me gdje si to definisao, kad sam unio oktobar da rezultate za postojeća imena doda istim, a da nova doda zasebno.
Hvala vam obojici na pomoći.
 
Odgovor na temu

todra
Todorov Ratko
Kragujevac

Član broj: 46809
Poruke: 203
109.92.59.*



+4 Profil

icon Re: Sabiranje vrijednosti iz različitih sheet-ova26.01.2015. u 09:57 - pre 112 meseci
Za početak možeš da koristiš ove tabele koje sam napravio. Ako ikada budeš imao dve osobe sa potpuno istim imenom i prezimenom dovoljno je da, recimo, zameniš redosled ime-prezime kod jedne, ili ubaciš tačku između imena i prezimena. Za komp su to različiti podaci.

Nisam to ja definisao, to je ugrađeno u sam Excel. Pivot je namenski dizajniran za analize podataka tako da sve to radi bez ikakve posebne definicije. Kada imaš neku uređenu tabelu i izabereš tab Insert i sa njega Pivot.. dobiješ poseban list koji na desnoj strani ima navedene sve nazive kolona i ispod toga sekcije Pivota. Prevlačenjem naziva kolona u odgovarajuće sekcije dobiješ Pivot. Igraj se malo sa različitim kombinacijama, čekiranjem i dečekiranjem, sve je vrlo slikovito. I ne zaboravi refreš Pivota.

Sama Baza je definisana kao Table. Vrlo zgodna stvar. Kada si na uređenom spisku (definisano zaglavlje) ideš na Insert tab pa izabereš Table. To kasnije prilično automatizuje rad sa tabelom (automatski kopira formule, proširuje opseg (važno za Pivot, da ne bi morao u Pivotu da posle svakog dodavanja podataka menjaš i Izvor za Pivot (Change Data Source - Option tab). Možda ti se učinilo komplikovanim, ali kad kreneš sa isprobavanjem videćeš da je, ustvari, lako. A spram dobijenih rezultata nezamenjivo. U početku budi oprezan dok se ne uveriš da je to ono što ti treba, posle je sve pesma.

Obrati pažnju i na strelice na zaglavlju tabele na listu Baza. Jako zgodna stvar. Probaj višestruko filtriranje (koristi strelice na više naziva kolona). U okviru menija koji dobiješ imaš mogućnost sortiranja, višestrukog izbora, složenijeg filtriranja po raznim kriterijumima.

Sve najbolje.
Ratko.

 
Odgovor na temu

sasa.je

Član broj: 158652
Poruke: 165
*.telrad.net.



+1 Profil

icon Re: Sabiranje vrijednosti iz različitih sheet-ova26.01.2015. u 19:06 - pre 112 meseci
E, Ratko, mnogo, mnogo hvala. Nisam bio lijen pa sam sinoć dosta toga isprobavao i ponešto i skontao :) (to da excell sam ne dozvoljava duplikate imena i da dodaje nova i prebacivanje kolona u redove), nego sam kasno legao a danas čitav dan bio na putu pa ne stigoh napisati. Ono na čemu sam sinoć zapeo i ostao, je to da nisam skontao kako da kombinujem rezultate dviju kolona. Naime, treba mi ukupan prosjek koji dobijam kao količnik ukupnog broja bodova i ukupno odigranih partija. Naravno, to ne može biti aritmetička sredina mjesečnih prosjeka jer se ne igra isti broj partija. U mom primjeru sam dodao te dvije kolone ( ukupan broj bodova i partija) i pokušao na klasičan način da u sledećoj koloni dobijem njihov količnik, ali ne ide :). Pokušavaću večeras i sam da skontam, ali bi mi pomoć dobro došla.
Prikačeni fajlovi
 
Odgovor na temu

sasa.je

Član broj: 158652
Poruke: 165
*.telrad.net.



+1 Profil

icon Re: Sabiranje vrijednosti iz različitih sheet-ova26.01.2015. u 19:24 - pre 112 meseci
https://www.youtube.com/watch?v=NPvZaBTZ34I
Meni je i ovaj video pomogao.
 
Odgovor na temu

todra
Todorov Ratko
Kragujevac

Član broj: 46809
Poruke: 203
*.dynamic.isp.telekom.rs.



+4 Profil

icon Re: Sabiranje vrijednosti iz različitih sheet-ova27.01.2015. u 05:53 - pre 112 meseci
Ako sam dobro razumeo rešenje je na listu Zbir (3). Podaci već postoje u bazi pa se pojavljuju i u pivotu i potrebno ih je samo upotrebiti. Takođe, nema nikakvih problema da u pivotu fajla koji si ti priložio u jednoj od kolona van pivota postaviš formulu kao što sam ja to uradio. U tvom primeru moraćeš uvek po dodavanju podataka da menjaš opseg pivota (Change Data Source) i dodaješ formule u kolonu.

Predlažem ti da u Bazu dodaš i kolonu godina, a da je u pivotu smestiš u sekciju Report Filter. Tako možeš da imaš višegodišnji pregled, a filtriranjem i po godinama.

Pozdrav!
Ratko
Prikačeni fajlovi
 
Odgovor na temu

sasa.je

Član broj: 158652
Poruke: 165
*.telrad.net.



+1 Profil

icon Re: Sabiranje vrijednosti iz različitih sheet-ova28.01.2015. u 22:23 - pre 112 meseci
Ratko, u fajlu 2014 - c_1 imamo samo 5 polja u Field listi i tako mi djeluje bolje nego u drugom fajlu gdje se pojavilo nekih duplih polja (za mjesečne zbireve). Meni u onom 2014 - c_1 fajlu fali da imam pored zbira partija i bodova kolonu za mjesečni prosjek. Kad je čekiram u Field listi, pojave se dva problema.
Prvo, "pregazi" mi onu kolonu koju ručno dodamo za ukupni prosjek, jer je ona mimo pivot tabele. To bih nekako i riješio tako što bih nakon svakog mjeseca ponovo kreirao tu kolonu, ali mi je problem što mi ukupni prosjek ne računa kako treba - umjesto da to bude količnik ukupnog broja bodova i partija on izračuna zbr mjesečnih prosjeka. Samim tim gubim i mogućnost sortiranja jer bih na kraju svakog mjeseca trebao da nakon dodavanja partija dobijam trenutnu rang listu.
Postoji li mogućnost da se to nekako riješi? Ja sam u primjeru koji kačim u opcijama za tu kolonu promijenio u Value Field Settings opciju umjesto SUM u AVERAGE ali sam samo dobio umjesto zbira aritmetičku sredinu mjesečnih prosjeka.
Prikačeni fajlovi
 
Odgovor na temu

todra
Todorov Ratko
Kragujevac

Član broj: 46809
Poruke: 203
*.dynamic.isp.telekom.rs.



+4 Profil

icon Re: Sabiranje vrijednosti iz različitih sheet-ova29.01.2015. u 13:48 - pre 112 meseci
Čini mi se da nisi analizirao rešenje koje sam ti poslao ranije. Ukupan prosek sam dobio u samoj tabeli Baza. Koristeći funkciju SUMIFS dobio sam ukupan broj poena i ukupan broj partija i kao količnik ukupan prosek. Sve to u tabeli Baza. Kasnije sam taj podatak (možda tebi i ne treba mesečni prosek pa ga izbaci, jer ga ne koristiš) iskoristio u Pivotu kao Average ProsekBodova. Kada ručno saberem bodove i partije za, recimo Aleka Disića, i podelim ukupne bodove sa ukupnim brojem partija (871/135) dobije se prosek bodova 6,451851852 kao i u pivot tabeli. Za Miki Mikolića je 558/700=7,971428571 itd. (Uzgred Miki Mikolić se pojavljuje dva puta kao različit unos jer ima razmak na kraju. Vodi o tome računa.)

Pozdrav!
Ratko
Prikačeni fajlovi
 
Odgovor na temu

sasa.je

Član broj: 158652
Poruke: 165
*.telrad.net.



+1 Profil

icon Re: Sabiranje vrijednosti iz različitih sheet-ova29.01.2015. u 15:01 - pre 112 meseci
Jesam analizirao i razumio kako si došao do tih mjesečnih prosjeka. Pravio sam i sam te kolone samo nisam kačio. Ono što mene zbunjuje je što ne znam šta mogu da očekujem a šta ne od Pivota. Veoma pozitivno me iznenadilo što on sam za svaki mjesec doda nove igrače, a za postojeće im sabere bodove. Zbunjivalo me, a to mu je izgleda mana, što kad dečekiram ono polje u Pivotu koje si ti napravio (PosekBodova), i zatim ga odmah ponovo čekiram on opet onaj prosjek umjesto AVERAGE ra;una po formuli SUM. Ali, sad sam to razumio pa ću ga naknadno prepravljati. Što se tiče imena, vodim računa, nego je problem kad kopiram tabelu sa sajta on svakom imenu na kraju doda razmak. Možda bih mogao prilikom unošenja da dam neku formulu da briše zadnji karakter iz imena, ali obzirom da svima doda razmak, ne moram to da radim. Kod tog Mikulića sam ja vjerovatno prilikom izmjene imena u jednom mjesecu izbrisao taj zadnji razmak.
Pošto meni u Pivot tabeli trebaju i mjesečni prosjeci, da igrači mogu da provjere svoje prosjeke, ja sam odradio UNHIDE kolona, zatim dečekirao FIELD PosekBodova, a onda opet čekirao PrMjes i PosekBodova. Tu sam naišao na taj neki, uslovno rečeno nedostatak, Pivota da on onda za svaki mjesec doda i mjesečni prosjek i završni prosjek. Onda sam sakrio te kolone ukupnih prosjeka u svakom mjesecu i ostavio samo prave mjesečne prosjeke i završni za čitavu godinu.
Nadam se da je to ispravan načim?
Danas ću početi sa unošenjem pravih podataka, nadam se da će da funkcioniše pa ću da javim.
Još jednom, mnogo ti hvala.
Prikačeni fajlovi
 
Odgovor na temu

sasa.je

Član broj: 158652
Poruke: 165
*.telrad.net.



+1 Profil

icon Re: Sabiranje vrijednosti iz različitih sheet-ova30.01.2015. u 14:12 - pre 112 meseci
Ratko, molio bih te ako možeš da mi pojasniš nešto. Unio sam realne podatke u tvoju tabelu i kako vidim to radi besprekorno. Međutim, volio bih da malo i naučim, pa sam pokušao da napravim novu tabelu a da slijedim tvoj postupak. Problem mi je ue sheet-u Baza.
Nikako ne uspjevam da otkrijem kako si ti dodijeljivao imena Range-ovima. Kada odem u Formulas--Names Manager i izlistam, kod tebe samo imam ime za čitavu tabelu - Table1.
Tako tvoja formula za zbir partija izgleda: =SUMIFS([BrBod];[Ime];Table1[[#This Row];[Ime]])
ja sam dodijeljivao imena Rangeovima koji se odnose na čitavu kolonu pa kod mene formula izgleda:
=SUMIFS(BrojBodMjes;Ime;C2)

Nikako ne znam kako si dobio sintaksu #ThisRow.
Zato ja moram i formulu za ukupan prosjek da pišem kao =G2/H2 a onda vjerovatno zbog toga u Pivot tabeli onaj prosjek koji si ti dobio kad uzmeš AVERAGE of PosekBodova i radi ti dobro, ja dobijam kao aritmetičku sredinu mjesečnih prosjeka.

Hvala na pomoći.
 
Odgovor na temu

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

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

Sajt: www.gowi.rs


+109 Profil

icon Re: Sabiranje vrijednosti iz različitih sheet-ova30.01.2015. u 14:46 - pre 112 meseci
Radi se tabeli
https://support.office.microso...RS&rs=sr-Latn-RS&ad=CS
i ovo

https://support.office.com/en-...52-2337-4f71-bed3-c8ae6d2b276e
Nije to loše Rembrante, samo što ne bi dodao još malo boje?
 
Odgovor na temu

[es] :: Office :: Excel :: Sabiranje vrijednosti iz različitih sheet-ova

Strane: 1 2

[ Pregleda: 10466 | Odgovora: 21 ] > FB > Twit

Postavi temu Odgovori

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