[ biotech @ 22.09.2006. 20:26 ] @
potrebno je popuniti automatski celije iz jednog u drugi spreadsheet
potrebno je nekako uporediti broj celije i onda u nju upisati vrednost koja joj odgovara....
ima li neko neko uputstvo ili neku web stranicu na koju moze da me uputi za resavanje
ovog problema
hvala
[ elmagio @ 22.09.2006. 20:53 ] @




Daj primjer u excel fajlu!


[ biotech @ 22.09.2006. 22:30 ] @
evo ga sheet
inace izvestaj prodaje dobijam od stamparije preko web stranice i onda moram da ga stvim u format koji mi odgovara, slican je ovome koji sam zakacio u poruku
ali razlika je u tome sto dobijam izvestaj sa knjigama koje su prodate taj mesec a ja moram da imam bazu sa svim knjigama
zbog toga je vazno da trazim preko isbn koda knjigu i onda da u celiju pored upisem broj koji predtsavlja kolicinu knjiga prodatu u nekom periodu
probao sam sa vlookup i radi ali treba mi neka vrsta makroa da pretrazi ceo izvestaj i upise broj knjiga (a tu se ne snalazim bas najbolje)

(jos da napomenem da izvestaj je u istom obliku samo sto nema knjiga koje se nisu prodale u tom periodu)

hvala jos jednom na bilo kakvoj pomoci...poz
[ elmagio @ 23.09.2006. 13:53 ] @


Ako sam te dobro razumio ti dobiješ izvješta koliko je knjiga prodano i želiš zbrojiti u neki drugi Sheet?

U jednom sheet-u imaš bazu gdje se nalaze sve šifre knjiga i tamo želiš zbrajati za svaki mjesec prodaju!


Evo ti jedan primjer pa vidi jesam li blizu riješenja?
[ biotech @ 23.09.2006. 14:55 ] @
pa pazi, tako nesto mi treba ali knjiga ima oko 350-400 a ne prodaju se sve tako da ja dobijem izvestaj o prodaji na primer 30 naslova i onda moram
rucno da unosim vrednosti...to je bas naporno..zato sam hteo neki skript ili nesto, mozda makro koji ce da trazi odredjeni isbn i da mu dodeljuje neku
odgovarajucu vrednost...
hvala na pokusaju, ako znas nesto vise reci..hvala
[ biotech @ 23.09.2006. 18:21 ] @
sigurno moze da se napise neki VB script za rad sa excel-om
gledam na netu neke primere i nista mi nije jasno
[ elmagio @ 23.09.2006. 19:58 ] @


Pa može se napisati samo što mi je malo čudno ovo što ti kažeš da moraš ručno upisivati cijenu, kako možeš prodati kroz neki program a da neznaš cijenu?

U bazi imaš sve knjige koje imaš na raspolaganju, napraviš sheet-ove za prodaju po mjesecima i u njih u iste kolone unosiš prodaju i on automatski zbraja prodaju u sheet BAZA.

Možeš još dodati i sheet CIJENE u kojima će ti on iz baze ili prodaje po mjesecima izvlačiti cijene?
[ timmy @ 24.09.2006. 11:08 ] @
Evo i mog skromnog doprinosa ovoj temi.

U nekoliko firmi sam (kada je moralo na brzinu da se odradi) na slican nacin resavao
cak i probleme sa fakturama, dostavnicama itd. Inace je ovo odlican zadatak za kreiranje
baze podataka. Nedavno sam nesto slicno radio u Accessu za firmu u kojoj radim, a koja
je pored svega i izdavacka kuca - pa mi je problematika poznata. Nazalost ne mogu da
'prikacim' tu bazu ovde - ali evo primera (nadam se) resenja u Excelu.

Mozda bi ti interesantno bilo da unos ISBN broja uradis osim kucanjem i biranjem iz comboboxa.
Pod uslovom da neces/ne znas da programiras u VBA/.NET resenje mozes naci u samom
Excelu tj. njegovim funkcijama. Koristi Data/Validation/List. Pretrazi forum vec je bilo price o tome.

Glavno ogranicenje je sto je padajucu listu moguce popuniti samo podacima koji su na
istom Sheetu gde i lista. Ali evo primera kako ipak moze da se zaobidje ovo ogranicenje.

Na posebnom listu su podaci o knjigama - ja sam ostavio samo ISBN i NASLOV, mada bi
mozda trebalo uneti i druge podatke (Autor, Godiste, Strana, Oblast, Cena...). Na drugom
listu unosom/biranjem ISBN-a ispisuje se o kojoj se knjizi radi a posto uneses cenu i kolicinu
jednostavno se dalje racuna. Za kreiranje liste koriscena su dinamicka imena u Excelu,
pogledaj Insert/Name/Define (ova imena inace ne mozes da vidis u NameBox-u). Za izvestaj
sam ti napravio najprostiju mogucu izvedenu tabelu koja sumira po mesecima. Ne zaboravi
Refresh kada uneses nove transakcije.

Ovaj primer bi dakle mogao da shvatis i kao primer za funkcije IF, VLOOKUP, OFFSET, COUNTA;
za koriscenje listi; Data/Validation; dinamickih imena; kreiranje izvestaja. Istina mix svega
ovoga na jednom Basic nivou.

Nadam se da sam ti barem dao ideju kako bi ovo moglo da se uradi. Iako i dalje mislim da
je sve ovo lakse/prakticnije/efikasnije napraviti u nekom RDBMS alatu.

[ biotech @ 24.09.2006. 12:38 ] @
dobro si uradio i nije los primer, i sigurno cu da iskoristim nesto od toga
ali izgleda da me niko nije razumeo...posto ima mnogo knjiga i koje se
prodaju i koje su u bazi a izvestaj treba da se pravi svake nedelje ili
ce morati da se unazad izvestaji sve odjedanput to je mnogo unosa!
mnogo search-a i mnogo kuckanja....ako ima neka automatika da se
odradi to bi bilo lepo nemam problem sa samim izacunavanjem nego sa unosom podaaka
hvala...
[ elmagio @ 25.09.2006. 06:50 ] @


Mene još uvijek zanima zašto ti neodgovara onaj dio kako sam ti objasnio?


Rekao si da dobiješ izvještaj koji si stavio u onaj dokument tj. sličnog formata.
Zamisli da ima u tom izvještaju 5 stupaca i kopiraš tih 5 stupaca i zaljepiš u npr.prodaja 1mj. u prvih pet stupaca a u 6 stupcu napraviš da ti uvijek radi VLOOKUP na cijene gdje ti odmah kaže koja je cijena?


[ biotech @ 25.09.2006. 13:14 ] @
nisi me razumeo, kod mene je problem sto je veliki posao uspisivati te sve podatke a
ne njihovo zbrajanje..inace resio sam problem verovatno na tezi nacin.
morao sam da isprogramiram da iz txt fajla cita mesecni izvestaj onda u excel
ide jedan po jedan red i uporedjuje isbn-ove,ako naidje na isti ide par celija desno i uspisuje broj prodatih knjiga
a ostatak se automatski racuna...verovatno neko zna jednostavniji nacin da se ocvo uradi ali
ja sam ovako. ako vas interesuje kako recite postovacu kod i primer.