27
1 Excel : Fonctions Avanc₫es Fonction NB.SI Objectif : compter le nombre de cellules à l'int₫rieur d'une zone r₫pondant à un crit₩re. Syntaxe : =NB.SI(zone rectangulaire, « crit₩re ») Exemple : =NB.SI(A1:C12; « >10 »)

1 Excel : Fonctions Avances Fonction NB.SI / Objectif : compter le nombre de cellules à l'intrieur d'une zone rpondant à un crit re. / Syntaxe :=NB.SI(zone

Embed Size (px)

Citation preview

Page 1: 1 Excel : Fonctions Avances Fonction NB.SI / Objectif : compter le nombre de cellules à l'intrieur d'une zone rpondant à un crit re. / Syntaxe :=NB.SI(zone

1

Excel : Fonctions Avanc₫es

Fonction NB.SI Objectif : compter le nombre de cellules à l'int₫rieur d'une

zone r₫pondant à un crit₩re. Syntaxe : =NB.SI(zone rectangulaire, « crit₩re ») Exemple : =NB.SI(A1:C12; « >10 »)

Page 2: 1 Excel : Fonctions Avances Fonction NB.SI / Objectif : compter le nombre de cellules à l'intrieur d'une zone rpondant à un crit re. / Syntaxe :=NB.SI(zone

2

Fonction NB.SI : Exemple Complet

On d₫sire compter le nombre de jours de pr₫sence de chaque membre d'une ₫quipe :

}Zone de saisie

Page 3: 1 Excel : Fonctions Avances Fonction NB.SI / Objectif : compter le nombre de cellules à l'intrieur d'une zone rpondant à un crit re. / Syntaxe :=NB.SI(zone

3

Les chaînes de caract₩res

Rappels Affichage à gauche (par d₫faut) : chaîne de caract₩res Affichage à droite (par d₫faut) : valeur num₫rique

Exemple

Les op₫rations ne sont pas les m₨mes :

Nombres : toutes les op₫rations num₫riques (+ - * / ...) Chaînes : - concat₫nation,

- extraction de sous-chaines,

- mise en majuscules...

Nombre 123456Chaîne 123456

Page 4: 1 Excel : Fonctions Avances Fonction NB.SI / Objectif : compter le nombre de cellules à l'intrieur d'une zone rpondant à un crit re. / Syntaxe :=NB.SI(zone

4

Les op₫rations sur les chaînes de caract₩res (1)

Quelques fonctions sur les chaînes de caract₩res :

CONCATENER : Met bout à bout plusieurs chaînes Syntaxe : =CONCATENER(texte1;texte2;...) Exemple :

Attention aux espaces

Page 5: 1 Excel : Fonctions Avances Fonction NB.SI / Objectif : compter le nombre de cellules à l'intrieur d'une zone rpondant à un crit re. / Syntaxe :=NB.SI(zone

5

Les op₫rations sur les chaînes (2)

Minuscule / Majuscule Impose la casse d'un texte Syntaxe : =minuscule(Texte) Exemple :

NomPropre Met en majuscule la 1₩re lettre de chaque mot Syntaxe : =nompropre(Texte) Exemple :

Page 6: 1 Excel : Fonctions Avances Fonction NB.SI / Objectif : compter le nombre de cellules à l'intrieur d'une zone rpondant à un crit re. / Syntaxe :=NB.SI(zone

6

Les op₫rations sur les chaînes (3)

NBCAR Compte le nombre de caract₩res contenus dans une

chaîne (un espace est un caract₩re comme un autre) Syntaxe : =NBCAR(Texte) Exemple :

Page 7: 1 Excel : Fonctions Avances Fonction NB.SI / Objectif : compter le nombre de cellules à l'intrieur d'une zone rpondant à un crit re. / Syntaxe :=NB.SI(zone

7

Les op₫rations sur les chaînes (4)

EXACT Teste si deux chaînes sont ₫gales Syntaxe : =EXACT(chaîne 1; chaîne 2) Exemple :

Remarque : Sensibilit₫ à la casse 2 chaînes vides sont ₫gales

Page 8: 1 Excel : Fonctions Avances Fonction NB.SI / Objectif : compter le nombre de cellules à l'intrieur d'une zone rpondant à un crit re. / Syntaxe :=NB.SI(zone

8

Les op₫rations sur les chaînes (5)

SUPPRESPACE Supprime les espaces inutiles dans un texte Syntaxte : =SUPPRESPACE(Texte) Exemple :

Page 9: 1 Excel : Fonctions Avances Fonction NB.SI / Objectif : compter le nombre de cellules à l'intrieur d'une zone rpondant à un crit re. / Syntaxe :=NB.SI(zone

9

CNUM : Convertit une chaîne de caract₩res repr₫sentant un nombre en valeur num₫rique Syntaxe : =CNUM(Texte)

CTXT : Arrondit un nombre au nombre de d₫cimales sp₫cifi₫ et renvoie le r₫sultat sous forme de chaîne avec ou sans s₫parateur Syntaxe : =CTXT(Valeur;nb_d₫cimales; 0 ou 1)

Sans s₫parateur

Avecs₫parateur

Page 10: 1 Excel : Fonctions Avances Fonction NB.SI / Objectif : compter le nombre de cellules à l'intrieur d'une zone rpondant à un crit re. / Syntaxe :=NB.SI(zone

10

SUBSTITUE : recherche une chaîne dans un texte et la remplace par une autre Syntaxe : =substitue(texte;chaîne;nouvelle chaîne)

TROUVE : renvoie la position d'une sous-chaîne dans une chaîne Syntaxte : = TROUVE(chaîne ; sous-chaîne)

Page 11: 1 Excel : Fonctions Avances Fonction NB.SI / Objectif : compter le nombre de cellules à l'intrieur d'une zone rpondant à un crit re. / Syntaxe :=NB.SI(zone

11

Trier des donn₫es (1)

2 icônes : Par d₫faut : trie par ligne

Plusieurs colonnes : S₫lectionner les diff₫rentes colonnes

Page 12: 1 Excel : Fonctions Avances Fonction NB.SI / Objectif : compter le nombre de cellules à l'intrieur d'une zone rpondant à un crit re. / Syntaxe :=NB.SI(zone

12

Trier des donn₫es (2)

Trier les colonnes : Menu Donn₫es / Trier : s₫lectionner trier les colonnes

Page 13: 1 Excel : Fonctions Avances Fonction NB.SI / Objectif : compter le nombre de cellules à l'intrieur d'une zone rpondant à un crit re. / Syntaxe :=NB.SI(zone

13

Fonctions de recherche : RechercheV

recherche une valeur (valeur num₫rique ou chaîne de caract₩res) dans la 1₩re colonne d'un tableau, et renvoie la valeur correspondante dans la colonne sp₫cifi₫e

Syntaxe : =RechercheV(valeur;zone;num₫ro_colonne)

Page 14: 1 Excel : Fonctions Avances Fonction NB.SI / Objectif : compter le nombre de cellules à l'intrieur d'une zone rpondant à un crit re. / Syntaxe :=NB.SI(zone

14

Fonctions de recherche : RechercheH

Recherche une valeur (valeur num₫rique ou chaîne de caract₩res) dans la 1₩re ligne d'un tableau, et renvoie la valeur correspondante dans la ligne sp₫cifi₫e

Syntaxe : =RechercheH(valeur; zone; num₫ro_ligne)

Page 15: 1 Excel : Fonctions Avances Fonction NB.SI / Objectif : compter le nombre de cellules à l'intrieur d'une zone rpondant à un crit re. / Syntaxe :=NB.SI(zone

15

Fonctions de recherche : Recherche

Recherche une valeur (valeur num₫rique ou chaîne de caract₩res) dans une zone, et renvoie la valeur correspondante dans une autre zone

Syntaxe : =Recherche(valeur;zone_recherche;zone_sortie)

Page 16: 1 Excel : Fonctions Avances Fonction NB.SI / Objectif : compter le nombre de cellules à l'intrieur d'une zone rpondant à un crit re. / Syntaxe :=NB.SI(zone

16

Le publipostage

Cr₫ation de documents personnalis₫s à partir d'un document type et d'un fichier de donn₫es.

Page 17: 1 Excel : Fonctions Avances Fonction NB.SI / Objectif : compter le nombre de cellules à l'intrieur d'une zone rpondant à un crit re. / Syntaxe :=NB.SI(zone

17

Pr₫paration du document type (Traitement de texte)

Pr₫paration de la source de donn₫es (Traitement de texte, tableur, bases de donn₫es)

Fusion des deux documents

Les diff₫rentes ₫tapes

Page 18: 1 Excel : Fonctions Avances Fonction NB.SI / Objectif : compter le nombre de cellules à l'intrieur d'une zone rpondant à un crit re. / Syntaxe :=NB.SI(zone

18

Le document type

Document classique sans les parties variables (par ex. : l'adresse et le nom du destinataire)

Les parties variables sont des champs d₫finis dans la source de donn₫es.

Page 19: 1 Excel : Fonctions Avances Fonction NB.SI / Objectif : compter le nombre de cellules à l'intrieur d'une zone rpondant à un crit re. / Syntaxe :=NB.SI(zone

19

La source de donn₫es

Fichier contenant des donn₫es stock₫es de fa₤on syst₫matique et ordonn₫e.

Par exemple :

dupont joseph

martin laurence

durand marcel

Page 20: 1 Excel : Fonctions Avances Fonction NB.SI / Objectif : compter le nombre de cellules à l'intrieur d'une zone rpondant à un crit re. / Syntaxe :=NB.SI(zone

20

La source de donn₫es

Liste de donn₫es

Feuille de calcul.

Bases de donn₫es.

Page 21: 1 Excel : Fonctions Avances Fonction NB.SI / Objectif : compter le nombre de cellules à l'intrieur d'une zone rpondant à un crit re. / Syntaxe :=NB.SI(zone

21

Evry Incorporated

«Nom» «Prénom»«Adresse»«Code Postal» «Ville»

Madame, Monsieur,

Nous sommes très heureux de vous annoncer la création de notre nouveau produit qui varévolutionner l' industrie ......

Nom Prénom Adresse Code Postal VilleDURAND Pierre Rue des écoles 91000 EVRYMARTIN Valérie Rue de la préfecture 69001 LYONDUPOND Joseph Impasse des cerisers 06000 NICE

Evry Incorporated

DURAND PierreRue des écoles91000 EVRY

Madame, Monsieur,

Nous sommes très heureux de vous annoncer la création de notre nouveau produit qui varévolutionner l' industrie ......

Page 22: 1 Excel : Fonctions Avances Fonction NB.SI / Objectif : compter le nombre de cellules à l'intrieur d'une zone rpondant à un crit re. / Syntaxe :=NB.SI(zone

22

Fusionner dans Word

Dans le menu Outils

Fusion et publipostage...

Page 23: 1 Excel : Fonctions Avances Fonction NB.SI / Objectif : compter le nombre de cellules à l'intrieur d'une zone rpondant à un crit re. / Syntaxe :=NB.SI(zone

23

Quel document type ?

Page 24: 1 Excel : Fonctions Avances Fonction NB.SI / Objectif : compter le nombre de cellules à l'intrieur d'une zone rpondant à un crit re. / Syntaxe :=NB.SI(zone

24

La source de donn₫es

Page 25: 1 Excel : Fonctions Avances Fonction NB.SI / Objectif : compter le nombre de cellules à l'intrieur d'une zone rpondant à un crit re. / Syntaxe :=NB.SI(zone

25

La barre d'outils

Page 26: 1 Excel : Fonctions Avances Fonction NB.SI / Objectif : compter le nombre de cellules à l'intrieur d'une zone rpondant à un crit re. / Syntaxe :=NB.SI(zone

26

Crit₩res de selection

Choix de ne fusionner que certains enregistrements Par exemple :

Fusionner avec les personnes habitant uniquement EVRY

Trier les enregistrements pour la fusion Par exemple :

Effectuer un tri sur les villes pour faciliter le tri du courrier à la poste

Page 27: 1 Excel : Fonctions Avances Fonction NB.SI / Objectif : compter le nombre de cellules à l'intrieur d'une zone rpondant à un crit re. / Syntaxe :=NB.SI(zone

27

Diff₫rentes formules

On peut ins₫rer des formules pour faire des calculs sur chacun des enregistrements concern₫s par la fusion Si ... alors ... sinon ... Remplir .... Ins₫rer N° enregistrement .... Etc.