TEST

TEST

Test

Ut enim benefici liberalesque sumus, non ut exigamus gratiam (neque enim beneficium faeneramur sed natura propensi ad liberalitatem sumus), sic amicitiam non spe mercedis adducti sed quod omnis eius fructus in ipso amore inest, expetendam putamus.

lundi 8 décembre 2014

AA0016


Tab 1 Heading

Tab 1 Content Goes Here

Mon Cher Watson


Sofie Marchand est l'auteur du site "Mon cher Watson", elle y a écrit plus de 400 messages sur Excell et son utilisation.
Tout d'abord indépendant ,le blog "Mon Cher watson" est maintenant intégré dans le "CFO masqué".

Je vous conseille de visualiser ses videos au sujet des "Tableaux Croisés Dynamiques".

Izzi-Excel : Mon Cher Watson

N'hésitez pas à visiter ce site.

Bonne visite

vendredi 5 décembre 2014

Comment réaliser un "Rollover" ou "Survol de la souris" dans Excel?


Dans ce message nous allons voir une méthode qui va simuler un effet de survol aussi appellée "rollover" ou "mouseover".
Ce message a été inspiré par le poste de Chandoo sur les liens hypertexte dans Excel.
En M14, nous avons entré la formule suivante :
=HYPERLINK(OnMouseOver(ROW(),COLUMN()),"Survolez-moi")

La fonction HYPERLINK ( lien hypertexte ) appelle la macro "OnMouseOver" dès que le curseur de la souris passe sur la cellule M14. Cette macro affiche alors son message en E8.

Vba
Sélectionnez

Public Function OnMouseOver(R, C)
 Sheet1.Range("E8").Value = "La souris est passée sur ligne :" & R & " colonne :" & C
End Function

Comme vous pouvez le remarquer la macro fonctionne mais la cellule M14 affiche l'erreur #VALUE! cela se corrige aisément en encapsulant la commande dans IFERROR

En M15 nous avons entré la formule suivante :
=IFERROR(HYPERLINK(OnMouseOver(ROW(),COLUMN()),"Survolez-moi"),"Survolez-moi")

exemple : Comment réaliser un "Rollover" ou "Survol de la souris" en Excel

Vous aimez cet article?

Je vous invite à le partager dans vos différents réseaux sociaux et également à laisser un commentaire ci-dessous.

mardi 2 décembre 2014

Les fonctions excel : IFERROR

Que fait IFERROR ?


Renvoie une valeur que vous spécifiez (value_if_error) si une formule (value) génère une erreur , sinon, elle renvoie le résultat de la formule. Vous devez utiliser la fonction IFERROR pour intercepter les erreurs générées par la formule.

Syntaxe


IFERROR(value,value_if_error)

La syntaxe de la fonction IFERROR est la suivante :
Argument 1 (Value) Valeur vérifiée. ( formule ou constante )
Argument 2 (Value_if_error) Est la valeur retournée si une formule génère une erreur. Les erreurs suivantes sont traitées : #N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME?, or #NULL!.

Exemple



Vous aimez cet article?


Je vous invite à le partager dans vos différents réseaux sociaux et également à laisser un commentaire ci-dessous.

mercredi 19 novembre 2014

Créer un graphique avec indicateurs de performance (KPI)

Nous allons crééer un graphique avec un fond coloré représentant l'indice de satisfaction d'un produit.
Imaginez que vous êtes le responsable commercial de la société Izzi-Excel et que vous désiriez connaitre le taux se satisfaction de trois de vos principaux produits ( A,B et C ) sur l'année écoulée.
Vous devez aussi placer sur votre graphique des bandes de couleurs représentant le taux de satistaction.
L'indice de satisfaction sera représenté comme ceci
  1. Moyen pour un taux inférieur ou égal à 85%
  2. Bon pour un taux entrre 95% et 85%
  3. Très bon pour un taux supérieur a 95%


mercredi 20 août 2014

Les fonctions excel : MODE.SNGL

Introduite avec Excell 2010 la fonction MODE.SNGL remplace la fonction MODE trouvée dans les versions précedentes d'Excel La fonction MODE est toujours disponible pour garantir la compatibilité descendante ( Excel 2007 et précédentes )

Que fait MODE.SNGL?

Renvoie la valeur la plus fréquente ou la plus répétitive dans une matrice ou une plage de données.

Syntaxe


MODE.SNGL(number1,[number2],...])

La syntaxe de la fonction MODE.SNGL contient les arguments suivants :
Argument 1 (number1) Obligatoire. Représente le premier argument pour lequel vous souhaitez calculer le mode.
Argument 2 (number2, ...) Facultatif. Représente les arguments 2 à 254 dont vous souhaitez déterminer le mode. Vous pouvez également utiliser une matrice unique ou une référence à une matrice, au lieu d’arguments séparés par des points-virgules.

Remarque :
  • Plus de 254 valeurs peuvent-être comparées , la limitation se limite au nombre d'arguments
  • Les arguments peuvent être des nombres, des noms, des matrices ou des références contenant des nombres.
  • Si une matrice ou une référence utilisée comme argument contient du texte, des valeurs logiques ou des cellules vides, ces valeurs ne sont pas prises en compte. En revanche, les cellules contenant la valeur 0 sont prises en compte.
  • Les arguments représentant des valeurs d’erreur ou du texte qu’il est impossible de convertir en nombres génèrent une erreur.
  • Si le jeu de données ne contient aucune répétition de nombres, MODE.SNGL renvoie la valeur d’erreur #N/A

Exemple


Vous aimez cet article?

Je vous invite à le partager dans vos différents réseaux sociaux et également à laisser un commentaire ci-dessous.

dimanche 25 mai 2014

"Data Validation" dans Excel - Les fondamentaux

  L'outil "Data Validation" nous permet de contrôler ce qui peut être saisi dans une cellule.
"Data Validation" peut être consulté dans Excel 2007 et les versions ultérieures en utilisant l'option «Data Validation" sous l'onglet "Data"

Nous allons parcourir les trois onglets de cet outil.

lundi 19 mai 2014

Les fonctions excel : VLOOKUP

Que fait VLOOKUP?

La fonction VLOOKUP est l'une des fonctions de recherche et de référence.
Elle est utilisée pour effectuer la recherche vertical d'une valeur dans la première colonne à gauche d'un tableau et retourner la valeur sur la même ligne basée sur un numéro d'index de colonne spécifiée.

Syntaxe


VLOOKUP (lookup-value, table-array, col-index-num[, [range-lookup-flag]])

Argument 1 (lookup-value) est une valeur à rechercher
Argument 2 (table-array) deux ou plusieurs colonnes contenant des données triées dans l'ordre croissant
Argument 3 (col-index-num) est un numéro de colonne dans table-array
Argument 4 (range-lookup-flag) est une valeur logique TRUE (vrai) ou FALSE (faux),
range-lookup-flag est un argument optionnel. ( TRUE par defaut )
Entrez FALSE (faux) pour trouver une correspondance exacte.
Entrez TRUE (vrai) pour trouver une correspondance approximative, dans ce cas, s'il n'y a pas de valeur qui correspond strictement à lookup-value, la fonction va choisir la plus grande valeur inférieure à lookup-value.
Dans le cas ou le "range-lookup-flag" est à TRUE les données sur lesquelles la recherche est effectuée doivent être triées en ordre ascendant.


vendredi 16 mai 2014

Afficher les mois et années sans encombrer les graphiques.


  Nous faisons souvent des graphiques dont un axe est une ligne du temps.
Par exemple, prenons ce graphe qui représente la moyenne mensuelle du cours de l’euro par rapport au dollar US.
Les données sont extraites de l’INSEE
Graphique A

mardi 13 mai 2014

Comment créer un diagramme à colonnes avec des limites inférieures et supérieures dans Excel?


  Le but de cet exercice est de faire apparaître des marqueurs sur un graphique afin d’indiquer les valeurs minimum , maximum rattachées à une valeur moyenne.
  L’exemple ci-dessous va nous permettre de créer un histogramme reprenant la température moyenne de station et représenter sur ces valeurs moyennes la température minimum et maximum atteintes.

Graphique de départ

  Commençons d’abord par tracer un simple histogramme groupé avec les trois séries de données (T° moyenne, minimum et maximum) .

  Les données proviennent du site suivant : http://www.meteociel.fr

vendredi 14 mars 2014

Comment créer un « Defined Name » ?

Qu’est-ce qu’un « Defined Name »


Un « Defined Name »  est un descripteur de texte que vous pouvez utiliser pour décrire la signification  du contenu d'une cellule,  d’une plage de cellules, d’une constante, ou d’une formule.
Une fois que le « Defined Name » est établi, vous pouvez  l’utiliser partout où vous le feriez normalement.
Cela rend les formules beaucoup plus facile à comprendre et à maintenir.
Par exemple, la formule   = A1 * B1   n'est pas très significative, sauf si vous connaissez la signification des cellules A1 et B2.  Toutefois, si vous attribuez des « Defined Name » pour A1 et B1 , vous pouvez écrire votre formule comme ceci :   = PrixUnitaire *Quantite
De toute évidence, l’utilisation des  « Defined Name «  rend la formule beaucoup plus facile à comprendre et à maintenir.

Comment créer un  « Defined Name » ?


Il y a, à ma connaissance, 5 façons de créer un « Defined Name ».
  1. Sélectionner  la plage de cellules  et  remplacer le nom dans la « name box »  , ici B1 par le nom que vous désirez , ici PrixUnitaire.  Confirmer votre choix avec <Enter>.


mercredi 12 mars 2014

Les fonctions excel : ROWS

Que fait la fonction ROWS ?


La fonction ROWS retourne le nombre de lignes ( rows ) d'une plage donnée en argument.

Syntaxe


ROWS( matrice )

  • matrice    Obligatoire. Représente une matrice, une formule matricielle ou la référence d'une plage de cellules dont vous voulez obtenir le nombre de lignes.

Exemple


ROWS - exemples - IZZI-Excel

A noter que les fonctions ci-dessus ont été calculées dans Excel 2010.
Par conséquent, la formule  3  de la feuille de calcul ci-dessus retourne la valeur 1048576, qui est le nombre de lignes dans Excel 2010.
La formule 4   retourne le nombre de lignes d'une constante matricielle
La formule 5  retourne le nombre de lignes de l'intersection de deux plages.  J'utilise ici l'opérateur d'intersection.

L'opérateur d'intersection
Excel dispose d'un opérateur spécial appelé l'opérateur d'intersection qui entre en jeu lorsque vous travaillez avec des plages de données.   Cet opérateur est un caractère d'espace. L'utilisation de champs nommés avec l'opérateur d'intersection rend la création de formules significatives très facile.

samedi 8 mars 2014

Become awesome in Excel©

Bonjour,



www.chandoo.org/wp/welcome



J’aimerais vous parler de ce site.   http://chandoo.org/wp/welcome/

J’y ai trouvé des tutoriels complets, facile à comprendre. En effet vous n’aurez pas la surprise de devoir payer pour accéder à la suite d’un article, comme on le voit dans d’autres sites.

Et pour celui qui le désire, Chandoo propose des formations payantes.

 http://chandoo.org/wp/welcome/


Bonne visite 

jeudi 6 mars 2014

Forcer un utilisateur à activer les macros. Une autre méthode

J’ai déjà abordé ce sujet dans le message suivant :
http://izzi-excel.blogspot.de/2014/03/forcer-un-utilisateurs-activer-les.html

La méthode que je vais vous présenter se base sur le même principe. En utilisant les événements Excel.

Mais au lieu d’utiliser une feuille nous allons utiliser un utiliser une image .
Et nous allons jouer sur la propriétés « Visible » de cet objet.

Nous allons utiliser cette image



 Que nous allons insérer sur une feuille de notre classeur, n’oublions pas de nommer l’object. Ce nom sera utilisé dans les macros


Vba
Sélectionnez

Private Sub Workbook_BeforeClose(Cancel As Boolean)
    Sheet1.Activate 
    ActiveSheet.Shapes("Avertissement").Visible = True
    ActiveWorkbook.Save
End Sub

Vba
Sélectionnez

Private Sub Workbook_Open()
    Sheet1.Activate
    ActiveSheet.Shapes("Avertissement").Visible = False
End Sub

mardi 4 mars 2014

Les fonctions excel : OFFSET

Que fait OFFSET ?


La fonction offset nous renvoie une référence à une plage à partir d'un point de départ avec une hauteur et une largeur données.
Je dois avouer que j’ai dû reprendre la lecture de la définition à plusieurs reprises afin de la comprendre.

Syntaxe


OFFSET(référence, lignes, colonnes, [hauteur], [largeur])


référence : est la référence par rapport à laquelle le décalage doit être opéré.
lignes : est le nombre de lignes vers le haut ou vers le bas dont la cellule supérieure gauche de la référence renvoyée doit être décalée. . L'argument lignes peut être positif (c'est-à-dire en dessous de la référence de départ) ou négatif (c'est-à-dire au-dessus de la référence de départ).
colonnes : est le nombre de colonnes vers la droite ou vers la gauche dont la cellule supérieure gauche de la référence renvoyée doit être décalée.  L'argument colonnes peut être positif (c'est-à-dire à droite de la référence de départ) ou négatif (c'est-à-dire à gauche de la référence de départ).
hauteur : est la hauteur, exprimée en nombre de lignes que la référence renvoyée doit avoir. L'argument hauteur doit être un nombre positif.
largeur : est la largeur, exprimée en nombre de colonnes que la référence renvoyée doit avoir. L'argument largeur doit être un nombre positif.

Si les arguments hauteur ou largeur sont omis, les valeurs par défaut des arguments hauteur et largeur sont celles de l'argument référence. L'exemple ci-dessous démontre cela.

samedi 1 mars 2014

Forcer un utilisateur a activer les macros.

J'ai déjà eu la désagréable surprise de voir que ma feuille de calcul de fonctionne pas et après quelques instants m'apercevoir que les macrons n'ont pas été activées.
Ce diagnotic est d'autant plus difficile à faire quand vous êtes confronté à un utilisateur en ligne.

Pour utiliser une macro dans Excel, les utilisateurs doivent "Activer" les macros.
Autrement dit, ils doivent donner la permission à Excel d'executer les macros dans
leur environnement.
Ils peuvent le faire en cliquant sur l'avertissement de sécurité qui apparaît au-dessus de la barre de formule.

Activer les macros

Vous pouvez écrire les macros les plus géniales, il reste que sans l'acttivation de ces macros votre travail ne sert à rien.
Pouvons nous forcer un utilisateur à activer les macros ? Le réponse est oui.

L'idée est relativement simple. Nous allons créer une feuille qui affichera un avertissement.
Cette feuille sera rendue invisible par macro, donc si les macros ne sont pas activées la feuille sera affichée.

Feuille d'avertissement

vendredi 28 février 2014

Conversion degrés Farenheit en Celsius


Vba - Conversion degrés Farenheit en Celsius
Sélectionnez

Function  ConversionFahrenheitCelsius(Temp As Double) As Double
    ConversionFahrenheitCelsius = (Temp - 32) / 1.8
End Function

Pour l'utiliser, il suffit d'entrer dans une cellule la formule: =ConversionFahrenheitCelsius(212) ce qui donne 100 Celsius

jeudi 27 février 2014

La pyramide des âges

Comment on peut faire une pyramide des âges de façon simple ?

Nous allons utiliser des données réelles trouvées sur le site suivant : http://www.preventionsante.eu/

Vous trouverez les données  ici :
http://www.preventionsante.eu/pages/demographie/Dem_pyr_age_ICAPROS.html

Vous trouverez le graphique sur le site d'ICAPROS.
Pyramide des âges zone ICAPROS

mercredi 26 février 2014

Graphique à colonnes avec axes y primaires et secondaires.


J'ai rencontré un problème relativement simple de prime abord.

Je veux créer un graphique à colonne (column chart) qui présente deux axes y.
Quand je fais cela avec Excel,  les colones se superposent et cela je ne le veux pas.

Voici les données
Col-Chart-Data1

 Nous choisissons Insert -> Charts -> Column -> 2-D Column -> Clustered


mardi 25 février 2014

Hans Rosling présente les meilleures statistiques jamais vues

Bonjour à tous,
 
 J'ai découvert l'existence de Hans Rosling en regardant un émission télévisée. Et je regrette de n'avoir pu connaître cet homme avant.  Quelle perte de temps.

Voici un homme qui consacre toute son énergie à rendre les statistiques accessibles au grand public et il le fait bien.

Je me permet de vous donner l'adresse de son site : http://www.gapminder.org/ 

Rien à voir avec Excel me direz-vous?   C'est vrai, mais cela permet trouver de nouvelle manière de visualiser des données.

Hans Rosling

Bonne lecture

lundi 24 février 2014

Excel 2010 Power Programming with VBA




    Je suis en pleine lecture de "Excel 2010 Power Programming with VBA".
    Comme son nom le laisse supposer, ce livre est consacré au visual basic tel qu'il peut-être utilisé dans Excel afin d'en augmenter les capacités.
    C'est un livre de référence , accessible à tous , de lecture facile. Ce livre se révèle être une aide précieuse pour commencer à programmer en Visual Basic.

Ce livre a été écrit par John Walkenbach qui est une référence dans le domaine .

dimanche 23 février 2014

Les fonctions excel : RANDBETWEEN

Que fait RANDBETWEEN


Cette fonction retourne un entier compris entre les valeurs spécifiées. Une nouvelle valeur est calculée chaque fois que la feuille est calculée.


Syntaxe


RANDBETWEEN(borne inférieure,borne supérieure)
borne inférieure,est la plus petite valeur que RANDBETWEEN retournera. borne supérieure,est la plus grande valeur que RANDBETWEEN retournera.

Exemple


Les fonctions excel : COUNTA

Que fait COUNTA ?


La fonction counta compte le nombre de cellules non vides dans un ensemble de paramêtres donnés.
Ces paramêtres peuvent être soit, des valeurs fixes, les coordonnées de cellules ou un “range” de cellules

Syntaxe

COUNTA(valeur1, [valeur2], …[valeur255])
valeur1,Obligatoire. Ce paramêtre représente la/les valeurs que vous voulez compter.
valeur2...,Facultatives .Ces paramêtres représentent la/les valeurs que vous désirez compter. Excel 2010 permet jusqu’à 255 paramêtres ( 30 pour Excell 2007 )

Exemple

Bienvenue sur izzi-excel


L'objectif de izzi-excel est simple. Il est de vous aider à exploiter au mieux Excel.

Vous trouverez dans ce blog des trucs , des astuces , des tutoriels et des explications pour maitriser Excel. 
 

Bonne lecture à tous.