Nápověda LibreOffice 26.2
Vrátí text, který se vyskytuje před daným podřetězcem nebo oddělovačem.
TEXTBEFORE( Text [; Oddělovač [; Číslo instance [; Režim porovnávání [; Porovnávání konce [; Při nenalezení ]]]]])
Text: původní text.
Oddělovač: (nepovinné) oddělovač. Lze zadat více oddělovačů.
Číslo instance: (nepovinné) instance oddělovače, před kterou se má text extrahovat. Výchozí je 1. Záporné číslo znamená počítání od konce.
Režim porovnávání: (nepovinné) nastavte na 1, chcete-li při porovnávání ignorovat velikost písmen. Výchozí je 0.
Porovnávání konce: (nepovinné) nastavte na 1, chcete-li s koncem textu zacházet jako s oddělovačem. Výchozí je 0.
Při nenalezení: (nepovinné) hodnota vrácená při nenalezení oddělovače. Výchozí je #N/A.
=TEXTBEFORE("Být, či nebýt";"být";2;0;0;"@@@") vrátí řetězec „Být, či ne“, odpovídající textu až po druhou instanci oddělovače „být“.
=TEXTBEFORE("Být, či nebýt";"otázka";1;0;0;"@@@") vrátí text „@@@“, protože oddělovač „otázka“ se ve zdrojovém textu nenachází.
COM.MICROSOFT.TEXTBEFORE