49
Introduction aux tableurs Utilité, logiciels, fonctionnement… 1 renaud.angles@redraiden .com

Introduction aux tableurs Utilité, logiciels, fonctionnement… 1 [email protected]

Embed Size (px)

Citation preview

Page 1: Introduction aux tableurs Utilité, logiciels, fonctionnement… 1 renaud.angles@redraiden.com

1

Introduction aux tableursUtilité, logiciels, fonctionnement…

[email protected]

Page 2: Introduction aux tableurs Utilité, logiciels, fonctionnement… 1 renaud.angles@redraiden.com

2

Présentation Un tableur…

◦ Est un outil de calcul puissant et complexe◦ Propose de nombreux outils que l’on peut classifier◦ Permet de gérer et traiter des données

Un tel outil nécessite une certaine rigueur dans les termes utilisés, et une bonne compréhension de son fonctionnement global

De nombreuses suites logicielles incorporent un tel outil (Microsoft Office, LibreOffice, StarOffice, OpenOffice, …)

Page 3: Introduction aux tableurs Utilité, logiciels, fonctionnement… 1 renaud.angles@redraiden.com

3

Kit de survie

Pour Excel ou pour le reste, vous ne saurez sans doute jamais TOUT ce que l’on attend de vous

Vous devez donc savoir vous débrouiller avec les moyens du bord

Un petit kit de survie semble approprié pour ne pas mourir dans d’atroces souffrances le jour de l’examen

Page 4: Introduction aux tableurs Utilité, logiciels, fonctionnement… 1 renaud.angles@redraiden.com

4

Kit de survie : le bon sens paysan

Vous êtes doté de réflexion et de libre arbitre (au-delà de toute considération philosophique)

Lorsque vous testez une formule, des indices peuvent vous indiquer son degré de pertinence :◦ L’affichage d’une date au lieu d’un pourcentage

◦ Un stock négatif

◦ Un moyenne supérieure à la note maximale

◦ …

Réfléchissez et n’appliquez pas bêtement.◦ Réfléchissez aux causes probables d’un résultat incohérent, sans vous

énerver, et de façon objective : vous pouvez vous être trompé, la série étudiée peut contenir des valeurs « hors normes »

◦ Contrôlez en modifiant des valeurs de la population que vous testez par exemple

◦ Plusieurs formules mènent au même résultat, essayez en deux quand vous le jugez nécessaire, et que vous le pouvez :

Moyenne(A1:A3) SOMME(A1:A3) / 3 (A1+ A2 + A3) / 3

Page 5: Introduction aux tableurs Utilité, logiciels, fonctionnement… 1 renaud.angles@redraiden.com

5

Kit de survie : les outils Vous serez rarement confronté à un problème pour

lequel aucune aide ne vous est accordée

Excel regorge d’aides en tous genres◦ Touche F1 : Aide globale de Excel

◦ Les petits boutons ou liens « Afficher l’aide »

◦ La fenêtre d’insertion d’une fonction vous offre un moteur de recherche si vous avez oublié, ou ne connaissez carrément pas la fonction dont vous avez besoin

◦ Les messages d’erreur lorsque votre saisie est erronée

Internet est plus vaste que Facebook et Gmail ! *◦ Les moteurs de recherche sont efficaces

◦ Des sites et forum spécialisés existent www.siteduzero.com www.wikipedia.org www.ilemaths.net www.excel-pratique.com …

Des gens qui savent◦ Le professeur n’est pas là pour juger, mais pour faire comprendre

◦ Des power points extraordinaires *

*(sauf le jour de l’examen)

>> Le cours

Page 6: Introduction aux tableurs Utilité, logiciels, fonctionnement… 1 renaud.angles@redraiden.com

6

SommaireApplications concrètes

◦A la maison◦En entreprise

TerminologieLes fonctions

Page 7: Introduction aux tableurs Utilité, logiciels, fonctionnement… 1 renaud.angles@redraiden.com

7

Applications concrètes : à la maison Gérer ses comptes, planifier un budget, etc… Faire des statistiques sur son équipe de foot

préférée Sauvegarder les numéros de ses contacts

◦ Avec l’apparition des Smartphones cela tend à disparaitre

Gérer une médiathèque

Page 8: Introduction aux tableurs Utilité, logiciels, fonctionnement… 1 renaud.angles@redraiden.com

8

Applications concrètes : en entreprise

Certaines entreprises, y compris d’envergure internationale, utilisent des tableurs dans des domaines variés :◦ Comptabilité◦ Gestion de stock◦ Tableaux de bords◦ Gestion de projet◦ …

Il n’est cependant pas réaliste de gérer la comptabilité d’une multinationale via tableur, le volume des données, et la complexité des traitements doivent rester mesurés. Le meilleur moyen de déterminer un volume d’activité pouvant être traité par tableur reste l’expérimentation

Page 9: Introduction aux tableurs Utilité, logiciels, fonctionnement… 1 renaud.angles@redraiden.com

9

SommaireApplications concrètesTerminologie

◦Le logiciel◦Le fichier◦L’espace de travail

Les fonctions

Page 10: Introduction aux tableurs Utilité, logiciels, fonctionnement… 1 renaud.angles@redraiden.com

10

Terminologie : menu du logiciel

1. Ruban2. Onglets3. Barre d’outils Accès rapide4. Titre du fichier5. Autres commandes

1

2

3 45

Page 11: Introduction aux tableurs Utilité, logiciels, fonctionnement… 1 renaud.angles@redraiden.com

11

Terminologie : menu du logiciel

1. Ruban◦ Il s’agit du menu principal. Le ruban change selon l’onglet

sélectionné, et affiche les principales fonctionnalités

2. Onglets◦ Ils regroupent les outils du logiciel par catégories. L’onglet

‘Fichier’ est un peu particulier, et permet de gérer le fonctionnement du logiciel, la sauvegarde, l’impression, ou le partage du fichier mail.

3. Barre d’outils Accès rapide◦ Personnalisable, cette barre permet de créer des raccourcis vers

des actions (annuler, imprimer, nouveau fichier, etc. …)

4. Titre du fichier◦ Affiche le nom du fichier, ce qui permet d’être sûr de ne pas

travailler sur un fichier similaire (correction/énoncé, ou bilan 2011/bilan 2012, etc…)

5. Autres commandes◦ Les 3 boutons du haut ont le comportement connu, mais leurs

miniatures situés dessous permettent de réduire/ agrandir, et fermer le document courant, au lieu du logiciel entier.

Page 12: Introduction aux tableurs Utilité, logiciels, fonctionnement… 1 renaud.angles@redraiden.com

12

Terminologie : le fichier tableur

Un fichier de type tableur, également appelé classeur, est composé d’une ou plusieurs feuilles.

Les feuilles sont d’immenses matrices de cellules.

fichier tableur = classeurClasseur

Feuille 1

Cellule A1

Cellule A2

Cellule B1

Cellule B2

Feuille 2

Cellule A1

Cellule A2

Cellule B1

Cellule B2

Feuille 3

Cellule A1

Cellule A2

Cellule B1

Cellule B2

Page 13: Introduction aux tableurs Utilité, logiciels, fonctionnement… 1 renaud.angles@redraiden.com

13

Terminologie : l’espace de travail

1. Cellule2. Plage de cellules3. Feuille4. Nom de la sélection5. Barre de formule6. Entête de colonne7. Entête de ligne

4 5

6

7

2

1

3

Page 14: Introduction aux tableurs Utilité, logiciels, fonctionnement… 1 renaud.angles@redraiden.com

14

Terminologie : l’espace de travail

1. Cellule◦ Champ pouvant contenir du texte, des nombres, dates, pourcentages, etc…

Une cellule peut aussi contenir des formules de calculs. Une cellule est identifiée par un index de ligne, (nombre) et un index de colonne (lettre)

2. Plage de cellules◦ Matrice de cellules. Une plage de cellules est identifiée par un binôme

C1:C2, où C1 est la cellule haut gauche, et C2 la cellule bas droit.

3. Feuille◦ Une feuille de calcul est identifiée par un nom (qui apparait en bas de

l’espace de travail)

4. Nom de la sélection◦ Permet de nommer un cellule ou plage de cellules sélectionnées. Permet

aussi de sélectionner un cellule ou plage de cellule précédemment nommées

5. Barre de formule◦ Affiche le contenu littéral de la cellule (et non pas le résultat du calcul). Il est

possible de modifier le contenu depuis cette barre ou directement dans la cellule

6. Entête de colonne◦ Permet de sélectionner toute une colonne en cliquant dessus

7. Entête de ligne◦ Permet de sélectionner toute une ligne en cliquant dessus

Page 15: Introduction aux tableurs Utilité, logiciels, fonctionnement… 1 renaud.angles@redraiden.com

15

SommaireApplications concrètesTerminologieLes fonctions

Page 16: Introduction aux tableurs Utilité, logiciels, fonctionnement… 1 renaud.angles@redraiden.com

16

Les fonctions : introductionElles permettent d’effectuer des

calculs plus complexes que les opérations arithmétiques de base (+ - * / %)◦ Amortissement, recherche de valeur, partie entière, vrai/faux,

opérations ensemblistes, etc…

Le tableur dispose de la liste complète des fonctions qu’il gère

Elles suivent toutes le même format :

Page 17: Introduction aux tableurs Utilité, logiciels, fonctionnement… 1 renaud.angles@redraiden.com

17

Les fonctions

◦ Nom de la fonction Cela identifie la fonction qui va être appelée.

Chaque fonction a un nom, et un comportement qui lui sont propres.

◦ Paramètres Ils permettent de …paramétrer… le comportement

de la fonction. Le type et le nombre de paramètre d’une fonction dépend de celle-ci.On ne peut pas les déduire, il faut les connaitre, ou consulter la documentation

◦ Valeur de retour Chaque fonction produit un résultat,

éventuellement dépendant des paramètres. On appelle ce résultat valeur de retour.

SI(condition ; valeur_si_vrai ; valeur_si_faux)

Page 18: Introduction aux tableurs Utilité, logiciels, fonctionnement… 1 renaud.angles@redraiden.com

18

Les fonctions : dissection approximative

SI(condition ; valeur_si_vrai ; valeur_si_faux) {Analyse et test de la condition;Si condition = vrai

retourner valeur_si_vrai;Sinon

retourner valeur_si_faux;}

Algorithme

faux !

Cela sert juste à

faire

comprendre ce

qu’il

se passe.

Page 19: Introduction aux tableurs Utilité, logiciels, fonctionnement… 1 renaud.angles@redraiden.com

19

Les fonctions : dissection approximative

RechercheV(Valeur_cherchée ; Matrice ; Index_Col; [Proche]) {

Pour chaque ligne de Matrice {si Cel(Col_1 ; n°_de_ligne) =

Valeur_Cherchéeretourner Cel(Index_Col ;

n°_de_ligne); }retourner faux

}Algorithme

faux !

Cela sert juste à

faire

comprendre ce

qu’il

se passe.

Pour aller plus loinUn paramètre entre crochet signifie, par convention qu’il est facultatif. Tous les paramètres optionnels se trouvent obligatoirement en fin de liste.Une valeur par défaut lui est attribuée automatiquement s’il n’est pas renseigné. On représente généralement cela de la façon suivante :

Fonction(… ; … ; [opt1] = xxx ; [opt2] = xxx)

Page 20: Introduction aux tableurs Utilité, logiciels, fonctionnement… 1 renaud.angles@redraiden.com

20

SommaireApplications concrètesTerminologieLes fonctions

◦Les fonctions (avancé)

Page 21: Introduction aux tableurs Utilité, logiciels, fonctionnement… 1 renaud.angles@redraiden.com

21

Les fonctions imbriquéesIl arrive que l’on ne connaisse

pas l’un des paramètres d’une fonction…

Comment traduire tout ça ..?

SI(Age < 24 et classe=L1 ou L2; 10% ; 0%)

SI(ET(AGE<24 ; OU(classe= ‘‘L1’’ ; classe = ‘‘L2’’)) ; 10% ; 0%)

Ce concept est trop compliqué pour être exprimé en un paramètre simple. Il faut alors le décomposer en plusieurs concepts simples (sur une feuille ou de tête) :

Age < 24 ET (classe= ‘‘L1’’ OU classe = ‘‘L2’’)Il faut maintenant organiser tout ceci, et le traduire en ‘Excel’…

Age < 24 ET (OU(classe= ‘‘L1’’ ; classe = ‘‘ L2’’) ET(AGE<24 ; OU(classe= ‘‘L1’’ ; classe = ‘‘L2’’))

Page 22: Introduction aux tableurs Utilité, logiciels, fonctionnement… 1 renaud.angles@redraiden.com

22

Les fonctions imbriquées

Pour aller plus loin◦ Comment savoir s’il s’agit d’un « paramètre compliqué » ?

Un tableur ne comprendra un paramètre que s’il s’agit d’une opération arithmétique simple ( <, >, =, <>, vrai, faux, « Texte », Nombre, date, etc…)

◦ Pourtant on met des fonctions à la place d’opérations arithmétiques simples… Il faut garder à l’esprit que le tableur va résoudre les fonctions

en commençant par les plus imbriquées. Hors, la valeur de retour d’une fonction est nécessairement une opération arithmétique simple, il remplace donc durant la résolution la fonction par la valeur qu’elle retourne.

◦ Peut on imbriquer n’importe comment ? Non. Il faut s’assurer que le type de retour corresponde au type

du paramètre et que cela ait un sens. C’est la seule et unique contrainte.

Il est donc possible d’imbriquer autant de fonction que nécessaire, sur n’importe quels paramètres.

Page 23: Introduction aux tableurs Utilité, logiciels, fonctionnement… 1 renaud.angles@redraiden.com

23

Les fonctions imbriquéesIl existe 2 façons de traiter ce genre de

problème :◦A l’arrache

On écrit la fonction comme si on connaissait tous les paramètres, et on décompose les paramètres l’un après l’autre (diapo précédente), quand le problème se présente

◦ Intelligemment On regarde au préalable tous les paramètres dont

on a besoin, et on les pré-calcule les uns après les autres (diapo précédente)

Les deux méthodes ont des avantages et inconvénient, libre à chacun de leur usage

Page 24: Introduction aux tableurs Utilité, logiciels, fonctionnement… 1 renaud.angles@redraiden.com

24

Les fonctions imbriquéesImbriquer deux (ou plusieurs) fonctions

revient à calculer au préalable les paramètre compliqués dans des cellules intermédiaire, puis appeler la fonction « mère » en utilisant en paramètre les références à ces cellules.

Pour aller plus loin◦ Pourquoi imbriquer alors ?

Cela permet de ne pas polluer notre feuille avec des calculs intermédiaires qui n’ont pas de sens ni d’utilité. Si un calcul intermédiaire est utilisé à de nombreuses reprises, il est judicieux de le calculer dans une cellule de référence

Page 25: Introduction aux tableurs Utilité, logiciels, fonctionnement… 1 renaud.angles@redraiden.com

25

SommaireApplications concrètesTerminologieLes fonctions

◦Les fonctions (avancé)◦Les fonctions financières

Page 26: Introduction aux tableurs Utilité, logiciels, fonctionnement… 1 renaud.angles@redraiden.com

26

Les fonctions financièresQuelques fonctions à retenir

Nom Pourquoi ?

VA() Combien j’ai au début ?

VC() Combien j’aurai à la fin ?

VPM() Combien j’économise tous les mois ?

NPM() Pendant combien de temps ?

TAUX()

PRINCPER() Combien je rembourse ce mois-ci ?

INTPER() Combien je paye d’intérêt ce mois-ci ?

Page 27: Introduction aux tableurs Utilité, logiciels, fonctionnement… 1 renaud.angles@redraiden.com

27

Les fonctions financièresPour ne pas se rater…

◦ Il convient de détecter le type de valeur que vous voulez trouver (ce qui vous donnera la formule à utiliser)

◦ Assurez-vous que les taux, npm, et vpm soient exprimés dans la même unité de temps (et que cette unité soit cohérente avec les données de l’exercice…)

Pour aller plus loin◦ Comment trouver l’unité de temps adéquate ?

Repérez dans l’énoncé toutes les indications temporelles C’est la période de rémunération qui fait foi (généralement mensuelle

quand elle n’est pas explicitée) Homogénéisez les taux, npm, et vpm dans cette unité Le résultat de votre fonction sera exprimé sur la même période, vous

devrez peut-être le ramener sur la période demandée Exemple : Pour une rémunération mensuelle à un taux X, en combien d’années remboursez vous un prêt à raison de Y€ par mois ? La période de référence pour le calcul est le mois. Il faudra donc diviser par 12 le npm pour obtenir un nombre d’années.

Page 28: Introduction aux tableurs Utilité, logiciels, fonctionnement… 1 renaud.angles@redraiden.com

28

SommaireApplications concrètesTerminologieLes fonctions

◦Les fonctions (avancé)◦Les fonctions financières◦Les fonctions statistiques

Page 29: Introduction aux tableurs Utilité, logiciels, fonctionnement… 1 renaud.angles@redraiden.com

29

Les fonctions statistiques

Un tableur met à disposition un ensemble de fonctions statistiques simples permettant d’éviter des calculs certaines pourraient même être calculées à la main :

MOYENNE(A1:A5) SOMME(A1:A5) / 5

Page 30: Introduction aux tableurs Utilité, logiciels, fonctionnement… 1 renaud.angles@redraiden.com

30

Les fonctions statistiquesQuelques fonctions à

comprendreNom Pourquoi ?

MOYENNE calcule la moyenne d'une série de valeurs

MIN renvoie la plus petite valeur d'une série

MAX renvoie la plus grande valeur d'une série

RANG calcule le classement d'une valeur parmi une série de valeurs

MEDIANE renvoie le nombre qui se trouve au milieu d'une série de nombres

ECARTYPE évalue l'écart type en se basant sur un échantillon de valeurs

ECARTYPEP évalue l'écart type en se basant sur la population complète des valeurs

NBVAL compte les cellules non vides

NB compte uniquement les cellules avec nombre

NB.SI compte les cellules répondant à un critère

Page 31: Introduction aux tableurs Utilité, logiciels, fonctionnement… 1 renaud.angles@redraiden.com

31

Les fonctions statistiquesLa fonction FREQUENCE

Retourne les effectifs de chaque classe (i.e. chaque intervalle) pour les valeurs données

Problème :◦On donne une matrice d’intervalles et

non un seul intervalle. Quel effectif retourne alors la fonction ?

FREQUENCE(VALEURS ; Matrice_dintervalles)

Page 32: Introduction aux tableurs Utilité, logiciels, fonctionnement… 1 renaud.angles@redraiden.com

32

Les fonctions statistiques

Tous…

Page 33: Introduction aux tableurs Utilité, logiciels, fonctionnement… 1 renaud.angles@redraiden.com

33

SommaireApplications concrètesTerminologieLes fonctions

◦Les fonctions financières◦Les fonctions statistiques◦Les fonctions matricielles

Page 34: Introduction aux tableurs Utilité, logiciels, fonctionnement… 1 renaud.angles@redraiden.com

34

Les fonctions matriciellesUne fonction est dite matricielle

lorsqu’elle effectue des calculs de types matriciels◦Multiplier deux plages de cellules entre

elles◦Inverser ou transposer une matrice◦…

Pour les appliquer dans Excel, au lieu d’appuyer sur entrée, il faut appuyer sur ctrl + maj + entrée

Page 35: Introduction aux tableurs Utilité, logiciels, fonctionnement… 1 renaud.angles@redraiden.com

35

Les fonctions matriciellesNous avons vu qu’une fonction

avait une valeur de retourNous avons vu que cette valeur

avait un « type simple »

Et pourtant◦Une fonction matricielle peut

retourner un tableau de valeurs (chacune d’elles sera de type simple)

Page 36: Introduction aux tableurs Utilité, logiciels, fonctionnement… 1 renaud.angles@redraiden.com

36

Les fonctions matriciellesUne valeur de retour 1 cellule X valeurs de retour X cellules

Pour appliquer une fonction, il faut habituellement sélectionner une cellule.

Pour appliquer une fonction retournant un tableau de valeur, il faut sélectionner autant de cellules que n’en contient le tableau de retour

Une cellule = une valeur

Page 37: Introduction aux tableurs Utilité, logiciels, fonctionnement… 1 renaud.angles@redraiden.com

37

Les fonctions matricielles

Pour aller plus loin◦ Toutes les cellules qui entrent en jeu dans une

formule matricielle sont liées, et il n’est pas possible de modifier la formule pour une seule de ces cellules

◦ http://www.excelabo.net/pasapas/matricielles

Page 38: Introduction aux tableurs Utilité, logiciels, fonctionnement… 1 renaud.angles@redraiden.com

38

Les fonctions matricielles

Retour sur la fonction FREQUENCE()

Page 39: Introduction aux tableurs Utilité, logiciels, fonctionnement… 1 renaud.angles@redraiden.com

39

Les fonctions statistiques

Tous…

Page 40: Introduction aux tableurs Utilité, logiciels, fonctionnement… 1 renaud.angles@redraiden.com

40

Les fonctions statistiquesIl s’agit d’une fonction

matricielle, par opposition à celles vues jusqu’alors◦Elle ne s’utilise pas sur une cellule,

mais une plage de cellulesElle retourne donc l’effectif de chaque classe (+1) passée en second paramètre, sur autant de cellules qu’il n’y a de classes :

◦Retournera l’effectif des classes :]-inf;10] ]10; 20] ]20; 30] ]30; +inf[

FREQUENCE(PLAGE_DE_VALEURS ; {10 ; 20 ; 30} )

Page 41: Introduction aux tableurs Utilité, logiciels, fonctionnement… 1 renaud.angles@redraiden.com

41

Les fonctions statistiquesProtocole

◦ On sélectionne n+1 cellules contigües d’une colonne(n=nombre d’items de la matrice d’intervalles)

◦ On commence à saisir la formule : =FREQUENCE(A1:A40;…

◦ On renseigne la borne sup de chaque intervalle/classe sous forme d’une matrice sans valider :=FREQUENCE(A1:A40;{10;20;30})

◦ On applique cette fonction matricielle sur la …matrice… sélectionné en appuyant sur :ctrl + maj + entrée

Page 42: Introduction aux tableurs Utilité, logiciels, fonctionnement… 1 renaud.angles@redraiden.com

42

SommaireApplications concrètesTerminologieLes fonctions

◦Les fonctions (avancé)◦Les fonctions financières◦Les fonctions statistiques◦Les fonctions statistiques II

Page 43: Introduction aux tableurs Utilité, logiciels, fonctionnement… 1 renaud.angles@redraiden.com

43

Rappels◦ Fiche pratique

Retours sur des notions importantes :http://qotsaupload.free.fr/seconde/statdesc/cours1.PDF

◦ Tendance Évolution globale de la série (souvent en version

anglophone : trend)C’est une notion assez naturelle : légère augmentation, forte diminution, stagnation, etc…

◦ Croissance Évolution d’une série sur une période (généralement en

pourcent) Si la croissance est stable sur chaque période, la série statistique étudiée est

de forme linéaire (évolution stable). Si l’évolution change (augmentation de la croissance, augmentation de la

décroissance, etc…), la série statistique est de forme exponentielle ou logarithmique

Les statistiques sont des estimations…

Page 44: Introduction aux tableurs Utilité, logiciels, fonctionnement… 1 renaud.angles@redraiden.com

44

Les fonctions statistiques

Nom Pourquoi ?

TENDANCE(p1 ; p2 ; p3)[matricielle] Estime l’évolution d’une série à tendance linéaire p1 sur les périodes p3 (valeurs connues sur les périodes p2)

CROISSANCE(p1 ; p2 ; p3)[matricielle] Estime l’évolution exponentielle d’une série p1 sur les périodes p3 (valeurs connues sur les périodes p2)

DROITEREG(p1 ; p2 ; p3 ; p4) [matricielle] Calcule une droite affine (y=mx+b) représentant au mieux les valeurs p1 sur les périodes p2. La fonction retourne une matrice de la forme {m;b}

LOGREG(p1 ; p2 ; p3 ; p4)[matricielle] Calcule une courbe exponentielle (y=bm^x) représentant au mieux les valeurs p1 sur les périodes p2. La fonction retourne une matrice de la forme {m;b}

Page 45: Introduction aux tableurs Utilité, logiciels, fonctionnement… 1 renaud.angles@redraiden.com

45

Comment appliquer ces fonctions ?Les fonctions TENDANCE() et DROITEREG()

sont utilisées sur les séries à tendance linéaire. ◦ On les utilise aussi lorsque l’on arrive pas

vraiment à déterminer la tendance de la série

Les fonction CROISSANCE() et LOGREG() sont utilisées lorsque l’évolution est à tendance exponentielle ou logarithmiquePour aller plus loin◦ Un bon moyen de déterminer la tendance d’une série est de

la représenter sous forme d’un graphe.

◦ Dans certains cas où l’on n’arrive pas vraiment à déterminer la forme de la croissance, dans le cas de l’évolution de la population mondiale par exemple, on peut appliquer les deux méthodes, et travailler sur les résultats des deux séries ainsi produites.

Page 46: Introduction aux tableurs Utilité, logiciels, fonctionnement… 1 renaud.angles@redraiden.com

46

SommaireApplications concrètesTerminologieLes fonctionsLes bases de données

Page 47: Introduction aux tableurs Utilité, logiciels, fonctionnement… 1 renaud.angles@redraiden.com

47

Les basesUne base de données est une agrégation

d’informations organisées◦ Sous forme de tableaux (90% du temps)

On parle de champs pour faire référence aux colonnes de ces tableaux

On parle d’enregistrements pour faire référence aux lignes

Page 48: Introduction aux tableurs Utilité, logiciels, fonctionnement… 1 renaud.angles@redraiden.com

48

Manipuler une base de donnéesExcel dispose d’un ensemble de fonctions

pour manipuler les bases de données.Elles sont toutes de la forme :

Nom Pourquoi ?

BD________(p1;p2;p3) La fonction retourne un résultat (dépendant de la fonction utilisée) portant sur le champ p2 de la base p1 selon un ou des critères définis par p3

Autre fonction du TD :

SOUS.TOTAL() Retourne le sous total de la formule spécifiée en argument p1, appliquée sur le tableau p2. Le résultat retourné tient compte des filtres appliqués sur le tableau.

Page 49: Introduction aux tableurs Utilité, logiciels, fonctionnement… 1 renaud.angles@redraiden.com

49

Comment faireNommer la plage

de cellule qui servira de base

Définir une zone pour les critères

Appliquer les formules souhaitées sur votre BD, en définissant et utilisant les critères nécessaires