Inhoudsopgave:
- De functies COLUMNS en ROWS retourneren het aantal kolommen en rijen in een bepaald celbereik of reeks. Als u bijvoorbeeld een celbereik heeft in de spreadsheet genaamd product_mix, kunt u zien hoeveel kolommen het bevat door deze formule in te voeren:
- Als u bijvoorbeeld de TRANSPOSE-functie gebruikt om een bereik van 2 x 5 cellen te transponeren (dat wil zeggen een bereik dat twee aangrenzende rijen en vijf aangrenzende kolommen beslaat), moet u een leeg celbereik van 5 x 2 selecteren (dat wil zeggen, een bereik dat vijf aangrenzende rijen en twee aangrenzende kolommen maakt) in het werkblad voordat u de knop Insert Function gebruikt om de TRANSPOSE-functie in de eerste cel in te voegen. Nadat u vervolgens het bereik van 2 x 5 cellen hebt geselecteerd dat de gegevens bevat die u in het tekstvak Array van het dialoogvenster Functieargumenten wilt transponeren, drukt u op Ctrl + Shift + Enter om dit dialoogvenster te sluiten en de functie TRANSPOSE in te voeren in het gehele geselecteerde celbereik als een matrixformule (ingesloten in accolades).
Video: Automatische referentiefunctie in MS Word 2024
te retourneren. De referentiefuncties van Excel 2016 op de vervolgkeuzelijst Zoek- en verwijzingsopdracht op de formules Het tabblad van het lint is ontworpen om specifiek met verschillende aspecten van celverwijzingen in het werkblad om te gaan. Deze groep functies bevat:
-
ADRES om een celverwijzing terug te brengen als een tekstinvoer in een cel van het werkblad
-
GEBIEDEN om het aantal gebieden in een zoeklijst te retourneren ( gebieden zijn gedefinieerd als een reeks opeenvolgende cellen of een enkele cel in de celverwijzing)
-
KOLOM om het getal dat de kolompositie van een celverwijzing weergeeft
-
KOLOMMEN te retourneren om het aantal kolommen in een verwijzing
-
FORMULATEXT te retourneren om de formule waarnaar wordt verwezen te verwijzen als een tekstreeks > GETPIVOTDATA om gegevens te retourneren die zijn opgeslagen in een Excel-draaitabel
-
HYPERLINK om een koppeling te maken die een ander document opent dat is opgeslagen op uw computer, netwerk of internet (u kunt dit ook doen met de opdracht Invoegen → Hyperlink)
-
< ! --2 ->
INDIRECT om een celverwijzing terug te geven die is opgegeven door een tekenreeks en de inhoud in de cel te brengen waarnaar deze naar die cel verwijst -
ZOEKEN om een waarde terug te zetten van een array
-
OFFSET naar een verwijzing retourneren naar een celbereik dat is opgegeven met het aantal rijen en kolommen uit een cel of een celbereik
-
RIJ om het rijnummer van een celverwijzing
-
RIJS terug te geven om het aantal rijen in een celbereik te retourneren of array
-
-
TRANSPOSE ondersteunt om een verticale array als een horizontale array te retourneren en omgekeerd
-
Verkrijg de skinny op kolommen en rijen
De functies COLUMNS en ROWS retourneren het aantal kolommen en rijen in een bepaald celbereik of reeks. Als u bijvoorbeeld een celbereik heeft in de spreadsheet genaamd product_mix, kunt u zien hoeveel kolommen het bevat door deze formule in te voeren:
= COLUMNS (product_mix)
Als u wilt weten hoeveel rijen dit bereik gebruikt, voert u vervolgens deze formule in:
= ROWS (product_mix)
U kunt de functies KOLOMMEN en RIJMEN samen gebruiken om het totale aantal cellen in een bepaald bereik te berekenen. Als u bijvoorbeeld het exacte aantal cellen wilt weten dat in het celbereik van product_mix wordt gebruikt, maakt u de volgende eenvoudige vermenigvuldigingsformule met behulp van de functies KOLOMMEN en RIJEN:
= KOLOMMEN (product_mix) * RIJEN (product_mix) > Verwar de functie COLUMNS (meervoud) niet met de COLUMN (enkelvoud) functie en de functie ROWS (meervoud) met de ROW (enkelvoud) functie.De functie KOLOM retourneert het kolomnummer (alsof Excel het R1C1-referentiesysteem gebruikte) voor de celverwijzing die u opgeeft als het enige argument. Op dezelfde manier retourneert de functie RIJ het nummer van de rij voor de celverwijzing die u als het argument opgeeft.
Celruimtes transponeren
Met de functie TRANSPOSE kunt u de richting van een celbereik (of een array) wijzigen. U kunt deze functie gebruiken om een verticaal celbereik om te zetten waarbij de gegevens langs de rijen van aangrenzende kolommen lopen naar een kolom waar de gegevens over de kolommen van aangrenzende rijen lopen en omgekeerd. Om de functie TRANSPOSE met succes te gebruiken, moet u niet alleen een bereik met een tegenovergesteld aantal kolommen en rijen selecteren, maar u moet het ook invoeren als een matrixformule.
Als u bijvoorbeeld de TRANSPOSE-functie gebruikt om een bereik van 2 x 5 cellen te transponeren (dat wil zeggen een bereik dat twee aangrenzende rijen en vijf aangrenzende kolommen beslaat), moet u een leeg celbereik van 5 x 2 selecteren (dat wil zeggen, een bereik dat vijf aangrenzende rijen en twee aangrenzende kolommen maakt) in het werkblad voordat u de knop Insert Function gebruikt om de TRANSPOSE-functie in de eerste cel in te voegen. Nadat u vervolgens het bereik van 2 x 5 cellen hebt geselecteerd dat de gegevens bevat die u in het tekstvak Array van het dialoogvenster Functieargumenten wilt transponeren, drukt u op Ctrl + Shift + Enter om dit dialoogvenster te sluiten en de functie TRANSPOSE in te voeren in het gehele geselecteerde celbereik als een matrixformule (ingesloten in accolades).
Stel dat u de ingevoerde gegevens in het celbereik A10: C11 (een matrix van 2 x 3) wilt transponeren naar het lege celbereik E10: F12 (een matrix van 3 x 2) van het werkblad. Wanneer u op Ctrl + Shift + Enter drukt om de matrixformule te voltooien en na het selecteren van het celbereik A10: C11 als argument
array, plaatst Excel de volgende matrixformule in elke cel van het bereik: { = TRANSP. (A10: C11)} De volgende afbeelding illustreert het gebruik van de TRANSPOSE-functie. Het cellenbereik B2: C4 bevat een array van 3 x 2. Ga als volgt te werk om deze 3 x 2 array in het celbereik B2: C4 te converteren naar een 2 x 3 array in het bereik B6: D7:
Selecteer het lege celbereik B6: D7 in het werkblad.
Klik op de knop Opzoeken & verwijzing op het tabblad Formules van het lint en kies vervolgens de optie TRANSPOSE in het vervolgkeuzemenu van de knop.
-
Excel-tussenvoegsels = TRANSPOSE () op de formulebalk en opent het dialoogvenster Functieargumenten waarin het tekstvak Array-argument is geselecteerd.
-
Sleep door het celbereik B2: C4 in het werkblad, zodat het tekstvak Array-argument B2: C4 bevat en de formule op de formulebalk nu = TRANSPOSE (B2: C4) is.
Druk op Ctrl + Shift + Enter om het dialoogvenster Argumenten invoegen te sluiten (klik niet op OK) en voeg de matrixformule TRANSPOSE in het celbereik B6: D7 in, zoals hier wordt weergegeven.
-
Gebruik van de TRANSPOSE-functie om de richting van een eenvoudige array te wijzigen.
-
Als u op de knop OK in het dialoogvenster Functieargumenten klikt, wordt de functie TRANSPOSE ingevoegd in de actieve cel van de huidige celselectie.Als u dit doet, retourneert u de #VALUE! foutwaarde voor de cel. U moet onthouden dat u op Ctrl + Shift + Enter drukt om beide het dialoogvenster te sluiten en de formule in het volledige celbereik te plaatsen.
Als u alleen de rij- en kolomkoppen of een eenvoudige gegevenstabel transponeert, hoeft u niet de rigmarol te doorlopen van het maken van een matrixformule met de functie TRANSPOSE. Kopieer eenvoudig het cellenbereik dat moet worden getransponeerd met de opdrachtknop Kopiëren op het tabblad Start van het lint. Plaats de celcursor in de eerste lege cel waar het getransponeerde bereik moet worden geplakt voordat u op de optie Transponeren klikt in het vervolgkeuzemenu van de knop Knop.