Software  
 
Rede de conhecimento computador >> Software >> Microsoft Excel >> Content
Como posso atribuir um valor numérico ao texto no Excel?
Existem algumas maneiras de atribuir um valor numérico ao texto no Excel, dependendo de suas necessidades específicas:

1. Usando a função `vlookup`:

* Crie uma tabela de pesquisa: Esta tabela conterá seus valores de texto em uma coluna e seus valores numéricos correspondentes em outra coluna.
* Use a função `vlookup`: Esta função procura o valor de texto em sua tabela de pesquisa e retorna o valor numérico correspondente.

Exemplo:

| Texto | Valor |
| --- | --- |
| Apple | 1 |
| Banana | 2 |
| Laranja | 3 |

Para atribuir um valor a "Apple" em uma célula, use a fórmula:`=vlookup (" Apple ", A1:B3,2, False)`

2. Usando a função `if`:

* Use a função `if`: Esta função testa uma condição e retorna um valor se a condição for verdadeira e outro valor se for falso.

Exemplo:

* Atribuir um valor de 1 a "maçã" e 0 a "laranja":`=if (a1 =" maçã ", 1,0)`

3. Usando uma função personalizada (VBA):

* Crie uma função personalizada: Isso permite que você defina sua própria lógica para atribuir valores numéricos ao texto.

Exemplo:

`` `VBA
Função TextTovalue (texto como string) como número inteiro
Selecione o texto do caso
Caso "maçã"
TextTovalue =1
Caso "banana"
TextTovalue =2
Caso "laranja"
TextTovalue =3
Caso mais
TextTovalue =0
Final Selecione
Função final
`` `

Para usar a função, basta digitar `=textTovalue (" Apple ")` em uma célula.

4. Usando a função `escolha`:

* Use a função `escolha`: Esta função seleciona um valor de uma lista com base em um número de índice.

Exemplo:

* Para atribuir um valor de 1 a "maçã", 2 a "banana" e 3 a "laranja":
`=Escolha (corresponda (A1, {" Apple "," Banana "," Orange "}, 0), 1,2,3)`

5. Usando a função `textJoin` com` Countif`:

* Use a função `textJoin`: Esta função concatena o texto com um delimitador.
* Use a função `Countif`: Esta função conta o número de ocorrências de um valor específico dentro de um intervalo.

Exemplo:

* Para atribuir um valor numérico exclusivo a cada valor de texto exclusivo:
`=TextJoin (" ", verdadeiro, if (Countif ($ A $ 1:A1, A1) =1, linha ()-linha ($ A $ 1) +1," "))`

Nota: Este método requer que os valores de texto estejam em uma única coluna.

Escolha o método que melhor se adapte às suas necessidades e estrutura de dados específicas.

Anterior :

Próximo :
  Os artigos relacionados
·Qual é o significado de I-Beam no Microsoft Excel? 
·O que é o texto para coluna no Microsoft Excel? 
·O que é usado para localizar células referenciadas em…
·Como você insere símbolo ω no Excel? 
·Como você processa uma lista de vitórias e derrotas i…
·Como você copia o arquivo do Excel para a memória e d…
·A planilha Excel-A é um programa de software que permi…
·É MS-Excel é um caculador? 
·Qual é o canto direito do BottomMost no Microsoft Exce…
·O que é o MS Office Excel como programa de software? 
  Artigos em destaque
·Definir Projetor LCD 
·Função de um filtro de conjunto de dados 
·Como sincronizar Quicken Com GoodSync 
·Como criar Fronteiras Cupom tracejadas na Illustrator 
·Como converter arquivos do Word 2007 
·Como converter o Photoshop para Dxf 
·Blink Olhos Animação Tutorial para Photoshop 
·Por que você está recebendo imagens GIF de 1x1 pixels…
·O Norton Ghost 2003 é compatível com o servidor Windo…
·Como usar o efeito de intemperização em Photoshop 
Cop e direita © Rede de conhecimento computador https://ptcomputador.com Todos os Direitos Reservados