INTERVALLES.UNION
La fonction INTERVALLES.UNION renvoie un tableau qui représente une collection représentant l’union des collections indiquées.
INTERVALLES.UNION(mode-compactage; intervalle; intervalle…)
mode-compactage : Valeur modale déterminant l’ordre des résultats et la forme du tableau renvoyé.
compactage gauche (FAUX ou 0) : Supprimer les écarts (cellules incluses dans aucun des intervalles) de gauche à droite, en commençant par le premier rang comprenant une cellule comprise dans l’un des intervalles. Il s’agit de l’ordre par défaut.
compactage haut (VRAI ou 1) : Supprimer les écarts (cellules incluses dans aucun des intervalles) de haut en bas, en commençant par la première colonne comprenant une cellule comprise dans l’un des intervalles.
intervalle : Une collection de cellules. intervalle est une collection comprenant un seul intervalle de cellules, qui peut contenir une valeur quelconque.
intervalle… : Vous pouvez également inclure une ou plusieurs collections supplémentaires.
Remarques
Les collections peuvent être de n’importe quelle taille et une seule collection est nécessaire. Si une seule collection est précisée, le même tableau est renvoyé.
INTERVALLES.UNION essaie de construire une collection rectangulaire à partir des collections d’entrée en supprimant les espaces entre les éléments du tableau. Si le tableau est rectangulaire, le tableau est renvoyé. Si le tableau n’est pas rectangulaire, les rangs sont déplacés à la fin du premier rang, les uns après les autres, pour que le tableau renvoyé soit un rang unique présentant une liste des éléments du tableau.
Si l’un des intervalles d’entrée n’est pas valide, la fonction renvoie une erreur de référence.
Cette fonction remplace l’emploi d’une espace comme opérateur d’intersection dans des références couvrant plusieurs tableaux dans d’autres programmes de tableurs, notamment Numbers ’08 pour Mac et Numbers ’09 pour Mac.
Cette fonction n’est pas disponible dans iBooks Author.
Exemples |
---|
Prenons le tableau suivant : |
A | B | C | D | E | F | |
---|---|---|---|---|---|---|
1 | 7 | 8 | ||||
2 | 19 | 20 | ||||
3 | ||||||
4 | ||||||
5 | 30 | 31 |
Dans ces exemples, la valeur de la cellule dans la collection donnée qui contient l’élément du tableau spécifié est indiquée entre parenthèses. =INTERVALLES.UNION(FAUX; A1; B2) renvoie un tableau de 2 rangs et 1 colonne. Les valeurs peuvent être extraites du tableau à l’aide de la fonction INDEX. =INDEX(INTERVALLES.UNION(FAUX; A1; B2); 1; 1; 1) renvoie 7 (A1), la valeur dans le premier rang du tableau. =INDEX(INTERVALLES.UNION(FAUX; A1; B2); 2; 1; 1) renvoie 20 (B2), la valeur dans le deuxième rang du tableau. =INTERVALLES.UNION(VRAI; A1; B2) renvoie un tableau de 1 rang et 2 colonnes. La valeur dans la première colonne du tableau est 7 (A1). La valeur dans la deuxième colonne du tableau est 20 (B2). =RECHERCHEV(7; INTERVALLES.UNION(FAUX; A1; B2); 2; 0) renvoie une erreur d’intervalle, car comme dans le premier exemple, le tableau renvoyé ne comporte qu’une colonne. =RECHERCHEV(7; INTERVALLES.UNION(VRAI; A1; B2); 2; 0) renvoie 20, car comme dans le deuxième exemple, le tableau renvoyé ne comporte qu’un rang et deux colonnes. La valeur dans la deuxième colonne correspondant à la valeur recherchée 7 est 20. =INTERVALLES.UNION(FAUX; A1:B1; E5) ou =INTERVALLES.UNION(VRAI; A1:B1; E5) renvoie un tableau de 1 rang et 3 colonnes. Les valeurs dans le tableau à un rang sont 7 (A1), 8 (B1) et 30 (E5). =INTERVALLES.UNION(FAUX; A1:B2; D4:F5) renvoie un tableau de 1 rang et 10 colonnes. Les valeurs sont 7 (A1), 8 (B1), 19 (A2), 20 (B2), 0 (D4), 0 (E4), 0 (F4), 0 (D5), 30 (E5) et 31 (F5). =INTERVALLES.UNION(VRAI; A1:B2; D4:F5) renvoie un tableau de 2 rangs et 5 colonnes. Les valeurs du premier rang sont 7 (A1), 8 (B2), 0 (D4), 0 (E4) et 0 (F4). Les valeurs du second rang sont 19 (A1), 20 (B2), 0 (D5), 30 (E5) et 31 (F5). |