Cours Informatique. Louis Sutre Université Montesquieu Bordeaux IV- L2 Économie et gestion 1



Documents pareils
La Clé informatique. Formation Excel XP Aide-mémoire

Zerty.fr. Guide de lʼutilisateur

GUIDE Excel (version débutante) Version 2013

Initiation à Excel. Frédéric Gava (MCF)

EXCEL TUTORIEL 2012/2013

Présentation de lʼoutil Diagnostic Egalité sur le logiciel Excel!

Guide d'utilisation. OpenOffice Calc. AUTEUR INITIAL : VINCENT MEUNIER Publié sous licence Creative Commons

Traitement de texte : Quelques rappels de quelques notions de base

PRISE EN MAIN D UN TABLEUR. Version OPEN OFFICE

VOCABULAIRE LIÉ AUX ORDINATEURS ET À INTERNET

Débuter avec Excel. Excel

EXCEL PERFECTIONNEMENT SERVICE INFORMATIQUE. Version /11/05

Mon aide mémoire traitement de texte (Microsoft Word)

Rappels sur les suites - Algorithme

Date M.P Libellé Catégorie S.Catégorie Crédit Débit Solde S.B

Créer un tableau avec LibreOffice / Calc

Excel 2007 Niveau 3 Page 1

Avant-propos FICHES PRATIQUES EXERCICES DE PRISE EN MAIN CAS PRATIQUES

Calc 2 Avancé. OpenOffice.org. Guide de formation avec exercices et cas pratiques. Philippe Moreau

Microsoft Excel Présentation du tableur Excel

Note de cours. Introduction à Excel 2007

Algorithme. Table des matières

Découverte du logiciel ordinateur TI-n spire / TI-n spire CAS

Le cas «BOURSE» annexe

GUIDE D UTILISATION DU BACKOFFICE

POUR ALLER UN PEU PLUS LOIN SUR UN TABLEUR. Version EXCEL

La saisie d un texte

Université Ibn Zohr Excel Résume de cours

Le cas «BOURSE» annexe

Alain DI MAGGIO Mise à jour sur le site 11/01/10

1 CRÉER UN TABLEAU. IADE Outils et Méthodes de gestion de l information

SOMMAIRE. 1. Préambule Le calendrier Trajectoire d un objet lancé Régression linéaire...9

BML Informatique Tableur OpenOffice.org Calc Mercredi 8 avril 2015

LibreOffice Calc : introduction aux tableaux croisés dynamiques

Microsoft Excel 2000 Fonctions avancées

AGASC / BUREAU INFORMATION JEUNESSE Saint Laurent du Var Tel : bij@agasc.fr Word: Les tableaux.

Cours Modélisation et Programmation avec tableur

Microsoft Excel. Tableur

Excel avancé. Frédéric Gava (MCF)

INSERER DES OBJETS - LE RUBAN INSERTION... 3 TABLEAUX

Utilisation d Excel : gestion de compte bancaire TABLE DES MATIERES

Algorithmique et structures de données I

Programme d Accès Communautaire / Atelier 4 Initiation à Microsoft Excel PLAN DE COURS 3 MICROSOFT EXCEL 4 LANCER EXCEL 4

LES TOUT PREMIERS PAS

Numbers en EPS UN TUTORIEL POUR LA! NOUVELLE VERSION DE NUMBERS EST! DISPONIBLE SUR TICEPS.FREE.FR. ticeps.free.fr

Cours pratique Excel. Dans chacune des feuilles, les donnés sont déjà entrées afin de gagner du temps.

CORRECTION EXERCICES ALGORITHME 1

Formation tableur niveau 1 (Excel 2013)

Création d un site Internet

Premiers Pas avec OneNote 2013

REPUBLIQUE ALGERIENNE DEMOCRATIQUE ET POPULAIRE MINISTERE DE LA FORMATION PROFESSIONNELLE. Microsoft. Excel XP

Excel. Identification. Informations sur vos besoins et objectifs. Notions fondamentales. Fiche de validation des besoins en formation Bureautique

EXCEL PERFECTIONNEMENT CALCULS AVANCES

Service des ressources informatiques - Conseil Scolaire de District Catholique Centre-Sud Page 1

Securexam Consignes pour l EFU Les 2, 3 et 4 juin 2015

COURS DE MS EXCEL 2010

RÉALISATION DE GRAPHIQUES AVEC OPENOFFICE.ORG 2.3

Une ergonomie intuitive

COURS BARDON - EXCEL 2010

Générateur de Croisades AIDE EXPRESS. Votre première visite? Vous devez créer un compte d auteur.

Exploitation des données issues de BE ( utilisation du tableur CALC) Fiche de travail (individuelle ou en binôme)

Guide de l utilisateur. Faites connaissance avec la nouvelle plateforme interactive de

STAGE IREM 0- Premiers pas en Python

GUIDE DE DÉMARRAGE. SitagriPro Infinite FINANCEAGRI. Un service. c o r p o r a t e

Cours d Informatique

Initiation à LabView : Les exemples d applications :


Petit lexique de calcul à l usage des élèves de sixième et de cinquième par M. PARCABE, professeur au collège Alain FOURNIER de BORDEAUX, mars 2007

Cours 1 : Introduction Ordinateurs - Langages de haut niveau - Application

Introduction à Excel Les bases fondamentales pour l utilisation de Excel John Keisen. Juin 2012

Parcours FOAD Formation EXCEL 2010

RACCOURCIS CLAVIERS. DEFINITION : Une «combinaison de touches» est un appui simultané sur plusieurs touches.

Automatisation d'une Facture 4. Liste Déroulante Remises Case à cocher Calculs

FICHE 1 : GENERALITES SUR EXCEL

Excel Avancé. Plan. Outils de résolution. Interactivité dans les feuilles. Outils de simulation. La valeur cible Le solveur

Formation Word/Excel. Présentateur: Christian Desrochers Baccalauréat en informatique Clé Informatique, 15 février 2007

Module 16 : Les fonctions de recherche et de référence

Cours Excel : les bases (bases, texte)

Excel 2007 Utilisation Avancée

TABLEAU CROISE DYNAMIQUE

Styler un document sous OpenOffice 4.0

Manuel d utilisation 26 juin Tâche à effectuer : écrire un algorithme 2

POURQUOI CE CAHIER D APPRENTISSAGE?

Suivi de la formation

Numbers sur ipad. Atelier Formation Numbers sur ipad. [Notes extraitres de l'aide en ligne]

Se Perfectionner à Excel

EXCEL Les tableaux croisés dynamiques

Cours d algorithmique pour la classe de 2nde

COMMENCER AVEC VUE. Chapitre 1

Module 1 : Tableau de bord Excel * 2010 incl.*

Traitement des données avec Microsoft EXCEL 2010

COMPTABILITE SAGE LIGNE 30

1. Introduction Création d'une requête...2

F0RMAT I0N BUREAUTIQUE

Activité 11 : Nuage de points ou diagramme de dispersion

(Mis à jour : 7 déc. 12)

NOS FORMATIONS EN BUREAUTIQUE

AGASC / BUREAU INFORMATION JEUNESSE Saint Laurent du Var - E mail : bij@agasc.fr / Tel : CONSIGNE N 1 :

Maîtriser les fonctionnalités d un traitement de texte (Word OpenOffice)

Transcription:

Cours Informatique Louis Sutre Université Montesquieu Bordeaux IV- L2 Économie et gestion 1

Chapitre 1 : Introduction au tableur... 3 1. Composition du logiciel... 3 1.1 Menus... 3 1.2 Formatage d une cellule... 4 2. Utilisation de données et de formules... 5 2.1 Coordonnées d une cellule... 5 2.2 Formules de base... 5 2.2.1 Somme... 5 2.2.2 Produit... 5 2.2.3 Moyenne... 5 2.2.4 RECHERCHEV... 6 2.3 Utilisation du solveur... 6 2.4 Tableaux croisés dynamiques... 7 Chapitre 2 : Algorithmes... 8 1. L affectation de variables... 8 1.1 Déclaration d une variable... 8 1.2 L ordre des instructions... 9 1.3 Les opérateurs... 9 2. Lecture et écriture... 10 3. Les tests... 10 3.1 Structure... 10 3.2 Conditions simples et composées... 11 4. Les boucles... 11 4.1 Les boucles simples... 11 4.1 Les boucles complexes... 12 4.2 Synthèse... 12 4.3 Exemples... 12 Louis Sutre Université Montesquieu Bordeaux IV- L2 Économie et gestion 2

Chapitre 1 : Introduction au tableur 1. Composition du logiciel 1.1 Menus Ø Fichier : regroupe les fonctions nouveau classeur ; sauvegarder ; imprimer Ø Edition : permet dʼéditer le document, fonction importante copier/coller Ø Insertion : permet lʼinsertion de différents éléments o Lignes, colonnes, cellules, feuilles o Objets (images, graphiques, ) o Fonctions Ø Format : gère les formats de cellule (type de contenu, police, ) de lignes ou de colonnes ainsi que le formatage conditionnel Ø Outils : permet lʼutilisation du solveur ou des macros Ø Données : gère le tri, les filtres, la validité ou les tableaux croisés dynamiques o Le tri : tri les données par ligne et/ou par colonne par ordre croissant/décroissant o Filtre : nʼaffiche que les données qui sont demandées et définies auparavant o Validité : ne permet la saisie que sous certaines conditions o Tableaux croisés dynamiques : tableaux qui permettent lʼaffichage de données correspondant aux critères pré-établi Louis Sutre Université Montesquieu Bordeaux IV- L2 Économie et gestion 3

1.2 Formatage dʼune cellule Une cellule peut être formatés selon les besoins, cʼest à dire quʼon va définir la police, la couleur dʼarrière plan, la présence dʼune bordure Pour accéder au menu on fait un clique droit sur la/les cellule(s) concernées et on clique sur formater les cellules Apparaît alors une fenêtre qui nous permet de définir le format des données saisies dans la cellule (Nombres), le type de police (Police), lʼalignement au sein de la cellule (Alignement), la présence ou non et le type de bordure (Bordures) et la couleur dʼarrière plan (Arrière plan). Pour sélectionner une colonne entière, il faut cliquer sur le nom de cette colonne (A,B,C ), pour ajuster la largeur de la colonne à la taille des données il faut sélectionner la colonne et placer son curseur à la frontière de deux colonnes jusquʼà voir une double flèche et double cliquer. Pour sélectionner une ligne entière il faut cliquer sur le numéro de cette ligne (1,2,3 ) et pour ajuster la taille de celle ci, réaliser la même opération que pour la colonne mais cette fois à la frontière entre deux lignes. Pour sélection lʼintégralité du tableau il faut cliquer sur le rectangle au dessus de la ligne 1 et à gauche de la première colonne. Louis Sutre Université Montesquieu Bordeaux IV- L2 Économie et gestion 4

2. Utilisation de données et de formules 2.1 Coordonnées dʼune cellule Une cellule est localisée dans le tableau par un couple de coordonnées qui sont le numéro de colonne (A,B, ) et le numéro de ligne (1,2,3 ). Exemple : D6 (colonne D, ligne 6) Dans le cadre de formules on peut avoir besoin de fixer cette cellule, on utilise le symbole : $ Ø Un $ devant la colonne fixe la colonne : $D6 Ø Un $ devant la ligne fixe la ligne : D$6 Ø Un $ devant la ligne et la colonne fixe la cellule : $D$6 2.2 Formules de base Pour informer le tableur quʼon utilise une formule, on commence par écrire le signe = puis le nom de la formule utilisée. Pour appliquer une formule à plusieurs cellules il faut sélectionner la cellule, cliquer sur le carré en bas à droite de la cellule et glisser sur les cellules sur lesquels on veut appliquer la formule. Cʼest dans ce cas quʼil est intéressant dʼutiliser les $ pour éviter que les plages sélectionnées ne se déplacent avec la formule. 2.2.1 Somme La formule SOMME() permet de réaliser lʼaddition des termes sélectionnés : Entre les parenthèses, soit on tape les nombres à additionner en les séparant par un point virgule soit on sélectionne une plage de données (dans ce cas ce sera de la forme A1 : A3 cʼest à dire la somme des termes de A1 à A3 dʼoù les deux points), puis on ferme la parenthèse et on fait Entrée.(Pour une soustraction il suffit de mettre un - devant les termes). 2.2.2 Produit La formule PRODUIT() fonctionne sur le même principe que la fonction somme() sauf quʼelle multiplie les termes entre eux : 2.2.3 Moyenne La formule MOYENNE() fonctionne exactement comme les deux précédentes : Louis Sutre Université Montesquieu Bordeaux IV- L2 Économie et gestion 5

2.2.4 RECHERCHEV La fonction RECHERCHEV() permet de faire apparaître dans la cellule une donnée liée présente dans un tableau annexe. Exemple : on cherche à afficher le prix dʼun article lorsquʼon tape son nom, on dispose dʼune base de donnée contenant tous les articles du magasin, la fonction RECHERCHEV() ira puiser les prix dans cette base de donnée correspondants aux articles. Formule : 1. Critère de recherche : Valeur à chercher 2. Matrice : Plage de données dans laquelle on cherche la valeur 3. Indice : numéro de colonne dans laquelle sont les données liées. Par exemple si on a un tableau avec deux colonnes (La 1 pour le nom de lʼarticle et la 2 pour le prix de lʼarticle) et quʼon veuille faire correspondre le prix en fonction de lʼarticle recherché on tape le numéro de colonne des prix soit ici 2. 4. Ordre de tri : Si on veut une correspondance exacte on tape FAUX sinon on donne, si on veut la correspondance la plus proche si il nʼy a pas de correspondance exacte on tape VRAI 2.3 Utilisation du solveur Le solveur permet de maximiser ou minimiser sous contrainte des équations ou des données.on le trouve dans outils/solveur : Louis Sutre Université Montesquieu Bordeaux IV- L2 Économie et gestion 6

Paramétrage : 1. Cellule cible : cellule dans laquelle apparaitra le résultat 2. Optimiser le résultat à : sert à définir si on veut maximiser, minimiser, ou atteindre une valeur précise pour notre fonction 3. Par modification de cellule : sélectionne la plage de donnée des variables dont les valeurs servent au calcul 4. Condition de limitation : ici il faut indiquer la/les contraintes en sélectionnant les plages de cellules contenant ces/cette contrainte. Par exemple si on veut que la contrainte soit de 400h pour une machine, on sélectionne la cellule cible, on choisit lʼopérateur <= et soit on tape la valeur 400 soit on prend une cellule contenant cette valeur. 2.4 Tri et filtre 2.5 Tableau croisé dynamique Louis Sutre Université Montesquieu Bordeaux IV- L2 Économie et gestion 7

Chapitre 2 : Algorithmes Un algorithme est une suite dʼinstructions qui une fois exécutée correctement, conduit à un résultat donné. Cʼest pourquoi un algorithme doit contenir uniquement des instructions compréhensibles par celui qui devra lʼexécuter : lʼordinateur. Il faut donc respecter une structure logique et vérifier pas à pas lʼalgorithme. Il existe 4 familles dʼinstructions : 1. Lʼaffectation de variables 2. La lecture/écriture 3. Les tests 4. Les boucles 1. Lʼaffectation de variables Une variable est comme un objet à qui on va associer une valeur pour que lʼordinateur la retrouve plus facilement et puisse lʼutiliser. Par exemple si je prends une variable X et que je lui associe la valeur de 400, quand jʼutiliserais cette variable dans mon programme lʼordinateur saura quʼelle vaut 400. Cʼest pourquoi il est nécessaire de déclarer les variables à lʼordinateur, sinon il ne sait pas qui fait quoi. 1.1 Déclaration dʼune variable Lorsquʼon déclare une variable cʼest quʼon lʼassocie à une valeur, cette valeur peut être numérique (1,2,3 ) ou littéraire (oui, non ) mais on ne peut pas mettre de signes de ponctuation ni dʼespaces. Quand on utilise des chaînes de caractères pour déclarer une variable il faut les mettre entre guillemets, comme cela lʼordinateur peut les identifier comme groupe de mots et non comme instruction. La variable stocke donc ces valeurs et les restitue quand le programme lui demande. Pour déclarer la variable il faut respecter une mise en forme : Variable 12 Ici on attribue à la variable la valeur numérique 12, la flèche est le symbole dʼinstruction dʼaffectation et cela ne modifie que ce qui est à gauche de la flèche. Exemple : Variable 12 (maintenant Variable =12) Variable Variable + 10 (maintenant Variable = 12+10=22) La variable contient et mémorise toutes les instructions passées. Louis Sutre Université Montesquieu Bordeaux IV- L2 Économie et gestion 8

1.2 Lʼordre des instructions Il est important de respecter lʼordre des instructions car lʼordinateur lit le programme comme on lit un livre. Lors des instructions dʼaffectation le programme prend la dernière valeur de la variable et lui associe de nouvelles données, si lʼordre nʼest respecté le résultat ne sera pas bon. Exemple : Début A 20 A 30 Fin Donc là A = 30 Mais si on inverse les instructions Début A 30 A 20 Fin À ce moment A=20 car le programme affecte à A la valeur 30 puis lui affecte la valeur 20, quand on demande la valeur de A il est logique que ce soit la dernière valeur attribuée. 1.3 Les opérateurs On utilise 4 opérateurs pour relier un ensemble de valeurs et obtenir une expression, cʼest à dire une seule valeur. Quand jʼaffecte 2+3 à une variable, le programme va automatiquement faire le calcul et associer 5 à ma variable : 2+3 est lʼensemble de valeurs reliées par un opérateur et 5 est mon expression. Les opérateurs sont : Ø + : addition Ø - : soustraction Ø / : division Ø * : multiplication Lors dʼutilisation de chaines de caractère on peut utiliser lʼopérateur & pour relier deux chaines. Louis Sutre Université Montesquieu Bordeaux IV- L2 Économie et gestion 9

2. Lecture et écriture Quand lʼutilisateur tape des informations ont dit que cʼest une opération de lecture (lecture par lʼordinateur) et lorsque lʼutilisateur lit les informations on parle dʼécriture (exécution par lʼordinateur). Pour entrer une valeur on utilise la commande : Lire Pour que le programme affiche une valeur on utilise la commande : Ecrire Exemple : Début Ecrire «note obtenue» Lire note Fin On voit que lʼordinateur va afficher la phrase «note obtenue», lʼutilisateur va taper une valeur et lʼordinateur va associer cette valeur à la variable note. 3. Les tests Un test est une structure logique qui va guider le programme pour quʼil connaisse la suite de lʼexécution en fonction des instructions. Par exemple on va lui indiquer que si la variable est inférieure à 10 il faut passer à lʼétape suivante sinon il faut sʼarrêter. Il ne faut pas oublier de terminer lʼinstruction par Finsi, cela indique à lʼordinateur que le programme est fini. 3.1 Structure Il existe deux formes pour un test : Forme simple : Si «condition» Alors Finsi Instructions La condition peut être A<10 ou bien une expression. Les deux opérateurs Si et Alors indiquent à lʼordinateur la marche à suivre et le guide. Forme un peu moins simple : Si «condition» Alors Sinon Finsi Instructions 1 Instructions 2 Louis Sutre Université Montesquieu Bordeaux IV- L2 Économie et gestion 10

Dans ce cas on indique à lʼordinateur la marche à suivre si la condition nʼest pas remplie. 3.2 Conditions simples et composées Une condition simple est une comparaison, elle comprend 3 éléments : 1. une valeur 2. un élément de comparaison (<,>,,,=, ) 3. une autre valeur Une condition composée est une condition simple que lʼon complète avec les opérateurs booléens ET,OU,NON : Ø ET : il sert à lier deux conditions (C1 et C2) o Pour C1 ET C2 soit Vrai C1 doit être vrai C2 doit être vrai o Dans les autres cas C1 ET C2 sera faux Ø OU : il signifie «ou bien» donc si au moins une des condition est vrai, pour nʼimporte quʼelle valeur de lʼautre condition ce sera vrai Ø NON : il sert à inverser une condition Il faut noter que si lʼon associe à des variables des conditions on peut juste taper la variable et non la condition : A moyenne<10 Si A Alors 4. Les boucles Une boucle est une structure répétitive, on lʼutilise pour ordonner à lʼordinateur de continuer lʼexécution du programme tant que la condition demandée nʼest pas réalisée. On distingue les boucles simples et les boucles complexes. 4.1 Les boucles simples Une boucle simple va utiliser la fonction TANTQUE et sera arrêtée par FINTANTQUE. Le but dʼune boucle simple est de lancer une structure répétitive. Exemple : Tantque «conditions» Fintantque Instructions Louis Sutre Université Montesquieu Bordeaux IV- L2 Économie et gestion 11

4.1 Les boucles complexes Un boucle peut augmenter/diminuer la valeur dʼune variable à chaque passage, cela est utilisé quand on veut déterminer un nombre limité de passages. On utilise pour cela la structure POUR et on y met fin par SUIVANT : Début Pour compteur initial à final Pas valeurdupas Instructions compteur suivant Fin 4.2 Synthèse Les structures TantQue sont employées dans les situations où lʼon doit procéder à un traitement systématique sur les éléments dʼun ensemble dont on ne connaît pas dʼavance la quantité, comme par exemple : 1. Le contrôle dʼune saisie 2. La gestion des tours dʼun jeu (tant que la partie nʼest pas finie, on recommence) 3. La lecture des enregistrements dʼun fichier de taille inconnue Les structures Pour sont employées dans les situations où lʼon doit procéder à un traitement systématique sur les éléments dʼun ensemble dont le programmeur connaît dʼavance la quantité. 4.3 Exemples 1. Ecrire un algorithme qui demande à lʼutilisateur un nombre compris entre 1 et 3 jusquʼà ce que la réponse convienne. Variable N en Entier Debut N 0 Ecrire "Entrez un nombre entre 1 et 3" TantQue N < 1 ou N > 3 Lire N Si N < 1 ou N > 3 Alors Ecrire "Saisie erronée. Recommencez FinSi FinTantQue Fin Louis Sutre Université Montesquieu Bordeaux IV- L2 Économie et gestion 12

2. Ecrire un algorithme qui demande un nombre de départ, et qui ensuite affiche les dix nombres suivants. Par exemple, si l'utilisateur entre le nombre 17, le programme affichera les nombres de 18 à 27. Variables N, i en Entier Debut Ecrire "Entrez un nombre : " Lire N Ecrire "Les 10 nombres suivants sont : " Pour i N + 1 à N + 10 Ecrire i i Suivant Fin Louis Sutre Université Montesquieu Bordeaux IV- L2 Économie et gestion 13