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

[excel] Rad sa listama

[es] :: Office :: Excel :: [excel] Rad sa listama

[ Pregleda: 4865 | Odgovora: 14 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

anakin14

Član broj: 73683
Poruke: 862
*.dynamic.sbb.co.yu.



+136 Profil

icon [excel] Rad sa listama06.09.2007. u 12:24 - pre 202 meseci
Interesuje me da li je moguce ako imam listu koja ima recimo 3 kolone, datum , ime , i prisustvo (da ili ne) da dobijem listu podataka za stampu koja sadrze sve datume koji imaju bar jedno prisustvo ne. znaci ako ja u listi odaberem u koloni prisustvo da mi izlista samo ne onda dobijem sve datume u redovima gde je ne ali ja hocu ukoliko datum 1.01 ima bar jedno ne sva njegova polja, ako nema nijedno ne onda ne treba da ga lista.Da li je ovo moguce u excelu ili moram da prebacujem u acces pa tamo da pisem query?

a drugo pitanje u vezi lista
imam ogromnu listu, i jedna kolona ima puno blank polja.Kako da otvorim novi sheet gde ce da mi lista taj red bez blank i jos jedan red iz iste liste za data polja.

Hvala.
 
Odgovor na temu

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

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

Sajt: www.gowi.rs


+109 Profil

icon Re: [excel] Rad sa listama06.09.2007. u 13:14 - pre 202 meseci
Prvi deo pitanja, ukoliko sam dobro razumeo, možeš da rešiš dodavanjem pomoćne kolone sa formulom
[code=COUNTIF(Datum,A2)-SUMPRODUCT((Datum=A2)*(Prisustvo="DA"))[/code]
Formula koristi funkciju SUMPRODUCT na način kako je objasnio 3okc - http://www.elitesecurity.org/t282312-0#1686250 da prebroji sve redove za jedan datum u kome je upisano "DA", pa napraviš razliku tog broja i broja pojavljivanja datuma u listi COUNTIF

Onda filtiriraš po toj pomoćnoj koloni uz uslov > 0.
Ukoliko ti više odgovara upit - upit možeš da napraviš i iz Excela uz pomoć alata Microsoft Query, na sličan način kao u Accessu, a kao izvor podataka možeš navesti imenovni opseg u Excelu.

Drugi deo nisam ništa razumeo.

[Ovu poruku je menjao Jpeca dana 06.09.2007. u 14:33 GMT+1]
Nije to loše Rembrante, samo što ne bi dodao još malo boje?
Prikačeni fajlovi
 
Odgovor na temu

3okc
Χoᴘᴦoѡ

Moderator
Član broj: 811
Poruke: 1319

Jabber: 3okc@elitesecurity.org


+116 Profil

icon Re: [excel] Rad sa listama06.09.2007. u 14:28 - pre 202 meseci
Koliko sam ja razumeo, uopšte nema potrebe za pisanjem formula, rešićeš i sa ugrađenim AutoFilterom.

Dakle, prvo po koloni Prisustvo filtriraj prikaz tako da Prisustvo = NE.

Sad, kad pritisneš mali trougao kod kolone Datum, u padajućoj listi imaš samo one vrednosti koje i "možeš" da vidiš, tj za koje važi prethodni uslov.

Za drugo pitanje takođe, šampion konfuzije!
Have you found helpful examples, solutions or ideas-in-work, please consider the
following:
• Citation of *actual page* you are going to using is welcome.
• Have you saw "Value Added" examples you are going to incorporate to your
profitable blog, daily job or any money making venture: How about online donation?
↗Ana & Vlade Divac Foundation
Hvala!
 
Odgovor na temu

anakin14

Član broj: 73683
Poruke: 862
*.dynamic.sbb.co.yu.



+136 Profil

icon Re: [excel] Rad sa listama06.09.2007. u 17:41 - pre 202 meseci
sto se tice drugog pitanja:
imam listu u kojoj kolona ima puno praznih polja
hocu da automatski zapisuje sva polja koja nisu prazna u novom sheetu u jednoj koloni i u drugoj koloni datum koji odgovara tom polju koje nije prazno i liste
primer
imam 01.01 1
02.01
03.01
04.01 2

e sad meni u novom sheetu treba
01.01 1
04.01 2

nadam se da ste sad razumeli...
hvala
 
Odgovor na temu

3okc
Χoᴘᴦoѡ

Moderator
Član broj: 811
Poruke: 1319

Jabber: 3okc@elitesecurity.org


+116 Profil

icon Re: [excel] Rad sa listama06.09.2007. u 19:21 - pre 202 meseci
Svojevremeno je još Charles Pearson (Poznatiji kao Chip, ;-) objavio rešenje pomoću formula.

Ja ga imam u fajlu pod imenom NOBLANKS.XLS a doradio sam ga za tvoje potrebe tako da ti ispiše za susednu kolonu - videćeš, razlika je samo za "+1" u delu koji se odnosi na kolonu.
Have you found helpful examples, solutions or ideas-in-work, please consider the
following:
• Citation of *actual page* you are going to using is welcome.
• Have you saw "Value Added" examples you are going to incorporate to your
profitable blog, daily job or any money making venture: How about online donation?
↗Ana & Vlade Divac Foundation
Hvala!
Prikačeni fajlovi
 
Odgovor na temu

anakin14

Član broj: 73683
Poruke: 862
*.dynamic.sbb.co.yu.



+136 Profil

icon Re: [excel] Rad sa listama06.09.2007. u 20:09 - pre 202 meseci
Code:
=COUNTIF(Datum,A2)-SUMPRODUCT((Datum=A2)*(Prisustvo="DA"))


ova formla mu vraca #num gresku. a sta treba da se nalazi u polju a2?

[Ovu poruku je menjao Jpeca dana 06.09.2007. u 22:31 GMT+1]
 
Odgovor na temu

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

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

Sajt: www.gowi.rs


+109 Profil

icon Re: [excel] Rad sa listama06.09.2007. u 21:33 - pre 202 meseci
Da li si pogledao prikačen primer?
A2 je prva ćelija iz opsega Datum (u mom primeru A2:A9) i iz tvoje priče sam zaključio da treba da sadrži datum. Ova formula se kopira za sve redove liste.
Nije to loše Rembrante, samo što ne bi dodao još malo boje?
 
Odgovor na temu

anakin14

Član broj: 73683
Poruke: 862
*.dynamic.sbb.co.yu.



+136 Profil

icon Re: [excel] Rad sa listama06.09.2007. u 22:09 - pre 202 meseci
izvini ali ja uopste u brzini nisam ni primetio da si okacio primer...
hvala na pomoci
 
Odgovor na temu

anakin14

Član broj: 73683
Poruke: 862
*.dynamic.sbb.co.yu.



+136 Profil

icon Re: [excel] Rad sa listama06.09.2007. u 22:25 - pre 202 meseci
A kako si ukljucio ove filtere bez kreiranja liste?
 
Odgovor na temu

anakin14

Član broj: 73683
Poruke: 862
*.dynamic.sbb.co.yu.



+136 Profil

icon Re: [excel] Rad sa listama06.09.2007. u 23:04 - pre 202 meseci
e sada imam jos jedan problem, posto u mojoj listi kolona prisustvo ne sadrzi tekst "da" nego formulu koja u zavisnosti od drugih podataka moze vratiti da ili ne (prisustvo="da") cini mi se da ne radi posto meni ona formula ne daje nule uopste vec broji koliko je istih datuma. Kako da resim ovo?Hvala puno.
 
Odgovor na temu

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

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

Sajt: www.gowi.rs


+109 Profil

icon Re: [excel] Rad sa listama07.09.2007. u 09:05 - pre 202 meseci
Da li je vrednost ručno unesena ili dobijena kao rezultat izračnavanja u uslovima nije bitno, to i sam možeš da proveriš sa nekim jednostavnim IF.
Najbolje da si postavio primer - nekoliko redova iz tvoje tabele. Ovako samo mogu da nagađam šta nije uredu.
a/ da li si imenovao opseg Prisustvo - u mom primeru imenovani opseg D2:D9. Opseg Prisustvo i opseg Datum treba da imaju isti broj ćelija.
b/ da li si proverio da je rezultat funkcije "DA"/"NE" bez nekih blankova ispred ili iza? To možeš da proveriš tako što ćeš videti da li obično IF ispravno radi.


Nije to loše Rembrante, samo što ne bi dodao još malo boje?
 
Odgovor na temu

anakin14

Član broj: 73683
Poruke: 862
*.dynamic.sbb.co.yu.



+136 Profil

icon Re: [excel] Rad sa listama07.09.2007. u 10:16 - pre 202 meseci
nasao sam gresku, slucajno je umesto a1:a1000 prvi opseg bio a10:a1000 pa nisu bili jednaki...
A ponovo pitam,kako si ukljucio ove filtere bez kreiranja liste?
 
Odgovor na temu

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

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

Sajt: www.gowi.rs


+109 Profil

icon Re: [excel] Rad sa listama07.09.2007. u 10:37 - pre 202 meseci
Citat:
kako si ukljucio ove filtere bez kreiranja liste

Nisam baš razumeo pitanje - ni na koga se odnosi, pa zato nisam odgovorio. Ni dalje mi nije baš jasno, ali da pokušam.

Lista je implicitno kreirana čim su podaci uneti na odgovarajući način (po redovima, zaglavlje ...). Jedino nije ekslpicitno kreirana lista - ali to nije neophodno.
Excel 2003 i ranjie
1/ Pozicioniraš se na bilo koju ćeliju u listi
2/ Iz Data menija izabereš Filter->Autofilter.

Excel 2007
1/ Pozicioniraš se na bilo koju ćeliju u listi
2/ Na kartici Data glavne trake (ribbona) izaberi Filter (levak)

Ukoliko je lista ispravno unesena (bez praznih redova, subtotala i sl.) Excel će prepoznati granice liste i postaviti padajuće liste za postavljanje filtre na sve kolone u zaglavlju.

Nakon toga sam za pomoćnu kolonu i"zadao" filter is greater then 0.
Nije to loše Rembrante, samo što ne bi dodao još malo boje?
 
Odgovor na temu

3okc
Χoᴘᴦoѡ

Moderator
Član broj: 811
Poruke: 1319

Jabber: 3okc@elitesecurity.org


+116 Profil

icon Re: [excel] Rad sa listama07.09.2007. u 11:12 - pre 202 meseci
Pogrešno sam bio razumeo, vidim da je ipak Pecino rešenje sa formulom ok.
Citat:
Jpeca: ..Nakon toga sam za pomoćnu kolonu i"zadao" filter is greater then 0.
Ako mi dozvolite, čini mi se da ovo doterivanje sa filterom >0 baš i nema neku upotrebnu vrednost. Mislim, kad već imamo formulu, zašto je ne doraditi tako da uvek daje istu vrednost za željeni slučaj pa filtriranje vršimo samo za tu vrednost. Recimo:
Code:
(COUNTIF(DATUM;A2)-SUMPRODUCT((DATUM=A2)*(PRISUSTVO="DA")))>0
ili:
Code:
=IF(COUNTIF(DATUM;A2)-SUMPRODUCT((DATUM=A2)*(PRISUSTVO="DA"));"odsustvo";"")
Citat:
anakin14: nasao sam gresku, slucajno je umesto a1:a1000 prvi opseg bio a10:a1000 pa nisu bili jednaki...
OK, greška ispravljena, samo sam hteo da podsetim da SUMPRODUCT() ne dozvoljava referenciranje čitave kolone, znači od 1:65536 - isto ćeš tada dobiti #NUM! - pri tome 1:65535 prihvata bez problema (kao i 2:65536)!


Samo još jedna mala optimizacija:
Code:
=IF(SUMPRODUCT((DATUM=A2)*(PRISUSTVO="NE"));"odsustvo";"")
jednako radi posao kao i ona sa "viškom". ;-)

Nije mi dalo mira što u proračunu brojimo "DA", tj prisutne, a tražimo odsutne..

[Ovu poruku je menjao 3okc dana 07.09.2007. u 12:51 GMT+1]
Have you found helpful examples, solutions or ideas-in-work, please consider the
following:
• Citation of *actual page* you are going to using is welcome.
• Have you saw "Value Added" examples you are going to incorporate to your
profitable blog, daily job or any money making venture: How about online donation?
↗Ana & Vlade Divac Foundation
Hvala!
 
Odgovor na temu

anakin14

Član broj: 73683
Poruke: 862
*.dynamic.sbb.co.yu.



+136 Profil

icon Re: [excel] Rad sa listama07.09.2007. u 13:44 - pre 202 meseci
mi ustvari trazimo da izlista datume u kojima je bar jedan odsutan,to jest bar jedan ima prisustvo= "ne" , peca je to uradio tako sto je napravio funkciju koja vraca 0 svim datumima koji su isti a imaju samo "da" vrednost u koloni prisustvo,tako da iskljucivanjem 0 u filteru dobijamo ono sto smo trazili,datume kada neko nije bio,ali je bitno da se vidi ko nije bio a ko je bio.Pecina formula je upravo ono sto sam trazio.Hvala!
 
Odgovor na temu

[es] :: Office :: Excel :: [excel] Rad sa listama

[ Pregleda: 4865 | Odgovora: 14 ] > FB > Twit

Postavi temu Odgovori

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