Criei uma tabela dinâmica e tenho valores negativos e positivos na minha coluna Total Geral.
Minha intenção é mostrar apenas valores positivos do Total Geral.
Obrigado a todos pela orientação.
EDIT por Doug: Aqui está a imagem dos dados de origem:
Responder1
O uso pode usar umFiltro de valorpara este propósito. Atribuir um filtro de valor a umRótulo de linhacoluna, geralmente uma que contém um valor distinto por linha, como ACC_NO no seu exemplo.
Aqui está um exemplo simples que ocultará todos os totais negativos (a 3ª linha). Escolhi a coluna Trimestre para conter o filtro (mais sobre isso abaixo).
Para inserir um filtro de valor, basta acessar o menu suspenso de filtros na coluna na qual deseja aplicar o filtro:
Como escolher em qual coluna aplicar um filtro total?
Observe que optei por fazer o filtro em QUARTER ao invés de ITEM porque os elementos desta coluna não estão agrupados. Portanto, neste caso, o filtro será aplicado a cada linha individual.
Se, em vez disso, eu fizesse o mesmo filtro de valor na coluna Item (onde podemos ver o Item B agrupado), o filtro seria aplicado na coluna Item B.subtotalpara cada grupo. Por exemplo, como a soma de Q1 e Q2 para o Item B é negativa (-5), ambas as linhas do Item B seriam filtradas.
Na sua amostra, todas as suas linhas são únicas por causa do ACC_NO mais à esquerda, então você obteria o mesmo resultado colocando o filtro em qualquer coluna.
Pensamentos finais:
- Se você tiver vários totais na área Valores (por exemplo, uma contagem e uma soma), poderá escolher qual deles filtrar na caixa de diálogo.
- Se você tiver um rótulo de coluna para dividir seus totais, o filtro de valor será aplicado somente ao total geral.
- Aplicar um filtro de valor em um rótulo de coluna em vez de um rótulo de linha executará o filtro nos totais verticais na parte inferior.
Responder2
Selecione a coluna Total Geral e, na caixa de diálogo Formatar Células>Número, escolha Personalizado. Na caixa de formato, digite 0;;
.
EDITAR com base nos comentários:
Supondo que sua fonte esteja em uma tabela do Excel 2010, o que parece ser verdade na sua imagem, aqui está uma fórmula que você pode incluir em uma nova coluna na tabela de origem:
=SUMPRODUCT(([Age]=[@Age])*([Date_Last_Pay]=[@[Date_Last_Pay]])*([Acc_No]=[@[Acc_No]])*[Last_Amount_Pay])>=0
A fórmula soma todos os outros Last_Amount_Pays que possuem a mesma data, idade e número de conta. A fórmula resulta em TRUE se esse valor for igual ou superior a 0.
Você pode então usar essa coluna como filtro de página para sua tabela dinâmica e filtrá-la como TRUE.
Deixe-me saber se isso funciona para você. Caso contrário, diga-me qual versão do Excel e quais colunas contêm os títulos listados nesta fórmula.