Stránka 1 z 1

Excel - pomoc s funkcemi 3

Napsal: 24 dub 2013 12:36
od metropolisCZ
Tak ještě jednou :)

V příloze mám pomocí funkcí INDEX a POZVYHLEDAT vypsány vzájemné zápasy fotbalových utkání (zjednodušeno pro účel příkladu). Potřebuji, aby se v případě ještě neodehraného utkání vypisovala prázdná buňka a ne nula.

Předem díky za radu.

Re: Excel - pomoc s funkcemi 3

Napsal: 25 dub 2013 11:35
od cmuch
Nejjednodušší bude, když si do tabulky (sloupce E a G) dáš nějaký znak (mezeru, čárku, tečku, pomlčku ...)
a už se Ti tam nebude zobrazovat 0:0

Re: Excel - pomoc s funkcemi 3

Napsal: 25 dub 2013 12:25
od masterbill
do buňky S5 dej vzorec

Kód: Vybrat vše

=IFERROR(INDEX(E2:E9; POZVYHLEDAT(I5&S2;B2:B9&D2:D9;0));" ")

Funkce IFERROR

Re: Excel - pomoc s funkcemi 3

Napsal: 25 dub 2013 22:40
od metropolisCZ
No ale když pak do E4 dopíšu hodnotu, buňka S5 zůstane prázdná.

Re: Excel - pomoc s funkcemi 3

Napsal: 26 dub 2013 13:00
od cmuch
Vzorec musí být zadán jako maticový!
Klikni do S5, zmáčkni F2, zmáčkni Ctrl+Shift+Enter

Re: Excel - pomoc s funkcemi 3  Vyřešeno

Napsal: 26 dub 2013 15:01
od metropolisCZ
Když tam vzorec nechám jen tak, tedy ne jako maticový, je buňka S5 v případě prázdné buňky E4 taky prázdná, ale zůstane tak nadále i když doplním hodnotu do E4.

Když je vzorec zadám jako maticový, hodnota se sice vypisuje, ale v případě prázdné buňky E4 se v S5 vypíše nula. Tedy stejně jako předtím, když nebyla použita funkce IFERROR.

Nicméně je to už jedno, použil jsem zmiňované řešení s použitím "-" místo " ".