Excel ARRAYTOTEXT-functie
De ARRAYTOTEXT-functie converteert een matrix of bereik naar een tekststring.
Syntaxis
=ARRAYTOTEXT(matrix,[formaat])
Argumenten
- Matrix (vereist): De matrix die als tekststring moet worden geretourneerd.
- Formaat (optioneel): Het formaat van de geretourneerde tekststring. Dit is 0 (standaard) of 1.
Als het 0 of weggelaten wordt, dan zal het resultaat een beknopt en gemakkelijk leesbaar formaat hebben. De geretourneerde tekst zal hetzelfde zijn als de tekst die wordt weergegeven in een cel waarop algemene opmaak is toegepast.
Als het 1is, dan zal het resultaat een strikt formaat hebben inclusief escape-tekens en rij-scheidingstekens. De tekststring zal tussen accolades {} worden geretourneerd, wat direct kan worden gebruikt in de formulebalk van Excel. Tekstwaarden worden ingekapseld in dubbele aanhalingstekens (""), terwijl Booleaanse waarden, getallen en foutwaarden dat niet zijn. Rijen worden gescheiden door puntkomma's (;) en kolommen door komma's (,).
Retourwaarde
De ARRAYTOTEXT-functie retourneert een tekststring.
Functie-opmerkingen
- De ARRAYTOTEXT-functie is nieuw geïntroduceerd in Excel en is alleen beschikbaar in Excel voor Microsoft 365 en Excel voor het web.
- De ARRAYTOTEXT-functie verwijdert de nummeropmaak die is toegepast op cellen met numerieke waarden.
- De #WAARDE! foutmelding treedt op als het formaat niet 0 of 1 is.
Voorbeeld
Zoals in de onderstaande schermafbeelding te zien is, staat er een reeks teksten vermeld. Om deze om te zetten naar een tekststring, doe dan het volgende.
1. Om de tekststring in een beknopt formaat te krijgen, kopieer dan de onderstaande formule naar cel E5 en druk vervolgens op de Enter-toets om het resultaat te krijgen.
=ARRAYTOTEXT(B5:C7)
2. Om de tekststring in een strikt formaat te krijgen, kopieer dan de onderstaande formule naar cel E6 en druk vervolgens op de Enter-toets om het resultaat te krijgen.
Opmerking: Het formaat-argument in de eerste formule hierboven is weggelaten. We kunnen ook het formaat invoeren zoals de onderstaande formule laat zien:
=ARRAYTOTEXT(B5:C7,0)
Gerelateerde functies:
Excel EVEN Functie
De EVEN-functie rondt getallen af van nul naar het dichtstbijzijnde even getal.
Excel EXP Functie
De EXP-functie retourneert het resultaat van de constante e verheven tot de nde macht.