Académique Documents
Professionnel Documents
Culture Documents
Objectifs
Connatre les oprations de synthses lmentaires avec des
donnes rparties sur plusieurs feuilles et classeurs
Savoir effectuer des analyses statistiques lmentaires
Complments ncessaires
Des fichiers d'exemple (voir l'enseignant, ou le site de l'auteur *)
Niveau de comptences en pr-requis
Connaissance des bases du tableau Excel
(notamment les tableaux croiss dynamiques)
AgroParisTech - UFR d'informatique - 16, rue Claude Bernard - F 75231 PARIS CEDEX 05
michel.cartereau @ agroparistech.fr - Tlphone : +33 1 44 08 16 80 - Tlcopie : +33 1 44 08 16 66
* http://www.inapg.fr/ens_rech/mathinfo/winfo/
SAVEZ-VOUS ?
Rpondre soit par vrai ou faux, soit en choisissant une ou plusieurs options (ou aucune).
1)
2)
3)
Un sous-total calcule automatiquement les totaux intermdiaires pour une colonne auchoix.
4)
5)
6)
Une zone de saisie liste droulante ne s'obtient que par la programmation d'une
macro.
7)
Les lments d'une liste droulante peuvent tre issus d'un bloc de cellules.
8)
9)
10) Dans le cas d'une consolidation, aprs une mise jour des donnes considres, il faut
recrer la consolidation pour obtenir une synthse jour.
11) Une ligne de donne issue d'une consolidation comporte le nom du classeur d'origine.
12) Le signal #N/A dsigne un calcul impossible comme par exemple la division par zro.
13) La fonction RECHERCHEV() ne recherche que des donnes exactes dans un bloc de
cellules.
14) La fonction ESTNA() renvoie un rsultat vrai si la valeur donne en paramtre est
numrique.
15) La fonction RECHERCHEH() s'applique un bloc structur en lignes de donnes.
16) La notation {78.98.85} dsigne un groupe de 3 lignes.
17) La combinaison de touche CTRL+MAJ+ENTRE sert terminer la saisie d'une formule
matricielle.
18) La fonction INDEX() permet de connatre le rang d'une valeur dans un colonne.
19) Les deux paramtres caractristiques d'une rgression linaire s'obtiennent avec la
fonction DROITEREG().
20) Il est possible de prvoir en une seule fois une srie de plusieurs valeurs par rgression
linaire avec la fonction PREVISION().
Solutions la fin du document
INTRODUCTION
CAS CONSIDR
OBJECTIFS
QUANTITE
DATE
brocoli
5-avr-05
brocoli
10
20-avr-05
brocoli
5-mai-05
brocoli
11
20-mai-05
brocoli
12
4-juin-05
brocoli
14
19-juin-05
brocoli
15
4-juil-05
artichaut
10
5-juil-05
courgette
25
5-juil-05
tomate
5-juil-05
artichaut
19-juil-05
brocoli
16
19-juil-05
carotte
11
19-juil-05
courgette
21
19-juil-05
tomate
12
19-juil-05
artichaut
2-aot-05
carotte
2-aot-05
courgette
10
2-aot-05
tomate
16
2-aot-05
brocoli
3-aot-05
artichaut
16-aot-05
carotte
16-aot-05
courgette
16-aot-05
tomate
12
16-aot-05
brocoli
11
18-aot-05
artichaut
30-aot-05
carotte
30-aot-05
QUANTITE
6
41
11
114
10
80
17
119
3
16
17
150
12
112
11
632
Obtenir le total des livraisons d'un lgume pour un mois donn via
un formulaire interactif avec choix du lgume et du mois (bilan n 4)
Pour les lgumes les plus importants, prvoir les quantits de l'anne
prochaine partir de celles des annes passes et de l'actuelle
l'aide d'une rgression linaire (bilan n 6)
SOUS-TOTAUX
ANALYSE RAPIDE DES QUANTITS DE LGUMES LIVRS
Soit dtaille
LEGUME
artichaut
artichaut
artichaut
artichaut
artichaut
artichaut
artichaut
Moyenne artichaut
Somme artichaut
brocoli
brocoli
brocoli
brocoli
brocoli
brocoli
brocoli
brocoli
brocoli
brocoli
Moyenne brocoli
Somme brocoli
QUANTITE
DATE
10
5-juil-05
8
19-juil-05
7
2-aot-05
5
16-aot-05
6
30-aot-05
2
13-sept-05
3
27-sept-05
6
41
8
5-avr-05
10
20-avr-05
9
5-mai-05
11
20-mai-05
12
4-juin-05
14
19-juin-05
15
4-juil-05
16
19-juil-05
8
3-aot-05
11
18-aot-05
11
114
QUANTITE
6
41
11
114
10
80
17
119
3
16
17
150
12
112
11
632
Il suffit qu'une seule cellule soit slectionne s'il n'y a pas d'ambigut sur les frontires de la liste.
Complments en manipulations de donnes avec Excel - Page 10
SOUS-TOTAL SUPPLMENTAIRE
EXEMPLE AVEC L'AJOUT DE LA MOYENNE PAR LGUME
R-application de la commande DONNES SOUS-TOTAL
en dcochant REMPLACER LES SOUS-TOTAUX EXISTANTS
et en dfinissant un nouveau calcul
VUE DTAILLE
VUE SYNTHTIQUE
INDICES
Ajouter une colonne avec le mois calcul pour chaque donne
en utilisant la fonction MOIS() applique une date
exemple : MOIS("2/9/2005") vaut 9
Produire un tableau rcapitulatif du total mensuel par lgume,
qui sera utilis ensuite pour le bilan global
LEGUME
18
18
31
19
carotte
11
15
31 23
courgette
46
42
31
artichaut
brocoli
18 20 26
fenouil
Total
21
38
41
114
navet
tomate
9 10 11 12 Total
80
119
16
35 37 43 35
150
30 23
112
632
dombasle
parmentier
coop
CONSOLIDATION DE DONNES
ASSEMBLAGE DE DONNES COHRENTES1 RPARTIES SUR PLUSIEURS FEUILLES
1) En pralable, prparation des donnes
Ouverture de toutes les feuilles contenant les donnes concernes
2) Dans une feuille de calcul vide, commande DONNEES CONSOLIDER
Indication des caractristiques gnrales
Choisir la fonction selon la
nature du sous-total
Selon la structure des
donnes, cocher
LIGNE DU HAUT et-ou
COLONNE DE GAUCHE
Pour assurer la mise jour
automatique2, cocher
LIER AUX DONNES SOURCE
Il doit y avoir une structure commune aux donnes ; exemple : matrice avec un nom de lgume en
tte de ligne et un numro de mois en tte de colonne.
La mise jour s'effectue lors de la rouverture du classeur contenant la consolidation ; cela
ncessite de toujours conserver ensemble tous les classeurs impliqus dans la consolidation.
Complments en manipulations de donnes avec Excel - Page 16
5) Validation finale
Runion des donnes avec les sous-totaux associs
et identification de chaque donne par le nom de son classeur
DU CLASSEUR
coop.xls
DONNES DISPONIBLES
Tableau des priodes de livraisons des lgumes
et l'activation :
ou
et selon le mois choisi, le total des quantits si existant
ou
ou si le lgume est absent du rcapitulatif :
INDICES
Utilisation de fonctions
Quand la formule d'une cellule est impossible calculer, Excel le signale avec la notation N/A qui
signifie littralement non applicable
Complments en manipulations de donnes avec Excel - Page 20
=RECHERCHEV("France";L1C1:L5C2;2;FAUX)
vaut fr
=RECHERCHEV("Autriche";L1C1:L5C2;2;FAUX)
vaut #N/A (c'est--dire une valeur indfinie)
=RECHERCHEV("fr";L2C2:L5C2;2;FAUX) vaut fr
(astuce pour vrifier la prsence d'une valeur dans un bloc)
AUTRE FONCTION RECHERCHEH() POUR LA RECHERCHE SUR DES LIGNES
Cas particulier ou les donnes de la 1re colonne doivent tre tries en ordre croissant et o le
rsultat est la plus grande valeur infrieure la valeur cherche si celle-ci n'est pas trouve.
Complments en manipulations de donnes avec Excel - Page 21
INDICES
Pas de difficult pour le total annuel des ventes d'un lgume :
somme des quantits sur les 12 mois
Mais difficult avec le total des ventes d'un mois o la colonne d'un
mois contient des donnes en trop, d'o l'utilisation de formules
spciales dites matricielles (prsentation ci-aprs)
ICI, RALISATION DE L'OBJECTIF BILAN N 5 DE LA SYNTHSE GLOBALE
FORMULES MATRICIELLES
CAS LMENTAIRES DE FORMULES MATRICIELLES
TABLEAU DE CONSTANTES
Cas d'un vecteur ou d'une matrice de constantes dans une formule
Exemples :
La moyenne des 3 valeurs 78 98 et 85
Dterminant de la matrice compose par
la 1re ligne (45, 50) et la seconde ligne (65, 99)
Notation des constantes entre accolades ( { } ) avec sparation des
valeurs par un point et sparation des lignes par un point-virgule
Exemples :
=MOYENNE({78.98.85})
=DETERMAT({45.50;65.99})
SOUS-BLOC CONDITIONNEL
Bloc virtuel issu d'une condition sur un bloc de donnes du classeur
Exemple :
La moyenne des valeurs de la
2me colonne pour les lignes
contenant la valeur a
Notation de blocs dans la fonction SI() et notification Excel du
caractre matriciel de la formule par la frappe de CTRL+MAJ+ENTRE1
Exemple :
{=MOYENNE(SI(L2C1:L7C1="a";L2C2:L7C2;0))}
ELMENT D'UNE MATRICE
Extraction de l'lment situ une colonne et-ou ligne d'une matrice
INDEX(bloc ; colonne) ou INDEX(bloc ; colonne ; ligne)
Exemples :
INDEX({78.98.85};1) vaut 78
INDEX({45.50;65.99};2;2) vaut 99
Excel signale alors le caractre matriciel de la formule en l'encadrant par des accolades ; cependant,
il ne faut pas ici taper les accolades mais bien terminer la saisie par Ctrl+Maj+Entre.
Complments en manipulations de donnes avec Excel - Page 23
DU CLASSEUR
coop.xls
OBJECTIF
Prvision de quantit pour l'anne prochaine par rgression linaire
INDICES
Pour l'anne actuelle, recherche dans le rcapitulatif global.
Calculs des paramtres de la rgression linaire avec DROITEREG()
et de la valeur pour l'anne prochaine avec PREVISION()
(prsentation ci-aprs)
ICI, RALISATION DE L'OBJECTIF BILAN N 6 DE LA SYNTHSE GLOBALE
RGRESSION LINAIRE
PRINCIPE
Approximation d'une srie de donnes {x, y} par une droite
sous la forme y = a.x + b
Utiliser la fonction INDEX() pour extraite l'une des deux valeurs [page 23]
Complments en manipulations de donnes avec Excel - Page 25
Vrai
2)
Vrai
3)
Faux : le calcul effectu n'est pas ncessairement une somme [page 10]
4)
5)
6)
7)
8)
9)
INDEX
accolades 23
RECHERCHEH() 21
consolidation 16
RECHERCHEV() 21
Ctrl+Maj+Entre 23
rgression linaire
Donnees Consolider 16
regroupement 10
Donnes Sous-totaux10
regroupement, niveau
Donnes Validation
SI()
DROITEREG()
19
25
20
sous-total, supplmentaire
23
23
liste droulante
20
Tableau de constantes
TENDANCE() 25
19
Message de saisie
N/A
23
sous-total 10
formule matricielle
INDEX()
11
20
Sous-bloc conditionnel
ESTNA() 20
ESTVIDE()
25
23
23
PREVISION() 25
{ } 23
recherche 21
#N/A
21
23
12
DU TEST DE CONNAISSANCES...........................
26