como aplicar a formatação condicional de uma célula adicional em um pivotable quando a célula está vazia

0

Eu tenho uma tabela de eventos brutos para ser resumida em um pivotable. Os eventos são registrados a cada 10 minutos: da seguinte maneira:

  • se um dispositivo tiver alterado seu status, uma linha com valor 0 ou 1 será registrado
  • mais uma linha vazia é registrada

NOTE: this is an exemplification of a more complex situation and the empty value cannot be filled with the previous device status.

NOTE: because I do not have enought reputation to publish images nor links, I have loaded my images at this link please refer to image names above (sorry for that)

É assim que minha tabela de fatcs se parece: (image facts.JPG)

e este é o pivotável que estou tentando construir: (image pivot1.JPG)

Como você pode ver, os valores de pivô são calculados como MIN, de modo que, se apenas um evento entre todos em uma hora for 0, o dispositivo será marcado como VERMELHO. isso é obtido usando a regra de formatação condicional.

OK, agora vamos expandir a linha do tempo: (image pivot2.JPG)

como você pode ver, os eventos vazios são representados com cores não preenchidas, em vez disso, eles devem ser preenchidos com a cor do último estado válido

Isto é o que eu quero obter: (image pivot3.JPG)

    
por Roberto Vanoli 06.09.2016 / 10:36

1 resposta

0

Aqui está uma ajuda para uma técnica particular descrita neste post: como aplicar o formato de uma linha adiacent no Excel quando a célula está vazia

Eu apliquei essa fórmula ao pivotable desta maneira: (image pivot4.JPG)

note: tenha cuidado para selecionar a opção 'todas as células mostrando ...' e para especificar uma referência de intervalo misto que comece na coluna mais à esquerda da planilha para que a tabela dinâmica possa aplicar a fórmula corretamente a cada célula.

=INDEX($A6:B6;MAX(IF(ISBLANK($A6:B6);"";COLUMN($A6:B6))))=1

e finalmente o resultado aplica-se a um caso real: (image pivot5.JPG)

    
por 06.09.2016 / 10:38