• Aucun résultat trouvé

pour l’analyse de données &ndash

N/A
N/A
Protected

Academic year: 2022

Partager "pour l’analyse de données &ndash"

Copied!
34
0
0

Texte intégral

(1)Informa(que Appliquée à la Ges(on Excel Manuele Kirsch Pinheiro Manuele.Kirsch-Pinheiro@ univ-paris1.fr.

(2) Rappel des objec-fs • Importance de la maîtrise de l’ou3l Excel en entreprise – Facile à u3liser et puissant – Largement u3lisé pour l’analyse de données – Business Intelligence des PMEs. ⬇‍‍ – Très demandé en entreprise.

(3) Objec&fs de la journée • Objec&fs de la journée – Savoir contrôler la saisie des données – Savoir protéger ses tableurs Des suggestions sont toujours bienvenues !.

(4) Bibliographie • Niveau débutant. – Corinne HERVO (Ed.), « Microso6 Excel 2016 », Edi>ons ENI, 2015, ISBN 978-2-7460-9743-8, p. 516.. • Niveau moyen. – Bernard MINOT, Jean-Michel LÉRY, « Excel 2010 et VBA », collec>on Synthex Informa>que, Pearson, 2ème édi>on, 2012, ISBN 978-2-74407598-8, p. 231.. • Niveau avancé. – Pierre RIGOLLET, « Excel 2010 : Tableaux croisés dynamiques », collec>on Objec>f Solu>ons, Edi>ons ENI, 2010, ISBN 978-2-7460-5928-3, p. 250. – Rémy LENTZNER, « Excel, les macros, ini>a>on à VBA », collec>on Informa>que du quo>dien, Edi>ons Remylent, 2016, ISBN 978-29557694-1-6, p. 134. – Pierre RIGOLLET, « Analyser efficacement vos données à l’aide des tableaux croisés dynamiques », collec>on Solu>ons Business, Edi>ons ENI, 3ème édi>on, 2016, ISBN 978-2-409-00361-5, p. 303..

(5) Contenu prévisionnel • Contenu prévisionnel ü Liaison entre fichiers ü Fonc5ons de recherche ü Filtres et mode plan ü Tableau croisés dynamiques Ø Définir ses propres séries de données Ø Définir des règles de valida5on des données Ø Protéger un classeur des modifica5ons.

(6) Séries personnalisées • Lorsqu’on *re le + on u*lise les séries… • On peut définir ses propres séries… – Par ex.: ensemble de villes, code postal….

(7) Séries personnalisées • Les séries sont une option définie sur Excel – Options / Préférences -> options avancées Sur Windows…. Sur MacOS….

(8) Séries personnalisées.

(9) Exercices • Créer un nouveau classer vide nommé « Stages2.xlsx » : – Nommer la 1ère Feuille « SeriePersonnalisée » – Ajouter une nouvelle série personnalisée avec les valeurs suivants (noms des villes) • Nice, Argeles, Cassis, Reims. – Remplir à l’aide de ceEe série une colonne contenant 10 lignes.

(10) Valida&on des données • La qualité des données a un impact très important sur leur analyse – Données de mauvaise qualité = mauvaise analyse – Il est important d’assurer une bonne qualité des données dès leur saisie. • Au départ, toute cellule peut recevoir tout type de données, indépendamment de son format • On peut limiter les erreurs de saisie avec la valida&on des données.

(11) Validation des données • Principe : – Limiter la saisie à certains valeurs • Numéros entier / décimal • Date / heure • Texte Suivant certaines règles (valeur comprise entre min/max, supérieur / inférieur à…), mais également • Liste déroulante • Formule (VRAI / FAUX).

(12) Valida&on de données. On peut autoriser différents types de données et les limiter à certaines valeurs, suivant une règle précise..

(13) Valida&on de données. Si le contenu ne correspond pas à la règle, un message d’erreur s’affichera….

(14) Valida&on de données • On peut associer aux règles de valida4on, une aide (message de saisie).

(15) Validation de données • On peut associer aussi un message d’erreur (alerte erreur) – Trois niveaux d’alerte : stop, avertissement, information.

(16) Valida&on de données • Liste déroulante – On peut limiter une cellule à un ensemble fixe de valeurs – Les valeurs sont indiquées dans une plage de cellules « source » – On limite le contenu de la cellule aux valeurs contenues dans cette plage « source » D’abord définir les données « source ». Puis définir la règle de validaAon (liste).

(17) Valida&on de données 2) Aller sur la cellule qui contiendra la liste déroulante 3) Définir la règle de validation des données. 1) Définir la liste de valeurs acceptées. 4) Admirer le résultat J.

(18) Validation de données • A"en%on aux détails… – Si on u%lise des plages du style A:A, on va se retrouver avec le %tre de la colonne et des éventuelles cases vides – On peut u%liser des valeurs sur différentes feuilles.

(19) Valida&on de données • Mise à jour des listes – Si la liste de valeurs sources change, les listes déroulantes ne sont pas forcément mises à jour… – On peut u<liser les plages dynamiques, comme pour les tableaux croisés Nb total de valeurs dans la colonne – 1 (le titre). =DECALER ( Valida&on!$A$2; 0;0; NBVAL(Valida&on!A:A)-1; Plage de 1) données sources On veut juste une colonne.

(20) Validation de données. Créa%on d’une plage dynamique.

(21) Valida&on de données. Usage de la plage dynamique pour la liste déroulante.

(22) Valida&on de données Plage « fixe ». Plage « dynamique ». Nouvelles données.

(23) Validation de données • Valida-on personnalisée – Toute formule VRAI/FAUX peut être u*lisée pour valider les données – Exemple : email • Un email con*ent toujours un « @ » • Pour savoir si une cellule con*ent un @ – CHERCHE permet de savoir la posi*on d’un caractères (ou ensemble de caractères) dans une cellule =CHERCHE("@"; $C$6 ; 1) – ESTNUM permet de savoir si une cellule con*ent un numéro (et pas une erreur). =ESTNUM ( CHERCHE("@"; $C$6 ;1) ).

(24) Valida&on de données. C’est toujours plus pratique lorsqu’on donne un nom aux cellules…. =CHERCHE("@";email;1) =ESTNUM(CHERCHE("@";email;1)).

(25) Validation de données • On peut facilement afficher les valeurs nonconformes.

(26) Exercices • Sur le fichier « Stages2.xlsx » : – Ajouter une nouvelle feuille « Valida1on » – Ajouter sur ce6e feuille le tableau ci-contre – Ajouter une nouvelle feuille « Demande » – Créer le formulaire ci-contre dans ce6e nouvelle feuille.

(27) Exercices • Sur le fichier « Stages2.xlsx », feuille « demande » : – Définir les règles de valida5on suivantes pour le formulaire • • • •. Nom & prénom : pas plus de 100 caractères (longueur) Date de naissance : avant 2002 (le demandeur doit avoir + 18 ans) Nombre de parGcipants doit être supérieur ou égale à 1 Date de début après 1/1/2020 et date de fin doit venir après la date de début. – Ajouter une liste déroulante pour les viles • UGliser les villes dans la feuille « Valida5on » • Ajouter une nouvelle ville (« Marseille ») et vérifier si la liste s’est mise à jour.

(28) Exercices • Toujours sur le fichier « Stages2.xlsx » : – Ajouter les règles de validation suivantes • Email doit contenir un @. – Modifier la dernière règle • Email doit contenir un @ ET il doit avoir plus de 1 caractères. – Calculer la valeur du stage Valeur = nb jours * prix jours (selon la ville) * nb de personnes Astuce : u5liser les fonc5ons JOURS et RECHERCHEV. Astuce : utiliser les fonctions NBCAR et ET.

(29) Protection des données • On peut masquer des feuilles.

(30) Protec'on des données • On peut protéger les données de toutes modifica4ons 1. Protéger les cellules 2. Protéger les feuilles 3. Protéger le classeur. A réaliser dans cet ordre précis.

(31) Protection des données • Protéger les cellules : format de cellules. On peut modifier le contenu, mais les formules sont masquée (on ne peut pas les modifier) Aucune modifica5on autorisée.

(32) Protec'on des données • Protéger les feuilles :.

(33) Protec'on des données • Protéger le classeur Attention au mot de passe : Facilement « crackable » Toujours utiliser plus de 15-20 caractères.

(34) Exercices • Toujours sur le fichier « Stages2.xlsx » : – Masquer les feuilles « Valida7on » et « SeriePersonnalisée ». • Sur la feuille « Demande » – Protéger les cellules de manière à ce qu’on puisse remplir le formulaire sans le modifier. • Protéger le classeur avec un mot de passe.

(35)

Références

Documents relatifs

Dans le cas où ce déphasage vaut π/4, représenter l’allure, entre r = 0 et r = R d’un mode d’onde stationnaire, en négligeant la variation de l’amplitude avec la propagation..

Tableaux croisés dynamiques • Mise à jour des tableaux croisés – Si les données changent, le tableau n’est pas mise à jour automa;quement – Si des nouvelles lignes sont

Tableau de déclaration des nouveaux types Type Tabd =Tableau de 20 entiers Tabr = Tableau de 40 entiers Nom.. Type Entier Entier Entier Tabd Tabd Tabr Procédure

4 Une clé primaire dans une table peut être : Corrigé Base de données Section Sciences de l’Informatique Session de contrôle 2009... formée par

Ainsi, dans cette lutte contre les mariages clandestins et secrets, dangereux pour l’ordre social monarchique, les sanctions patrimoniales aboutissent à soumettre certains

● distance entre 2 clusters = plus petite similarité/plus grande distance entre toutes les paires de gènes entre 2 clusters. ● la paire de clusters ayant la plus petite distance

L'analyse du voisinage autour duquel varie le cours d'un titre nous permet par contre dans certains cas de déterminer ces seuils à condition toutefois d'être bien conscient de

II/ EVALUATION DES COMPÉTENCES 4,5pts Trois villages désignés par P , V et D cotisent à parts égales pour construire un forage situé à égale distance de chacun dans le but de