INTERV.UNIÃO
A função INTERV.UNIÃO tem como resultado uma tabela que representa uma coleção, a qual representa a união das coleções especificadas.
INTERV.UNIÃO(modo-compacto; âmbito; âmbito…)
modo-compacto: Um valor modal que determina a ordem dos resultados e a forma da tabela resultante.
compacto esquerda (FALSO ou 0): Remover lacunas (células não incluídas em nenhum dos intervalos) da esquerda para a direita, a partir da primeira linha que contenha uma célula incluída em qualquer um dos intervalos. É a ordem predefinida.
compacto acima (VERDADEIRO ou 1): Remover lacunas (células não incluídas em nenhum dos intervalos) de cima para baixo, a partir da primeira coluna que contenha uma célula incluída em qualquer um dos intervalos.
intervalo: Uma coleção de células. âmbito é uma coleção composta por uma única gama de células que poderá conter quaisquer valores.
âmbito…: Incluir opcionalmente uma ou mais coleções adicionais.
Notas
As coleções podem ter qualquer tamanho e apenas é necessário uma coleção. Se apenas for especificada uma coleção, a tabela devolvida é igual à coleção especificada.
INTERV.UNIÃO tenta construir uma coleção retangular a partir das coleções de entrada através da remoção de lacunas entre os elementos da tabela. Se a tabela resultante for um retângulo, é a tabela devolvida. Se a tabela resultante não for um retângulo, as linhas são movidas para o final da primeira linha, sucessivamente, para que a tabela seja composta por uma única linha que represente uma lista de todos os elementos da tabela.
Se algum dos intervalos introduzidos for inválido, a função devolve um erro de referência.
Esta função substitui a utilização de um espaço como operador de intersecção em referências de tabelas noutras aplicações de folha de cálculo, como o Numbers ’08 para Mac e o Numbers ’09 para Mac.
Exemplos |
---|
Tendo em conta a seguinte tabela: |
A | B | C | D | E | F | |
---|---|---|---|---|---|---|
1 | 7 | 8 | ||||
2 | 19 | 20 | ||||
3 | ||||||
4 | ||||||
5 | 30 | 31 |
Nos exemplos, o valor da célula na coleção especificada que continham o elemento da tabela declarado é indicado entre parênteses. =INTERV.UNIÃO(FALSO; A1; B2) tem como resultado uma tabela de 2 linhas por 1 coluna. Os valores podem ser extraídos da tabela com a função ÍNDICE. =ÍNDICE(INTERV.UNIÃO(FALSO; A1; B2); 1; 1; 1) tem como resultado 7 (A1), o valor na primeira linha da tabela. =ÍNDICE(INTERV.UNIÃO(FALSO; A1; B2); 2; 1; 1) tem como resultado 20 (B2), o valor na segunda linha da tabela. =INTERV.UNIÃO(VERDADEIRO; A1; B2) tem como resultado uma tabela de 1 linha por 2 colunas. O valor na primeira coluna da tabela é 7 (A1). O valor na segunda coluna da tabela é 20 (B2). =PROCV(7; INTERV.UNIÃO(FALSO; A1; B2); 2; 0) tem como resultado um erro de intervalo, porque, como se viu no primeiro exemplo, a tabela devolvida tem apenas uma coluna. =PROCV(7; INTERV.UNIÃO(VERDADEIRO; A1; B2); 2; 0) tem como resultado 20, porque, como se viu no segundo exemplo, a tabela devolvida tem 1 linha e 2 colunas. O valor na segunda coluna correspondente ao valor de pesquisa de 7 é 20. =INTERV.UNIÃO(FALSO; A1:B1; E5) ou =INTERV.UNIÃO(VERDADEIRO; A1:B1; E5) tem como resultado uma tabela com 1 linha e 3 colunas. Os valores da tabela de uma linha são 7 (A1), 8 (B1) e 30 (E5). =INTERV.UNIÃO(FALSO; A1:B2; D4:F5) tem como resultado uma tabela de 1 linha por 10 colunas. Os valores são 7 (A1), 8 (B1), 19 (A2), 20 (B2), 0 (D4), 0 (E4), 0 (F4), 0 (D5), 30 (E5) e 31 (F5). =INTERV.UNIÃO(VERDADEIRO; A1:B2; D4:F5) tem como resultado uma tabela de 2 linhas por 5 colunas. Os valores da primeira linha são 7 (A1), 8 (B2), 0 (D4), 0 (E4) e 0 (F4). Os valores da segunda linha são 19 (A2), 20 (B2), 0 (D5), 30 (E5) e 31 (F5). |