Mostra / oculta um certo número de linhas do Excel com base no valor da célula

0

Estou criando uma programação de calculadora de reembolso de empréstimo com o Excel 2010, onde o usuário insere o valor do empréstimo, a taxa de juros e a duração (em meses) e a calculadora retorna o valor de reembolso para cada mês. Eu gostaria que a calculadora mostrasse / ocultasse as linhas com base na duração do empréstimo (es. 12 meses = show 12 linhas). Isso é possível?

Link para a planilha.

    
por bpafree1909 14.10.2015 / 10:40

1 resposta

0

Eu estou estimando da sua planilha vinculada que a duração está na célula A10 e que a tabela de saída está nas colunas C a F com os títulos de coluna na linha 1. Então ROW()-1 te dá o número do mês.

Para a coluna do mês, C2 seria:

=IF(ROW()-1>$A$10,"",ROW()-1)

Copie isso para o número máximo de meses que você precisará. Linhas além dos meses de duração serão preenchidas em branco. Caso contrário, ele exibirá o número do mês.

Não entrarei em suas fórmulas nas colunas D a F, mas D e E seriam semelhantes:

=IF(ROW()-1>$A$10,"",your_formula)

A coluna F é um pouco mais complicada porque você quer uma soma. Você poderia fazer isso com:

=IF(ROW()-2=$A$10,SUM(F$2:INDIRECT("F"&$A$10+1)),IF(ROW()-1>$A$10,"",your_formula))

Isso testa para ver se é a linha de soma, caso em que calcula o intervalo a ser usado e a soma. Caso contrário, trata as células de forma semelhante às outras colunas.

    
por 14.10.2015 / 10:53