andrej.misuta
30.08.17,15:02
Ahojte,

prosím Vás ako sa dá použiť funkcia IF, ak potrebujem z bunky napr Y3 ktorá obsahuje "RMP65" vytvoriť funkciu ktorá bude kontrolovať iba prvé tri znaky v bunke Y3? čiže ak sa v Y3 nachádza "RMP" bez ohľadu na to koľko a aké znaky sú za týmito tromi znakmi - RMP.

Ďakujem
Pidgey
30.08.17,13:27
Bud funkcia LEFT(TEXT; POCET ZNAKOV), ktora vracia dany pocet znakov zlava , cize v tvojom pripade =LEFT(Y3;3) vrati hodnotu RPM.
Alebo funkcia MID (TEXT, POCIATOCNA POZICIA, POCET ZNAKOV), ktora v pripade ze zadas pociatocnu poziciu 1 bude brat dany pocet znakov od prveho znaku, cize nas priklad =MID(Y3;1;3) vrati tak isto RPM. toto by sa dalo pouzit ak by si potreboval retaz od ineho ako prveho znaku

cize vysledok by bol asi =IF(MID(Y3;1;3)="RPM";"OK";"ZLE")
resp =IF(LEFT(Y3;3)="RPM";"OK";"ZLE")
ivka70
30.08.17,14:30
oprav si v prvom riadku to left, left na if, left - ako potom spravne pises v priklade :)
Pidgey
30.08.17,18:33
:) no, bolo to nestastne napisane. najprv som uviedol LEFT ako funkciu a potom som chcel v zatvorke ukazat rychly priklad....nemyslel som to priamo ako zapis vzorca
ivka70
30.08.17,18:42
tak mozno by stalo za uvahu to napisat trochu zrozumitelnejsie, svoju odpoved mozes zmenit/doplnit :)
Pidgey
30.08.17,18:58
done :)