mardi 3 décembre 2019

La fonction SI

Pour effectuer un calcul qui va dépendre d’une condition

La fonction SI s’utilise pour exécuter un test conditionnel sur des valeurs et des formules, et faire dépendre la valeur renvoyée par la fonction SI du résultat de ce test.
La fonction SI renvoie une valeur lorsque la condition spécifiée est VRAI et une autre valeur lorsque la condition spécifiée est FAUX.

Syntaxe : =SI(test logique; valeur si vrai; valeur si faux)

Par exemple, la fonction SI va servir à calculer le montant d'une prime, accordée aux vendeurs, variable en fonction du chiffre d'affaires réalisé.

Pour un montant des ventes > 50 000 Euros, la prime est de 10 % du montant des ventes, Sinon, elle ne sera que de 5%.

=SI(M5 > 50000; M5*10%; M5*5%)

M5  est la cellule qui contient le montant des ventes réalisées par un vendeur

M5 > 50000 Le test logique. Le vendeur a-t-il réalisé plus de 50000 euros de ventes ?
M5*10% : Le calcul à effectuer lorsque le résultat du test sera VRAI
M5*5%:    Le calcul à effectuer lorsque le résultat du test sera FAUX

Dans cet exemple, seuls les vendeurs dont le montant des ventes est >= 10000 reçoivent une prime de 500 euros, Pour les autres, un message s'affiche
=SI(M5 >= 10000; 500; "Objectif non atteint")
 
La fonction SI va permettre de déterminer quels sont les étudiants admis en seconde année. Pour cela, une condition, il faut avoir au moins 10 de moyenne...


lundi 28 octobre 2019

Les macros automatiques


Les macros automatiques servent à enregistrer une suite d'instructions Excel. Cette suite de commande peut être ré-exécutée ultérieurement permettant ainsi d'automatiser des tâches répétitives.

En mode enregistrement, vous pouvez mémoriser toutes les actions Excel comme par exemple :
  • Saisir du texte, saisir un nombre ou une formule de calcul
  • Mettre en forme des cellules, des lignes ou des colonnes
  • Ajouter ou supprimer des feuilles
  • Réaliser ou modifier un graphique
  • Construire un tableau croisé dynamique
  • Créer, ouvrir, fermer, enregistrer, imprimer un classeur...

Toutes les actions effectuées à l'aide d'un bouton du ruban ou d'un menu peuvent se mémoriser afin d'être rejouées.

Toutes les actions sont converties en code Visual Basic mais il n'est pas nécessaire d'être un spécialiste Visual Basic pour créer ou utiliser des macros automatiques.
Lorsque vous exécutez la macro enregistrée, Excel refait de nouveau, et dans le même ordre, toutes les actions que vous avez effectuées lors de l'enregistrement.

Préalable

Si l'onglet "Développeur" ne s'affiche pas dans le ruban, il faut le rajouter à l'aide du menu "FICHIER", "Options" puis "personnaliser le ruban".



Cocher simplement l'onglet "Développeur"
  
Concevons notre première macro.

Prenons un exemple. Nous souhaitons à l’aide d’une seule action pouvoir mettre en gras, couleur rouge, taille 12, avec un format euros avec une seule décimale n’importe quel nombre sélectionné.
Pour cela, nous allons créer une macro qui va mémoriser toutes les commandes à effectuer pour obtenir ce (modeste) résultat.
Il suffira ensuite de rejouer cette macro pour qu’Excel refasse la série de mises en forme mémorisées.

Commençons par saisir un nombre dans une cellule afin de mieux voir le résultat de nos actions.
Attention, dans cet exemple, il ne faut surtout pas saisir un nombre durant l’enregistrement de notre macro. Cela aurait pour conséquence qu’à chaque exécution de notre macro ce chiffre viendrait remplacer le chiffre situé dans la cellule active.
Cliquez sur l'onglet Développeur et choisissez "Enregistrer une macro" dans le groupe "Code".
Indiquez le nom de la macro (pas d'espace dans le nom)

Puis à l'aide des boutons du ruban Excel situés dans l'onglet ACCUEIL, mettre en gras, rouge, Calibri taille 12 le contenu de la cellule active
Toujours à l'aide des boutons du ruban, choisir le format monétaire et appuyer sur le bouton "Réduire les décimales".

Toutes les actions nécessaires ont été mémorisées. Il faut maintenant arrêter l'enregistrement.
 
Cliquer sur l'onglet Développeur et choisissez "Arrêter l'enregistrement" dans le groupe "Code"

Tester la macro enregistrée

Se placer dans une autre cellule, saisir un nombre puis exécuter la macro pour voir si la mise en forme mémorisée s'applique correctement.

Cliquer sur l'onglet Développeur et choisissez "Macros" dans le groupe "Code".
Sélectionner la macro dans la liste qui s'affiche puis appuyer sur le bouton "Exécuter"
Visualiser le contenu de la macro
  
Cliquer sur l'onglet Développeur et choisissez "Macros" dans le groupe "Code".
Sélectionner la macro dans la liste qui s'affiche puis appuyer sur le bouton "Modifier"


Toute macro commence par l’instruction Sub suivi du nom de la macro et se termine par l’instruction End Sub
A chaque action enregistrée correspondent une ou plusieurs lignes de code




mardi 30 octobre 2018

La création d'un tableau simple

Vous souhaitez obtenir ce petit tableau récapitulant et cumulant les recettes des salles de spectacle de votre commune sur les six premiers mois de l'année ?

Voici les différentes étapes pour y parvenir

Commencez toujours par travailler le contenu du tableau avant de vous attaquer à sa présentation.

1)     Travailler le contenu du tableau
A)   Saisir les données non calculables
  • Pour écrire dans une cellule, cliquez dans la cellule puis tapez le texte (nombre ou texte) et validez en déplaçant le curseur dans une autre cellule.
  • Ne saisissez pas le symbole monétaire €.  Vous l'ajouterez automatiquement lors de l'étape de mise en forme.
  • Pour modifier le contenu d'une cellule, double cliquez dessus.
  • Pour effacer la totalité du contenu d'une cellule, sélectionnez-la puis appuyez sur la touche SUPPR de votre clavier.
Vous devez obtenir cette première ébauche.


B)    Effectuer les calculs

1) Total par salle
  • Cliquez dans la cellule H3 qui doit contenir le cumul des recettes mensuelles pour le ciné Melies
  • Appuyez sur le bouton Σ (Somme automatique)
  • Excel va pré-sélectionner les cellules à cumuler. Vérifiez qu'il s'agit des bonnes cellules.





  • Validez en appuyant sur la touche Entrée du clavier.
  • Recopiez le calcul
En effet, la méthode de calcul pour le cumul des recettes mensuelles des 2 autres salles est identique. Pointez la souris sur le petit carré situé à l'extrémité inférieure droite de la cellule H3 puis dès qu'une petite croix apparaît, faites glisser la souris sur les cellules H4 et H5.
2) Total par mois
  • Cliquez dans la cellule B6 qui doit contenir le cumul des recettes des trois salles pour le mois de janvier
  • Appuyez sur le bouton Somme automatique Σ
  • Excel va pré-sélectionner les cellules à cumuler.
  • Validez en appuyant sur la touche Entrée du clavier.
  • Recopiez le calcul sur les cellules C6 à G6
3) % ciné
Que représentent les recettes du ciné-Mélies par rapport au total mensuel des recettes ? Pour cela, il faut diviser le chiffre du cine melies de janvier (B3) par rapport au total général de janvier (B6)
  • Cliquez dans la cellule B7
  • Tapez = puis saisissez la formule de calcul B3/B6
  • Validez
  • Recopiez la formule de calcul sur les cellules C7 à G7
C)   Enregistrer le classeur

Cliquez sur FICHIER ENREGISTRER
Donnez un nom significatif à votre tableau afin de pouvoir le retrouver plus facilement ultérieurement.

2) Travailler la présentation du tableau
    A)   La mise en forme du tableau
Avant d'effectuer un choix de mise en forme, commencez toujours par sélectionner les cellules dont vous souhaitez modifier la présentation. Sinon, seule la cellule en cours d’utilisation sera concernée.
Le ruban « Accueil » permet d’appliquer les choix les plus courants de mise en forme.


Pour ajouter le symbole €
  • Sélectionnez les cellules concernées
  • Appuyez sur le bouton Format Nombre Comptabilité

Excel a automatiquement ajouté, sur toutes les cellules sélectionnées, le symbole € et deux décimales après la virgule

  • Appuyez sur le bouton "Réduire les décimales" pour enlever les deux décimales non significatives

B)    La mise en page


Cliquez sur FICHIER/IMPRIMER

L’écran se divise en deux parties :
A gauche les options de mise en page et d’impression et à droite l’aperçu de votre feuille


Le bouton Orientation pour basculer portrait / paysage
          
3)     Imprimer le classeur
4)     Fermer le classeur