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-compact; intervalle; intervalle…)
mode-compact : 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 la première rangée 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.
Notes
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 rangées sont déplacées à la fin de la première rangée, les unes après les autres, pour que le tableau renvoyé soit une rangée 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.
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 rangées et de 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 la première rangée du tableau. =INDEX(INTERVALLES.UNION(FAUX; A1; B2); 2; 1; 1) renvoie 20 (B2), la valeur dans la deuxième rangée du tableau. =INTERVALLES.UNION(VRAI; A1; B2) renvoie un tableau de 1 rangée et de 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’une rangée 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ée et de 3 colonnes. Les valeurs dans le tableau à une rangée sont 7 (A1), 8 (B1) et 30 (E5). =INTERVALLES.UNION(FAUX; A1:B2; D4:F5) renvoie un tableau de 1 rangée et de 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 rangées et de 5 colonnes. Les valeurs de la première rangée sont 7 (A1), 8 (B2), 0 (D4), 0 (E4) et 0 (F4). Les valeurs de la deuxième rangée sont 19 (A1), 20 (B2), 0 (D5), 30 (E5) et 31 (F5). |