ableur : Réaliser des feuilles de calcul destinés à être imprimés
Transcription
ableur : Réaliser des feuilles de calcul destinés à être imprimés
T ableur : Réaliser des feuilles de calcul destinés à être imprimés –LibreOffice Calc Exercice 1 Savoir faire : Ecrire des formules simples Fichier joint : exo1.ods Travail à sauvegarder sous : exo1c.ods Travail à réaliser : Date Heures Ventes HT jeu. 1 oct. 09 13:30 200,00 € mar. 13 oct. 09 15:25 1 034,89 € mar. 20 oct. 09 10:15 125,00 € Articles choux bruxelles pommes de terre potimarrons Mode opératoire pour formater une cellule : • sélectionner les cellules à formater • Menu : format / cellules puis Nombres/ catégories exemple : CR parcours_calc12.odt page1 Mode opératoire pour modifier la couleur de fonds des cellules : Mode opératoire pour réaliser des bordures d'un tableau : • sélectionner les cellules à formater • Menu : format / cellules / Bordures Exercice 2 Savoir faire : Écrire des formules simples Fichier à utiliser : exo1c.ods Travail à sauvegarder sous : exo2c.ods Travail à réaliser : Date Heures Ventes HT TVA Ventes TTC Articles jeu. 1 oct. 09 13:30 200,28 € 39,25 € 239,53 € choux bruxelles mar. 13 oct. 09 15:25 1 034,89 € 202,84 € 1 237,73 € pommes de terre mar. 20 oct. 09 10:15 125,13 € 24,53 € 149,66 € Total 1 360,30 € 266,62 € 1 626,92 € potimarrons Mode opératoire pour écrire une formule simple : Une cellule est désigné par son numéro de colonne et de ligne, exemple : D2 pour la cellule ci-dessous sélectionnée. Commencer à écrire une formule par le signe = CR parcours_calc12.odt page2 Pour appliquer cette formule à l'ensemble de la colonne, il faut sélectionner la cellule à copier, puis opérer un cliquer/glisser avec le bouton droit de la souris à partir du coin droit de la cellule sélectionnée. Nota : Le montant de la TVA se calcule en multipliant le prix HT par 0.196 Le prix TTC se calcule en multipliant le HT par 1.196 Les totaux se calcule en ajoutant le contenu des cellules une à une comme ci-dessous : Exercice 3 Savoir faire : Symbole référencé par un nom symbolique Fichier à utiliser : exo2c.ods Travail à sauvegarder sous : exo3c.ods CR parcours_calc12.odt page3 Travail à réaliser : TVA Date Heures Ventes HT Ventes TTC Articles 19,60% jeu. 1 oct. 09 13:30 200,28 € 39,25 € 239,53 € choux bruxelles mar. 13 oct. 09 15:25 1 034,89 € 202,84 € 1 237,73 € pommes de terre mar. 20 oct. 09 10:15 125,13 € 24,53 € 149,66 € Total 1 360,30 € 266,62 € 1 626,92 € potimarrons Mode opératoire pour définir un symbole : • sélectionner la cellule à nommer • Menu : Insertion / noms / définir Mode opératoire pour fusionner des cellules : • sélectionner la cellule à nommer • Menu : format/ fusionner les cellules Modifier le fichier précédent en nommant une cellule 19.6% par un nom symbolique TVA. (menu insérer/nom/définir) exemple : les coûts de la TVA se calcule par =cellule * TVA CR parcours_calc12.odt page4 Exercice 4 Savoir faire : Utiliser des fonctions dans les formules Fichier à utiliser : exo3c.ods Travail à sauvegarder sous : exo4c.ods Travail à réaliser : Modifier le calcul des totaux en utilisant la formule somme ( ). TVA Date Heures Ventes HT Ventes TTC Articles 19,60% jeu. 1 oct. 09 13:30 200,28 € 39,25 € 239,53 € choux bruxelles mar. 13 oct. 09 15:25 1 034,89 € 202,84 € 1 237,73 € pommes de terre mar. 20 oct. 09 10:15 125,13 € 24,53 € 149,66 € Total 1 360,30 € 266,62 € 1 626,92 € potimarrons Mode opératoire pour utiliser une formule pour sommer des cellules : CR • sélectionner la cellule à qui contiendra le résultat de la somme • sélectionner la fonction, ici somme • sélectionner les cellules à sommer parcours_calc12.odt page5 Exercice 5 Savoir faire : Insérer des images et références relatives et absolus Travail à sauvegarder sous : exo5c.ods Travail à réaliser : TVA Heures Ventes HT Ventes TTC Articles % du total TTC 19,60% 13:30 200,28 € 39,25 € 239,53 € choux bruxelles 14,7% 15:25 1 034,89 € 202,84 € 1 237,73 € pommes de terre 76,1% 10:15 125,13 € 24,53 € 149,66 € potimarrons 9,2% Total 1 360,30 € 266,62 € 1 626,92 € Le calcul des données de la colonne % du total se fera en G3 : 1ere solution: =E3/E9 puis réaliser un copier collé pour les les cellules G4 et G5. 2ième solution : =E4/E$9 puis réaliser un copier collé pour les les cellules G4 et G5. 3ième solution : =E4/$E$9 puis réaliser un copier collé pour les les cellules G4 et G5. Commenter les différentes solutions, sélectionner la plus adéquate... CR parcours_calc12.odt page6 Exercice 6 Savoir faire : Insérer dans une feuille des données à partir d'un fichier texte Fichier joint : exo6.txt "nom ";"prenom";"Absences TD";"Devoir 1";"Devoir 2";"Devoir 3" "Le blanc";"Gwenn";1;12;13;16 "Lenoir";"Du";3;0;18;5 "Ledrole";"Fentus";0;20;3;15 "Lefray";"Spontus";4;2;7;14 "Léon";"Jacques";0;8;17;10 "Gwelloc'h";"Eneour";0;12;9;11 "Jump";"Ewen";0;16;13;12 "Doucig";"Segal";1;10;17;18 "Goustatig";"Hopala";5;9;10;3 Travail à sauvegarder sous : exo6c.ods Travail à réaliser : nom Le blanc Lenoir Ledrole Lefray Léon Gwelloc'h Jump Doucig Goustatig prenom Absences TD Devoir Gwenn 1 Du 3 Fentus 0 Spontus 4 Jacques 0 Eneour 0 Ewen 0 Segal 1 Hopala 5 1 Devoir 12 0 20 2 8 12 16 10 9 2 Devoir 13 18 3 7 17 9 13 17 10 3 16 5 15 14 10 11 12 18 3 Mode opératoire pour fusionner des cellules : • CR Menu : Insertion/ feuille à partir d'un fichier parcours_calc12.odt page7 Exercice 7 Savoir faire : créer un style, appliquer un style sur condition Fichier joint : exo6c.ods Travail à sauvegarder sous : exo7c.ods Travail à réaliser : nom Le blanc Lenoir Ledrole Lefray Léon Gwelloc'h Jump Doucig Goustatig prenom Absences TD Devoir 1 Devoir 2 Devoir 3 Gwenn 1 12 13 16 Du 3 0 18 5 Fentus 0 20 3 15 Spontus 4 2 7 14 Jacques 0 8 17 10 Eneour 0 12 9 11 Ewen 0 16 13 12 Segal 1 10 17 18 Hopala 5 9 10 3 Mode opératoire pour créer un style : • format / styles et formatages • réaliser le style désiré sur une cellule • créer le style à partir de cette cellule, ici le nom de ce style est « note_inf10 » Mode opératoire pour créer appliquer ce style sur une condition (note <10): CR • sélectionner les cellules à formater • menu : format / formatage conditionnel puis ajouter et enfin appliquer le style « note_inf10 » uniquement à la condition ou les notes <10 parcours_calc12.odt page8 Exercice 8 Savoir faire : Références relatives/absolus, savoir insérer des formules et formatage des données Fichier joint : exo7c.ods Travail à sauvegarder sous : exo8c.ods Travail à réaliser : CR Nom Prenom Absences TD Mallusmoyenne Le blanc Gwenn 1 Lenoir Du Ledrole Devoir 1 Devoir 2 Devoir 3 Moyenne moyenne coeff 1 3 2 0,0 12 13 16 13,67 13,83 3 -0,3 0 18 5 7,37 10,37 Fentus 0 0,0 20 3 15 12,67 9,83 Lefray Spontus 4 -0,3 2 7 14 7,37 8,2 Léon Jacques 0 0,0 8 17 10 11,67 13,17 Gwelloc'h Eneour 0 0,0 12 9 11 10,67 10,17 Jump Ewen 0 0,0 16 13 12 13,67 13,17 Doucig Segal 1 0,0 10 17 18 15,00 16,17 Goustatig Hopala 5 -0,3 9 10 3 7,03 7,2 moyenne 9,89 11,89 11,56 11,01 11,34 Ecart type 6,25 5,09 4,98 3,08 2,91 parcours_calc12.odt page9 A partir du fichier exo7c.ods, insérer la colonne mallus tel que : • si le nombre d'absences (cf. colonnes des absences est >3) alors le mallus correspondant vaut -0.3 sinon le mallus est nul. On utilisera la formule SI(). Exemple : =SI (A1=3; 2 ; 0 ) SI (la cellule A1 = 1 , ALORS la cellule sélectionnée égal 2, SINON la cellule sélectionnée 0) REMARQUE : pour vous aider, n'hésitez pas à utiliser l'assitant pilote de fonction • Le formatage des données de la colonne permettra de d'affecter la couleur rouge aux données <0. On calculera les différentes moyennes (MOYENNE), moyennes coefficientées et les écartypes ECARTYPE(). CR parcours_calc12.odt page10 Exercice 9 Savoir faire : formules conditionnel et comptage conditionnel Fichier joint : exo8c.ods Travail à sauvegarder sous : exo8c.ods Travail à réaliser : Nom Prenom Absences TD Mallusmoyenne Devoir 1 Devoir 2 Devoir 3 1 3 2 Moyenne moyenne coeff Appréciation Le blanc Gwenn 1 0,0 12 13 16 13,67 Lenoir Du 3 -0,3 0 18 5 7,37 Ledrole Fentus 0 0,0 20 3 15 12,67 Lefray Spontus 4 -0,3 2 7 14 7,37 Léon Jacques 0 0,0 8 17 10 11,67 13,17 Bien Gwelloc'h Eneour 0 0,0 12 9 11 10,67 10,17 Correct Jump Ewen 0 0,0 16 13 12 13,67 13,17 Bien Doucig Segal 1 0,0 10 17 18 15,00 16,17 Bien Goustatig Hopala 5 -0,3 9 10 3 7,03 moyenne 9,89 11,89 11,56 11,01 11,34 Ecart type 6,25 5,09 4,98 3,08 2,91 moy < 8 13,83 Bien 10,37 Insuffisant 9,83 Correct 8,2 Insuffisant 7,2 Insuffisant 3 élèves On effectuera un comptage du nombre d'étudiant qui ont une moyenne inférieur à 8 sur l'ensemble des devoirs en utilisant la foction NB.SI(). Exemple : =NB.SI(B3:B11;"=2"), dans le groupe de cellule B3 à B11, on compte toutes les cellules dont la valeur est égale à 2. On rajoutera une colonne appréciation avec la fonction SI() imbriquées • si la moyenne > 12 ALORS afficher bien SINON SI moyenne <9 ALORS afficher « insuffisant » SINON afficher « correct » CR parcours_calc12.odt page11 Exercice 10 Savoir faire :Tri pour classer les lignes par ordre croissant ou décroissant d'une propriété Fichier joint : exo_10.ods Travail à sauvegarder sous : exo_10c.ods Travail à réaliser : Commune ARGOL ARZANO ARZANO ARZANO AUDIERNE AUDIERNE APE ETS 1103Z 1011Z 0812Z 4322A 4322A 4321A Activité réelle ETS Effectif Début activité ETS ACHAT, TRANSFORMATION, FABRICATION, COMMERCIALISATION, PROMOTION DU CIDRE 4 ET DE LA 01/01/1982 POMME, PRODUITS REG COLLECTE ET TRANSFORMATION DE MATIERES PREMIERES ANIMALES FABRICATION33 DE PRODUITS 01/01/2000 ET SOUS PRODUITS ORIG EXTRACTION CONCASSAGE DE GRANULATS 3 03/12/1996 PLOMBERIE CHAUFFAGE SANITAIRE 1 14/01/2002 PLOMBERIE CHAUFFAGE INSTALLATION SANITAIRE ELECTRICITE BATIMENT 10 01/11/1986 INST. ELECTRIQUES PLOMBERIE 9 02/11/1989 On dispose d'une liste d'entreprise de la région Finistérienne. On souhaite trier les entreprises par commune (ordre croissant) et par effectif (ordre décroissant). Pour cela sélectionner la colonne concernée par le tri puis trier les données : Menu Données/Trier CR parcours_calc12.odt page12 Exercice 11 Savoir faire : Filtre pour rechercher dans une liste, sélectionner ou extraire des lignes Fichier joint : exo_10.ods Travail à sauvegarder sous : exo_11c.ods Document ressource : B4TAB_CALC.pdf p131 Travail à réaliser : Filtrer toutes les entreprises de la commune de CAST Mode opératoire pour réaliser un filtre : Menu : données/ filtre / Autofiltre Puis sélectionner l'onglet sur la colonne ou vous souhaitez faire un tri. Exercice 12 Savoir faire : Filtre pour rechercher dans une liste, sélectionner ou extraire des lignes et les recopier dans une feuille Fichier joint : exo_10.ods Travail à sauvegarder sous : exo_12c.ods Document ressource : B4TAB_CALC.pdf p131 Travail à réaliser : Créer un filtre standard avec les entreprises de la commune de GUIPAVAS qui ont un effectif <=5 personnes) CR parcours_calc12.odt page13 Commune GUIPAVAS GUIPAVAS GUIPAVAS GUIPAVAS GUIPAVAS GUIPAVAS GUIPAVAS GUIPAVAS GUIPAVAS GUIPAVAS GUIPAVAS GUIPAVAS GUIPAVAS GUIPAVAS GUIPAVAS APE ETSActivité réelle ETS Effectif Début activité ETS 6190Z INSTALLATION ET MAINTENANCE 1 17/02/2006 INFORMATIQUE ET DE TELECOMMUNICATION, TOUS 3320D INSTALLATIONS ET ENTRETIENS 2 01/01/2004 TELEPHONIQUES 4211Z MARQUAGE DE TOUS SOLS, 3 LAPOSE 29/12/2005 DE SIGNALISATIONS, HORIZONTALEMENT OU V 4321A TRAVAUX D'INSTALLATION5ELECTRIQUE 01/01/1990 2573A ETUDE, DEVELOPPEMENT, 2 FABRICATION 02/04/2002 DE PIECES EN MATIERE COMPOSITES ET M 4110A PROMOTION IMMOBILIERE, 1 REALISATION 21/12/2004 DE TOUTES OPERATIONS RELATIVES A LA C 1813Z AUTRES ACTIVITES GRAPHIQUES 3 02/01/1991 4321A ELECTRICITE GENERALE, 4PLOMBERIE, 03/07/2001SANITAIRE, CHAUFFAGE 6202A PRESTATIONS DE SERVICES 4 INFORMATIQUES, 02/01/1992 VENTE ET LOCATION DE MICRO INFOR 2370Z MARBRERIE FUNERAIRE POSE 1 01/01/1983 GRAVURE ENTRETIEN DE MONUMENTS FUNERAIRES 2312Z MIROITERIE, VITRERIE, MENUISERIE 2 01/05/2006 METALLIQUE, BOIS ET PVC, ACHAT, TRANSFORM 1071C BOULANGERIE PATISSERIE 5 SALON 02/01/2003 DE THE 6190Z TELEPHONIE 2 03/01/2005 4311Z demolition et désamiantage 2 01/01/2008 4312A LES TRAVAUX PUBLICS, LE 2 TERRASSEMENT, 02/11/2006 LA DEMOLITION, LA DECONSTRUCTION, Mode opératoire pour réaliser un filtre standard : Menu : données/ filtre / filtre standard Etape 1 • Créer une nouvelle feuille : menu contextuel (clic droit en bas de la feuille) Insérer une feuille • Sur cette nouvelle feuille définir une plage de donnée en sélectionnant les données puis Menu Données / définir la plage Etape 2 • CR Ensuite revenir à la feuille comportant l'ensemble des éléments à filtrer (page : Fichier) et rédiger le filtre parcours_calc12.odt page14 • Choisir un filtre standard ( ici les entreprises de la commune de GUIPAVAS qui ont un effectif <=5 personnes) et OPTIONS pour envoyer les données filtrer dans la zone de donnée TRI1 créé à l'étape précédente. Etape 3 • Visualiser le résultat suivant sur la feuille précédemment crée et qui est associée à la plage de données : Exercice 13 Savoir faire :Graphes Fichier joint : exo_13.ods Travail à sauvegarder sous : exo_13c.ods Travail à réaliser : Un diagramme « colonne » des moyennes de températures par décennie en France. CR parcours_calc12.odt page15 Méthode pour réaliser le diagramme : Etape 1 Sélectionner la colonne avec les données, les titres et les catégories par année. Etape 2 Sélectionner le bouton menu « diagramme » Etape 3 Sélectionner le type de graphe CR parcours_calc12.odt page16 Sélectionner la plage de données Ici la première ligne est une étiquette (année et moyenne par décennie en france). Les données de température sont dans une colonne et la première colonne avec les années sert aussi d'étiquette et non pour les données ! Séries de données Une série de données est composée d'un nom (moyenne par décennie en France) et d'une plage de valeurs (ici les températures) La catégorie correspond ici à l'étiquette sur l'axe X à savoir les années. CR parcours_calc12.odt page17 Etape 5 Commenter vos titres, sous-titres et les axes X et Y et valider.... Pour aller plus loin … poursuivre le travail, réaliser le diagramme suivant pour les températures françaises et mondiales. CR parcours_calc12.odt page18 Exercice 14 Savoir faire : Fonction personnalisée Travail à sauvegarder sous : exo_14c.ods Travail à réaliser : Création pas d'une fonction de conversion de température Fahrenheit → Celsius Méthode pour réaliser une fonction personalisée : Etape 1 Définir une macro : Outils, Macro, Gérer les macros, OpenOffice.org Basic Puis créer un module pour vos fonctions dans le répertoire du classeur exo14.ods/Mes macros puis faire Nouveau et nommer votre module. CR parcours_calc12.odt page19 Etape 2 Editer la fonction Editer le module et saisir la fonction à implémenter ici Celcius qui permet de convertir des degrés Fahrenheit en degré Celcius Vérifier les erreurs de syntaxe en compilant le code La fonction est maintenant créée Etape 3 Utiliser votre fonction dans une feuille CALC CR parcours_calc12.odt page20 EXERCICE Création d'une fonction personnalisée qui permet de calculer le volume d'un cône : vol_cone(r,h) Cette formule doit être utilisable dans une feuille de calcul. On pourra utiliser la fonction pi() ou de la déclarer en constante CONST pi=3.14 Exercice 15 Savoir faire : Macro - initiation Fichier joint : exo_15.ods Travail à sauvegarder sous : exo_15c.ods Travail à réaliser : Pour effectuer une tâche de façon répétée dans CALC, il est possible d'automatiser la tâche avec une macro. Une macro est une série de commandes et fonctions qui sont écrite en Open-office Basic. Par exemple, si vous entrez souvent longues chaînes de texte dans les cellules, vous pouvez créer une macro pour mettre en forme les cellules de sorte que le texte est renvoyé. Dans cette exercice l'opérateur doit valider les données dans un lot par un pictogramme. Chaque donnée validée par l'opérateur doit être suivi par un pictogramme (police Wingdings: taille 14, couleur police : verte, J). L'appel de la macros est réalisé par la séquence de touche CTRL+A Chaque donnée NON validée par l'opérateur doit être suivi par un pictogramme (police Wingdings: taille 14, couleur police : rouge, L). L'appel de la macros est réalisé par la séquence de touche CTRL+R. 1960 11,43 13,87 1970 11,34 13,9 1980 11,4 13,95 1990 11,82 14,11 2000 12,34 14,25 2008 12,61 14,45 Méthode pour réaliser une fonction personalisée : Etape 1 Enregistrer une Macro, etape préparatoire : autorisation d'enregistrer une macro, il faut aller dans le menu outils/options/génréral puis cocher l'option activer l'enregistrement des macros et activer les fonctions expérimentales CR parcours_calc12.odt page21 Lorsque vous enregistrez une macro, CALC stocke les informations concernant chacun de vos actions.Menu outils/macro/Enregistrer une macro. Ne pas cliquer une cellule, puis sélectionner police Wingdings: taille 14, couleur police : verte, puis la lettre majuscule L + RETURN Cliquez ensuite sur terminer l'enregistrement puis nommer votre module dans lequel sera stockée la nouvelle macro, ici « valid_data » CR parcours_calc12.odt page22 Il ne reste plus qu'à exécuter ensuite la macro pour répéter, ou «lire», les commandes. Etape 2 Visualiser le contenu de la macro Vous pouvez visualiser le contenu de la macro par curiosité ou pour la modifier... Menu Macros/ Outils / gérer les macros Puis commande Editer. CR parcours_calc12.odt page23 Etape 3 Utiliser la macro Vous pouvez exécuter une macro en : • en la sélectionnant dans une liste, dans la boîte de dialogue Macro ; • par un raccourci clavier ; • en l'attachant à un bouton de la barre d'outils ; • en l'affectant à un événement ; • en l'affectant à un objet graphique ; • en l'affectant à un menu. CR parcours_calc12.odt page24 Nous allons ici présenter la méthode pour connecter l'exécution une macro à un raccourci clavier. Dans le menus outils/personnaliser Sélectionner le raccourci à associer à la macro, ici CTRL + A Sélectionner la macro à associer au raccourci. Puis cliquer sur modifier et ok Etape 4 La sécurité des macros et le lancement d'un fichier CALC contenant des macros Pour vous protéger contre les virus issus de macros, CALC vous signale quand un fichier contient une macro, son emplacement avant de l'activer. Il ne reste plus qu'à tester votre macro en autorisant l'activation de la macro ! CR parcours_calc12.odt page25