Zavrieť

Porady

Triedenie v Exceli.

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
Kabaka123 prilož vzorový súbor
Pravidlá a tipy
  • Každý móže napísať len 1 odpoveď. Neskor mozete svoju odpoveď vylepšiť.
  • Odpoveď má priniesť riešenie na otázku, vyvarujte sa hodnotenia otázky.
  • Odpoveď má byť viac o faktoch ako o názoroch.
Dalšie pravidla a tipy
    Ak potrebujete v otázke niečo upresniť, najskôr sa spýtajte na podrobnosti.
    Koncept slúži na uloženie rozpracovanej odpovede, koncept sa zobrazuje len Vám, až kým ho nezverejníte.
    Ak máte podobnú otázku, založte Novú otázku alebo Súvisiacu otázku.
    ❤ Buďte priateľskí ❤
    Sme súčasťou jednej komunity, ktorá si chce vzájomne pomáhať, rozdieľnosť je vítaná ak neubližuje!
    Usporiadať podľa času

    ivka70 je offline (nepripojený) ivka70

    ivka70
    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ľ.
    Naposledy upravil ivka70 : 20.01.16 at 08:51 Dôvod: doplneny vzorec
    8 komentáre - rozbaľ     zbaliť
    beda Mohla by si mi napísať syntax vzorca, akoby to asi malo vyzerať? Vďaka
    ivka70 doplnene
    beda ďakujem, veľmi mi to pomohlo :-)
    beda 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 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/foru...ic.php?t=31493
    beda 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 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 ď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.
      zbaliť

    Porady, ktoré by vás mohli zaujímať

    Prihláste sa a sledujte len tie Porady, ktoré Vás zaujímajú.