Documentatie/Calc-functies/TYPE
TDF LibreOffice Document Liberation Project Community Blogs Weblate Nextcloud Redmine Ask LibreOffice Donate
Functienaam:
TYPE
Categorie:
Informatie
Samenvatting:
Retourneert een numerieke waarde die het type van het opgegeven argument aangeeft.
Syntaxis:
TYPE(Waarde)
Retourneert:
Retourneert een getal in overeenstemming met de volgende tabel:
Type argument | Geretourneerde waarde |
---|---|
Getal | 1 |
Tekst | 2 |
Logisch / Booleaans | 4 |
Formule | 8 |
Fout | 16 |
Matrix | 64 |
Argumenten:
Waarde is een uitdrukking of een verwijzing naar een cel die die uitdrukking bevat, waarvan het type wordt bepaald.
- Als het argument een verwijzing is naar een cel die zowel een fout als een formule bevat, wordt de waarde 16 geretourneerd.
- Als het argument een verwijzing is naar een lege cel, wordt de waarde 1 geretourneerd.
Aanvullende details:
- Calc geeft de retourwaarde
8
om een formulecel aan te geven. Deze waarde is niet verplicht in de beschrijving van de functie in ODF 1.2 en wordt niet gebruikt door Microsoft Excel, dat het type geretourneerde waarde van de formule retourneert. - Volgens de webpagina van Microsoft voor de functie TYPE gebruikt Excel de een retourwaarde van 128 (voor "compound data"), die is niet verplicht in de functiebeschrijving in ODF 1.2.
- Booleaanse/logische waarden worden in Calc als getallen beschouwd, terwijl ze in Excel hun eigen categorie hebben.
- Als gevolg van deze verschillende gedragingen, moet u ervoor zorgen dat interoperabiliteit tussen Calc en Excel belangrijk is voor uw werkblad.
Voorbeelden:
Formule | Beschrijving | Retourneert |
---|---|---|
=TYPE(12,34) | Waarde is een getal. | 1 |
=TYPE(B1)
waarbij cel B1 het getal 12,34 bevat. |
De cel waarnaar wordt verwezen bevat een getal. | 1 |
=TYPE("Goed gedaan is beter dan goed gezegd") | Waarde is tekst. | 2 |
=TYPE(B2)
waarbij cel B2 de tekenreeks " |
De cel waarnaar wordt verwezen bevat tekst. | 2 |
=TYPE(B3)
waarbij cel B3 de logische waarde WAAR bevat. |
De cel waarnaar wordt verwezen bevat een logische waarde. | 4 |
=TYPE(WAAR()) | De waarde is gelijkwaardig aan een getal. | 1 |
=TYPE(ONWAAR)
wanneer de landinstelling Nederlands is geselecteerd. |
De waarde is gelijkwaardig aan een getal. | 1 |
=TYPE(B4)
waarbij cel B4 de formule |
De cel waarnaar wordt verwezen bevat een formule. | 8 |
=TYPE(B5)
waarbij cel B5 de formule |
De cel waarnaar wordt verwezen bevat een fout. Er is een Ongeldig argument gevonden (Fout:502). |
16 |
=TYPE(B6)
waarbij cel B6 ofwel de formule |
De cel waarnaar wordt verwezen bevat een fout. | 16 |
=TYPE({3; 5; 7}) | Het argument is een matrix. | 64 |
{ =TYPE(D1:D2) }
ingevoerd als een matrixformule in cellen B7:B8. |
Beide cellen B7 en B8 tonen het resultaat, ongeacht de inhoud van cellen D1 en D2. | 64 |
Gerelateerde LibreOffice-functies:
ODF standaard:
Gerelateerde (of gelijkwaardige) Excel-functies:
TYPE