beda
20.01.16,02:23
Dobrý deň
Potreboval by som poradiť. Spracúvavam tabuľku v Exceli, kde v liste č.1 mám približne 10000 riadkov a hodnoty v stĺpcoch sú - EAN, tovarové číslo, názov, merná jednotka a dodávateľ.
A ja by som potreboval to, že keď zadám do listu č.2 ean alebo tovarové číslo, tak mi vyhodí názov dodávateľa.
Funkcia VLOOKUP na to nie je vhodná, pretože ja potrebujem, aby bolo jedno, či užívateľ zadá ean alebo tovarové číslo, takže potrebujem vlastne vyhľadávanie z 2 stĺpcov súčasne.
Vopred ďakujem za akúkoľvek radu.
Dano
ivka70
20.01.16,02:57
Ide to cez 2 vlookup-y spolu s kombinaciou iferror.

'=IFERROR(VLOOKUP(A2;tab!A:E;5;0);VLOOKUP(A2;tab!B :E;4;0))

kde hladana hodnota (EAN alebo tovar.cislo) je ulozene v policku A2, tab je nazov harku, v ktorom je ulozena tabulka s približne 10000 riadkov a hodnoty v stĺpcoch sú - EAN, tovarové číslo, názov, merná jednotka a dodávateľ.
Kabaka123
20.01.16,05:06
prilož vzorový súbor
beda
20.01.16,07:41
Mohla by si mi napísať syntax vzorca, akoby to asi malo vyzerať? Vďaka
ivka70
20.01.16,07:51
doplnene
beda
20.01.16,17:23
ďakujem, veľmi mi to pomohlo :-)
beda
20.01.16,19:58
Toto už je trocha mimo témy, ale nevedela by si mi poradiť akou funkciou by som mohol nahradiť iferror v prostredí OpenOffice? Vďaka
ivka70
21.01.16,06:08
OpenOffice nepoznam, takze ja neviem ,ale ujo Google vedel, vyzera to tak, ze kombinacia IF a ISERROR: IF(ISERROR(STATEMENT);"";(STATEMENT))
https://forum.openoffice.org/en/forum/viewtopic.php?t=31493
beda
24.01.16,18:35
i ja som si našiel túto tému na googli, ale v mojom prípade mi to nepomôže, pretože výsledok funkcie je prázdna bunka. Ale budem hľadať ďalej. I tak vďaka za pomoc :-)
ivka70
24.01.16,19:13
ten vzorec ber len ako ukazku, ty si musis argumenty funkcie zamenit
v podstate bude tvoja funkcia:
ak (je chyba (prvy vlookup) tak ( druhy vlookup ) inak ( prvy vlookup)
cize namiesto statment bude prvy vlookup a namiesto "" bude druhy vlookup, bodkociarky a zatvorky ostavaju
beda
29.01.16,20:20
ďakujem, chvíľku mi trvalo, kým som sa s tým pohral, ale už som to vyriešil. veľmi mi pomohla Tvoja pomoc.