Skip to main content

Função SEARCHB do Excel

Author: Amanda Li Last Modified: 2025-06-04

A função SEARCHB localiza uma string de texto (não diferencia maiúsculas de minúsculas) dentro de outra string e retorna o número da posição inicial da primeira string dentro da outra com base no número de bytes especificado. A SEARCHB é destinada para uso com idiomas que utilizam o conjunto de caracteres de dois bytes (DBCS), como chinês (simplificado), chinês (tradicional), coreano e japonês. A função conta cada caractere de dois bytes como 2.

searchb function 1


Sintaxe

=SEARCHB(texto_procurado, texto_dentro, num_início)


Argumentos

  • texto_procurado (obrigatório): A string ou caractere cuja posição você deseja encontrar em texto_dentro.
  • texto_dentro (obrigatório): A string contém o texto_procurado que você deseja encontrar.
  • num_início (opcional): A posição em texto_dentro na qual iniciar a busca por texto_procurado. Se omitir este argumento, presume-se que seja 1.

Valor de Retorno

A função SEARCHB retorna um valor numérico.


Notas da Função

  • Espaços contam como caracteres.
  • A função SEARCHB não diferencia maiúsculas de minúsculas. Para fazer uma pesquisa que diferencie maiúsculas de minúsculas, você pode usar FINDB.
  • SEARCHB permite caracteres curinga em pesquisas. Por exemplo, se você quiser encontrar a posição da string que começa com t e termina com l, pode fornecer t*l como texto_procurado.
  • SEARCHB sempre conta cada caractere de dois bytes como 2 quando você habilitou a edição de um idioma que suporta DBCS e depois o definiu como idioma padrão. Caso contrário, SEARCHB conta cada caractere como 1, assim como SEARCH.
  • Se texto_procurado for vazio (“”), a função SEARCHB retorna o caractere numerado num_início. Se num_início for omitido, retorna 1.
  • SEARCHB conta valores reais em vez da aparência dos seus dados. Por exemplo, A1 é a data 9/1/2022, SEARCHB(0,A1) retorna 4, pois o valor real em A1 é 44805, que foi apenas formatado como um valor de data.
  • SEARCHB retorna o #VALOR! erro se:
    • texto_procurado não aparecer em texto_dentro;
    • num_início for maior que o comprimento de texto_dentro;
    • num_início < 1.

Exemplo de pesquisa sem distinção entre maiúsculas e minúsculas desde o início

Considere a tabela abaixo como exemplo. Para encontrar a posição inicial de texto_procurado em texto_dentro, copie ou insira a fórmula abaixo na célula superior (E6) da lista de resultados e pressione Enter para obter o resultado. Em seguida, selecione a célula de resultado e arraste a alça de preenchimento (o pequeno quadrado no canto inferior direito da célula selecionada) para baixo para aplicar a fórmula às células abaixo.

=SEARCHB(B6,C6)

searchb function 2

Em vez de referências de células, você pode digitar os valores reais de texto_procurado e texto_dentro na fórmula conforme mostrado abaixo.

=SEARCHB("什么","你在干什么")


Exemplo de pesquisa sem distinção entre maiúsculas e minúsculas a partir de uma posição específica

Para procurar texto_procurado em texto_dentro a partir de uma posição específica com base no número de bytes especificado e obter a posição inicial da primeira ocorrência de texto_procurado em texto_dentro, você deve adicionar o terceiro argumento num_início. Insira a fórmula abaixo na célula superior (F6) da lista de resultados e pressione Enter para obter o resultado. Em seguida, selecione a célula de resultado e arraste a alça de preenchimento (o pequeno quadrado no canto inferior direito da célula selecionada) para baixo para aplicar a fórmula às células abaixo.

=SEARCHB(B6,C6,D6)

searchb function 3

Em vez de referências de células, você pode digitar os valores reais de texto_procurado, texto_dentro e num_início na fórmula conforme mostrado abaixo.

=SEARCHB("什么","你在干什么",3)


SEARCHB VS. SEARCH

SEARCHB conta cada caractere de dois bytes como 2 e cada caractere de um byte como 1. Enquanto SEARCH conta tanto caracteres de dois bytes quanto de um byte como 1. Você pode comparar os resultados retornados por SEARCHB e SEARCH conforme mostrado abaixo.

searchb function 4


SEARCHB VS. FINDB

Ambas as funções SEARCHB e FINDB retornam a posição inicial da primeira instância de texto_procurado em texto_dentro em bytes. No entanto, FINDB diferencia maiúsculas de minúsculas, enquanto SEARCHB não. SEARCHB suporta o uso de caracteres curinga em pesquisas, enquanto FINDB não. Você pode comparar os resultados retornados por SEARCHB e FINDB conforme mostrado abaixo.

searchb function 5


Funções relacionadas

Função SEARCH do Excel

No Excel, a função SEARCH pode ajudá-lo a encontrar a posição de um caractere específico ou substring a partir da string de texto fornecida, conforme mostrado na captura de tela a seguir. Neste tutorial, vou introduzir como usar essa função SEARCH no Excel.

Função FINDB do Excel

A função FINDB localiza uma string de texto (diferencia maiúsculas de minúsculas) dentro de outra string e retorna o número da posição inicial da primeira string dentro da segunda com base no número de bytes especificado. FINDB é destinada para uso com idiomas que utilizam o conjunto de caracteres de dois bytes (DBCS), como chinês (simplificado), chinês (tradicional), coreano e japonês. A função conta cada caractere de dois bytes como 2.

Função REPLACEB do Excel

A função REPLACEB substitui parte de uma string de texto por uma nova string de texto com base no número de bytes especificado. REPLACEB é destinada para uso com idiomas que utilizam o conjunto de caracteres de dois bytes (DBCS), como chinês (simplificado), chinês (tradicional), coreano e japonês. A função conta cada caractere de dois bytes como 2.

Função LEFTB do Excel

A função LEFTB retorna o número especificado de caracteres do início (esquerda) de uma string fornecida com base no número de bytes especificado. LEFTB é destinada para uso com idiomas que utilizam o conjunto de caracteres de dois bytes (DBCS), como chinês (simplificado), chinês (tradicional), coreano e japonês. A função conta cada caractere de dois bytes como 2.

Função RIGHTB do Excel

A função RIGHTB retorna o número especificado de caracteres do final (direita) de uma string fornecida com base no número de bytes especificado. RIGHTB é destinada para uso com idiomas que utilizam o conjunto de caracteres de dois bytes (DBCS), como chinês (simplificado), chinês (tradicional), coreano e japonês. A função conta cada caractere de dois bytes como 2.

Função MIDB do Excel

A função MIDB retorna um número específico de caracteres de uma string de texto, começando na posição que você especificar, com base no número de bytes especificado. MIDB é destinada para uso com idiomas que utilizam o conjunto de caracteres de dois bytes (DBCS), como chinês (simplificado), chinês (tradicional), coreano e japonês. A função conta cada caractere de dois bytes como 2.


As Melhores Ferramentas de Produtividade para o Office

Kutools para Excel - Ajuda Você a Se Destacar na Multidão

🤖 Assistente AI do KUTOOLS: Revolucione a análise de dados com base em: Execução Inteligente   |  Gerar Código  |  Criar Fórmulas Personalizadas  |  Analisar Dados e Gerar Gráficos  |  Invocar Funções Aprimoradas
Recursos Populares: Encontrar, Destacar ou Identificar Duplicatas  |  Excluir Linhas em Branco  |  Combinar Colunas ou Células sem Perder Dados  |  Arredondar sem Fórmula ...
Super VLookup: Múltiplos Critérios  |  Múltiplos Valores  |  Entre Multi-Planilhas  |  Correspondência Fuzzy...
Lista Suspensa Avançada: Lista Suspensa Simples  |  Lista Suspensa Dependente  |  Lista Suspensa de Múltipla Seleção...
Gerenciador de Colunas: Adicionar um Número Específico de Colunas  |  Mover Colunas  |  Alterar Status de Visibilidade de Colunas Ocultas  Comparar Colunas para Selecionar Mesmas & Células Diferentes ...
Recursos Destacados: Grade de Foco  |  Visualização de Design  |  Barra de Fórmulas Aprimorada  |  Gerenciador de Pasta de Trabalho & Planilha | Biblioteca de Recursos (AutoTexto)  |  Selecionador de Data  |  Mesclar Planilhas  |  Criptografar/Descriptografar Células  |  Enviar Emails por Lista  |  Super Filtro  |  Filtro Especial (filtrar negrito/itálico/tachado...) ...
Os 15 Principais Conjuntos de Ferramentas12 Ferramentas de Texto (Adicionar Texto, Excluir Caracteres ...)  |  Mais de 50 Tipos de Gráficos (Gráfico de Gantt ...)  |  Mais de 40 Fórmulas Práticas (Calcular a idade com base na data de nascimento ...)  |  19 Ferramentas de Inserção (Inserir Código QR, Inserir Imagem do Caminho ...)  |  12 Ferramentas de Conversão (Converter em Palavras, Conversão de Moeda ...)  |  7 Ferramentas de Mesclar & Dividir (Mesclar Linhas Avançado, Dividir Células do Excel ...)  |  ... e mais

Kutools para Excel Conta com Mais de 300 Funcionalidades, Garantindo Que O Que Você Precisa Está Apenas Um Clique de Distância...


Office Tab - Ative a Leitura e Edição com Guias no Microsoft Office (inclui Excel)

  • Um segundo para alternar entre dezenas de documentos abertos!
  • Reduz centenas de cliques de mouse para você todos os dias, diga adeus à mão do mouse.
  • Aumenta sua produtividade em 50% ao visualizar e editar vários documentos.
  • Traz Guias Eficientes para o Office (inclui Excel), Assim Como Chrome, Edge e Firefox.

As Melhores Ferramentas de Produtividade para o Office

Kutools para Excel - Ajuda Você a Se Destacar na Multidão

🤖 Assistente AI do KUTOOLS: Revolucione a análise de dados com base em: Execução Inteligente   |  Gerar Código  |  Criar Fórmulas Personalizadas  |  Analisar Dados e Gerar Gráficos  |  Invocar Funções Aprimoradas
Recursos Populares: Encontrar, Destacar ou Identificar Duplicatas  |  Excluir Linhas em Branco  |  Combinar Colunas ou Células sem Perder Dados  |  Arredondar sem Fórmula ...
Super VLookup: Múltiplos Critérios  |  Múltiplos Valores  |  Entre Multi-Planilhas  |  Correspondência Fuzzy...
Lista Suspensa Avançada: Lista Suspensa Simples  |  Lista Suspensa Dependente  |  Lista Suspensa de Múltipla Seleção...
Gerenciador de Colunas: Adicionar um Número Específico de Colunas  |  Mover Colunas  |  Alterar Status de Visibilidade de Colunas Ocultas  Comparar Colunas para Selecionar Mesmas & Células Diferentes ...
Recursos Destacados: Grade de Foco  |  Visualização de Design  |  Barra de Fórmulas Aprimorada  |  Gerenciador de Pasta de Trabalho & Planilha | Biblioteca de Recursos (AutoTexto)  |  Selecionador de Data  |  Mesclar Planilhas  |  Criptografar/Descriptografar Células  |  Enviar Emails por Lista  |  Super Filtro  |  Filtro Especial (filtrar negrito/itálico/tachado...) ...
Os 15 Principais Conjuntos de Ferramentas12 Ferramentas de Texto (Adicionar Texto, Excluir Caracteres ...)  |  Mais de 50 Tipos de Gráficos (Gráfico de Gantt ...)  |  Mais de 40 Fórmulas Práticas (Calcular a idade com base na data de nascimento ...)  |  19 Ferramentas de Inserção (Inserir Código QR, Inserir Imagem do Caminho ...)  |  12 Ferramentas de Conversão (Converter em Palavras, Conversão de Moeda ...)  |  7 Ferramentas de Mesclar & Dividir (Mesclar Linhas Avançado, Dividir Células do Excel ...)  |  ... e mais

Kutools para Excel Conta com Mais de 300 Funcionalidades, Garantindo Que O Que Você Precisa Está Apenas Um Clique de Distância...


Office Tab - Ative a Leitura e Edição com Guias no Microsoft Office (inclui Excel)

  • Um segundo para alternar entre dezenas de documentos abertos!
  • Reduz centenas de cliques de mouse para você todos os dias, diga adeus à mão do mouse.
  • Aumenta sua produtividade em 50% ao visualizar e editar vários documentos.
  • Traz Guias Eficientes para o Office (inclui Excel), Assim Como Chrome, Edge e Firefox.