WWW pro školy
Jak na Office - tutoriály, video návody











Vytvoř si párové triko

Poradna - textový retazec

hlavní kategorie | zpět | + odpovědět na toto téma
textový retazec - diskuze na toto téma
Dobrý deň, stretol som sa v poslednom období so situáciou, kedy by som potreboval na základe textového reťazca vyhodnotiť podmienku "OK a "NOOK". Jednu sa konkrétne o reťazec, ktorý obsahuje číslo a v niektorom prípade k číslu aj písmeno "N", napr: 13N,188,195,214 podmienku, ktorú potrebujem vyhodnotiť je, že pokiaľ sa v textovom reťazci (vždy je jedno číslo, resp. číslo a písmeno N oddelené čiarkou) nachádza iba číslo a písmeno je stav OK, tzn. ak by bolo iba 13N tak je podmienka OK, alebo 13N,23N je podmienka OK, ale pokiaľ je v reťazci aj hodnota bez N tak podmienka nie je splnená, tzn. NOOK, príklad: 13N,145 je NOOK alebo 13N,145,459N Akým spôsobom by takúto podmienku bolo vhodné zavzorcovať? :) Ďakujem

elninoslov | 10.9.2015 01:52  
 
 
Skúste toto. Predpoklad je, že sa jedná stále len o písmeno "N", a na konci reťazca nesmie byť ",".
Odpověď
pepe74287 | 10.9.2015 08:49  
 
 
Jine (bezmaticove reseni) je v priloze. Pointa vzorce je, ze porovna pocet pismen "N" a pocet carek v retezci +1 (cili vicemene stejna jako od elninoslov) - pokud se tyto dve hodnoty rovnaji, je vysledkem "OK", pokud ne, tak "NOOK".
Odpověď
elninoslov | 10.9.2015 08:57  
 
 
Výborné riešenie. Bude menej náročné a prehľadnejšie ako matica. Nevedelo ma napadnúť ako spočítať tie "," a "N" bez matice...
Odpověď
dKup | 10.9.2015 19:32  
 
 
ďakujem obom :)
Odpověď