SEG.TEXTO devolve um número específico de carateres da cadeia de texto, começando na posição que especificar, com base no número de carateres especificado.
Sintaxe
SEG.TEXTO(texto;start_num;num_chars)
O texto é a cadeia de texto que contém os carateres que pretende extrair.
Start_num é a posição do primeiro caráter que pretende extrair no texto. O primeiro caráter no texto possui núm_inicial 1 e assim sucessivamente.
Num_chars especifica o número de carateres que pretende que MID devolva do texto.
Observações
- Se núm_inicial for maior do que o comprimento de texto, SEG.TEXTO devolve "" (texto vazio).
- Se núm_inicial for menor do que o comprimento de texto, mas núm_inicial e núm_carat excederem o comprimento de texto, SEG.TEXTO devolve os carateres até ao final do texto.
- Se start_num for inferior a 1, SEG.TEXTO devolve o #VALUE! .
- Se num_chars for negativo, SEG.TEXTO devolve o #VALUE! #VALOR!
Exemplos
| Fórmula | Descrição (Resultado) |
|---|---|
| =SEG.TEXTO("Fluxo fluido";1;5) | Cinco carateres da cadeia, começando no primeiro caráter (Fluid) |
| =SEG.TEXTO("Fluxo fluido";7;20) | Vinte carateres da cadeia, começando no sétimo (Flow) |
| =SEG.TEXTO("Fluxo fluido";20;5) | Uma vez que o ponto de partida é maior do que o comprimento da cadeia, é devolvido texto vazio () |