Mardi 1 décembre 2009 2 01 /12 /Déc /2009 02:12


ATELIER  EXCEL

: Savoir établir  et  manipuler  une facture  modèle sous Excel

 

 

 

On veut établir une facture de vente d ‘ ouvrage s de l’établissement d’édition BERTI voir modèle  n° : 01 ci- dessous,   est présenté le modèle de facture à reproduire

      

Facture n° :xyz /2009 

Date le : ……………………

 

Titre

Quantité

PU ( HT)

Montant

1

L’ essentiel Word 2000

30

200

A?

2

L’ essentiel Excel  2000

50

200

B?

3

Formation Java

60

300

C?

4

Formation V C ++

60

300

D?

5

Formation V basic ver 6

60

300

E?

6

Diction info bilingue

10

250

F?

 

 

 

 

Total HT

J?

 

 

 

TVA 20 %

H?

 

 

 

 

Total TTC

 

K?

 

Démarche :

Votre Travail :

1-     Lancer le tableur Excel :

           Menu démarrer àprogrammeà Excel

2-     Saisir le  contenu du tableau de la facture dans la feuille «  Feuille 1 »

3-     Renommer la  « feuille 1 » : ‘factureberti’

4-     Calculer les montants des ventes ( A, B ,C ,D ,E , F ) sachant que :

           Montant = Quantité X Prix Unitaire         (   = QT * PU     )

5-     Calculer  le montant Total Hors  Taxe ( J )

6-     Calcule le Montant TVA     ( = Total HT * 20/100 )   ( H )

7-     Calculer Total TTC  ( = Total Ht + TVA )  ( K )

8-     Renommer La feuille1 : ‘factureberti’

9-     Enregistrer Le classeur sous  le nom  « Facture10.Xlt » dans le dossier

« C:\montravail» que vous créer à partir d’Excel.

 

 

 

 

 

Par Prof-ABC - Publié dans : bureautique - Communauté : Education-NTIC
Ecrire un commentaire - Voir les 0 commentaires
Mardi 24 novembre 2009 2 24 /11 /Nov /2009 00:24
  1. I.        L’objectif :

Le but de cet  atelier consiste  à   créer   un tableau sous Excel  dans différents feuilles  , insérer  des fonctions  d’Excel et mettre en forme le tableau avec les différentes possibilités que propose Excel ,appliquer  l’entête et pied de page  , insérer  un graphe et utiliser les opérations d’édition  sur les différents feuilles d’Excel

 

 

 

 

 

Date le :

 

 

 

 

 

 

 

TABLEAU D'ACTIVITES DU PREMIER TRIMESTRE:

 

 

 

 

 

 

 

Janvier

Février

Mars

Cumul du trimestre

%par rapport
 Chiffre d'affaire

Chiffre d'affaire

10000

20000

60000

 

 

 

 

 

 

 

 

Achats

5000

7000

50000

 

 

Salaires

6060

7000

8000

 

 

Autre charges

1200

3000

2000

 

 

Total Charge

12260

17000

60000

 

 

 

 

 

 

 

 

Différence

 

 

 

 

 

Résultat

 

 

 

 

 

                     

 

Travail  à faire :

  1. Saisir le tableau et enregistrer le .
  2. insérer les feuilles : feuille5,6,7,8 et 9 .
  3. copier ce tableau dans d’  feuille d’Excel dans le  même classeur
  4. renommer ces feuilles d’Excel par TRIM1  ,TRIM2, TRIM3  et TRIM4
  5. insérer les feuilles : fueille  5,6,7 et 8  .
  6. supprimer les feuilles : 8 et 9 
  7. Calculer le cumul  du chiffre d’affaire
  8. Calculer le cumul  des charges des rubriques
  9. Calculer le total des charges par mois

10.  Calculer la différence entre le chiffre d’affaire et le total des charges

11.  Déterminer s’il y a une perte , bénéfice ou rien  : en utilisant   la fonction  logique si  sachant qu’elle est égale à :

12.  calculer :le  %  du cumul des rubriques  du trimestre  par rapport  Chiffre d'affaire.

13.  Calculer le minimum ,maximum ,moyenne  des charges des rubrique  par mois

14.  Mettre la date du jour   dans l’entête et votre nom et prénom dans le pied de page .

[police « Times new roman » , taille 14, gras –italique ,souligné ].

15.  Elaborer un graphe secteur 3D permettant  de comparer les charges par mois dans  la même feuille

16.  reproduire un autre type de graphe de votre choix dans une feuille de graphe et personnaliser  sa mise en forme ( les titres , quadrillage , étiquette et données , légende ,  couleur zone graphe  , couleur zone traçage  )

17.  reproduire le même tableau d’activité dans les 3 autre feuilles d’ Excel : trim2,trim3 et trim4

18.  faire une consolidation de toute l’année

 

 

 

 

 

 

 

 

 

Date le :

 

 

 

 

 

 

 

TABLEAU D'ACTIVITES DU 2 ème TRIMESTRE:

 

 

 

 

 

 

 

Avril

Mai

Juin

Cumul du trimestre

%par rapport
 Chiffre d'affaire

Chiffre d'affaire

20000

40000

80000

 

 

 

 

 

 

 

 

Achats

6000

8000

60000

 

 

Salaires

7070

8000

9000

 

 

Autre charges

2000

4000

8000

 

 

Total Charge

15070

20000

77000

 

 

 

 

 

 

 

 

Différence

 

 

 

 

 

Résultat

 

 

 

 

 

 

 

 

 

 

 

 

TABLEAU D'ACTIVITES DU 3 ème TRIMESTRE:

 

 

 

 

 

 

 

Juillet

Août

Septembre

Cumul du trimestre

%par rapport
 Chiffre d'affaire

Chiffre d'affaire

40000

80000

42000

 

 

 

 

 

 

 

 

Achats

20000

20000

60000

 

 

Salaires

3000

45000

50000

 

 

Autre charges

25000

3000

30000

 

 

Total Charge

48000

68000

140000

 

 

 

 

 

 

 

 

Différence

-8000

12000

-98000

 

 

Résultat

Perte

Bénéfice

Perte

 

 

 

TABLEAU D'ACTIVITES DU 4 ème TRIMESTRE:

 

 

 

 

 

 

 

Juillet

Août

Septembre

Cumul du trimestre

%par rapport
 Chiffre d'affaire

Chiffre d'affaire

40000

80000

42000

162000

 

 

 

 

 

 

 

Achats

20000

20000

60000

 

 

Salaires

3000

45000

50000

 

 

Autre charges

25000

3000

30000

 

 

Total Charge

48000

68000

140000

 

 

 

 

 

 

 

 

Différence

 

 

 

 

 

Résultat

 

 

 

 

 

 

Par Prof-ABC - Publié dans : bureautique - Communauté : Education-NTIC
Ecrire un commentaire - Voir les 1 commentaires
Mardi 24 novembre 2009 2 24 /11 /Nov /2009 00:08

 

 

Ex 1 : Soit l'état suivant :

 

NOMS PRENOMS

Note1

Note2

MG

ALI

15.5

14.5

 

HIBA

18

16.5

 

SALMA

16

17

 

 

 

1-     Etablir cet état sur une feuille de calcul Sous Excel

2-     A partir du SGBDR "Access " , Importer ces données vers une table dans une base de données Vierge

3-     Attacher votre table à la feuille de calcul créée dans la question 1, puis saisir  2 enregistrements .Vérifier ces 2 enregistrements ont été bien envoyés vers la feuille de calcul Conclusion ?

4-     On désire maintenant envoyer la table crée vers une autre base de données .Lancer la commande permettant d'assurer cet envoi.

 

 

Ex 2 : Soit une base de données sous ACCESS contenant 2 tables dont les structures sont les suivantes :

 
Structure de table1

NP : 25 C

MG1 : 5/2

 

Structure de table2

NP : 25 C.

MG2 : 5/2 (N).

 

Remarques :

  • Les caractères alphabétiques  doivent être stockés dans la table  en majuscule .
  • les notes doivent être comprises entre 0 et 20 , sinon un message " Note erronée doit être affiché.
  • Un nom d'élève ne doit pas figurer 2 fois dans la table .

1- Créer ces 2 tables sous l'Access.

2- Créer la requête contenant les champs NP,MG1,MG2 et MG sachant que  :

MG = (2 * MG1 + 3 * MG2)/5

3- Créer les 2 autres requêtes à partir de celle créée dans 2, une contient les admis, l'autre les doublants.

4- Saisir un enregistrement dans "requête2" , vérifier que cet enregistrement est bien envoyé vers requête 1, table 1 et table 2. Conclure.


 

Ex 3 : Soit une base de données qui contient 2 tables "table1" et "table2" dont les structures sont les suivantes :

 

Structure de table1

NP : 25 C.

N1 : 5/2 (N).

N2 : 5/2 (N).

 
Structure de table2

NP : 25 C.

N3 : 5/2 (N).

N4 : 5/2 (N).

 

Remarques :

  • Les caractères alphabétiques  doivent être stockés dans la table en majuscule .
  • les notes doivent être comprises entre 0 et 20 , sinon un message " Note erronée doit être affiché.
  • Un nom d'élève ne doit pas figurer 2 fois dans la table .

 

1- a- Créer la requête "requête1" contenant les champs NP, N1, N2, MG1, sachant que :

     MG1 = (N1 + N2)/2.

b- Créer la requête "requête2" contenant les champs NP, N3, N4, MG2, sachant que : MG2 = (N3 + N4)/2.

2- Créer la requête "requête3" à partir de "requête1" et "requête2" contenant NP, MG1, MG2, MG, sachant que :  MG =  (2 * MG1 + 3 * MG2)/5.

3- Reprendre la question précédente sachant que les coefficients doivent être saisies par l'utilisateur au cours de l'exécution de la requête

4- Créer 2 autres requêtes à partir de "requête3" sachant qu'une contient les admis, l'autre les doublants.

5- Saisir un enregistrement dans l'une des 2 dernières requêtes. La saisie sera t-elle acceptée par votre SGBDR ? pourquoi ? Conclure.

6- Créer le formulaire instantané permettant d'afficher le contenu de la requête des admis.

 

 

n D indique qu' il s'agit d' un devoir à  rendre .

Par Prof-ABC
Ecrire un commentaire - Voir les 0 commentaires
Mardi 24 novembre 2009 2 24 /11 /Nov /2009 00:06

Ex 4 : Soit une base de données "Gestion du Stock" qui contient les tables suivantes :

Structure de table1

Nart          : 6 C.

Desig        : 20 C.

QS            : 7/2 (N).

PU           : 7/2 (N).

Seuil         : 5 N.

 

Structure de table2

Nclt          : 5 C.

NP           : 20 C.

DA           : Date/Heure (Date d'abonnement)

 

 

 

Structure de table3

Nclt          : 5 C.

Nart          : 6 C.

QC           : 7/2 (N).

DC           : Date/Heure (Date de commande).

 

Remarques :

  • Les caractères alphabétiques  doivent être stockés dans la table en majuscule .
  • les QS,QC,Seuil ,PU  doivent être positifs  , sinon un message " Attention , Votre Valeur doit être positive ".

 

1- Créer ces 3 tables sous l'Access.

2- Créer la requête contenant les champs Desig, QS, PU, Seuil dont QS >= 100.

3- Créer la requête contenant les champs Desig, QS, PU, Seuil dont la date de commande est située entre "12/04/99" et "31/12/99".

4- Créer la requête contenant les champs NP, Desig, QC, Pu et MT, sachant que:

MT = QC * PU.

5- Créer la requête des articles à commander contenant Nart, Desig, et QC, sachant qu'un article à commander = article dont QS < Seuil et QC=2*seuil-QS

6- Créer la requête contenant Nclt, NP, DA dont le NP commence par la lettre alphabétique "A".

7- Reprendre  la question 6, sachant que le NP se termine par la lettre alphabétique "A" puis la même question pour le 2eme caractère est A .

8- Créer une requête contenant Nclt, NP et DA, sachant que l'année d'abonnement est "2000".

9- créer une requête contenant Nclt, NP, et DA, sachant que l'année d'abonnement est "2000" et le mois d'abonnement est "Juin".

 

EX5 :

Soit une base de donnée ‘Votre nom.mdb’ contenant 2 tables dont les structures sont les suivantes :

 

Structure de table 1 :

NP       : 25 caractères

MG1    : 5/2 numériques

 

Structure de table 2 :

NP       : 25 caractères

MG2    : 5/2 numériques

 

Remarques :

Les 2 tables contiennent  les noms prénoms  d une même  classe

  • MG1   : moyenne générale du 1er semestre
  • MG2   : moyenne générale du 2ème semestre
  • Les caractères alphabétiques  doivent être stockés dans la table en majuscule .
  • les notes doivent être comprises entre 0 et 20 , sinon un message " Note erronée doit être affiché.
  • Un nom d'élève ne doit pas figurer 2 fois dans la même table

1- Créer ces 2 tables sous l’access

1- Créer le requête contenant les champs NP et , MG sachant que mg=(mg1+mg2)/2 en classant les élèves par ordre de mérite .

2- Améliorer votre requête de telle sorte à attribuer des mentions aux différents élèves sachant que:

            Mg <10                     : double

Mg >=10 et Mg <12  : Passable

Mg >=12 et Mg <14   : A.Bien

Mg >=14 et Mg <16   : Bien

Mg >=16 et Mg <18   : T.Bien

Mg >=18 et Mg <=20 : Excellant

 

3- Créer l’état  permettant d’afficher la  liste des tous les élèves  de le requête créée dans 3ème question.

 

EX 6

Soit une base de données qui contient une table dont la structure est la suivante :

N° facture        : 5 caractères.

NP                  : 25 caractères.

Pu                    : 7/2 Numériques.

Qc                   : 7/2 Numériques.

Dc                   : Date .

 

N.B : Un client peut avoir de 0 à N enregistrements.

         Chaque enregistrement correspond à une commande

 

1-Créer la table ‘table1’ sous l’access .

2-Créer la requête qui contient N° facture,Np, Pu, Qc, Mt dans la même base de données.

3-Créer une requête sous l’ACCESS qui contient NP et MT sachant que chaque client aura un et un seul enregistrement

4-Afficher l’état instantané de tous les clients à partir de la requête 2.

4- Afficher enfin toutes les factures destinées aux différents clients .

5- Sachant qu’un client bénéficiera d’une remise de 2% du montant total de sa facture  lorsque cette dernière dépasse la valeur 1500 Dh. Faites le nécessaire pour pouvoir afficher toutes les factures destinées aux différents clients en respectant la contrainte fixée ci dessus .

 

Par Prof-ABC - Publié dans : SGBD - Communauté : Education-NTIC
Ecrire un commentaire - Voir les 0 commentaires
Mardi 24 novembre 2009 2 24 /11 /Nov /2009 00:03

Ex 7

Soit une base de données qui contient une table dont la structure est la suivante :

Nfact : 5 C

NP     : 20 C

Mt      : (7/2) N

Paye   : logique

N.B : Un client peut avoir de 0 à N enregistrements  .

1-     Créer cette table sous l’Access .

2-     Créer une requête sous l’Access  contenant les champs Nfact , Np et Mt permettant de sélectionner toutes les factures impayées .

3-     Améliorer votre requête de telle sorte  obtenir l'information oui ou non  à la place des cases  a cocher   dans le champs  paye 

4-     Créer une requête à partir de la requête précédente en remplaçant tous les enregistrements d’un client par un seul enregistrement .

5-      Reprendre la même question que 2  pour les factures payées .

6-     5- Créer une requête action permettant de supprimer toutes les factures payées de la table « table1 ».

7-     créer un formulaire instantané à chaque objet crée précédemment .

8-     Créer un formulaire sous l’Access permettant de gérer les 5 formulaires crées précédemment .

  • Prévoir dans chaque formulaire 2 Boutons un pour la fermeture de l’objet , l’autre pour le retour au Menu Principal
  • Les requêtes doivent être ouvertes en consultation , alors que la table est ouverte en mode  modification

 

Ex 8

Soit une base de données qui contient une table appelée table1 dont la structure est la suivante

Nfact : 6 caractères

MTFACT  : Réel simple

Paye : Oui/non

DaFact : date

Daeche : date

 

1-     Créer cette table sous l'Access

2-     Créer une requête sélection permettant  d'avoir la liste des factures Impayées

3-     A partir de la requête sélection précédente , créer une table Table2 ayant la même structure que celle de table 1 et qui  ne contient  que les factures impayées (requête action)

4-      A l aide d une requête action , augmenter la date d échéance de 25 jours pour les factures impayées de table 1 .

5-     Créer une requête action permettant de choisir les factures payées de table1 puis de les mettre dans une 3eme table table3  non créée préalablement

6-     A partir toujours de la requête sélection précédente ,supprimer toutes les factures payées de table1

7-     La situation actuelle est que table 2  contient la liste des factures impayées alors que table3 ne contient que la liste des factures payées . Créer une requête action permettant  de fusionner les 2 tables dans une nouvelle  table    .

 

 

Ex 9

            On se propose de calculer les rubriques d’un bulletin de paie des employés d’une entreprise. Pour simplifier l’exercice, nous nous limitons au calcul de la prime des enfants et la prime d’ancienneté.

1-     Sachant qu’on dispose de la table dont le structure est celle décrite dans l’annexe, créer la requête, permettant de déterminer le nombre de jours de travail effectué par chaque employé au sein de l’entreprise et qui contient Nmat,NP DE,Durée

2-     Définir la fonction PA dans l’objet Module permettant de déterminer la prime d’ancienneté sachant que :

 

  • · PA = 2% du salaire de base si l’employé est depuis 4 ans dans l’entreprise.
  • · PA = 1% du salaire de base  si l’employé est depuis 2 ans dans l’entreprise, sinon ce sera = 0

Function PA (a as single) as single  ....End Function.

3-     Définir dans l’objet module, la fonction PE permettant de déterminer la prime d’enfant.

Function PE (a as integer) as single .... End function

Sachant que :

PE = 150 dh par enfant si NE <= 3, sinon 150 dh/enfant pour les trois premiers et 50 dh/enfant pour le reste.

 

4-       Utiliser les fonctions ²PE² et  ²PA² définies précédemment  pour créer la requête ²requête 2² qui contient : NMat  -  NP  -  DE  -  Durée  -  PrimeEnf  -  PrimeAn.

5-     Créer le formulaire ²Formul1² associé à la requête 2, puis insérer 2 boutons command   un lui permet la fermeture , l'autre permet de quitter l'application .

 

6-     Sachant qu’on désire masquer la fenêtre de la base de données lors de l’ouverture de cette dernière. Comment doit – on faire pour la masquer puis pour  la démasquer  ?

 

7-     Quel est l’objet approprié sous V.B permettant de gérer les données d’une table créée sous l'Access ?

Donner toutes ses  propriétés essentielles permettant d’assurer cette gestion .

 

Annexe :                                  Nmat                           :   5 caractères

                                               NP                              : 20 caractères

                                               NE (Nre d’enfant)       : Numérique                                       

                                               DE (Date d’entrée)      : Date : heure

                                               Sbase                          : Numérique

 

Ex 9:( D)

Soit une base de donnée qui contient dans un 1ér temps une table dont la table est la suivante :

N°FACTURE  : 5 caractères

Montant           : Réel Simple 2 chiffres après la virgule

Paye                 : Oui/Non

 

1-     Créer cette table sous l'Access sachant que N°Facture est la clé primaire

2-     Créer la requête sélection permettant de choisir toutes les factures impayées

3-     Créer la même requête sélection que la question 2, puis la convertir en requête action "Création de table"

4-     Créer la requête sélection permettant de choisir toutes les factures impayées dont le montant dépasse 1000 Dh

5-     Créer la requête Mise à jour permettant d'accorder une remise de 2% à toutes les factures impayées dont le MT dépasse 1000 Dh.

 

 

Par Prof-ABC - Publié dans : SGBD - Communauté : Education-NTIC
Ecrire un commentaire - Voir les 0 commentaires

Présentation

Catégories

Des site à découvrirhttp://www

Rechercher

Calendrier

Janvier 2012
L M M J V S D
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31          
<< < > >>

Recommander

Créer un blog gratuit sur over-blog.com - Contact - C.G.U. - Rémunération en droits d'auteur - Signaler un abus