Faça no Excel “Remained 20/5” via TEXT ()

0

Existem 2 colunas. Um é o número de dias máximos disponíveis e o outro é o número de dias gastos.

Max     Spent
20        1

Eu gostaria de formatar Max para diz que 20/DaysRemained ( DaysRemained deve ser substituído pelo valor dos dias restantes reais). Eu tentei criar uma fórmula como ="20/"&TEXT(20-D3) , em que D3 contém o número de dias gastos.

A fórmula parece não funcionar, pois obviamente estou perdendo alguma coisa.

Alguém pode ajudar?

    
por JoeM 01.06.2017 / 11:35

2 respostas

2

A função Text () formata um número para o texto, mas requer uma string de formatação. Então talvez mude sua fórmula:

="20/"&TEXT(20-D3,"0")

ou apenas use

="20/"&20-D3

Você também pode fazer referência ao valor na célula como

=C3&"/"&C3-D3

No Excel, o & o operador aceita texto e números e o resultado será sempre texto.

    
por 01.06.2017 / 12:06
0

Nota

Isso é possível porque você tem o valor "Max", que eu suponho ser fixo e não será alterado, portanto, há apenas um número limitado de valores (0-20) que podem ser manipulados usando a formatação condicional.

Aviso: Embora isso satisfaça parcialmente o requisito do OP, essa é uma abordagem feia . Eu não recomendo, porque você precisa literalmente escrever 20 (21, exatamente) formatos personalizados (ou mais ou menos, se o valor 'max' for alterado), e escrevê-los novamente se 'max' for alterado.

Isso formata a célula "Gasto" e não a célula "Máx" conforme solicitado pelo OP. Isso é o mais perto que posso sugerir.

  1. Abra Formatação condicional e selecione Nova regra
  2. Coloque =A1=0 na caixa da fórmula. Altere A1 para o endereço da célula "Spent".
  3. Abra o Formato e selecione Personalizar na guia Numbers .
  4. Coloque 0"/20" como o formato personalizado. Esta fórmula é fixada em toda a iteração.
  5. Repita as etapas 1 a 4 para cada valor de 0 a 20 (0, 1, 2, ..., 20)

Você terá 21 formatações condicionais. Você também pode alterar o formato personalizado para o que está solicitando na pergunta (que se torna "20/"0 ), embora eu ache confuso.

    
por 02.06.2017 / 10:47