Funcția SEARCH
De la Planfix
Funcția SEARCH() găsește un șir de text în interiorul altuia și returnează poziția de început a primului șir de text relativ la primul caracter al celui de-al doilea șir de text.
- Funcția nu este sensibilă la majuscule și minuscule.
- Dacă subșirul nu este găsit, funcția returnează -1.
- Dacă șirul gol ("") este setat ca argument pentru search_text, funcția SEARCH va returna 1.
- Caracterele joker pot fi folosite în argumentul pentru search_text: semnul întrebării (?) și asteriscul (*). Semnul întrebării se potrivește cu orice caracter; asteriscul se potrivește cu orice secvență de caractere. Dacă trebuie să includeți un semn de întrebare sau asterisc în textul de căutare, puneți un tilde (~) înaintea simbolului în argument.
Format:
SEARCH(search_text;string)
SEARCH(search_text;string)
Exemplu:
SEARCH("BOAT*down?he stream";"Row, row, row your boat, gently down the stream") //returnează 20
SEARCH("What's up~?"; "Did he ask you what's up?") //returnează 16
SEARCH("apple?";"one apple two apples") //returnează 5
MID({{Task.Field}};Search(",";{{Task.Field}})+2;1000) // returnează Tom, dacă Task.Field="Hello, Tom"