midke
19.04.10,14:21
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.
ivka70
19.04.10,16:32
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)
2009
20.04.10,01:21
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
20.04.10,04:29
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.
sthruska
20.04.10,04:36
//musím pozrieť v Excel ako obísť 0
Tam by mohlo byť HodnotaBunky <> 0
PaloPa
20.04.10,06:01
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 http://forum.zive.cz/images/smilies/04.gif

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 (http://office.microsoft.com/cs-cz/excel/HP100791861029.aspx)

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

Na jednom mieste:
http://www.office4you.cz/office4you/exc ... unkci.html (http://www.office4you.cz/office4you/excel/excel-seznam-funkci.html)
http://www.profi-office.cz/index.php?op ... &Itemid=34 (http://www.profi-office.cz/index.php?option=com_content&task=view&id=15&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
midke
20.04.10,08:34
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
20.04.10,08:53
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.
marjankaj
20.04.10,09:06
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.
2009
20.04.10,09:35
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
20.04.10,11:02
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.
marjankaj
20.04.10,16:35
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é.
2009
20.04.10,17:07
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.
PotPalo
20.04.10,21:03
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:D:D:D)

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ť.
marjankaj
20.04.10,23:11
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
2009
21.04.10,08:02
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
21.04.10,08:08
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
21.04.10,08:26
Super, ďakujem za vyriešenie môjho problému, Je to presne to čo som potreboval. Ešte raz ďakujem.