É possível combinar duas funções SE/E em uma? (OpenOffice Calc)
Tenho duas funções SE/E que funcionam perfeitamente bem, porém preciso que ambas funcionem na mesma linha. Existe alguma maneira de conseguir isso? Eu sou um noob completo para OpenOffice Calc e qualquer ajuda seria realmente apreciada.
Em qualquer linha, a coluna D recebe a entrada de BUY ou SELL. Os cálculos para cada um são diferentes e a resposta é exibida na coluna P.
=IF(AND(D15="Buy";N15>99);((H15+i15)*M15);((O15-(H15+i15))*M15))
=IF(AND(D14="Sell";N14>99);((H14+i14)*M14);((H14+i14)*M14)-O14)
Eu adoraria quando inserisse BUY ou SELL em D, o cálculo adequado ocorreria e seria exibido na coluna P.
Meu plano de backup seria adicionar uma coluna após N. A coluna N carregaria uma função e a nova coluna O a outra. Eu realmente não quero fazer isso porque realmente não quero estender a planilha para uma terceira página. Se eu fosse forçado a fazer isso, como poderia fazer com que a caixa apropriada (N ou O) fosse destacada automaticamente quando BUY ou SELL fosse inserido em D?
Por exemplo, se eu inserir BUY em D10, N10 exibirá uma borda ao redor. (N é onde vai a variável que aciona a segunda metade do formulário. 100 ou algo menos.)
Agradeço antecipadamente a qualquer gênio do OpenOffice que possa me ajudar
Você pode aninhar instruções IF para tentar algo como:
No Excel, você só pode aninhar IFs em 7 níveis, não tenho certeza se é o mesmo para o OpenOffice/LibreOffice.
Atualizar
Seguindo os comentários, minha matemática estava falhando comigo ontem. Você pode ter que ficar um pouco hackeado no final e com o pé de cabra em outra instrução IF:
Os dois primeiros IFs estão escolhendo qual fórmula aplicar se
N15
for maior que 99. O último IF escolhe qual fórmula aplicar seN15
for menor que 99.