Excel - função minifs retornando 0

0

Estou tentando gravar uma função no Excel 2013 que retorna o mínimo de um conjunto de células que atenda a dois critérios, mas a função sempre retorna zero.

Em uma planilha, eu tenho uma tabela com várias colunas contendo informações sobre diferentes plantas baixas de apartamentos, locais e aluguéis mensais. Cada linha representa uma planta baixa. As colunas importantes são:

  • R: contém um código indicando quantos quartos as plantas baixas têm
  • S: contém um código indicando em qual cidade a planta baixa está
  • L: contém aluguel para a planta baixa.

Na segunda planilha, tenho uma tabela com várias colunas. Cada linha mostra as características de um determinado tipo de planta baixa em uma determinada cidade. As duas primeiras colunas contêm códigos para informar ao Excel qual tipo de quarto / par de cidades quero o mínimo de. A coluna A contém códigos de cidades e a coluna B contém códigos de tipo de quarto. Quero que a coluna J mostre a renda mínima para o par de tipo de quarto / cidade na mesma linha.

Eu tenho tentado fazer isso escrevendo uma função min com dois ifs incorporados, mas a função continua retornando zero. Alguém sabe por que isso pode ser? Aqui está a fórmula que tenho tentado:

=MIN(IF(Worksheet1!$R$13:$R$148=Worksheet2!$B11,IF(Worksheet1!$S$13:$S$148=Worksheet2!$A11,""),""))

    
por Beth 06.06.2014 / 02:08

1 resposta

2

Basicamente, se quebrarmos sua fórmula, é semelhante a isso -

=MIN(IF(A1:A10=C1,IF(B1:B10=D1,""),""))

Portanto, se algo em A1:A10 for igual a C1 , verifique se algo em B1:B10 é igual a D1 e retorne ... nada "" e, em seguida, use o valor mínimo de .. nada "" .

É por isso que está falhando. Parece que o que você quer fazer é combinar o par em C1 e D1 e retornar um valor diferente na coluna L , mas isso não está em nenhum lugar na fórmula.

O que eu acho que você está tentando fazer é pegar um par e associá-los a outra coluna, depois pegar o valor mínimo de outra coluna que é compensada para cada correspondência que ocorra.

Esta fórmula levará o mínimo do jeito que você quiser, baseado em um critério ( Ctrl Shft Entr )

=IF(COUNTIF(A1:A10,D1),MIN(IF(A1:A10=D1,C1:C10)),"")

O que eu não tenho certeza é se você precisa combinar os dois critérios na mesma linha, ou se você pode combiná-los em linhas diferentes.

    
por 06.06.2014 / 14:35