LOCALIZAR

    Texto

    Encontra a posição de uma cadeia de texto dentro de outra. Sensível a maiúsculas/minúsculas.

    Traduções
    EnglishFIND
    FrenchTROUVE
    SpanishENCONTRAR
    GermanFINDEN
    ItalianTROVA
    PortugueseLOCALIZAR
    DutchVIND.ALLES
    PolishZNAJDŹ
    RussianНАЙТИ
    TurkishBUL
    CzechNAJÍT
    HungarianSZÖVEG.TALÁL
    SwedishHITTA
    DanishFIND
    FinnishETSI
    Sintaxe
    LOCALIZAR(texto_procurado; no_texto; [núm_inicial])

    Argumentos

    • texto_procuradoO texto a encontrar
    • no_textoO texto onde pesquisar
    • núm_inicialPosição para iniciar a pesquisa(opcional)
    Exemplos
    =LOCALIZAR("o";"Olá Mundo")
    5

    Encontra 'o' na posição 5

    =LOCALIZAR("@";A1)
    posição do @

    Encontra o símbolo @ num email

    =SEERRO(LOCALIZAR("X";A1);0)
    0 se não encontrado

    Devolve 0 em vez de erro

    Dicas e boas práticas
    • Sensível a maiúsculas/minúsculas (use PROCURAR para não sensível)
    • Devolve #VALOR! se o texto não for encontrado
    • O primeiro carácter está na posição 1
    Erros comuns
    • Usar LOCALIZAR em texto com capitalização inconsistente, sem perceber que é sensível a maiúsculas/minúsculas - procurar "maçã" não corresponderá a "Maçã"
    • Esquecer que LOCALIZAR devolve um erro, não um 0, quando o texto de pesquisa não é encontrado, o que pode quebrar uma fórmula que espera um número
    • Confundir LOCALIZAR com PROCURAR, e depois perguntar-se porque razão uma pesquisa com um caráter universal falha silenciosamente - só PROCURAR suporta carateres universais
    Funções relacionadas
    PROCURARFaz o mesmo trabalho mas sem distinguir maiúsculas de minúsculas e com suporte a carateres universais.
    EXT.TEXTOFrequentemente combinada com LOCALIZAR para extrair texto começando na posição encontrada.
    SUBSTITUIRSubstitui texto diretamente em vez de apenas localizar a sua posição.
    Perguntas frequentes

    Qual é a diferença entre LOCALIZAR e PROCURAR?

    LOCALIZAR é sensível a maiúsculas/minúsculas e não suporta carateres universais. PROCURAR não é sensível a maiúsculas/minúsculas e suporta carateres universais como ? e *. Fora isso funcionam da mesma forma.

    Por que razão LOCALIZAR devolve um erro #VALOR!?

    Não conseguiu encontrar o texto de pesquisa em lado nenhum da cadeia - verifique se há espaços extra, capitalização diferente se na verdade queria usar PROCURAR, ou um erro de digitação no termo de pesquisa.

    LOCALIZAR consegue procurar mais de um carácter de uma vez?

    Sim, procura toda a cadeia de texto que lhe der, não apenas um único carácter - =LOCALIZAR("total";A1) procura a palavra inteira.

    Precisa traduzir uma fórmula usando LOCALIZAR?

    Use nosso tradutor para converter sua fórmula completa