Trabalho com Macro no Excel
Terceiro Trabalho de Introdução à Programação em Excel
Criar um macro que calcule a porcentagem de gordura corporal para homens segundo o método de Jackson & Pollock para medidas com adipômetro em três pontos de dobra de pele (peito, abdômen e coxa).
As entradas na tabela devem ser: Nome, Peso (kg), Idade (anos) e medidas do adipômetro (mm). A tabela deve calcular a porcentagem de gordura corporal, massas corporais gorda e magra (kg) e classificar a pessoa quanto aos resultados.
Solução
Passo 1:
Criar uma nova pasta com o nome Macro1.xls. Nesta pasta deverá ser salva uma planilha do Excel.
Passo 2:
Na planilha grava-se um novo macro e constrói-se a tabela. A tabela deve ficar com as colunas como na figura abaixo.
Ao criar o novo macro é definido como nome “PorcentagemGordura”, e como atalho as teclas “Ctrl + g”.
As equações para a porcentagem de gordura de Jackson & Pollock são as seguintes:
D = (1,10938-0,0008267*(p+a+c) + 0,0000016*(p+a+c)^2 - (0,0002574*idade)
Sendo p = medida do peito com adipômetro a = medida do abdômen com adipômetro c = medida da coxa com adipômetro
Na coluna G, a essa equação no Excel, fica:
=(495/(1,10938-(0,0008267*(C4+D4+E4))+(0,0000016*((C4+D4+E4)^2))-(0,0002574*F4)))-450
Para o cálculo da massa gorda, a porcentagem de gordura é multiplicada pelo peso. Em linguagem de Excel, na coluna I:
=(B4+G4)/100
A massa magra é o peso menos a massa gorda, na coluna H fica:
= B4-I4
A última coluna, Classificação, exibe resultados de acordo com a porcentagem de gordura corporal calculada. Esses resultados são divididos em:
% gordura
Classificação
> 26%
Péssimo!
> 20%
Ruim
>15%
Na média
>10%
Em forma
>6%
Bastante em forma
> 3%
Nível de competição, fisioculturismo
26;"Péssimo!";SE(G4>20;"Ruim";SE(G4>10;"Em forma";SE(G4>6;"Bastante em forma";SE(G4>3;"Nivel de competição, fisioculturismo";SE(G4>0;"Morto"))))))
A tabela foi formatada