Índice de Massa Corpórea no Excel 2013


O IMC significa Índice de Massa Corpórea que é uma relação entre o peso e altura de uma pessoa, fator extremamente importante que contribui para a avaliação da saúde de um modo geral, principalmente no tocante aos riscos de doenças cardiacas causadas normalmente pelo sedentarismo, tabagismo e o alto índice do colesterol.
Na internet existem vários sites que calculam o IMC levando em consideração a simples divisão do peso pela altura ao quadrado, tomando como parâmetro algumas tabelas diferenciadas por categoria e idade da pessoa. Para entender o cálculo do IMC vamos elaborar, a título de exemplo, uma planilha no Excel partindo dos mesmos principios adotados online. 
  • Em primeiro lugar abra o Excel e digite, a partir da célula A3, a tabela abaixo:
Tabela 1
Tabela 1

  • Digite agora, a partir da célula D3, a tabela abaixo. Não insira o traço nas células E6 e E7, já que se tratam de fórmulas.
Tabela 2
    • Na célula E6 digite a seguinte fórmula: =SEERRO(E4/E5^2;"-")
    • Entendendo o procedimento da fómula: Estamos dividindo o peso, célula E4, pela altura, célula E5, ao quadrado ^2
    • Opcionalmente, foi acrescentado a função SEERRO() para evitar que apareça como resultado uma divisão por zero (0) #DIV/0!. 
    • Traduzindo: Quando as células E4 e E5 estiverem vazias, em vez de apresentar na célula E6 uma divisão por zero, será mostrado um pequeno traço (-). 
    • Na célula E7 digite a seguinte fórmula: =SE(E6="-";"-";SE(E6<17;B4;SE(E(E6>=17;E6<=18,49);B5;SE(E(E6>=18,5;E6<=24,99);B6;SE(E(E6>=25;E6<=29,99);B7;SE(E(E6>=30;E6<=34,99);B8;SE(E(E6>=35;E6<=39,99);B9;B10)))))))
    • Entendendo o procedimento da fórmula: Foram introduzidas várias condicionais SE com o operador lógico E para validar os valores referenciados na primeira tabela. 
    • Traduzindo: Se a célula E6 estiver vazia (com um traço) mostre um traço, caso contrário faça o primeiro teste das condicionais observando os valores da tabela 1, como por exemplo: SE a célula E6 for menor que 17 (tabela 1 A4), mostre o texto de B4 da tabela 1; SE a célula E6 for maior ou igual a 17 E for menor ou igual a 18,49 (tabela 1 A5), mostre o texto da célula B5 da tabela 1. Este é o raciocínio sequencial para testar os valores da tabela 1. 
    • No final da fórmula inserimos como VERDADEIRO o texto da célula B10 da tabela 1, caso todos os testes anteriores sejam FALSOS. 
    • Esta fórmula pode ser aplicada para qualquer variação de tabela que mostrem os índices do IMC.
    Por Valter Neves


    Comentários

    Postagens mais visitadas