Use núm_índice para retornar um valor da lista de argumentos de valor. Use ESCOLHER para selecionar um de até 29 valores com base no número de índice. Por exemplo, se do valor1 até o valor7 forem os números da semana, ESCOLHER retorna um dos dias quando um número entre 1 e 7 for usado como núm_índice.
Sintaxe
CHOOSE(index_num,value1,value2,...)
Index_num especifica qual argumento de valor é selecionado. Index_num deve ser um número entre 1 e 29, ou uma referência de fórmula ou coluna contendo um número entre 1 e 29.
- Se núm_índice for 1, ESCOLHER retornará valor1; se for 2, ESCOLHER retornará valor2; e assim por diante.
- Se index_num for menor que 1 ou maior que o número do último valor da lista, ESCOLHA retornará o #VALUE! valor de erro.
- Se núm_índice for uma fração, ela será truncada para o menor inteiro antes de ser usada.
valor1,valor2,... são argumentos de 1 a 29 valores dos quais ESCOLHER seleciona um valor ou uma ação a ser executada com base em index_num. Os argumentos podem ser números, referências de coluna, fórmulas, funções ou texto.
Exemplo 1
| col1 | Col2 | col3 | col4 | Fórmula | Descrição (Resultado) |
|---|---|---|---|---|---|
| 1º | 2º | 3º | Concluído | =ESCOLHER(2,[Col1],[Col2],[Col3],[Col4]) | Valor do segundo argumento Col2 (2º) |
| Pregos | Parafusos | Porcas | Parafusos | =ESCOLHER(4,[Col1],[Col2],[Col3],[Col4]) | Valor do quarto argumento Col4 (Parafusos) |
Exemplo 2
| col1 | Col2 | col3 | col4 | Fórmula | Descrição (resultado) |
|---|---|---|---|---|---|
| 23 | 45 | 12 | 10 | =SOMA([Col1], CHOOSE(2,[Col2],[Col3],[Col4])) | Soma os dois argumentos Col1 e o resultado da função Choose (35) |