UNIR.INTERVALS
La funció UNIR.INTERVALS dona una matriu corresponent a un conjunt que representa la unió dels conjunts especificats.
UNIR.INTERVALS(mode-compacte; interval; interval…)
mode-compacte: un valor modal que determina l’ordre dels resultats i la figura de la matriu obtinguda.
compacte esquerre (FALS o 0): elimina els buits (les cel·les no incloses en cap dels intervals) d’esquerra a dreta, a partir de la primera fila que contingui una cel·la inclosa en qualsevol dels intervals. Aquest és l’ordre per omissió.
compacte amunt (CERT o 1): elimina els buits (les cel·les no incloses en cap dels intervals) de dalt a baix, a partir de la primera columna que contingui una cel·la inclosa en qualsevol dels intervals.
interval: un conjunt de cel·les. interval és un conjunt que consisteix en un únic interval de cel·les, que pot contenir qualsevol valor.
interval…: opcionalment, es poden incloure un o més conjunts addicionals.
Notes
S’admeten conjunts de qualsevol mida i només cal que n’hi hagi un. Si només s’especifica un conjunt, la matriu obtinguda és la mateixa que el conjunt especificat.
UNIR.INTERVALS intenta crear un conjunt rectangular a partir dels conjunts especificats eliminant els espais buits entre els elements de la matriu. Si la matriu resultant és un rectangle, aquesta es la matriu que s’obtindrà. Si la matriu resultant no és un rectangle, les files es mouran al final de la primera fila en ordre consecutiu, de manera que la matriu obtinguda consistirà en una sola fila que representa una llista de tots els elements de la matriu.
Si algun dels intervals d’entrada no és vàlid, la funció retornarà un error de referència.
Aquesta funció és equivalent a l’ús d’un espai com a operador d’intersecció en les referències de taula d’altres apps de full de càlcul com ara Numbers 08 per a Mac i Numbers 09 per a Mac.
Exemples |
---|
Donada la taula següent: |
A | B | C | D | E | F | |
---|---|---|---|---|---|---|
1 | 7 | 8 | ||||
2 | 19 | 20 | ||||
3 | ||||||
4 | ||||||
5 | 30 | 31 |
En els exemples, el valor de la cel·la en el conjunt especificat que contenia l’element de la matriu indicat s’escriu entre parèntesis. =UNIR.INTERVALS(FALS; A1; B2) dona una matriu de 2 files i 1 columna. Es poden extreure valors de la matriu amb la funció ÍNDEX. =ÍNDEX(UNIR.INTERVALS(FALS; A1; B2); 1; 1; 1) dona 7 (A1), el valor de la primera fila de la matriu. =ÍNDEX(UNIR.INTERVALS(FALS; A1; B2); 2; 1; 1) dona 20 (B2), el valor de la segona fila de la matriu. =UNIR.INTERVALS(CERT; A1; B2) dona una matriu d’1 fila i 2 columnes. El valor de la primera columna de la matriu és 7 (A1). El valor de la segona columna de la matriu és 20 (B2). =BUSCAR.VERTICAL(7; UNIR.INTERVALS(FALS; A1; B2); 2; 0) dona un error d’interval perquè, tal com indica el primer exemple, la matriu obtinguda només té una columna d’amplada. =BUSCAR.VERTICAL(7; UNIR.INTERVALS(CERT; A1; B2); 2; 0) dona 20 perquè, tal com indica el segon exemple, la matriu obtinguda té 1 fila i 2 columnes. El valor de la segona columna corresponent al valor de cerca 7 és 20. =UNIR.INTERVALS(FALS; A1:B1; E5) o =UNIR.INTERVALS(CERT; A1:B1; E5) dona una matriu d’1 fila i 3 columnes. Els valors de la matriu d’una fila són 7 (A1), 8 (B1) i 30 (E5). =UNIR.INTERVALS(FALS; A1:B2; D4:F5) dona una matriu d’1 fila i 10 columnes. Els valors són 7 (A1), 8 (B1), 19 (A2), 20 (B2), 0 (D4), 0 (E4), 0 (F4), 0 (D5), 30 (E5) i 31 (F5). =UNIR.INTERVALS(CERT; A1:B2; D4:F5) dona una matriu de 2 files i 5 columnes. Els valors de la primera fila són 7 (A1), 8 (B2), 0 (D4), 0 (E4) i 0 (F4). Els valors de la segona fila són 19 (A2), 20 (B2), 0 (D5), 30 (E5) i 31 (F5). |