Zavrieť

Porady

ako zadať 23 vnorených podmienok?

Zdravím, potrebujem pomoc..

Ako dosiahnuť takúto podmienku nejakým iným vzorcom, spôsobom:?
if(and(b2>=10000;b2<20000);$l$4;if(and(b2>=20000;b 2<30000);$l$5;if...... atď cca 23 vnorených podmienok (funkcií), čo excel neumožňuje.
V jednej bunke, dajme tomu b2, budem mať vždy hodnoty, ktorých rozsah chcem dať do podmienky tak, aby v konkrétnej bunke bol dosadený údaj na niekoľko stoviek až tisíc riadkov pre cca 23 skupín čísiel (pre každú skupinu - rozsah čísiel iný údaj, iná hodnota).

Snáď som vysvetlil zrozumiteľne
ďakujem za pomoc
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

    marjankaj je offline (nepripojený) marjankaj

    I am a man marjankaj
    dobrak800 Pozri príspevok
    Zdravím, potrebujem pomoc..

    Ako dosiahnuť takúto podmienku nejakým iným vzorcom, spôsobom:?
    if(and(b2>=10000;b2<20000);$l$4;if(and(b2>=20000;b 2<30000);$l$5;if...... atď cca 23 vnorených podmienok (funkcií), čo excel neumožňuje.
    V jednej bunke, dajme tomu b2, budem mať vždy hodnoty, ktorých rozsah chcem dať do podmienky tak, aby v konkrétnej bunke bol dosadený údaj na niekoľko stoviek až tisíc riadkov pre cca 23 skupín čísiel (pre každú skupinu - rozsah čísiel iný údaj, iná hodnota).

    Snáď som vysvetlil zrozumiteľne
    ďakujem za pomoc
    Definuj si svoju vlastnú funkciu vo Visual Basicu.

    dobrak800 je offline (nepripojený) dobrak800

    dobrak800
    Uff, a nejaký malinký návod, či rada ohľadne vytvorenia tej funkcie vo Visual Basicu, by nebol? Tak na prvý pohľad sa mi zdá, že to nebude asi najjednoduchšie.

    marjankaj je offline (nepripojený) marjankaj

    I am a man marjankaj
    Alebo skús toto.
    Už som to upravil. V hárku2 v stlpci A zadávaš svoje hodnoty v stlpci B máš výsledok. Podľa toho čo si uložíš do hárku1 v stĺpci B.
    Naposledy upravil marjankaj : 09.03.09 at 20:37

    dobrak800 je offline (nepripojený) dobrak800

    dobrak800
    No neviem, či som to nepochopil, ale ja by som to potreboval takto - príloha:

    marjankaj je offline (nepripojený) marjankaj

    I am a man marjankaj
    dobrak800 Pozri príspevok
    No neviem, či som to nepochopil, ale ja by som to potreboval takto - príloha:
    Stiahni si to ešte raz. A pozri si funkciu VLOOKUP.
    Naposledy upravil marjankaj : 09.03.09 at 20:42

    dobrak800 je offline (nepripojený) dobrak800

    dobrak800
    Stiahol som, pozerám, rozmýšľam, funkciu VLOOKUP som doteraz používal, ale nejak mi nejde do hlavy, ako by som ju mohol v tomto prípade využiť. Ale tak snáď na to dôjdem sám.

    dobrak800 je offline (nepripojený) dobrak800

    dobrak800
    Myslím, že sa nechápeme..
    Ak to tak nie je, tak sorry za nechápavosť a dík za trpezlivosť.

    marjankaj je offline (nepripojený) marjankaj

    I am a man marjankaj
    dobrak800 Pozri príspevok
    Myslím, že sa nechápeme..
    Ak to tak nie je, tak sorry za nechápavosť a dík za trpezlivosť.
    Asi som ja nechápavý. Píšeš:

    Sem zadám 10% a táto hodnota by sa mala zobraziť vo všetkých bunkách v stĺpci "J", v tom ktorom riadku, kde sa nachádza číslo 10000 - 19999.
    Chcel som, aby tieto čísla automaticky program dosadil.

    Keď vo všetkých tak si skopíruj J1 do celého stĺpca J


    Ak to potrebuješ vodorovne použi funkciu HLOOKUP viď Hárok3
    Naposledy upravil marjankaj : 10.03.09 at 22:31

    PaloPa je offline (nepripojený) PaloPa

    PaloPa
    marjankaj Pozri príspevok
    Priložím ešte jednu tabuľku s návodom.
    Súhlas, "lopatisticky" podané :-)

    Možno pomôcka pre ostatných používajúcich funkcie VLOOKUP (HLOOKUP).
    Týka sa to 4.tého parametra funkcie
    - ak je FALSE (NEPRAVDA) - vyhľadá sa presne hľadaná hodnota. Ak sa nenájde fn vráti chybu. Prehľadávaná tabuľka NEMUSÍ byť utriedená vzostupne.

    - ak je TRUE (PRAVDA) - vyhľadá sa hodnota v rámci sortovaného intervalu (t.j až kým nenarazí na vyššiu hodnotu, berie sa do úvahy predošlá najbližšia).
    Prehľadávaná tabuľka MUSÍ byť utriedená.

    Úplný popis funkcie (v SK):http://office.microsoft.com/sk-sk/ex...CH062528281051

    Palo

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

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