Pomoč LibreOfficeDev 27.2
Vrne besedilo, ki se pojavi pred začetkom dane pojavitve podniza ločila.
TEXTBEFORE( besedilo [; ločilo [; Instance Number [; način ujemanja [; Match End [; If Not Found ]]]]])
Besedilo: izvorno besedilo.
Ločilo: (neobvezno) ločilo. Podate lahko več ločil. Če je izpuščeno ali podano kot prazen niz, vrne napako #N/A ali vrednost, izraženo v obliki Brez zadetkov.
Številka pojavitve: (neobvezno) pojavitev ločila, pred katero želite izvleči besedilo. Privzeta vrednost je 1. Negativna vrednost pomeni iskanje s konca. Vrednost 0 vrne napako #N/A.
Način ujemanja: (neobvezno) nastavite na 1, da izvedete iskanje, ki ne razlikuje med malimi in velikimi črkami. Privzeta vrednost je 0.
Ujemanje konca (neobvezno) nastavite na 1, da bo konec besedila obravnavan kot ločilo. Privzeta vrednost je 0.
Brez zadetkov (neobvezno) je vrednost, ki jo vrne, če ni zadetkov. Privzeta vrednost je #N/A.
=TEXTBEFORE("biti ali ne biti";"biti";2;0;0;"@@@") vrne niz "biti ali ne", torej vse do druge pojavitve ločila " biti".
=TEXTBEFORE("biti ali ne biti";"vprašanje";1;0;0;"@@@") vrne niz "@@@", saj se ločilo "vprašanje" ne nahaja v izvornem besedilu.
=TEXTBEFORE("To be or not to be";"question";1;0;1;"@@@") returns the text "To be or not to be" because the delimiter "question" is not in the source text and Match End is 1, which then returns everything before the end of text.
=TEXTBEFORE("To be or not to be";"question";-1;0;1;"@@@") returns the empty string "" because the delimiter "question" is not in the source text, Instance Number is negative (starts from the end) and Match End is 1, which prevents the function to return the error #N/A or the value defined in If Not Found.
COM.MICROSOFT.TEXTBEFORE