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