VERENIGING.BEREIK
De functie VERENIGING.BEREIK retourneert een matrix met een verzameling die de vereniging van de opgegeven verzamelingen vertegenwoordigt.
VERENIGING.BEREIK(comprimeren; bereik; bereik…)
comprimeren: Een modale waarde die de volgorde van de resultaten en de vorm van de geretourneerde matrix bepaalt.
compressie-links (ONWAAR of 0): Verwijdert gaten (cellen die geen deel uitmaken van een van de bereiken) van links naar rechts, te beginnen met de eerste rij die een cel bevat die wel deel uitmaakt van een van de bereiken. Dit is de standaardvolgorde.
compressie-omhoog (WAAR of 1): Verwijdert gaten (cellen die geen deel uitmaken van een van de bereiken) van boven naar beneden, te beginnen met de eerste kolom die een cel bevat die wel deel uitmaakt van een van de bereiken.
bereik: Een verzameling cellen. bereik is een verzameling die uit één bereik met cellen bestaat, die willekeurige waarden kunnen bevatten.
bereik...: Optioneel kunnen een of meer extra verzamelingen worden toegevoegd.
Opmerkingen
Een verzameling kan een willekeurige grootte hebben en slechts één verzameling is vereist. Als slechts één verzameling is opgegeven, is de geretourneerde matrix gelijk aan de opgegeven verzameling.
Met VERENIGING.BEREIK wordt geprobeerd om op basis van de invoerverzameling een rechthoekige verzameling samen te stellen door gaten tussen de matrixelementen te verwijderen. Als de resulterende matrix een rechthoek is, is dit de matrix die wordt geretourneerd. Als de resulterende matrix geen rechthoek is, worden rijen één voor één naar het einde van de eerste rij verplaatst, zodat de geretourneerde matrix bestaat uit één rij die een lijst met alle matrixelementen vertegenwoordigt.
Als een van de opgegeven bereikwaarden ongeldig is, retourneert de functie een verwijzingsfout.
Deze functie vervangt het gebruik van een spatie als snijpuntoperator binnen tabelverwijzingen in sommige andere spreadsheetapps, zoals Numbers '08 voor Mac en Numbers '09 voor Mac.
Deze functie is niet beschikbaar in iBooks Author.
Voorbeelden |
---|
Gegeven wordt de onderstaande tabel. |
A | B | C | D | E | V | |
---|---|---|---|---|---|---|
1 | 7 | 8 | ||||
2 | 19 | 20 | ||||
3 | ||||||
4 | ||||||
5 | 30 | 31 |
De waarde uit de cel binnen de opgegeven verzameling die het opgegeven matrixelement bevat, staat in de voorbeelden tussen haakjes. =VERENIGING.BEREIK(ONWAAR; A1; B2) retourneert een matrix van 2 rijen bij 1 kolom. De waarden kunnen uit de matrix worden opgevraagd met de functie INDEX. =INDEX(VERENIGING.BEREIK(ONWAAR; A1; B2); 1; 1; 1) retourneert 7 (A1), de waarde in de eerste rij van de matrix. =INDEX(VERENIGING.BEREIK(ONWAAR; A1; B2); 2; 1; 1) retourneert 20 (B2), de waarde in de tweede rij van de matrix. =VERENIGING.BEREIK(WAAR; A1; B2) retourneert een matrix van 1 rij bij 2 kolommen. De waarde in de eerste kolom van de matrix is 7 (A1). De waarde in de tweede kolom van de matrix is 20 (B2). =VERT.ZOEKEN(7;VERENIGING.BEREIK(ONWAAR; A1; B2); 2; 0) retourneert een bereikfout, omdat de geretourneerde matrix, zoals je in het eerste voorbeeld kunt zien, slechts één kolom breed is. =VERT.ZOEKEN(7; VERENIGING.BEREIK(WAAR; A1; B2); 2; 0) retourneert 20, omdat de geretourneerde matrix, zoals je in het tweede voorbeeld kunt zien, 1 rij bij 2 kolommen is. De waarde in de tweede kolom die correspondeert met de zoekwaarde 7 is 20. =VERENIGING.BEREIK(ONWAAR; A1:B1; E5) of =VERENIGING.BEREIK(WAAR; A1:B1; E5) retourneert een matrix van 1 rij bij 3 kolommen. De waarden in de matrix van één rij zijn 7 (A1), 8 (B1) en 30 (E5). =VERENIGING.BEREIK(ONWAAR; A1:B2; D4:F5) retourneert een matrix van 1 rij bij 10 kolommen. De waarden zijn 7 (A1), 8 (B1), 19 (A2), 20 (B2), 0 (D4), 0 (E4), 0 (F4), 0 (D5), 30 (E5) en 31 (F5). =VERENIGING.BEREIK(WAAR; A1:B2; D4:F5) retourneert een matrix van 2 rijen bij 5 kolommen. De waarden in de eerste rij zijn 7 (A1), 8 (B2), 0 (D4), 0 (E4) en 0 (F4). De waarden in de tweede rij zijn 19 (A2), 20 (B2), 0 (D5), 30 (E5) en 31 (F5). |