Encontrando cada terceiro número e retornando o maior deles no Microsoft Excel 2010

Anonim

Se você quiser encontrar o maior a cada três números em uma lista de números, podemos usar a combinação de IF, MAX, MOD & ROW funções.

O "Função IF " verifica se uma condição que você especifica é VERDADE ou FALSO. Se a condição retornar VERDADE então ele retorna o valor predefinido, se a condição retornar FALSO em seguida, ele retorna outro valor predefinido.

Sintaxe = IF (teste_lógico, valor_se_verdadeiro, valor_se_falso)

teste lógico: O teste lógico testará a condição ou os critérios; se a condição atender, ele retornará o valor predefinido; se a condição não atender, ele retornará outro valor predefinido.

value_if_true: O valor que você deseja que seja retornado se este argumento retornar TRUE.

value_if_false: O valor que você deseja que seja retornado se este argumento retornar FALSE

"MAX": Retorna o máximo

número de um intervalo de células ou matriz. Por exemplo, se uma lista de números contém 5, 6, 7, 8, 9 e 10, a saída será 10.

Sintaxe = MAX (número1, número2, …)

número 1:Esses são valores numéricos. Eles podem ser números, intervalos nomeados ou matrizes. O primeiro argumento de valor representa os valores que você tomou como referência.

número 2:Esses são valores numéricos. Eles podem ser números, intervalos de nomes ou matrizes. O segundo argumento de valor representa os valores que você tomou como referência.

Pode haver no máximo 255 argumentos. Consulte a captura de tela mostrada abaixo:

"MOD": Retorna o resto depois que um número é dividido por um divisor.

Sintaxe = MOD (número, divisor)

número: É um valor numérico cujo resto você deseja encontrar.

divisor: É o número que é usado para dividir o argumento de número.

"FILEIRA": Retorna o número da linha de uma referência.

Sintaxe: = ROW (referência)

Referência: é uma referência a uma célula ou intervalo de células.

Vejamos um exemplo:

Temos alguns números aleatórios na coluna A. Precisamos de uma fórmula na célula B2 para procurar cada conjunto de 3 números de uma lista na coluna A e encontrar o maior número para este conjunto. Cada terceiro número é destacado em vermelho.

  • Na célula B2, a fórmula seria
  • = MAX (IF (MOD (ROW ($ A $ 2: $ A $ 10) -ROW ($ A $ 2) +1,3) = 0, $ A $ 2: $ A $ 10))
  • Esta é uma fórmula de matriz, pressionamos CTRL + SHIFT + ENTER, fórmula será delimitada por colchetes usando this.
  • {= MAX (IF (MOD (ROW ($ A $ 2: $ A $ 10) -ROW ($ A $ 2) +1,3) = 0, $ A $ 2: $ A $ 10))}

  • A saída que obtemos é 10, embora haja números maiores que 10. Isso ocorre porque a fórmula mencionada acima verifica cada terceiro número no intervalo. Se for o mais alto de todos, a fórmula ignora os valores que estão em 1st& 2WLposição no intervalo. Em nosso exemplo, 100 e 2 são 1st& 2WLnúmeros.
  • A fórmula verifica as células A2: A4 e descobre que o 3rd número é 3. No intervalo A5: A7, o 3rd número é 10 e no intervalo A8: A10, o 3rd o número é 9. O maior número desses 3 números (3,10,9) é 10. Portanto, a saída é 10.