PC Ekspert Forum

PC Ekspert Forum (https://forum.pcekspert.com/index.php)
-   Aplikacije (https://forum.pcekspert.com/forumdisplay.php?f=37)
-   -   Veliki exel problem!! Molim pomoć (https://forum.pcekspert.com/showthread.php?t=230321)

locky 06.03.2012. 22:24

Veliki exel problem!! Molim pomoć
 
Molim Vas ljudi ako netko zna kako bi mogao povezati tablice da cim upisem u prvu tablicu podatak da mi sam nekako povuce podatke iz vec napravljene tablice i ubaci u prvu. Znaci, u tablicu gdje trenutno pise 78,3 da mi on automatski povuce iz tablice da je to 8086,5 ako je to ikako moguce da se nemora za svaki podatak gledati u određenu tablicu nego da on sam povlaci podatke iz vec gotovih tablica. Ako netko zna kako molim Vas da mi kaze jel bi mi to jako puno pomoglo u daljnjem radu. Hvala unaprijed!:fala:

Evo i tablice :care::care::care:
http://www.2shared.com/document/Iqf-iq2b/Tablica.html

bojan k. 06.03.2012. 23:33

Na primjer, ako imaš Sheet1 i Sheet2, a želiš prebaciti podatak iz A1 ćelije u prvom sheetu u B1 ćeliju u drugom, onda u toj B1 ćeliji upotrijebiš ovu formulu:

=$Sheet1.$A$1

locky 07.03.2012. 05:01

Dali bi mi mogao to pokazati kako to izgleda u praksi posto sam ja sad stvarno napravio sve sto sam znao. Samo da radi kako treba jedan broj, ostalo cu onda ja sam.

:care:

D1viry 07.03.2012. 08:20

To, što ti tražiš, nije samo povezivanje nego i pretraživanje.
Da su ti cijene normalno posložene u stupce, mogao bi koristiti obićan vlookup. Ovako je malo kompliciranije.

bojan k. 07.03.2012. 08:48

Iako je D1viry u pravu što se tiče pogrešno sastavljenih tablica, uploadaj nezaštićeni file i specificiraj kako i gdje točno želiš prebacivati vrijednosti. Jer iskreno, meni ovaj file nije baš najjasniji. Uz to još izgleda kao da su sve formule napravljene ručno umjesto da koriste vrijednosti ćelija.

Nikky 07.03.2012. 11:01

Ima i kraće, Copy > Paste Special, pogledaj što ti nudi, Paste Link.

D1viry 07.03.2012. 11:38

Iz tablice, koju si uploadao, sam zaključio da želiš pretraživanje, to jest, da ti izlista i izračuna vrijednosti, s obzirom na upisane vrijednosti.
To baš i nije tako jednostavno iz prikazanog, ali se može lako riješiti ubacivanjem koeficijenata u glavni list.
Ne znam što predstavljaju ostali listovi, ali ove vrijednosti se ne mogu naći na ostalim listovima nego se moraju preračunati. Npr: na prvom listu su traženi izračuni za decimalne vrijednosti dok su u ostalim listovima samo cijeli brojevi sa odgovarajućim decimalnim riješenjima.

locky 07.03.2012. 18:31

Prije svega, hvala sto se trudite pomoći .
Nije riječ o cijenama nego o litrama i centimetrima. Tablica i je napravljena ručno iz razloga sto se mjere centimetri a računaju litre, i činilo mi se najlakše podjeliti litre u centimetre i podijeliti na deset milimetara i samo dodati manju vrijednost trazenih litara. Zato i jesam stavio posebno cm, a posebno mm.

Samo ja bi sada htio ako je to nekako moguće da mi sve bude u onom prvom sheet-u i da mi sama tablica sve prebacuje u nju a ne da moram prebacivati stranu po stranu i tražiti u svakoj tablici posebno centimetre i mm.

Ako nemože onako, odgovara mi i da se prva tablica podijeli na cm i mm, samo da sama povlači podatke iz već postojećih tablica.

znači moze i ovako, ...

http://www.zaslike.com/files/vpr2l2921wfymsa84ckd.jpg

IvanVk 07.03.2012. 22:39

Citiraj:

Autor locky (Post 2116832)
Znaci, u tablicu gdje trenutno pise 78,3 da mi on automatski povuce iz tablice da je to 8086,5 ako je to ikako moguce da se nemora za svaki podatak gledati u određenu tablicu nego da on sam povlaci podatke iz vec gotovih tablica.

Organizacija tablica po sheets je totalno konfuzna. Da bi ti netko pomogao u nekom problemu trebaš postaviti jednostavnu tablicu i napisati primjer gdje se što upisuje i gdje i kakav rezultat (odakle da ga povuče)

Kako je netko već rekao uz reorganizaciju tablica pomoću VLOOKUP vrlo lako možeš doći do rezultata.

btw: nemoj zaključavati tablicu jer samo otežava potencijalnu pomoć drugoga
evo ti otključan file nazad ;)

I daj razjasni to cm/litre. Što više detalja brže će ti se pomoći?
Mislim da "vidoviti milan" ne posjećuje ovaj forum :lol2:

Postavi jednostavan file (naravno ako imaš mogućnosti reorganiziraj tablice)

locky 07.03.2012. 23:08

ok, onda evo samo dio otkljucane tablice

http://www.datafilehost.com/download-f7f6d858.html

znaci, htio bi da se podaci iz svakog sheeta posebno povuku u ovu prvu tablicu, i da cim napisem 74,6 cm da mi on to automatski preuzme iz sheet-a super 95 isto tako da upisem 53,3 u euro super i da on iz sheet-a eurosuper povuce litre u tu prvu tablicu. Tako bi mi bilo puno lakse, posto ima 7 tablica i u svakoj ima od 0 do 250 cm sto i nije bas nesto pregledno kad upisujem u nju. Puno bi preglednije i lijepse bilo da u prvu tabllicu upisem cm i da on sam povuce podatke iz svake tablice i ubaci samo rezultat

eto nadam se da sam barem malo uspio objasniti sto bi htio da tablica radi :fala::fala::fala:

locky 07.03.2012. 23:20

znaci mjeri se visina goriva u cm i uz pomoc te tablice centimetri se prebacuje u litre

sam izgled tablice mi nije bitan posto mi ona sluzi samo da iz nje uzimam podatke za onu prvu tablitu, tako da ako ima neko neku bolju ideju ili ako je drugacije lakse, ..... sve moze :)

bojan k. 08.03.2012. 00:01

Ako sam dobro shvatio, ovo bi trebalo biti ono što tražiš.

locky 08.03.2012. 05:25

jao bojaneeeeee, to je to!!!
Samo kad sam vidio ovo ( :wtf2: )
=IF(ISNA(VLOOKUP(B1;Super95s2!$A$1:$C$10;3;0));"";(VLOOKUP(B1;Super95s2!$A$1:$C$10;3;0)))

mislio sam da znam nesto o exelu, sad vidim kako neznam nista!!! :stoopid:

jel moze neko malo objasnjenje onoga goreeee :care:

al hvala u svakom slucaju!!!! :fala:

bojan k. 08.03.2012. 09:38

Formula može biti i samo:

=VLOOKUP(B1;Super95s2!$A$1:$C$10;3;0)

ali tada bi se u toj ćeliji prikazivalo #NA. Ako ti to nije problem, možeš je slobodno skratiti radi lakšeg snalaženja.

Da bi ovaj VLOOKUP radio, prvo što moraš napraviti je presložiti tablice s podacima na način na koji su sada posložene u sheetu "Super95s2". Zbog moguće nekompatibilnosti s Excelom (jer koristim Libre Officeov Calc) preimenovao sam taj sheet u naziv bez razmaka. No čak i da nema problema s razmacima, preporučam ti da ih, radi preglednosti, izbjegavaš i koristiš kraća imena.

Zbog toga što koristim Calc, ne mogu ti dati upute kako da cijelu stvar napraviš preko menija, ali sve što moraš napraviti je jednostavno modificiranje gornje formule. A u formuli, B1 je ćelija prema kojoj formula pretražuje vrijednosti iz drugih sheetova. Znači, za sljedeće redove/goriva to će biti B2, B3, itd.

Super95s2 je naziv sheeta. Promijeniš ga sukladno nazivima sheetova koje koristiš. Calc nakon naziva koristi točku, ali vidim da ju je Excel pretvorio u uskličnik. Taj uskličnik mora ostati.

$A$1:$C$10 je raspon ili array iz kojega formula traži podatke. Ako ćeš imati 250 redova, onda će forumula biti:
$A$1:$C$250

Brojka 3 je kolona iz koje se vuku podaci.

Nula neka ostane nula.

U B koloni u drugim sheetovima, promjeni $C$1 u formuli u $C$2, $C$3, itd.

I to bi trebalo biti to.

IvanVk 08.03.2012. 12:19

Citiraj:

Autor locky (Post 2117742)
=IF(ISNA(VLOOKUP(B1;Super95s2!$A$1:$C$10;3;0));"";(VLOOKUP(B1;Super95s2!$A$1:$C$10;3;0)))
mislio sam da znam nesto o exelu, sad vidim kako neznam nista!!!

Problem se može riješiti i na drugi način.
Dakle @bojan ti je dao rješenje sa razdvojenim cm/mm i ugnježđenu formulu

Ako želiš koristiti decimalne brojeve tada pomoću VLOOKUP funkcije uz jedan dodatni stupac (A ili već bilo koji, koji je skriven a ne mora biti) možeš također dobiti tražene rezultate.
Obrati pažnju da sam imenovao range na svakom Sheetu pojedinačnog goriva radi lakšeg razumijevanja formule (pogledaj tutorijal-link).

Ovdje sam dodao ZIP file. Jedan file opcija upisa decimalnih brojeva a drugi je razdvojeno cm/mm i čista funkcija Vlookup.

BTW: AKo želiš učiti Excel pogledaj primjere koji su slikovito popraćeni.

- EXCEL za početnike sa slikovitim primjerima

IvanVk 08.03.2012. 12:22

Citiraj:

Autor bojan k. (Post 2117812)
Formula može biti i samo:
=VLOOKUP(B1;Super95s2!$A$1:$C$10;3;0)
ali tada bi se u toj ćeliji prikazivalo #NA.

Bojane, ovaj problem može se riješiti formulom
Code:

=IFERROR(VLOOKUP(B1;Super95s2!$A$1:$C$10;3;FALSE);"")

bojan k. 08.03.2012. 12:30

Citiraj:

Autor IvanVk (Post 2117932)
Bojane, ovaj problem može se riješiti formulom
Code:

=IFERROR(VLOOKUP(B1;Super95s2!$A$1:$C$10;3;FALSE);"")

Svakako elegantniji način. Šteta što ne radi u Calcu.

locky 08.03.2012. 14:22

@ivane, probao sam onu tvoju tablicu gdje se upisuju i cm i mm zajedno i to bi mi bilo ODLICNO! samo, ... koji god broj da upisem, ili samo decimalu da promjenim odmah mi napise #NAME? . nekuzim jel ja neradim nesto dobro, ili nije bas dobro podeseno nesto ???

D1viry 08.03.2012. 14:28

Jednostavno uspostavite TeamViewer vezu i riješite to.

IvanVk 08.03.2012. 16:43

Citiraj:

Autor locky (Post 2118042)
@ivane, ....koji god broj da upisem, ili samo decimalu da promjenim odmah mi napise #NAME? . nekuzim jel ja neradim nesto dobro, ili nije bas dobro podeseno nesto ???

Ne znam ali ti je neki problem sa imenom ili već što. Da nije možda problem sa imanovanjem raspona (range). Jesi li gledao kako se imenuju rasponi ćelija?

btw:

http://www.pohrani.com/f/25/44/4AZkO9cy/screen.png

locky 08.03.2012. 18:21

Nekazem ja da u toj tablici to nije dobro izracunato, ali probaj staviti da je super 95 71,3 i izbacit ce taj name? Ovo bi mi bila idealna tablica da se moze nekako tako podesiti da radi a ne da se dijeli na cm i mm. Ovo bi mi stvarno bilo odlicno

evo upisao sam isto 71,2 kao i ti gore na slici i dobijem ovo

http://www.zaslike.com/files/egnpz1m6srlepmggkc4w.jpg

D1viry 08.03.2012. 19:21

Tebi vuče iz druge knjige i tu leži problem. Treba pisati "=IFERROR....", bez onog _xlfn.
Dok nešto ne promijeniš, piše vrijednost povučena prije, a kad promijeniš, aktivira se formula i skuži grešku.

Da imam vremena, spojio bih se TV-om i preko skype-a bi ti to riješio brzo, ali sa promijenjenim knjigama. Ne znam zašto imaš toliko listova, kad sve može biti u jednom.

locky 08.03.2012. 21:32

Riješen i moj problem sa tablicom!! Puno Hvala svima koji su mi pomogli, a najviše D1viry koji je uz pomoc skypa i teamviwera podesio tablicu da radi savršeno!!!!!

Ljudi HVALA Vam !!!!


Sva vremena su GMT +2. Sada je 05:23.

Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 1999-2024 PC Ekspert - Sva prava pridržana ISSN 1334-2940
Ad Management by RedTyger