Zavrieť

Porady

EXCEL - vzorec

Dobrý deň

Prosíl by som o pomoc s excelom. Mám v riadku rôzne čísla, s ktorých by som potreboval farebne odlíšiť číslo s najnižšou hodnotou, ale nesmie to brať do úvahy čísla s nulou, ktoré sa tam tiež objavujú. Myslel som či to nepôjde cez zadanie vzorca v podmienenom formátovaní, ale nemám s tým skúsenosti. Za každú radu vopred ď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

    PaloPa je offline (nepripojený) PaloPa

    PaloPa
    2009 Pozri príspevok
    Jasne. U mňa je to
    =MALÁ(CONCATENATE(ZLEVA(A1;3);ZLEVA(B1;3)))

    Neznášam ak prekladajú funkcie. Vždy sa nahladám a zlostím.

    Raz nás tá jazyková bariéra zabije

    Pre niekoho možno pomôže pár liniek, kde je zoznam CZ i EN funkcií
    (v SK verziách Excelu sa funkcie neprekladali, fungujú EN)

    XL 2007 - Seznam funkcí listu (podle kategorií):
    http://office.microsoft.com/cs-cz/excel ... 61029.aspx

    XL 2007 - Zoznam funkcií pracovného hárka (podľa kategórie):
    http://office.microsoft.com/sk-sk/excel ... 61051.aspx

    Na jednom mieste:
    http://www.office4you.cz/office4you/exc ... unkci.html
    http://www.profi-office.cz/index.php?op ... &Itemid=34

    Ak chcete zmeniť CZ názvy funkcií na EN, návod je tu:
    http://lorenc.info/3MA381/excel-zmena-jazyka-funkci.htm

    Palo

    marjankaj je offline (nepripojený) marjankaj

    I am a man marjankaj
    midke Pozri príspevok
    Myslím že toto riešenie mi veľmi pomôže i keď tie "0" tam budú troška robiť problémi. Ešte raz veľmi pekne dďakujem za rady.
    Pridávam riešenie pomocou skrytého riadku. Môže tam byť núl hocikoľko.

    PotPalo je offline (nepripojený) PotPalo

    posledný svojho druhu PotPalo
    Trochu upravené MIDKE.xls od 2009.
    Núl tam môže byť koľko chce, ale nemusí byť ani jedna. Len podmienené formátovanie, nič viac.

    (Stačilo pridať spočítanie tých núl)

    Dodatočne som zistil, že to nefunguje na väčšom počte riadkov, skúšal som 80 a dajako to nejde. Pri 30-tich riadkoch to ide. Ja sa už v tom Exceli vážne nevyznám... Možno je chyba u mňa. V každom prípade si treba funkčnosť overiť.
    Naposledy upravil PotPalo : 20.04.10 at 23:43 Dôvod: Dodatočné zistenie...
    MIDKE2.png  

    marjankaj je offline (nepripojený) marjankaj

    I am a man marjankaj
    marjankaj Pozri príspevok
    Ak by ten riadok vadil, dá sa to urobiť aj makrom. Ešte porozmýšľam ako by to išlo bez makra.
    Tu je to bez toho makra. Ale vzorce sú príliš zložité.
    Rozsah sa dá zmeniť.
    1. Predefinui si OBLAST (v menu vložiť/názov/definovať)
    2. a skopírovať FORMAT napríklad z bunky do celého rozsahu OBLAST.
    Vyzerá to zložito napísané, ale je to jednoduché.
    Naposledy upravil marjankaj : 20.04.10 at 19:31 Dôvod: Už by to malo byť OK

    marjankaj je offline (nepripojený) marjankaj

    I am a man marjankaj
    2009 Pozri príspevok
    Super teraz si mi to napísal jasne. Vložiť-název-definovať. A už sa iba pozriem ako si to nadefinoval. Jasne oblasť je dĺžka riadku. Test sa na ňu odvoláva. Vďaka po Tvojom vysvetlení to spraví každý nemusí chápať vzorcu.. Aj keby asi mal. . Ale s plným bruškom ma už neprinúti rozmýšlať nikto.
    Ešte si to oprav podľa potpalo

    Stačí dať do podmieneného formátovania tento vzorec SMALL(oblast;COUNTIF(oblast;0)+1)

    Pričom OBLAST je rozsah napr. A1:G1

    ivka70 je offline (nepripojený) ivka70

    ivka70
    neviem.ako Pozri príspevok
    dakujem krasne, velmi ste mi pomohli )
    Ale autorovi prispevku sme este nepomohli ....
    Ale nasla som ti navod, velmi podobny, len s max. hodnotami:

    http://www.porada.sk/1135749-post14.html


    Opak funkcie LARGE je funkcia SMALL
    SMALL(array;k)
    Naposledy upravil ivka70 : 19.04.10 at 19:24

    2009 je offline (nepripojený) 2009

    2009
    ivka70 Pozri príspevok
    Ale autorovi prispevku sme este nepomohli ....
    Ale nasla som ti navod, velmi podobny, len s max. hodnotami:

    http://www.porada.sk/1135749-post14.html


    Opak funkcie LARGE je funkcia SMALL
    SMALL(array;k)
    LAGRE samozrejme. Opak bude v mojom českom asi MIN. Okolo 8:00 som v druhej práci pozriem na to. Nemôžem to napísať bez kontroly lebo si ešte musím pozrieť v Excel ako obísť 0

    ivka70 je offline (nepripojený) ivka70

    ivka70
    2009 Pozri príspevok
    LAGRE samozrejme. Opak bude v mojom českom asi MIN. Okolo 8:00 som v druhej práci pozriem na to. Nemôžem to napísať bez kontroly lebo si ešte musím pozrieť v Excel ako obísť 0
    Nie je to funkcia MIN, tu ma aj angl. verzia funkcii.
    Prevod medzi ceskymi a anglickymi nazvami suborov by si mal najst v subore "funcs.xls", ktory by mal byt v adresari Office kdesi na tvojom pocitaci.

    Alebo tu:
    members.chello.cz/ladinek/ooo/tools/down/funcs.ods

    SMALL je SMALl aj v cz verzii, rovnako ako LARGE nie je prelozena.
    Naposledy upravil ivka70 : 20.04.10 at 06:36

    midke je offline (nepripojený) midke

    midke
    2009 Pozri príspevok
    Tá 2 ako druhé minimálne číslo v podmienenom formátovaní platí iba ak sa v stĺpci nachádza 0. Inak to zadať neviem. 0 nezvýrazní ale akceptuje ju. Rada si pozriem lepšie riešenie. Pre mňa je Excel iba výstupná stanica. Všetky výpočty a podmienky si zadávam inde.
    Myslím že toto riešenie mi veľmi pomôže i keď tie "0" tam budú troška robiť problémi. Ešte raz veľmi pekne dďakujem za rady.

    2009 je offline (nepripojený) 2009

    2009
    midke Pozri príspevok
    Myslím že toto riešenie mi veľmi pomôže i keď tie "0" tam budú troška robiť problémi. Ešte raz veľmi pekne dďakujem za rady.
    Zastaň nepomôže Ti. Musel by si stále upravovať vzorec =AND(A1<=SMALL(A$1:A$8;1);A1>0).. To číslo čo je modrým by muselo byť vždy o jedno väčšie ako počet 0. Ak máš 5 núl muselo by tam byť napr. číslo 6. Nepraktické.. Počkaj on sa Ti niekto ešte určite ozve. Ja niekedy logike vzorcov v Excely nechápem. Jasne tam dostal podmienku. Už to neskúmam. Ľahšie Ti poradí ten kto v Excel seriózne pracuje.

    2009 je offline (nepripojený) 2009

    2009
    marjankaj Pozri príspevok
    Pridávam riešenie pomocou skrytého riadku. Môže tam byť núl hocikoľko.
    Zaujímavé. Ty si podmienené formátovanie použil nad vzorcom v riadku 1. Tam sa nula ako číslica nevyskytuje. Toto je riešenie pokiaľ tam skrytý riadok nevadí. Je to perfektne jednoduché. Škoda, že môžem pridať iba 1 bod.

    marjankaj je offline (nepripojený) marjankaj

    I am a man marjankaj
    2009 Pozri príspevok
    Zaujímavé. Ty si podmienené formátovanie použil nad vzorcom v riadku 1. Tam sa nula ako číslica nevyskytuje. Toto je riešenie pokiaľ tam skrytý riadok nevadí. Je to perfektne jednoduché. Škoda, že môžem pridať iba 1 bod.
    Ak by ten riadok vadil, dá sa to urobiť aj makrom. Ešte porozmýšľam ako by to išlo bez makra.
    Naposledy upravil marjankaj : 20.04.10 at 19:38

    2009 je offline (nepripojený) 2009

    2009
    marjankaj Pozri príspevok
    Tu je to bez toho makra. Ale vzorce sú príliš zložité.
    Rozsah sa dá zmeniť.
    1. Predefinui si OBLAST (v menu vložiť/názov/definovať)
    2. a skopírovať FORMAT napríklad z bunky do celého rozsahu OBLAST.
    Vyzerá to zložito napísané, ale je to jednoduché.
    Stačí dať do podmieneného formátovania tento vzorec SMALL(oblast;COUNTIF(oblast;HLOOKUP(MIN(oblast);ob last;1;0))+1)

    Pričom OBLAST je rozsah napr. A1:G1

    Vloudila se chybička. Opravujem.
    Super teraz si mi to napísal jasne. Vložiť-název-definovať. A už sa iba pozriem ako si to nadefinoval. Jasne oblasť je dĺžka riadku. Test sa na ňu odvoláva. Vďaka po Tvojom vysvetlení to spraví každý nemusí chápať vzorcu.. Aj keby asi mal. . Ale s plným bruškom ma už neprinúti rozmýšlať nikto.

    2009 je offline (nepripojený) 2009

    2009
    PotPalo Pozri príspevok
    Trochu upravené MIDKE.xls od 2009.

    Núl tam môže byť koľko chce, ale nemusí byť ani jedna. Len podmienené formátovanie, nič viac.



    (Stačilo pridať spočítanie tých núl)



    Dodatočne som zistil, že to nefunguje na väčšom počte riadkov, skúšal som 80 a dajako to nejde. Pri 30-tich riadkoch to ide. Ja sa už v tom Exceli vážne nevyznám... Možno je chyba u mňa. V každom prípade si treba funkčnosť overiť.
    Je to jedno z riešení overené na 128 riadkoch. Asi si iba zle prepísal vzorec.

    2009 je offline (nepripojený) 2009

    2009
    marjankaj Pozri príspevok
    Ešte si to oprav podľa potpalo

    Stačí dať do podmieneného formátovania tento vzorec SMALL(oblast;COUNTIF(oblast;0)+1)

    Pričom OBLAST je rozsah napr. A1:G1
    Vďaka aj takto to funguje. Zadávateľ si môže vybrať a ja som sa niečo naučila. Vďaka

    midke je offline (nepripojený) midke

    midke
    Super, ďakujem za vyriešenie môjho problému, Je to presne to čo som potreboval. Ešte raz ďakujem.

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

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