Zavrieť

Porady

Zadanie podmienky

Prosím o pomoc so zadaním podmienky. Bližšie - viď priložený súbor.
Ďakujem.
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

    dafy je offline (nepripojený) dafy

    dafy
    skúsila si dať písmeno do zátvoriek? "a"
    Code:
    if(c5="a";.....
    akceptuje aj veľké aj malé písmeno. ak by náhodou nie, tak skús =IF(AND(C5="a";C5="A").... a ďalej si doplň čo vzorec potrebuje

    PaloPa je offline (nepripojený) PaloPa

    PaloPa
    Nech sa páči

    Vrátane kontroly vloženia povolených hodnôt (validácia)

    Palo

    marjankaj je offline (nepripojený) marjankaj

    I am a man marjankaj
    dafy Pozri príspevok
    skúsila si dať písmeno do zátvoriek? "a"
    if(c5="a";.....akceptuje aj veľké aj malé písmeno. ak by náhodou nie, tak skús =IF(AND(C5="a";C5="A").... a ďalej si doplň čo vzorec potrebuje
    Aj keď je to nesprávne, tak to funguje?!
    Nemôžu byť oba výrazy pravdivé (C5="a" a zároveň C5="A"). V exceli to funguje, lebo sa predpokladá a=A.
    Preto stačí podmienka =if(c5="a";...
    Správne by to malo byť: =IF(OR(C5= "a" ; C5="A")....
    Naposledy upravil marjankaj : 06.03.09 at 01:23

    PaloPa je offline (nepripojený) PaloPa

    PaloPa
    marjankaj Pozri príspevok
    Aj keď je to nesprávne, tak to funguje?!
    Nemôžu byť oba výrazy pravdivé (C5="a" a zároveň C5="A"). V exceli to funguje, lebo sa predpokladá a=A.
    Preto stačí podmienka =if(c5="a";...
    Správne by to malo byť: =IF(OR(C5= "a" ; C5="A")....
    ... alebo =IF(UPPER(C5)="A";.....) - prevedie string na veľké písmená

    marjankaj je offline (nepripojený) marjankaj

    I am a man marjankaj
    PaloPa Pozri príspevok
    ... alebo =IF(UPPER(C5)="A";.....) - prevedie string na veľké písmená
    Áno to je samozrejmé. Ja som len chcel upozorniť na logickú chybu. V danom prípade sa funkcia AND a OR správa rovnako, aj keď by to tak byť nemalo. S funkciou UPPER alebo aj LOWER je to elegantnejšie

    PaloPa je offline (nepripojený) PaloPa

    PaloPa
    marjankaj Pozri príspevok
    Áno to je samozrejmé. Ja som len chcel upozorniť na logickú chybu. V danom prípade sa funkcia AND a OR správa rovnako, aj keď by to tak byť nemalo. S funkciou UPPER alebo aj LOWER je to elegantnejšie
    V tom práve vidím zmysel a obrovskú výhodu "vzájomne si pomáhajúcich" portálov ako je Porada.
    Jednak ťa upozornia, aj keď v dobrej voli podanú, ale predsa len na chybnú informáciu, a jednak ti ponúknu alternatívu, že zvyčajne sa dá i inak.
    A tu sa to dáko stretlo oboje.
    ...aj keď niekedy býva viac hláv skôr viac kapusty, ako rozumu :-)

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

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