Fórum pro uživatele kancelářského balíku OpenOffice | LibreOffice
 

#1 1. 10. 2019 17:14:28

kamlan
Člen
Registrace: 15. 9. 2016
Příspěvků: 368

VLOOKUP vrátí špatně hvězdičku - VYŘEŠENO

Funkce VLOOKUP nevrací správně hodnotu z matice když je vyhledávaným indexem hvězdička *. Víte někdo důvod nebo jde o chybu?
Ukázka zde https://uloz.to/file/kcsuw2oDsBpd/vlook … zdicku-ods

Editoval kamlan (1. 10. 2019 18:03:10)

Offline

#2 1. 10. 2019 17:16:09

ludviktrnka
Člen
Registrace: 9. 7. 2009
Příspěvků: 697

Re: VLOOKUP vrátí špatně hvězdičku - VYŘEŠENO

V nastavení rugulárních výrazů? Je potřeba je vypnout - někde v nastavení.

Možnosti -> Calc -> Výpočty -> X Povolit regulární výrazy ve vzorcích (nechat prázdné)

Editoval ludviktrnka (1. 10. 2019 17:23:21)


LibreOffice 5.4.

Offline

#3 1. 10. 2019 18:06:06

kamlan
Člen
Registrace: 15. 9. 2016
Příspěvků: 368

Re: VLOOKUP vrátí špatně hvězdičku - VYŘEŠENO

Díky, funguje. Ale nejde to přeci jen ošetřit nějak přímo ve vzorci aby to jako regulár nebral, aniž bych musel měnit nastavení Calcu? Přijde mi to trochu nepohodlný kdybych někomu poslal sešit s VLOOKUPama a musel ho upozornit na to, aby si přenastavil Calc.

Offline

#4 1. 10. 2019 18:16:13

ludviktrnka
Člen
Registrace: 9. 7. 2009
Příspěvků: 697

Re: VLOOKUP vrátí špatně hvězdičku - VYŘEŠENO

Musel byste vyhledávaný řetězec zapsat jako regulární výrez, který bude akceptovat * jako obyčejný znak - myslím že se použije zpětné lomítko \*


LibreOffice 5.4.

Offline

#5 1. 10. 2019 18:19:49

kamlan
Člen
Registrace: 15. 9. 2016
Příspěvků: 368

Re: VLOOKUP vrátí špatně hvězdičku - VYŘEŠENO

Jasně :-), že mě to nenapadlo hned když s reguláry dělám každou chvíli :-). Funguje.

Offline

#6 1. 10. 2019 18:37:37

kabi
Člen
Registrace: 1. 6. 2017
Příspěvků: 167

Re: VLOOKUP vrátí špatně hvězdičku - VYŘEŠENO

potíže mohou nastat, pokud má někdo to nastavení regulárních výrazů přepnuté na zástupné znaky. Potom budete řešit stejný problém, jako píšete v #3.

Offline

#7 1. 10. 2019 18:46:15

kamlan
Člen
Registrace: 15. 9. 2016
Příspěvků: 368

Re: VLOOKUP vrátí špatně hvězdičku - VYŘEŠENO

To už jsem si též všiml. Ale říkal jsem si, že v nějakém konkrétním případě bych mohl udělat pomocnou testovací buňku a tam otestovat pomocí IF zda se liší vrácené výrazy pro * a \* a podle toho třeba ji třeba podbarvit nebo napsat upozornění.

Ty zástupné znaky to však komplikují více, takže raději nebudu používat indexy co by mohly být regulárama (co mohou být ty zástupné excelovské znaky ani nevím), ale nějaké osvědčené jednoznačné, typicky třeba písmenoČíslo.

Offline

Zápatí