como mudar 0's para um bloco de células selecionado

6

Eu quero alterar a formatação em uma planilha do Excel para que os 0s apareçam como traços apenas para um bloco específico de células em uma planilha. Alguém sabe como fazer isso?

Observe que não quero essa formatação para toda a planilha, apenas para um determinado bloco de células.

    
por chuck taylor 24.11.2010 / 17:43

5 respostas

14

Se você quiser alterar somente a formatação, e não o conteúdo, das células, consulte o tipo de formato Contabilidade , mas sem símbolo selecionado.

Todas as células com um valor de 0 serão exibidas como - , mantendo o valor 0 na célula.

Mas a Contabilidade introduz alguns espaços "especiais" na célula. Então, em vez disso, sugiro usar um formato personalizado. Os formatos personalizados podem ser divididos em até quatro seções, divididas por ponto e vírgula, o que significa que você pode definir um formato como:

Positive values;Negative values;Zero values;Text values

Então, se você precisar de um percentual para duas casas decimais, mas a substituição de zeros, você poderia fazer:

0.00%;-0.00%;"-";@

Onde "-" substituirá totalmente todos os valores zero e @ exibirá o texto como está.
Lembre-se de prefixar o segundo valor (números negativos) com um símbolo - !

Se você não tiver uma string de formatação útil para as entradas positivas e negativas, observe que é possível obter a string de formato para qualquer tipo padrão selecionando primeiro o tipo desejado na página de formatação e movendo-se diretamente para a exibição personalizada .

Para implementar:

  • Selecione todas as células / linhas / colunas necessárias.
  • Clique com o botão direito do mouse e escolha Formatar células ...
  • Selecione Personalizado (ou talvez Contabilidade)
  • Insira a string de formato necessária
por 24.11.2010 / 17:58
1
  • Realce as células que não estão formatadas incorretamente
  • Em seguida, clique com o botão direito do mouse nessas células e escolha "Formatar células"
  • Escolha "Personalizado" no menu "Categoria"
  • No campo "Tipo", cole este código _($* "-"??_);_($* "-"??_);_($* "-"??_);_(@_)

O primeiro conjunto de parênteses identifica como você deseja que os valores positivos sejam tratados, o segundo conjunto de parênteses identifica como você deseja que valores negativos sejam formatados, o terceiro conjunto de parênteses identifica como você deseja que valores zero sejam formatados e O último conjunto de parênteses identifica como você deseja que os valores de texto sejam formatados. Você precisa endereçar todos os 4 tipos de valores para que todas as bases sejam cobertas. Se você não quiser que os zeros sejam refletidos como um traço, simplesmente substitua os traços mostrados no código acima por 0 ou 0,00 ou como você gostaria que eles fossem exibidos. Espero que isso ajude!

    
por 28.04.2015 / 20:16
0
  • Selecione um bloco de células
  • Editar > Substitua ...
  • No campo "Localizar", digite 0
  • No campo "Substituir por", digite "-"
  • Pressione "Substituir tudo"
por 24.11.2010 / 17:49
0

Você pode usar a formatação condicional para fazer isso. Se você usar o Office 2007, na guia Início, haverá o botão de formatação condicional na seção de estilos. Na lista suspensa, selecione "Gerenciar regras". A partir daí, adicione uma nova regra e selecione "Formatar apenas as células que contêm. Altere a segmentação para" igual a 0 "e você pode configurar a formatação como quiser. Se você quiser um punhado de traços, vá para personalizado e Digite os símbolos que você deseja exibir em vez de 0. Finalmente, altere o valor Aplica para a coluna que possui as porcentagens (coluna C: = $ C: $ C).

Você também pode usar uma instrução IF, mas ocupa muito mais espaço e só funciona quando calcula a porcentagem.

Espero que isso ajude

    
por 24.11.2010 / 18:25
0

Eu tive um problema onde eu tinha zero com um apóstrofo principal (originado de outro sistema de relatórios) mostrado como este '0 (eu não usei aspas para evitar confusão). Esses problemas se misturam com milhares de outros números normais, então consertar um a um seria extremamente tedioso. Eu queria que isso mostrasse o número zero, ou seja, 0 (novamente sem marcas de aspas), de modo que uma fórmula de NPV veria o 0 como um número e não como texto. Fazendo uma substituição não funciona porque o apóstrofo é um caractere especial no Excel que faz tudo o seguinte texto, independentemente do formato da célula. Existem duas soluções: 1) Basta digitar o número 1 em uma célula e fazer uma cópia > colar especial > multiplicar por todos os números, incluindo o problema '0 e' 0 se torna 0. 2) Faça um goto > especial com todas as células que você deseja ver já destacadas (caso contrário, encontrará cabeçalhos etc) e, em seguida, selecione 'constante' e depois 'texto' e, em seguida, OK. Em seguida, digite 0 imediatamente e pressione CTL + Enter simultaneamente (em vez de apenas digitar) e todas as células selecionadas por goto como texto se tornarão 0.

Boa sorte

    
por 13.11.2014 / 05:42