vlookup

Pomoč pri delu z MS Excelom
direndaj
Prispevkov: 47
Pridružen: Po Sep 19, 2005 8:52 am
Kraj: Ljubljana

vlookup

Odgovor Napisal/-a direndaj »

Imam težave s formulo, nekaj ni prav pa ne vem kaj. Prosim za konkretno pomoč.
=IF(ISERROR(VLOOKUP(A$2:A$500;cene!$2:$65536;3;FALSE)));"0";(VLOOKUP(A$2:A$500;cene!$2:$65536;3;FALSE))
Rad bi da mi namesto #NV vrne 0.
Hvala, Roman.
admin
Site Admin
Prispevkov: 3692
Pridružen: Sr Jul 20, 2005 10:06 pm

Odgovor Napisal/-a admin »

Konkretno! VLOOKUP mora kot prvi element prejeti konkretno vrednost ne pa polje. Torej namesto VLOOKUP(A$2:A$500... je lahko VLOOKUP(A$2... ali pa VLOOKUP(A$376...; konkterna vrednost/celica torej.
lp,
Matjaž Prtenjak
Administrator
direndaj
Prispevkov: 47
Pridružen: Po Sep 19, 2005 8:52 am
Kraj: Ljubljana

Odgovor Napisal/-a direndaj »

Hvala za odgovor, ampak meni tole še vedno ne gre. Če je možno bi prosil za komplet formulo.
Hvala.
admin
Site Admin
Prispevkov: 3692
Pridružen: Sr Jul 20, 2005 10:06 pm

Odgovor Napisal/-a admin »

Koda: Izberi vse

=IF(ISERROR(VLOOKUP($A$2;cene!$2:$65536;3;FALSE)));"0";(VLOOKUP($A$2;cene!$2:$65536;3;FALSE)) 
lp,
Matjaž Prtenjak
Administrator
direndaj
Prispevkov: 47
Pridružen: Po Sep 19, 2005 8:52 am
Kraj: Ljubljana

Odgovor Napisal/-a direndaj »

Hvala, sem malo popravil in dela.
=IF(ISERROR(VLOOKUP($A2;cene!$2:$65536;3;FALSE));"0";(VLOOKUP($A2;cene!$2:$65536;3;FALSE)))
Tiguan
Prispevkov: 7
Pridružen: Sr Nov 26, 2008 7:01 pm

Odgovor Napisal/-a Tiguan »

Da ne odpiram nove teme vprašam kar tukaj!
Vlookup funmcije mi deluje, če imam vpisane številke, če pa hočem vpisati črko pa ne deluje in napise "vredni", zakaj?
admin
Site Admin
Prispevkov: 3692
Pridružen: Sr Jul 20, 2005 10:06 pm

Odgovor Napisal/-a admin »

:( Boste pa morali natančneje opisati problem, da bi vam lahko pomagal.
lp,
Matjaž Prtenjak
Administrator
Tiguan
Prispevkov: 7
Pridružen: Sr Nov 26, 2008 7:01 pm

Odgovor Napisal/-a Tiguan »

V eni koloni ima št artikla (1250) v drugi pa ime artikla( ležaj)!
št artikla ime artikla
1250 ležaj
1251A kolo

Funkcija deluje ce imamv prvi koloni vpisane samo številke, če pa imam zraven se črko pa javi napako!
admin
Site Admin
Prispevkov: 3692
Pridružen: Sr Jul 20, 2005 10:06 pm

Odgovor Napisal/-a admin »

Kako pa izgleda funkcija? In katero napako točno javi?
lp,
Matjaž Prtenjak
Administrator
Tiguan
Prispevkov: 7
Pridružen: Sr Nov 26, 2008 7:01 pm

Odgovor Napisal/-a Tiguan »

Formula;

=IF(A19;VLOOKUP(A19;Zaloga!$A$1:$F$100;2;FALSE);" ")

Napaka;#VREDN!
admin
Site Admin
Prispevkov: 3692
Pridružen: Sr Jul 20, 2005 10:06 pm

Odgovor Napisal/-a admin »

Tiguan napisal/-a:Formula;

=IF(A19;VLOOKUP(A19;Zaloga!$A$1:$F$100;2;FALSE);" ")

Napaka;#VREDN!
No če bi to napisali na začetku bi imeli rešitev že pred par urami :?. Narobe imate formulo! Čemu služi tisti =IF(A19...? V vašem primeru je to brezveze, preprosto napišite samo:

Koda: Izberi vse

=VLOOKUP(A19;Zaloga!$A$1:$F$100;2;FALSE)
lp,
Matjaž Prtenjak
Administrator
Tiguan
Prispevkov: 7
Pridružen: Sr Nov 26, 2008 7:01 pm

Odgovor Napisal/-a Tiguan »

Ja funkcija dela, ampak če imam prvo vrstico prazno mi v drugi javi napako N/V!
admin
Site Admin
Prispevkov: 3692
Pridružen: Sr Jul 20, 2005 10:06 pm

Odgovor Napisal/-a admin »

Kar je popolnoma pravilno, saj iskanega ni našel. Če pa želite, da vam v tem primeru ne izpiše ničesar, pa in foruma pravilno kopirajte rešitve in bodo delovale :(...

Torej v vašem primeru pač:

Koda: Izberi vse

=IF(ISERROR(VLOOKUP(A19;Zaloga!$A$1:$F$100;2;FALSE));"";VLOOKUP(A19;Zaloga!$A$1:$F$100;2;FALSE)) 
(Opazite razliko v IF stavku?)
lp,
Matjaž Prtenjak
Administrator
Tiguan
Prispevkov: 7
Pridružen: Sr Nov 26, 2008 7:01 pm

Odgovor Napisal/-a Tiguan »

Vredu deluje, hvala!


Sedsaj pa imam se eno težavo;imam razpredelnico kot je spodaj (BCD celice so združene v eno)

A BCD- E F G H I J K
------------------------------------------------------------------------------------------------------------------------------------------------------
storitve kol. ME Cena za enoto Vrednost Stopnja Znesek Vrednos
(brez DDV) (brez DDV) DDV DDV z DDV

A - vnesem številko artikla
BCD vrže ven ime artikla z napisano funkcijo =IF(ISERROR(VLOOKUP(A19;Zaloga!$A$1:$F$100;2;FALSE));"";VLOOKUP(A19;Zaloga!$A$1:$F$100;2;FALSE))

G vrže ceno za enoto
V naslednjih stolpcih imam vpisane formule:
H =SUM(G19*E19)
J =SUM(H19*0,2)
K =SUM(J19+H19)

Težava je pa v tem da ČE PUSTIM PRAZEN STOLPEC A, mi v STOLPCU H;J in K vrže napako #VREDN, rad pa bi da bi bili stolpci prazni!!

Prosim za pomoč ????
admin
Site Admin
Prispevkov: 3692
Pridružen: Sr Jul 20, 2005 10:06 pm

Odgovor Napisal/-a admin »

Hm... Prosim, če za nova vprašanja odpirate nove teme. Sicer pa je rešitev vašega problema skrajno preprosta.

Funkcija SUM je namenjena seštevanju in zna sešteti samo števila! Zakaj torej seštevate eno samo številko?

Rešitev:

Koda: Izberi vse

H =G19*E19
J =H19*0,2
K =J19+H19
lp,
Matjaž Prtenjak
Administrator
Odgovori