Como posso atribuir a parte da célula como variável?

Como posso atribuir a parte da célula como variável?

Quero definir um número em uma célula como uma variável e ainda assim manter o texto nela. Dessa forma, ele pode ser somado posteriormente usando essa variável.

Eu quero dizer algo como

Justicar Aatrox: 975

E faça com que 975 seja o valor dessa célula para ser somado mais tarde... Estou pesquisando e tentando descobrir isso há cerca de 2 horas.

Responder1

Existem diversas abordagens e respostas possíveis. O que é melhor depende de como você deseja usar o conteúdo.

  1. "Justicar Aatrox" é apenas um rótulo e seu único uso é como informação de identificação exibida naquela célula. A resposta de @Hannu é perfeita para isso.

  2. "Justicar Aatrox" é apenas um comentário para ajudá-lo a controlar as coisas na planilha e você nem precisa exibi-lo, a menos que observe o conteúdo da célula. Você poderia usar um truque como este para armazenar a string de texto:

    =N("Justicar Aatrox:")+975

    Será visível se você olhar dentro da célula, mas a função N() converte o rótulo em um valor zero para que 975 possa ser usado como um valor numérico com apenas uma referência à célula.

  3. “Justicar Aatrox” tem valor como dado. Você pode querer filtrar os dados com base nesse valor, classificar os dados com base nele, pesquisar a célula com base no valor, usar o valor como destino para uma função de pesquisa para localizar dados em outras colunas associadas a ele, usá-lo como condição para somar valores, fazer formatação condicional com base nele, etc. Nesse caso, a informação não pode ser utilizada se estiver contida em um "comentário" ou existir apenas como formatação.

    Precisaria ser conteúdo celular normal. A maneira eficiente de fazer isso nesse caso é com duas células, uma célula de texto para o rótulo e uma célula numérica adjacente para o valor. Cada um pode então ser usado diretamente com uma simples referência de célula.

  4. Se você precisar mantê-los juntos em uma célula por algum motivo, isso complicaria o uso do rótulo (para os fins descritos acima) ou do valor. Para usar o valor, você precisará extrair o número toda vez que quiser usá-lo. Em vez de uma simples referência de célula para o valor, você precisaria de uma fórmula que encontrasse o valor na string; algo como procurar os dois pontos e, em seguida, usar sua posição na string para calcular onde o número começa, extrair o número e, em seguida, convertê-lo de texto em um valor numérico. A simples referência "A1" se tornaria uma fórmula longa e complicada em todos os lugares em que o número fosse necessário, como:

    VALOR(MID(A1,FIND(":",A1)+2,LEN(A1)-FIND(":",A1)-1))

Responder2

Não tenho certeza se entendi sua pergunta corretamente, mas aqui está uma resposta para o que ACHO que você está perguntando.

Digite seu número em qualquer célula, selecione novamente a célula e pressione CTRL+ 1.
Uma caixa de diálogo é aberta.
No lado esquerdo você vê uma série de palavras para tipos de formatação de dados.
Alguns são válidos para números, outros requerem dados de outros tipos.

Encontre a palavra "Personalizado" e selecione-a, geralmente é o último item - pode ser necessário rolar para baixo na lista.
Agora você também tem uma lista de itens no lado direito, acima deles há um campo onde você pode preencher um "código de formato" (procure na ajuda!).
Por exemplo, "Justicar Aatrox: "0exibirá o conteúdo da sua célula como Justicar Aatrox: 975- 975 é o número na célula.
Experimente.

A célula CONTÉM o número, o acima define como deve ser MOSTRADO.

informação relacionada