Aller au contenu principal

Les 57 fonctions ingénierie d'Excel

Les fonctions d'ingénierie d'Excel traitent les formats numériques spécialisés utilisés en informatique, en électronique et en sciences. Elles couvrent trois grands domaines, à savoir la conversion entre bases numériques (binaire, octal, décimal, hexadécimal), le calcul sur les nombres complexes et les fonctions mathématiques avancées comme Bessel ou la fonction d'erreur.

Tu analyses des logs réseau avec des adresses MAC en hexadécimal, tu débogues du code avec des masques binaires, ou tu calcules des impédances en électronique avec des nombres complexes ? Les fonctions d'ingénierie d'Excel éliminent les conversions manuelles et les calculatrices externes : tout se fait dans la feuille, instantanément.

La famille la plus utile au quotidien est celle des conversions de bases. DECBIN, DECHEX, BINDEC, HEXDEC et leurs variantes permettent de passer d'une représentation à l'autre en une formule. Les couleurs web (#FF5733), les permissions Unix (chmod 755), les adresses réseau : tout devient manipulable sans quitter ton tableur.

Pour les ingénieurs et les physiciens, les fonctions sur les nombres complexes couvrent toutes les opérations courantes. COMPLEXE crée un nombre complexe à partir de ses parties réelle et imaginaire, IMABS donne son module, IMPARTIE.REEL et IMPARTIE.IM en extraient les composantes. Tu peux additionner, multiplier, diviser des complexes et calculer leurs propriétés dans la même feuille que tes autres données.

Conversions de bases

Binaire, octal, décimal, hexadécimal en une formule

Nombres complexes

Module, argument, parties réelle et imaginaire

Fonctions spéciales

Bessel, fonction d'erreur, delta, seuil de comparaison

Les fonctions essentielles

Parmi la quarantaine de fonctions d'ingénierie disponibles, quelques-unes concentrent la majorité des usages. Si tu débutes avec cette catégorie, commence par celles-ci.

  1. 1

    CONVERT convertit une valeur d'une unité à une autre (km en miles, Celsius en Fahrenheit, etc.).

  2. 2

    DECBIN convertit un nombre décimal en binaire, avec un nombre de chiffres optionnel.

  3. 3

    DECHEX convertit un nombre décimal en hexadécimal, utile pour les couleurs web ou les adresses réseau.

  4. 4

    HEXDEC convertit un nombre hexadécimal en décimal, l'opération inverse de DECHEX.

  5. 5

    COMPLEXE crée un nombre complexe à partir d'une partie réelle et d'une partie imaginaire.

  6. 6

    IMABS calcule le module d'un nombre complexe, c'est-à-dire sa distance à l'origine.

Cas d'usage courants

Développement logiciel. Convertis des masques binaires, des flags de configuration et des permissions (comme chmod 755) directement dans Excel avec DECBIN et BINDEC, sans passer par un outil externe.

Analyse réseau. Transforme des adresses MAC en hexadécimal vers leur équivalent décimal, ou l'inverse, pour analyser des paquets ou des logs réseau dans une feuille de calcul.

Développement web. Convertis des codes couleur RGB en hexadécimal pour générer des palettes ou vérifier des codes CSS en utilisant DECHEX sur chaque composante rouge, verte et bleue.

Électronique. Calcule des impédances complexes, des gains de filtres et des réponses fréquentielles avec les fonctions COMPLEXE, IMABS et COMPLEXE.PRODUIT, sans logiciel de simulation dédié.

Sciences physiques. Utilise la fonction d'erreur ERF pour modéliser des distributions en physique statistique, ou les fonctions de Bessel (BESSELI, BESSELJ) pour résoudre des équations cylindriques.

Traitement du signal. Manipule des signaux représentés en notation complexe avec COMPLEXE.SOMME, COMPLEXE.PRODUIT et COMPLEXE.ARGUMENT pour calculer phases et amplitudes sans quitter le tableur.

Toutes les fonctions ingénierie (57)

FonctionÀ quoi elle sert
CONVERTConvertit une valeur d'une unité à une autre.
DECBINConvertit un nombre décimal en binaire.
BINDECConvertit un nombre binaire en décimal.
DECHEXConvertit un nombre décimal en hexadécimal.
HEXDECConvertit un nombre hexadécimal en décimal.
DECOCTConvertit un nombre décimal en octal.
OCTDECConvertit un nombre octal en décimal.
COMPLEXECrée un nombre complexe.
IMABSRetourne le module d'un nombre complexe.
IMPARTIE.REELRetourne la partie réelle d'un nombre complexe.
IMPARTIE.IMRetourne la partie imaginaire d'un nombre complexe.
DELTATeste si deux valeurs sont égales (retourne 1 ou 0).
SUP.SEUILTeste si un nombre est >= au seuil.
ERFCalcule la fonction d'erreur.
ERFCCalcule la fonction d'erreur complémentaire.
ERF.PRECISCalcule la fonction d'erreur avec une précision maximale.
ERFC.PRECISCalcule la fonction d'erreur complémentaire avec une précision maximale.
BESSELIRenvoie la fonction de Bessel modifiée In(x).
BESSELJRenvoie la fonction de Bessel Jn(x).
BESSELKRenvoie la fonction de Bessel modifiée Kn(x).
BESSELYRenvoie la fonction de Bessel Yn(x).
COMPLEXE.SOMMEAdditionne des nombres complexes.
COMPLEXE.DIFFERENCESoustrait deux nombres complexes.
COMPLEXE.PRODUITMultiplie des nombres complexes.
COMPLEXE.DIVDivise deux nombres complexes.
COMPLEXE.PUISSANCEÉlève un nombre complexe à une puissance.
COMPLEXE.RACINECalcule la racine carrée d'un nombre complexe.
COMPLEXE.LNCalcule le logarithme népérien d'un nombre complexe.
COMPLEXE.LOG10Calcule le logarithme base 10 d'un nombre complexe.
COMPLEXE.LOG2Calcule le logarithme base 2 d'un nombre complexe.
COMPLEXE.EXPCalcule l'exponentielle d'un nombre complexe.
COMPLEXE.SINCalcule le sinus d'un nombre complexe.
COMPLEXE.COSCalcule le cosinus d'un nombre complexe.
COMPLEXE.TANCalcule la tangente d'un nombre complexe.
COMPLEXE.ARGUMENTRenvoie l'argument (angle) d'un nombre complexe.
COMPLEXE.CONJUGUERenvoie le conjugué d'un nombre complexe.
BITETET au niveau du bit.
BITOUOU au niveau du bit.
BITOUEXCLUSIFOU exclusif au niveau du bit.
BITDECALGDécalage des bits vers la gauche.
BITDECALDDécalage des bits vers la droite.
COMPLEXE.SINHSinus hyperbolique d'un nombre complexe.
COMPLEXE.COSHCosinus hyperbolique d'un nombre complexe.
COMPLEXE.SECSécante d'un nombre complexe.
COMPLEXE.CSCCosécante d'un nombre complexe.
COMPLEXE.COTCotangente d'un nombre complexe.
COMPLEXE.SECHSécante hyperbolique d'un nombre complexe.
COMPLEXE.CSCHCosécante hyperbolique d'un nombre complexe.
COMPLEXE.MODULERetourne le module (valeur absolue) d'un nombre complexe.
BINHEXConvertit un nombre binaire en hexadécimal.
BINOCTConvertit un nombre binaire en octal.
HEXBINConvertit un nombre hexadécimal en binaire.
HEXOCTConvertit un nombre hexadécimal en octal.
OCTBINConvertit un nombre octal en binaire.
OCTHEXConvertit un nombre octal en hexadécimal.
COMPLEXE.IMAGINAIRERetourne le coefficient imaginaire d'un nombre complexe.
COMPLEXE.REELRetourne le coefficient réel d'un nombre complexe.

Questions fréquentes

Elles permettent de passer d'une représentation numérique à une autre : DECBIN convertit un entier décimal en binaire, DECHEX en hexadécimal, DECOCT en octal, et leurs inverses font l'opération symétrique. Utile pour analyser des permissions, des couleurs web, des adresses réseau ou des masques de sous-réseau.

Utilise COMPLEXE(partie_réelle; partie_imaginaire) pour créer un nombre complexe sous forme de texte (ex. « 3+4i »). Ensuite, IMABS donne le module, IMPARTIE.REEL extrait la partie réelle, IMPARTIE.IM la partie imaginaire, et COMPLEXE.PRODUIT multiplie deux complexes.

DECBIN convertit un entier décimal en représentation binaire (base 2), et DECHEX en hexadécimal (base 16). Le binaire sert pour les masques et les flags, l'hexadécimal pour les couleurs web, les adresses mémoire et les codes réseau.

CONVERT transforme une valeur d'une unité de mesure vers une autre : kilomètres en miles, kilogrammes en livres, Celsius en Fahrenheit, etc. Elle accepte des dizaines de codes d'unités prédéfinis couvrant la distance, la masse, la température, la pression et d'autres grandeurs physiques.

DELTA teste si deux nombres sont égaux et renvoie 1 si oui, 0 sinon ; pratique pour compter des correspondances exactes avec SOMME. SUP.SEUIL teste si un nombre dépasse un seuil et renvoie 1 ou 0, utile pour filtrer des valeurs dans des calculs d'ingénierie ou de contrôle qualité.

Bloqué sur une formule Excel ?

Pose ta question à notre assistant Excel IA, il te sort la bonne formule en quelques secondes.

Essayer l'assistant IA

Gratuit · 10 questions par mois