LibreOfficeDev 27.2 Hjelp
Returnerer teksten som kjem før byrjinga av ein gjeven førekomst av delstreng med skiljeteikn.
TEKSTFORAN( Tekst [; Skiljeteikn [; Førekomstnummer [; Treffmodus [; Treffslutt [; Viss ikkje funne ]]]]])
Tekst: den opphavlege teksten.
Skiljeteikn: (valfritt) skiljeteiknet. Du kan gje fleire skiljeteikn. Viss ingen eller gjeve som ein tom streng, vert feilen #I/T eller verdien gjeve i Viss ikkje funne.
Førekomstnummer: (valfritt) førekomsten av skiljeteiknet som teksten skal trekkjast ut før. Standardinnstillinga er 1. Eit negativt tal gjer at søket byrjar frå slutten. Verdi 0 returnerer feilen #I/T.
Treffmodus: (valfri) sett til 1 for å utføra eit søk som ikkje skil mellom store og små bokstavar. Standardinnstillinga er 0.
Treffslutt: (valfri) sett til 1 for å handsama slutten av teksten som eit skiljeteikn. Standardinnstillinga er 0.
Viss ikkje funne: (valfritt) verdien som vert returnert viss det ikkje er treff. Standardverdien er #I/T.
=TEKSTFORAN("Å vera eller ikkje vera";"vera";2;0;0;"@@@") returnerer strengen «Å vera eller ikkje», og tek med til den andre førekomsten av skiljeteiknet «vera».
=TEKSTFORAN("Å vera eller ikkje vera";"spørsmål";1;0;0;"@@@") returnerer teksten «@@@» fordi skiljeteiknet «spørsmål» ikkje er i kjeldeteksten-
=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