CONDIÇÃO NO EXCEL PARA AGREGAR VALORES?

Ola,

Eu preciso criar uma condição no excel onde:

os valores de N8:N88 forem iguais a 6 S21 recebe o valor de K* (onde * é o numero da lina que estava o numero 6)

Como faz isso? :S

Comments

  • acho que o que você quer é buscar em n8:n88 um valor igual a 6 e colocar em S21 o valor da coluna K correspondente a essa linha.

    Nesse caso

    =índice( k8:k88 ; corresp( 6 ; n8:n88 ; 0) )

    Essa fórmula deve ficar em S21

    Como ela funciona ?

    A função corresp( 6 ; n8:n88 ; 0) irá buscar na matriz n8:n88 qual elemento corresponde ao número 6 e retornará o número desse elemento.

    Em seguida, usamos a função índice() que retorna o elemento de uma matriz, no caso, a matriz K8:k88

    Experimente. faça o teste e diga-nos se funcionou.

  • Se entendi bem tua pergunta, faça assim:

    =INDIRETO("K"&

    CORRESP(6;$N$8:$N$88;0)+7)

    O valor 7 acrescido ao CORRESP() é para corrigir a linha.

    Se o valor 6 estiver por exemplo na célula N11 será retornado o valor 4, já que N11 é a quarta célula do intervalo N8:N88, somado a 7, obtemos a linha correta (11).

    [ ]s

Sign In or Register to comment.