Formatação condicional ignorando zeros e colunas alternativas

0

Eu tenho uma planilha onde, em colunas alternadas, eu listo o tamanho do pacote do Fornecedor e o preço por unidade. Quero destacar a (s) célula (s) nesse intervalo com o menor preço por unidade, ignorando zeros. Como posso fazer isso?

Atualmente, tenho três regras de formatação:

=MOD(COLUMN(A2), 2) = 1 (No format, stop when true)
=A2 = 0 (No format, stop when true)
=A2=SMALL(A2:F2,COUNTIF(A2:F2,0)+1) (Green background)

Infelizmente, isso não funciona se o menor valor acima de zero for eliminado pela primeira regra.

Como posso modificar a fórmula para que ela efetivamente ignore os valores nas colunas Tamanho do pacote? Alternativamente, existe outra maneira de fazer isso?

Isso é o que eu tenho atualmente:

Depoisdeaplicaraformataçãocondicional,éassimquefica:

    
por user5938 24.02.2017 / 12:58

1 resposta

1

Primeiro, calcule o menor preço sem 0, como o seguinte em I1, por exemplo

=SMALL(IF((--MOD(COLUMN(A2:H2),2)=0)*(A2:H2)>0,(--MOD(COLUMN(A2:H2),2)=0)*(A2:H2),""),1)
e pressione Ctrl + Shift + Enter ao mesmo tempo
É uma fórmula de matriz
Depois de ter o menor preço, selecione os dados nos quais deseja aplicar a formatação condicional e escolha a regra:
=A2=$I$1*(--(MOD(COLUMN(),2)=0))
Escolha o formato desejado (você pode simplesmente escrever =A2=$I$1 para A2 na regra de formatação condicional e escolher o formato, depois use Format Painter para copiar a formatação condicional para outros preços)

    
por 24.02.2017 / 22:11