Eu tenho um conjunto de fórmulas necessárias, mas se estiver em branco, como posso resolver isso? Eu tentei alguns espaços em branco, mas não funcionou

Eu tenho um conjunto de fórmulas necessárias, mas se estiver em branco, como posso resolver isso? Eu tentei alguns espaços em branco, mas não funcionou

Exemplo, tenho 3 conjuntos de dados e quero saber o valor mínimo para esses 3 conjuntos.

1st set F4/E4
2nd set H4/G4
3rd set J4/I4

Digamos que o 3º conjunto não tenha dados (destaque amarelo), só quero comparar o 1º e o 2º conjunto.

O que devo inserir como fórmula? A fórmula abaixo não funciona, pois mostra 0 se algum do conjunto não for preenchido.

Foto

Resolvido conforme abaixo. Adicione o preço por unidade conforme a fórmula abaixo

=IF(OR(ISBLANK(K8),ISBLANK(L8)),"",MIN(L8/K8))

então a fórmula para o preço mínimo junto com os dados do preço por unidade

=IF(OR(F8,E8,I8,H8,L8,K8)<>"",MIN(G8,J8,M8))

Resolvido

Responder1

A seguinte fórmula de array (CSE) resolve o problema:

insira a descrição da imagem aqui

Fórmula na célula AN10:

    {=MIN(IF($AN$2:$AN$8 <>"",$AN$2:$AN$8))}
  • Finalize a fórmula comCtrl+Shift+Enter.

Editado 1:

Como o OP está procurando obter o valor mínimo da unidade (por meio dos comentários abaixo), estou sugerindo o seguinte método.

insira a descrição da imagem aqui

  • Coloque o nome da unidade em AM12:AM14.
  • Você pode usar esta fórmula de matriz (CSE) em Cell AM12, para obter o UNIQUE Unit list, se tiver uma lista longa de unidades.

    {=IFERROR(INDEX($AM$2:$AM$8, MATCH(0,COUNTIF($AM$11:AM11, $AM$2:$AM$8), 0)),"")}
    
  • Fórmula de array (CSE) na célula AN12.

{=MIN(IF(AM$2:AM$8=AM12,IF(AN$2:AN$8<>"",AN$2:AN$8)))}

  • Finalize a fórmula comCtrl+Shift+Enter.

Editado 2:

A principal razão por trás da 2ª edição é a reviravolta final dada pelo OP (captura de tela carregada).

insira a descrição da imagem aqui

  • Fórmula de matriz (CSE) em Cell M32.

    {=IF(F32:K32>0,MIN(F32*G32,H32*I32,J32*K32),0)}

Copy fórmula no Cell M34também.

Observação

  • A razão por trás da multiplicação dos dados em vez da divisão é evitar #DIV/0erros, pois J34 & K34estão em branco.

  • Além disso, logicamente Quantity multiplied by Price.

  • Além disso, esta fórmula de matriz também pode ser usada em Cell N32 & N34.

{=MIN(IF($F32:$K$34 >0,$F$32:$K$32))}

  • Finalize a fórmula comCtrl+Shift+Enter.

Ajuste as referências de células na fórmula conforme necessário.

informação relacionada