Le chercheur a toujours tendance à faire des enquêtes sur terrain pour recueillir des données en vue d’expliquer et de comprendre un phénomène donné. Il est donc appelé à analyser ces données et de les interpréter pour en sortir avec des conclusions qui peuvent éventuellement aider à la décision.
L’objectif de cette application est de dresser quatre tableaux et un graphique pour bien expliquer la problématique relative à la «mauvaise qualité de vie dans un quartier donné». Une question et 4 possibles réponses du répondant. Nous avons limité les réponses à 4 items pour faciliter l’explication. Bien sûr, la liste des réponses n’est pas exhaustive. Pour mettre en œuvre cette application, 3 fonctions sont utilisées : NB.Si, Si, RechercheV.
Questionnaire:Traitement d’une question sur « La qualité de vie dans un quartier » à l’aide de l’Excel
1. Université Larbi Ben M’hidi, Oum El Bouaghi
Faculté des sciences de la terre et de l’architecture
Prof. Adad Mohamed Cherif
- 2018 -
2. Le chercheur a toujours tendance à faire des enquêtes sur terrain
pour recueillir des données en vue d’expliquer et de comprendre un
phénomène donné. Il est donc appelé à analyser ces données et de les
interpréter pour en sortir avec des conclusions qui peuvent
éventuellement aider à la décision.
L'Excel est un outil puissant qui peut aider le chercheur à analyser
les données et de faire les tableaux et les graphiques nécessaires pour
bien mettre en exergue les résultats obtenues .
L’objectif de cette application est de dresser quatre tableaux et
un graphique pour bien expliquer la problématique relative à la
«mauvaise qualité de vie dans un quartier donné». Une question et 4
possibles réponses du répondant. Nous avons limité les réponses à 4
items pour faciliter l’explication. Bien sûr, la liste des réponses n’est pas
exhaustive. Pour mettre en œuvre cette application, 3 fonctions sont
utilisées : NB.Si, Si, RechercheV. Les données sont fictives.
3. Question
« Pourquoi pensez-vous que la qualité de vie dans votre quartier
n’est pas bonne ? »
Les réponses peuvent être multiples. C’est à dire que le
répondant peut donner plusieurs réponses pour cette même
question.
(s)
4. Traitement des réponses du répondant
• 4 items se présentent pour cette question qui représentent
les entêtes des colonnes des tableaux 1 et 4.
• Le traitement des réponses se fait par le bais de l’Excel
• Dressez un tableau sur lequel vous insérez:
Les habitants questionnés et les réponses
Les types de réponses correspondants
Type de réponse
Espaces extérieurs non aménagés
Pas de lieux de divertissement
Pas de transport
Forte concentration des habitants
Chaque en-tête de colonne
devient un champ du tableau
n°1. Chaque ligne correspond
à un enregistrement.
5. Pour obtenir la somme pour chaque type de réponse , on utilise la fonction
NB.SI(plage; critères) (2 arguments : plage et critères)
D’une manière générale la fonction NB.SI compte le nombre de cellules d’une
plage contenant une chaine de caractères ou un nombre:
- B2:B6 qui répondent au critère « OUI » NB.SI( B2:B16;"oui")
- C2:C6 qui répondent au critère « OUI » NB.SI( C2:C6;"oui")
- D2:D6 qui répondent au critère « OUI » NB.SI( D2:D16;"oui")
- E2:E6 qui répondent au critère « OUI » NB.SI( E2:E16;"oui")
Les plages B2:B6, C2:C6,D2:D16,E2:E16 appartiennent au tableau n°1. Donc,
les tableaux 1 et 2 sont reliés par la fonction NB.SI
Type de réponse Nombre total de chaque réponse
Espaces extérieurs non aménagés
6 [=NB.SI( B2:B16;"oui")]
Pas de lieux de divertissement 8 [=NB.SI(C2:C16;"oui")]
Pas de transport 6 [ =NB.SI( D2:D16;"oui")]
Forte concentration des habitants 4 [=NB.SI( E2:E16;"oui") ]
Tableau n°2
6. Le tableau n°3 vous permet de choisir un nom/un logement particulier
parmi ceux interviewés pour voir sa propre réponse. Le tableau n°3 est
aussi relié au tableau n°1 par la fonction RECHERCHEV. Quatre cases (cellules)
sont prévues dans ce tableau dont chacune est reliée aux cases (cellules)
correspondantes dans le tableaux n°1.
2 exemples : l’un avec le nom Moulou/log86- 2 réponses « OUI »
[Espace extérieur non aménagé et Forte concentration des habitants] et
l’autre Farid/log75 - une seule réponse « OUI » « Pas de transport »
Nom/Réponse
Espaces exterieurs non
aménagés
Pas de lieux
divertivertissement
Pas de transport
Forte concentration des
habitants
Moulou/log86 oui 0 0 oui
Nom/Réponse
Espaces exterieurs non
aménagés
Pas de lieux
divertivertissement
Pas de transport
Forte concentration des
habitants
Farid/log,75 0 oui
Tableau n°3
A: A27
B: A27
RECHERCHEV(A27;$A$2:$E$16;2;FAUX) RECHERCHEV(A27;$A$2:$E$16;3;FAUX)
RECHERCHEV(A27;$A$2:$E$16;5;FAUX) RECHERCHEV(A27;$A$2:$E$16;5;FAUX)
7. Cependant cette relation entre le tableau n°1 et n°2 n’est possible que par
l’introduction du code VBA dans l’éditeur Visual basic (VBE ) :
- Sélectionnez la feuil1 et cliquez ;
- Saisissez le code suivant dont le rôle est de relier la cellule A27 et les cellules
B27,C27,D27, E27 du tableau n°3 à la colonne A du tableau n°1.
Ce code commence par l’ouverture de
la procédure « Private Sub »
S’il y a une intersection entre la cellule
active et l’une des cellules de la plage
A2: A16 alors on inscrit dans B27, C27,
D27, E27 le contenu des cellules qui
leur correspondent dans le tableau
n°1. La cellule active et de référence
dans la fonction RechercheV est A27
du tableau n°3. « Fin de la condition »
et « fin de la procédure ». Cet
événement est dynamique. Càd qu’à
l'instant même ou on clique une fois
sur la souris sur n'importe quelle
cellule de la Feuil1 de la plage A2:A16
du tab1, le code s’exécute et les
données apparaissent dans les cellules
du tab3.
8. Ce tableau n°4 nous donne le nom ou le n° du logement des habitants qui ont choisi de répondre
à une des questions posées par le chercheur. Ce tableau est dynamique dans la mesure où toute mise
à jour des réponses dans le tableau n°1 (la source), l'actualisation est automatiquement déclenchée
dans le tableau n°3 et n°4 ainsi que le graphique, ceci grâce à l’équation constituée des fonctions SI
et RechercheV.
Par exemple pour la cellules en haut et à gauche (Ali/log.01) dans le tableau n°4, l’équation est la
suivante:
SI(RECHERCHEV(A2;$A$2:$E$16;2;FAUX)="OUI";A2;"") .
La fonction RechercheV se base sur la cellule de référence A2 du tableau n°1 pour chercher les
« Oui » dans la matrice A2:E16 dans la colonne 2 de cette même matrice . On revient maintenant à la
fonction SI qui complète la 1ère. Si on trouve « oui », alors le contenu de la cellule en haut et gauche
sera Ali/log.01, sinon cette dernière restera vide . Même raisonnement pour les autres cellules.
Tableau n°4
9. Il est possible de filtrer les données dans chaque colonne dans le tableau n°4 pour
avoir une meilleure lisibilité des résultats. Pour se faire: sélectionner le tableau 4
cliquer sur « Mettre sous forme de tableau » sélectionner un tableau . Les
filtres apparaissent.
En cliquant sur le bouton de la 2ème colonne « Non satisfait » la liste des noms
apparait.
Ali, Habib
10. Le chercheur est toujours tenté à bien mettre en évidence ses résultats et de les comparer .
L’histogramme est un bon moyen pour atteindre cet objectif.
Sélectionner le tableau n°2 Insérer Colonne sélectionner un histogramme 2D .
L’histogramme apparait
Le Graphique
0
1
2
3
4
5
6
7
8
9
Espace exterieurs non
aménagés
Pas lieux
divertivertissement
Pas transport Forte concentration des
habitants
Ici, l’histogramme est choisi à titre d’exemple. Il est relié au tableau n°2 qui est lui
même accolé au tableau n°1 . Ce graphique est dynamique car toute introduction ou
suppression d’une donnée dans le tableau n°1 est automatiquement perçue sur le
tableau n°2 et sur la hauteur des barres de l’histogramme.