No Planilhas Google, o ARRAY_CONSTRAIN A fórmula retorna um subconjunto do intervalo de entrada, caracterizado pelo número especificado de linhas e colunas. Em outras palavras, a fórmula restringe o tamanho do intervalo de entrada pelo número especificado de linhas e colunas.
Sintaxe
ARRAY_CONSTRAIN(intervalo_de_entrada, num_linhas, num_colunas)
- intervalo_de_entrada – pode ser uma referência de endereço ao intervalo de células que precisamos restringir ou um intervalo de saída derivado de outra fórmula.
- número de linhas - é o número de linhas que o constrangimento deve conter.
- num_colunas – é o número de colunas que a saída restrita deve conter
Uso: ARRAY_CONSTRAIN Fórmula
Exemplos sempre nos ajudam a digerir os conceitos melhor. Abaixo está um conjunto de dados de amostra em que tentaremos a fórmula ARRAY_CONSTRAIN.
Agora, digitamos a fórmula na célula H1, como mostrado no instantâneo abaixo.
O intervalo_de_entrada é A1:G10, enquanto os parâmetros que definem o tamanho número de linhas e num_colunas são 7 e 4 respectivamente. Vemos que a saída consiste em 7 linhas e 4 colunas, exatamente como definimos. Ele ignorou os dados que caíram além da linha 7 e da coluna 4.
Os dados de saída se estendem a partir de H1 para a direita e para baixo. Por isso, é muito importante manter vazias as células por onde os dados vão se estender. Caso contrário, a fórmula retorna o erro #REF!, como mostra a captura de tela abaixo.
Suponha que precisamos apenas dos dados de Vegetais correspondentes apenas à coluna de Energia. Veja como podemos ser criativos com a fórmula.
Diferentemente do exemplo anterior, aqui inserimos a fórmula em H2. Consideramos apenas as linhas de dados e não o cabeçalho. A FÓRMULA FILTRAR avaliou o intervalo para o primeiro parâmetro, enquanto o CONSELHO A fórmula determinou o valor para o segundo parâmetro.
Para levar isso ainda mais adiante, podemos tentar essa fórmula nas funções relacionadas à ‘importação de dados’ também. Por exemplo, veja como um IMPORTDATA normal teria parecido.
Na captura de tela abaixo, incorporamos isso dentro da fórmula ARRAY_CONSTRAIN. E, restringimos os dados a 10 linhas e 10 colunas.

