A função SE e a função PROCV são usadas em conjunto quando se deseja realizar uma comparação condicional e retornar um valor correspondente a uma tabela de referência.
A sintaxe da função SE é:
=SE(testelógico; valorseverdadeiro; valorse_falso)
A sintaxe da função PROCV é:
=PROCV(valorprocurado; tabelaprocura; númerocoluna; [opçãoordenada])
Para usar as duas funções juntas, é necessário colocar a função PROCV dentro da função SE. A fórmula deve seguir esta estrutura:
=SE(testelógico; PROCV(valorprocurado; tabelaprocura; númerocoluna; [opçãoordenada]); valorse_falso)
Onde:
Por exemplo, suponha que se deseja verificar se uma nota está entre 7 e 10 e, caso sim, retornar o conceito correspondente (A, B, C ou D), usando uma tabela de referência.
A tabela de referência seria algo assim:
| Nota | Conceito | |------|----------| | 0 | D | | 5 | D | | 7 | C | | 8 | B | | 9 | A | | 10 | A |
A fórmula seria assim:
=SE(E(B2>=7;B2<=10);PROCV(B2;A2:B7;2);"")
Onde B2 é a célula com a nota a ser verificada e A2:B7 é o intervalo que contém a tabela de referência. A fórmula verifica se a nota está entre 7 e 10 e, caso sim, utiliza a função PROCV para retornar o conceito correspondente. Caso contrário, retorna uma célula vazia.