Calculando um valor no Excel de várias colunas com base na linha de pesquisa em uma coluna diferente

0

Como sou novo no Excel, gostaria de encontrar a melhor maneira de aprender fórmulas. Então, por favor, me guie para aprender.

Para fins de relatório, precisamos de uma fórmula que possa fazer o seguinte cálculo:

Ele deve procurar na coluna Used % e procurar o valor mais baixo. Nessa linha, ele deve calcular da segunda e terceira colunas: (Total - Used)/1024 e imprimir o valor em um novo local onde a fórmula é gravada.

╔═══════╦═══════╦══════╦════════╗
║ Names ║ Total ║ Used ║ Used % ║
╠═══════╬═══════╬══════╬════════╣
║ KTM   ║ 10000 ║ 1500 ║ 15.00% ║ *Here is the lowest value in %
║ GCC   ║ 10000 ║ 2000 ║ 20.00% ║
║ TMT   ║ 12000 ║ 5000 ║ 41.67% ║
║ HMT   ║  9000 ║ 6000 ║ 66.67% ║
║ RCC   ║ 15000 ║ 8000 ║ 53.33% ║
║ AUJ   ║ 10000 ║ 6700 ║ 67.00% ║
╚═══════╩═══════╩══════╩════════╝

Neste exemplo, a porcentagem mais baixa usada está na primeira linha, então Total - Used é igual a 8500 e o resultado seria 8500/1024 .

Eu posso obter o valor MIN da porcentagem, mas não consigo fazer o restante do cálculo.

    
por Shanker 16.06.2017 / 19:48

1 resposta

2

Vamos dividi-lo em partes:

  1. Encontre a fórmula do valor mais baixo = MIN (D: D)

link

  1. Encontre a linha do menor valor = MATCH (MIN (D: D), D: D, 0)

link

  1. Use INDEX para selecionar o total da linha encontrada = ÍNDICE (B: B, CORRESP (MIN (D: D), D: D, 0))

link

  1. Coloque tudo junto: B - C / 1024

    =(INDEX(B:B,MATCH(MIN(D:D),D:D,0))-INDEX(C:C,MATCH(MIN(D:D),D:D,0)))/1024
    

NOTA: Isso pressupõe que suas colunas são mostradas no seu exemplo.

EDIT: Eu atualizei a resposta do INDIRECT para o INDEX depois de ler sobre a volatilidade das fórmulas. TIL link

EDIT2: Fórmula alterada para refletir de B - D para B - C, conforme descrito no OP.

    
por 16.06.2017 / 20:20