DEC.N.HEX Functie

Excel 2007+

Samenvatting

De Excel DEC.N.HEX functie converteert een decimaal getal naar een hexadecimaal getal. Handig voor programmeurs en technici die decimale waarden moeten omzetten naar hexadecimale notatie voor debugging, geheugenadressen of data-analyse.

Syntaxis

DEC.N.HEX(getal; [aantal_tekens])

Parameters

Parameter Type Vereist Beschrijving
getal Number Ja Decimaal getal om te converteren (tussen -549.755.813.888 en 549.755.813.887)
aantal_tekens Number Nee Aantal karakters in het hex-resultaat (optioneel)

Gebruik van de DEC2HEX-functie

DEC.N.HEX is essentieel bij het werken met lage-niveau programmeerwerk, geheugenadressen, registerwaarden en data-analyse waar hexadecimale representatie vereist is. De functie handelt zowel positieve als negatieve getallen correct af.

Veelvoorkomende DEC2HEX Voorbeelden

Basis conversie met padding

=DEC.N.HEX(100; 4)

Converteert 100 naar '0064' (4 tekens met voorloopnullen).

Negatief getal

=DEC.N.HEX(-54)

Converteert -54 naar 'FFFFFFFFCA' (twee-complement notatie).

Eenvoudige conversie

=DEC.N.HEX(28)

Converteert 28 naar '1C' (minimale tekens).

Foutgeval

=DEC.N.HEX(64;1)

Retourneert #GETAL! omdat '40' 2 tekens vereist.

Veelgestelde Vragen

Negatieve getallen worden als 10 hex-tekens (40 bits) weergegeven met twee-complement notatie.

Tussen -549.755.813.888 en 549.755.813.887. Buiten dit bereik geeft #GETAL!.

Gebruik het optionele aantal_tekens argument, bijv. DEC.N.HEX(100;4) geeft '0064'.

Veelvoorkomende Fouten en Oplossingen

#GETAL!

Cause: Getal buiten geldig bereik of te weinig tekens gespecificeerd

Solution: Controleer of getal tussen -549.755.813.888 en 549.755.813.887 valt en aantal_tekens voldoende is.

#WAARDE!

Cause: Niet-numerieke invoer

Solution: Zorg dat beide argumenten numeriek zijn.

#GETAL! (negatief aantal_tekens)

Cause: Aantal_tekens is negatief

Solution: Gebruik alleen positieve gehele getallen voor aantal_tekens.

Notities

  • Maximale precisie: 40 bits (10 hex-tekens)
  • Negatieve getallen negeren altijd aantal_tekens
  • Aantal_tekens wordt afgekapt naar geheel getal
  • Perfect voor embedded systems en low-level programmering

Compatibiliteit

Beschikbaar in: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365

Niet beschikbaar in: Excel 2003 en eerder

Inhoud laatst beoordeeld: December 9, 2025
Updatefrequentie: Naar behoefte
Geteste Excel-versies: Excel 2007+