Votre évaluation

MOREFUNC (Macro complémentaire EXCEL)

20 votes - 4.5 /5
Donnez votre avis
Editeur :
Version :
5.06
MOREFUNC (Macro complémentaire EXCEL)
Windows 2000 Windows XP Windows Vista - Français
Morefunc est une macro complémentaire proposant 67 nouvelles fonctions de feuille de calcul pour Excel.
Ces fonctions sont compatibles avec Excel 95 à 2007. Elles ne sont pas portables sur d'autres plate-formes que Windows, ni sur d'autres tableurs.
Ce complément est écrit en C++ et contenu dans un fichier XLL, c'est à dire une DLL capable de s'interfacer avec Excel. La rapidité du code compilé permet d'obtenir une vitesse de calcul souvent comparable à celle des fonctions intégrées d'Excel.

Morefunc est distribué en tant que Freeware et son installation est entièrement automatisée.



Fonctions :
Date et heure
DIFFDATE : Renvoie la durée écoulée entre deux dates en nombre d'années, mois et jours
DIMPAQUE : Renvoie la date du dimanche de Pâques pour une année donnée
NUM.SEMAINE : Calcule le numéro de semaine d'une date (conforme à la norme ISO)

Information
EVA : Evalue une expression donnée sous forme de texte
INDIRECT.EXT : Renvoie le contenu d'une cellule ou d'une plage contenue dans un classeur fermé
MRFVERSION : Renvoie le numéro de version de Morefunc
NOMCLASSEUR : Renvoie le nom du classeur courant
NOMFEUILLE : Renvoie le nom d'une feuille dans le classeur en cours
NUMPAGE : Renvoie le numéro de page d'une cellule
TEXTEFORMULE : Renvoie la formule d'une cellule
XLM.LIRE.CELLULE : Renvoie des informations sur la mise en forme, la position ou le contenu d'une cellule
XLM.LIRE.CLASSEUR : Renvoie des informations sur le classeur courant
XLM.LIRE.DOCUMENT : Renvoie des informations sur une feuille ou le classeur courant
XLM.LIRE.ENV : Renvoie des informations sur l'environnement

Mathématiques
ALEAS : Renvoie une série d'entiers à partir de 0 ou 1 arrangés aléatoirement sans répétition
ARRONDI.MAT : Renvoie un tableau d'arrondis équilibrés
CHBASE : Convertit une valeur d'une base numérique à une autre
DETERMAT.EXT : Renvoie le déterminant d'une matrice de grande taille
HEX.AND : Effectue un ET logique sur des nombres hexadécimaux
HEX.FORMAT : Formate un nombre hexadécimal en fonction du nombre de bits indiqué
HEX.NEG : Inverse le signe d'un nombre hexadécimal
HEX.NOT : Inverse les bits d'un nombre hexadécimal (NON logique)
HEX.OR : Effectue un OU logique sur des nombres hexadécimaux
HEX.SOMME : Renvoie la somme de nombres hexadécimaux
INVERSEMAT.EXT : Inverse une matrice de grande taille
MOYENNE.GEO.EXT : Moyenne géométrique supportant des calculs de grande capacité
MOYPOND : Renvoie une moyenne pondérée
NP.ESTPREMIER : Teste si un nombre est premier (méthode probabiliste)
NP.SUIVANT : Renvoie le plus petit nombre premier supérieur ou égal au nombre indiqué
PRODUITMAT.EXT : Effectue un produit matriciel entre des tableaux de grande taille

Statistiques
ECARTYPE.GROUPE : Evalue l'écart-type d'une population groupée en classes
ECARTYPEP.GROUPE : Calcule l'écart-type d'une population groupée en classes
MMAX : Renvoie les N plus grandes valeurs d'une table
MMIN : Renvoie les N plus petites valeurs d'une table
NB.DIFF : Renvoie le nombre de valeurs distinctes d'une plage
NB.SI.3D : Dénombrement conditionnel sur une plage 3D
VAR.GROUPE : Evalue la variance d'une population groupée en classes
VARP.GROUPE : Calcule la variance d'une population groupée en classes

Texte
ANSI128 : Enlève les accents d'une chaîne de caractères
MCONCAT : Concatène l'ensemble des valeurs d'une plage ou d'un tableau
NB.MOTS : Renvoie le nombre de mots contenus dans un texte
NBTEXTE : Transcrit un nombre en toutes lettres (13 langues supportées)
REGEX.COMP : Teste la présence d'une expression régulière dans un texte
REGEX.NBCAR : Renvoie le nombre de caractères d'une expression régulière trouvée dans un texte
REGEX.NOMBRE : Compte le nombre d'occurences d'une expression régulière dans un texte
REGEX.STXT : Extrait une sous-chaîne de caractères en utilisant les expressions régulières
REGEX.SUBSTITUE : Remplace des caractères dans un texte en utilisant une expression régulière
REGEX.TROUVE : Renvoie la position d'une expression régulière dans un texte
STEXTE : Renvoie un mot ou groupe de mots situé à une certaine position dans un texte
TEXTEINVERSE : Inverse l'ordre des caractères d'un texte

Tri automatique
TRIH : Trie les colonnes d'une plage ou un tableau (jusqu'à 14 clés de tri)
TRIH.IDX : Renvoie les index d'un tri horizontal
TRIV : Trie les lignes d'une plage ou un tableau (jusqu'à 14 clés de tri)
TRIV.IDX : Renvoie les index d'un tri vertical
VALEURS.UNIQUES : Renvoie les valeurs uniques d'un ensemble de données

Autres fonctions
DECALERFEUILLE : Renvoie une plage décalée d'une ou plusieurs feuilles
DERCELL : Renvoie la dernière cellule ou ligne non vide d'une plage
DVAR : Sauvegarde une valeur dans une variable temporaire
LVAR : Récupère la valeur d'une variable temporaire
RAPPEL : Renvoie le dernier contenu de la cellule appelante
REGION : Renvoie la région d'une cellule (similaire à la méthode CurrentRegion en VBA)
SUITE : Génère une suite d'entiers croissants
TAB.FILTRE : Renvoie uniquement les cellules visibles d'une plage
TAB.JOINDRE : Assemble des éléments épars dans un tableau
TAB3D : Assemble les valeurs d'une référence 3D dans un seul tableau
UNION.DECALER : Effectue un décalage sur une union de plages disjointes

A voir également

Orthographe alternative : Morefunc.zip
Ajouter un commentaire

Commentaires

EXCEL 2016

top

IT's vry good


j apprécie
Afficher les 28 commentaires
Commenter la réponse de fsc