Consulta e Referência - Função CHOOSE
Descrição
A função CHOOSE retorna um valor de uma matriz que corresponde a um número de índice fornecido (posição). Você pode considerar CHOOSE Function como uma função que retorna a enésima entrada em uma determinada lista. A função CHOOSE usa index_num para retornar um valor da lista de argumentos de valor. Você pode usá-lo para selecionar um de até 254 valores com base no número do índice.
Por exemplo, se valor1 a valor7 são os dias da semana, a função CHOOSE retorna um dos dias em que um número entre 1 e 7 é usado como índice_num.
Sintaxe
CHOOSE (index_num, value1, [value2], ...)
Argumentos
Argumento | Descrição | Obrigatório / Opcional |
---|---|---|
Index_num | Especifica qual argumento de valor é selecionado. Index_num deve ser um número entre 1 e 254, ou uma fórmula ou referência a uma célula contendo um número entre 1 e 254. Se index_num for 1, CHOOSE Function retornará valor1; se for 2, CHOOSE retorna o valor2; e assim por diante. Se index_num for menor que 1 ou maior que o número do último valor na lista, CHOOSE retorna o #VALUE! valor de erro. Se index_num for uma fração, ele será truncado para o menor inteiro antes de ser usado. |
Requeridos |
Value1 | 1 a 254 argumentos de valor a partir dos quais CHOOSE Function seleciona um valor ou uma ação a ser executada com base em index_num. Valor1, Valor2… podem ser números, referências de células, nomes definidos, fórmulas, funções ou texto. |
Requeridos |
Valor2, ... | Opcional |
Notas
Se index_num for uma matriz, todos os valores serão avaliados quando a função CHOOSE for avaliada.
Os argumentos de valor para a função CHOOSE podem ser referências de intervalo, bem como valores únicos.
Se index_num for menor que 1 ou maior que o número fornecido de argumentos Value, a função CHOOSE retornará o erro #VALUE.
Se algum dos argumentos Value forem valores de texto que não estejam entre aspas, a função CHOOSE retornará #NAME? erro.
Se algum dos argumentos Value não for uma referência de célula válida, a função CHOOSE retornará #NAME? erro.
Aplicabilidade
Excel 2007, Excel 2010, Excel 2013, Excel 2016