Na célula A1, digitei "Apple". Em B2, insiro a fórmula =FIND("Apple",A:A)
. No entanto, continuo recebendo #VALUE
erros. Alguém pode explicar isso e como superá-lo?
11
Na célula A1, digitei "Apple". Em B2, insiro a fórmula =FIND("Apple",A:A)
. No entanto, continuo recebendo #VALUE
erros. Alguém pode explicar isso e como superá-lo?
FIND
é usado para localizar uma sequência de texto dentro de um determinado conjunto de texto e, em seguida, retorna a posição dele dentro da sequência de texto. Você pode estar usando a função errada, dependendo do que está tentando fazer.FIND
?FIND
a uma única célula - se você usa o Excel,=FIND("Apple",A:A)
naB2
verdade, retorna uma "matriz" de valores .... mas o que você vê na célula será o resultado da coluna A da célula na mesma linha, por isso, A2 não contém "Apple" você começa #VALUE !, mas em B1 você recebe um número - ainda melhor usar uma única célula .....Respostas:
Se você deseja encontrar a primeira célula (linha) na coluna
A
que contém a palavra “maçã”, possivelmente como parte de uma palavra maior (por exemplo, “maçã de maçã” ou “molho de maçã”) ou uma frase, usefonte
Encontre aparências em uma célula, não em um intervalo de células. O componente de sintaxe dentro do texto está olhando para uma sequência específica, mas um intervalo de células não é uma sequência. Você pode conseguir isso com uma matriz, mas a abordagem mais simples seria criar uma coluna localizadora; faça uma coluna ao lado da coluna que você deseja pesquisar e adicione a fórmula em cada célula adjacente; portanto, em B2 a instrução dentro do texto seria A2.
Tenho a sensação de que você está tentando encontrar o número de instâncias da palavra Apple. Se isso estiver correto, você poderia usar esta fórmula:
Mas isso fornecerá apenas uma contagem de todas as instâncias da palavra Apple na coluna A, onde Apple é todo o conteúdo dessa célula.
Se você quiser contar todas as instâncias em que uma célula contém Apple, mesmo que também contenha outras palavras (por exemplo, torta de maçã), será necessário voltar à sua instrução FIND em uma coluna extra e usar uma instrução IF, talvez algo como isto:
Isso retornará um 0 se a instrução FIND resultar em um erro e, caso contrário, retornará um 1. Você pode simplesmente somar essa coluna para obter a contagem de células com a palavra Apple em algum lugar dentro delas.
fonte
Analisando valores em uma célula usando a função Localizar e superando o
#VALUE!
resultadoEscolher valor antes da localização de "&"
Obtendo valor após a localização de "&"
Explicação
Exemplo 1
Exemplo: 2
Exemplo: 3
Pegando valor antes do "&"
fonte
Find()
hábito frustrante da função de retornar um erro se o texto da pesquisa não existir na string pesquisada. Essa é uma resposta valiosa - você deve votar novamente, como já fiz agora, em vez de votar novamente. (Ele também OP de resposta de pergunta original, embora de uma forma diferente.)