TEXTBEFORE
Descrição
Retorna o texto que ocorre antes dos caracteres de delimitação especificados.
Sintaxe
TEXTBEFORE(
text
, delimiter
,
[instance_num
], [match_mode
],
[match_end
], [if_not_found
]) - text: o texto a ser pesquisado. O Worksheets não permite o uso de caracteres curinga na pesquisa.
- delimiter: o texto que marca o ponto antes do qual você quer extrair. A função retorna o texto que está localizado antes (na frente) desse texto.
- instance_num: a instância de delimitador após a qual você quer extrair o texto. Se você não especifica o argumento, o valor por padrão é 1. Se você especifica um número negativo, a pesquisa começa do fim.
- match_mode: determina se a pesquisa de texto diferencia maiúsculas de minúsculas. O valor por padrão é que diferencia maiúsculas de minúsculas. Opcional. Insira um dos seguintes valores: 0 = maiúsculas e minúsculas. 1 = não diferencia maiúsculas de minúsculas.
- match_end: trata o final do texto como um delimitador. Por padrão, o texto é uma correspondência exata. Opcional. Insira o seguinte: 0 = Não faça a correspondência do delimitador com o final do texto. 1 = faz a correspondência do delimitador com o final do texto.
- if_not_found: o valor a ser retornado se a função não encontra uma correspondência. Por padrão, a função retorna #N/A.
Exemplo
O exemplo é baseado nesta tabela. A função do exemplo retornará o nome de um trabalhador, usando o espaço entre o nome e o sobrenome como delimitador.
A | B | C | D | E | |
|---|---|---|---|---|---|
1
| Nome completo
| Nome
| Sobrenome
| Nº DA FOLHA DE PAGAMENTO
| Últimos 4
|
2
| Logan McNeil | 232-45-7667 | |||
3
| Steve Morgan | 611-33-5576 | |||
4
| Oliver Reynolds | 242-56-9755 | |||
5
| Teresa Serrano | 432-67-1442 |
Fórmula | Resultado |
|---|---|
=TEXTBEFARE(A2," ") | Logan
|