Note: The other languages of the website are Google-translated. Back to English

Função PESQUISA do Excel B

A função SEARCHB encontra uma string de texto (não diferencia maiúsculas de minúsculas) em 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. SEARCHB destina-se ao uso com idiomas que usam o conjunto de caracteres de byte duplo (DBCS), como chinês (simplificado), chinês (tradicional), coreano e japonês. A função conta cada caractere de byte duplo como 2.

função de pesquisab 1


Sintaxe

=SEARCHB(find_text, within_text, start_num)


Argumentos

  • find_texto (obrigatório): A string ou caractere em que você deseja encontrar sua posição dentro do texto.
  • dentro_texto (obrigatório): A cadeia contém o localizar_texto você deseja encontrar.
  • núm_inicial (opcional): A posição no dentro do texto para iniciar a busca de localizar_texto. Se omitir este argumento, será considerado 1.

Valor de retorno

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


Notas de função

  • Os espaços contam como caracteres.
  • A função SEARCHB não diferencia maiúsculas de minúsculas. Para fazer uma pesquisa com distinção entre maiúsculas e minúsculas, você pode usar NBIF ao invés.
  • SEARCHB permite caracteres curinga nas pesquisas. Por exemplo, você quer encontrar a posição da string que começa com t e termina com l, você pode fornecer t * l as localizar_texto.
  • SEARCHB sempre conta cada caractere de byte duplo como 2 quando você habilita a edição de um idioma que suporta DBCS e, em seguida, o define como o idioma padrão. Caso contrário, SEARCHB conta cada caractere como 1, assim como Pesquisar.
  • If localizar_texto estiver vazio (“”), a função SEARCHB retorna o caractere numerado número_inicial. Se número_inicial é omitido, retorna 1.
  • SEARCHB conta os valores reais em vez da aparência dos seus dados. Por exemplo, A1 é a data 9/1/2022, PESQUISA B(0,A1) Retorna 4, pois o valor real em A1 é 44805, que foi formatado apenas como um valor de data.
  • SEARCHB retorna o #VALOR! erro se:
    • localizar_texto não aparece em dentro do texto;
    • número_inicial é maior que o comprimento de dentro do texto;
    • número_inicial < 1.

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

Tome a tabela abaixo como exemplo. Para encontrar a posição inicial de localizar_texto dentro dentro do texto, copie ou insira a fórmula abaixo na célula superior (E6) da lista de resultados e pressione Entrar 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.

=PESQUISARB(B6,C6)

função de pesquisab 2

Em vez de referências de célula, você pode digitar o real localizar_texto e dentro do texto valores na fórmula como mostrado abaixo.

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


Exemplo de pesquisa que não diferencia maiúsculas de minúsculas de uma posição específica

Para procurar o localizar_texto in dentro do texto de uma posição específica com base no número de bytes que você especificar e obter a posição inicial do primeiro encontrado localizar_texto in dentro do texto, você deve adicionar o terceiro número_inicial argumento. Digite a fórmula abaixo na célula superior (F6) da lista de resultados e pressione Entrar 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.

=PESQUISARB(B6,C6,D6)

função de pesquisab 3

Em vez de referências de célula, você pode digitar o real localizar_texto, dentro do texto e número_inicial valores na fórmula como mostrado abaixo.

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


PESQUISA B VS. PROCURAR

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

função de pesquisab 4


PESQUISA B VS. ENCONTRAR

As funções SEARCHB e FINDB retornam a posição inicial da primeira instância de localizar_texto in dentro do texto 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.

função de pesquisab 5


Funções relacionadas

Função PESQUISA do Excel

No Excel, a função SEARCH pode ajudá-lo a encontrar a posição de um caractere específico ou substring da string de texto fornecida, como mostrado a seguir. Neste tutorial, vou apresentar como usar esta função PESQUISA no Excel.

Função FINDB do Excel

A função FINDB encontra uma string de texto (diferencia maiúsculas de minúsculas) em 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 destina-se ao uso com idiomas que usam o conjunto de caracteres de byte duplo (DBCS), como chinês (simplificado), chinês (tradicional), coreano e japonês. A função conta cada caractere de byte duplo como 2.

Função SUBSTITUIR B 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 destina-se ao uso com idiomas que usam o conjunto de caracteres de byte duplo (DBCS), como chinês (simplificado), chinês (tradicional), coreano e japonês. A função conta cada caractere de byte duplo como 2.

Função ESQUERDA do Excel

A função LEFTB retorna o número especificado de caracteres do início (esquerdo) de uma string fornecida com base no número de bytes especificado. LEFTB destina-se ao uso com idiomas que usam o conjunto de caracteres de byte duplo (DBCS), como chinês (simplificado), chinês (tradicional), coreano e japonês. A função conta cada caractere de byte duplo como 2.

Função DIREITA B 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 destina-se ao uso com idiomas que usam o conjunto de caracteres de byte duplo (DBCS), como chinês (simplificado), chinês (tradicional), coreano e japonês. A função conta cada caractere de byte duplo 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 especificada, com base no número de bytes especificado. O MIDB destina-se ao uso com idiomas que usam o conjunto de caracteres de byte duplo (DBCS), como chinês (simplificado), chinês (tradicional), coreano e japonês. A função conta cada caractere de byte duplo como 2.


As melhores ferramentas de produtividade para escritório

Kutools for Excel - ajuda você a se destacar da multidão

Você gostaria de completar seu trabalho diário de forma rápida e perfeita? O Kutools for Excel traz 300 recursos avançados poderosos (combinar pastas de trabalho, somar por cor, dividir o conteúdo da célula, converter data e assim por diante ...) e economizar 80% do tempo para você.

  • Projetado para 1500 cenários de trabalho, ajuda você a resolver 80% dos problemas do Excel.
  • Reduza milhares de cliques de teclado e mouse todos os dias, alivie seus olhos e mãos cansados.
  • Torne-se um especialista em Excel em 3 minutos. Não é mais necessário se lembrar de fórmulas dolorosas e códigos VBA.
  • Avaliação gratuita ilimitada de 30 dias. Garantia de devolução do dinheiro em 60 dias. Atualização e suporte gratuitos por 2 anos.
Faixa de opções do Excel (com Kutools para Excel instalado)

Guia Office - Habilitar leitura e edição com guias no Microsoft Office (incluindo Excel)

  • Um segundo para alternar entre dezenas de documentos abertos!
  • Reduza centenas de cliques do 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 (incluindo Excel), assim como o Chrome, Firefox e o novo Internet Explorer.
Captura de tela do Excel (com guia Office instalado)

As melhores ferramentas de produtividade para escritório

Kutools for Excel - ajuda você a se destacar da multidão

Você gostaria de completar seu trabalho diário de forma rápida e perfeita? O Kutools for Excel traz 300 recursos avançados poderosos (combinar pastas de trabalho, somar por cor, dividir o conteúdo da célula, converter data e assim por diante ...) e economizar 80% do tempo para você.

  • Projetado para 1500 cenários de trabalho, ajuda você a resolver 80% dos problemas do Excel.
  • Reduza milhares de cliques de teclado e mouse todos os dias, alivie seus olhos e mãos cansados.
  • Torne-se um especialista em Excel em 3 minutos. Não é mais necessário se lembrar de fórmulas dolorosas e códigos VBA.
  • Avaliação gratuita ilimitada de 30 dias. Garantia de devolução do dinheiro em 60 dias. Atualização e suporte gratuitos por 2 anos.
Faixa de opções do Excel (com Kutools para Excel instalado)

Guia Office - Habilitar leitura e edição com guias no Microsoft Office (incluindo Excel)

  • Um segundo para alternar entre dezenas de documentos abertos!
  • Reduza centenas de cliques do 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 (incluindo Excel), assim como o Chrome, Firefox e o novo Internet Explorer.
Captura de tela do Excel (com guia Office instalado)
Comentários (0)
Ainda não há classificações. Seja o primeiro a avaliar!
Não há comentários postados aqui ainda
Deixe o seu comentário
Postando como convidado
×
Avalie esta postagem:
0   Personagens
Locais sugeridos

Siga-nos

Copyright © 2009 - www.extendoffice.com. | Todos os direitos reservados. Distribuído por ExtendOffice. | | | Mapa do site
Microsoft e o logotipo do Office são marcas comerciais ou marcas registradas da Microsoft Corporation nos Estados Unidos e / ou em outros países.
Protegido por Sectigo SSL