BDVARP

Calcule la variance d'une population en prenant en compte l'ensemble de la population et en utilisant les valeurs figurant dans une colonne d'une liste ou d'une base de données qui répondent aux conditions que vous spécifiez.

Syntaxe

BDVARP(base de données;champ;critères)

base de données     représente la plage de cellules qui constitue la liste ou la base de données. Une base de données est une liste de données apparentées dans laquelle les lignes d'informations apparentées sont des enregistrements et les colonnes de données sont des champs. La première ligne de la liste contient les étiquettes de chaque colonne.

champ     indique la colonne utilisée dans la fonction. Entrez ici soit l'étiquette de colonne entre guillemets, par exemple "Âge" ou "Rendement", soit un nombre (sans guillemets) représentant la position de la colonne dans la liste : 1 pour la première colonne, 2 pour la deuxième et ainsi de suite.

critères     représente la plage de cellules qui contient les conditions spécifiées. Vous pouvez utiliser n'importe quelle plage pour l'argument critères à condition qu'elle comprenne au moins une étiquette de colonne et, au-dessous de celle-ci, une cellule dans laquelle vous avez spécifié une condition pour la colonne.

AfficherExemples de critères

 Important   

  • Étant donné que le signe égal est utilisé pour indiquer une formule lorsque vous tapez du texte ou une valeur dans une cellule, Microsoft Excel évalue ce que vous tapez ; toutefois, ce calcul peut entraîner des résultats de filtrage inattendus. Pour indiquer un opérateur d'égalité pour du texte ou une valeur, tapez le critère sous forme d'expression de chaîne dans la cellule appropriée de la plage de critères :

=''=entrée''

entrée  correspond au texte ou à la valeur que vous recherchez. Par exemple :

Ce que vous tapez dans la cellule Résultat évalué et affiché par Excel
="=Davolio" =Davolio
="=3000" =3000

Les sections suivantes présentent des exemples de critères complexes.

Plusieurs critères dans une colonne

Logique booléenne :     (Représentant = "Davolio" OU Représentant = "Buchanan")

Pour rechercher des lignes qui répondent à plusieurs critères pour une colonne, tapez les critères directement l'un au-dessous de l'autre dans des lignes distinctes de la plage de critères.

Dans la plage de données suivante (A6:C10), la plage de critères (B1:B3) affiche les lignes qui contiennent « Davolio » ou « Buchanan » dans la colonne Représentant (A8:C10).

  A B C
1 Type Représentant Ventes
2   =Davolio  
3   =Buchanan  
4      
5      
6 Type Représentant Ventes
7 Boissons Suyama 5 122 €
8 Viandes Davolio 450 €
9 Produits secs Buchanan 6 328 €
10 Produits secs Davolio 6 544 €

Haut de la page Haut de la page

Plusieurs critères dans plusieurs colonnes lorsque tous les critères doivent être satisfaits

Logique booléenne :     (Type = "Produits secs" ET Ventes > 1 000)

Pour rechercher des lignes qui répondent à plusieurs critères dans plusieurs colonnes, tapez tous les critères dans la même ligne de la plage de critères.

Dans la plage de données suivante (A6:C10), la plage de critères (A1:C2) affiche toutes les lignes qui contiennent « Produits secs » dans la colonne Type et une valeur supérieure à 1 000 € dans la colonne Ventes (A9:C10).

  A B C
1 Type Représentant Ventes
2 =Produits secs   >1 000
3      
4      
5      
6 Type Représentant Ventes
7 Boissons Suyama 5 122 €
8 Viandes Davolio 450 €
9 Produits secs Buchanan 6 328 €
10 Produits secs Davolio 6 544 €

Haut de la page Haut de la page

Plusieurs critères dans plusieurs colonnes lorsque n'importe quel critère peut être satisfait

Logique booléenne :     (Type = "Produits secs" OU Représentant = "Davolio")

Pour rechercher des lignes qui répondent à plusieurs critères dans plusieurs colonnes, lorsque n'importe quel critère peut être rempli, tapez les critères dans des lignes distinctes de la plage de critères.

Dans la plage de données suivante (A6:C10), la plage de critères (A1:B3) affiche toutes les lignes qui contiennent « Produits secs » dans la colonne Type ou « Davolio » dans la colonne Représentant (A8:C10).

  A B C
1 Type Représentant Ventes
2 =Produits secs    
3   =Davolio  
4      
5      
6 Type Représentant Ventes
7 Boissons Suyama 5 122 €
8 Viandes Davolio 450 €
9 Produits secs Buchanan 6 328 €
10 Produits secs Davolio 6 544 €

Haut de la page Haut de la page

Plusieurs jeux de critères, chaque jeu incluant des critères pour plusieurs colonnes

Logique booléenne :     ( (Représentant = "Davolio" ET Ventes > 3 000) OU (Représentant = "Buchanan" ET Ventes > 1 500) )

Pour rechercher des lignes qui répondent à plusieurs jeux de critères, lorsque chaque jeu inclut des critères pour plusieurs colonnes, tapez chaque jeu de critères dans des lignes distinctes.

Dans la plage de données suivante (A6:C10), la plage de critères (B1:C3) affiche les lignes qui contiennent à la fois « Davolio » dans la colonne Représentant et une valeur supérieure à 3 000 € dans la colonne Ventes, ou les lignes qui contiennent à la fois « Buchanan » dans la colonne Représentant et une valeur supérieure à 1 500 € dans la colonne Ventes (A9:C10).

  A B C
1 Type Représentant Ventes
2   =Davolio >3 000
3   =Buchanan >1 500
4      
5      
6 Type Représentant Ventes
7 Boissons Suyama 5 122 €
8 Viandes Davolio 450 €
9 Produits secs Buchanan 6 328 €
10 Produits secs Davolio 6 544 €

Haut de la page Haut de la page

Plusieurs jeux de critères, chaque jeu incluant des critères pour une colonne

Logique booléenne :     ( (Ventes > 6 000 ET Ventes < 6 500) OU (Ventes < 500) )

Pour rechercher des lignes qui répondent à plusieurs jeux de critères, lorsque chaque jeu inclut des critères pour une colonne, incluez plusieurs colonnes avec le même en-tête de colonne.

Dans la plage de données suivante (A6:C10), la plage de critères (C1:D3) affiche les lignes qui contiennent une valeur comprise entre 6 000 et 6 500 € ou une valeur inférieure à 500 € dans la colonne Ventes (A8:C10).

  A B C D
1 Type Représentant Ventes Ventes
2     >6 000 <6 500
3     <500  
4        
5        
6 Type Représentant Ventes  
7 Boissons Suyama 5 122 €  
8 Viandes Davolio 450 €  
9 Produits secs Buchanan 6 328 €  
10 Produits secs Davolio 6 544 €  

Haut de la page Haut de la page

Critères pour trouver des valeurs de texte qui partagent certains caractères mais pas d'autres

Pour trouver des valeurs de texte qui partagent certains caractères mais pas d'autres, effectuez une ou plusieurs des opérations suivantes :

  • Tapez un ou plusieurs caractères sans signe égal (=) pour rechercher les lignes qui contiennent une valeur de texte dans une colonne commençant par ces caractères. Par exemple, si vous tapez le texte Dav comme critère, Excel va trouver « Davolio », « David » et « Davis ».
  • Utilisez un caractère générique.

AfficherProcédure

Les caractères génériques suivants peuvent être utilisés comme critères de comparaison.

Utilisez Pour rechercher
? (point d'interrogation) Un seul caractère
Par exemple, sm?th renvoie « smith » et « smyth ».
* (astérisque) Un nombre quelconque de caractères
Par exemple, *Est renvoie « Nord-Est » et « Sud-Est ».
~ (tilde) suivi de ?, *, ou ~ Un point d'interrogation, un astérisque ou un tilde
Par exemple, fy91~? renvoie « fy91? ».

Dans la plage de données suivante (A6:C10), la plage de critères (A1:B3) affiche les lignes dont la colonne Type commence par les caractères « Vi » ou les lignes dont la colonne Représentant contient « u » comme deuxième caractère (A7:C9).

  A B C
1 Type Représentant Ventes
2 Vi    
3   =?u*  
4      
5      
6 Type Représentant Ventes
7 Boissons Suyama 5 122 €
8 Viandes Davolio 450 €
9 Produits secs Buchanan 6 328 €
10 Produits secs Davolio 6 544 €

Haut de la page Haut de la page

Critères créés par le calcul d'une formule

Vous pouvez utiliser une valeur calculée à partir d'une formule (formule : suite de valeurs, références de cellule, noms, fonctions ou opérateurs dans une cellule permettant de générer une nouvelle valeur. Une formule commence toujours par le signe égal (=).) comme critère. Par contre, veillez à respecter les points suivants :

  • Le résultat de la formule doit être VRAI ou FAUX.
  • Étant donné que vous utilisez une formule, entrez la formule normalement et ne tapez pas l'expression comme suit :

=''=entrée''

  • N'utilisez pas d'étiquette de colonne pour les étiquettes de critères ; laissez les étiquettes de critères vides ou utilisez une étiquette qui n'est pas une étiquette de colonne dans la plage (dans les exemples ci-dessous, Moyenne calculée et Correspondance exacte).

Si vous utilisez une étiquette de colonne dans la formule au lieu d'une référence de cellule relative ou d'un nom de plage, Excel affiche une valeur d'erreur, telle que #NOM? ou #VALEUR!, dans la cellule qui contient le critère. Vous pouvez ignorer cette erreur, car elle est sans conséquence sur les modalités de filtrage de la plage.

Les sous-sections suivantes présentent des exemples spécifiques de critères créés par le calcul d'une formule.

Haut de la page Haut de la page

Filtrage des valeurs supérieures à la moyenne de toutes les valeurs de la plage de données

Dans la plage de données suivante (A6:D10), la plage de critères (D1:D2) affiche les lignes dont la colonne Ventes contient une valeur qui est supérieure à la moyenne de toutes les valeurs Ventes (C7:C10). Dans la formule, « C7 » fait référence à la colonne filtrée (C) de la première ligne de la plage de données (7).

A B C D
1 Type Représentant Ventes Moyenne calculée
2       =C7>MOYENNE($C$7:$C$10)
3        
4        
5        
6 Type Représentant Ventes  
7 Boissons Suyama 5 122 €  
8 Viandes Davolio 450 €  
9 Produits secs Buchanan 6 328 €  
10 Produits secs Davolio 6 544 €  

Haut de la page Haut de la page

Filtrage de texte à l'aide d'une recherche respectant la casse

Dans la plage de données (A6:D10), la plage de critères (D1:D2) affiche les lignes qui contiennent « Produits secs » dans la colonne Type en utilisant la fonction EXACT pour effectuer une recherche respectant la casse (A10:C10). Dans la formule, « A7 » fait référence à la colonne filtrée (A) de la première ligne de la plage de données (7).

A B C D
1 Type Représentant Ventes Correspondance exacte
2       =EXACT(A7;"Produits secs")
3        
4        
5        
6 Type Représentant Ventes  
7 Boissons Suyama 5 122 €  
8 Viandes Davolio 450 €  
9 Produits secs Buchanan 6 328 €  
10 Produits secs Davolio 6 544 €  

Remarques

  • Vous pouvez utiliser n'importe quelle plage pour l'argument critères à condition qu'elle comprenne au moins une étiquette de colonne et, au-dessous de celle-ci, une cellule pour spécifier la condition.

Par exemple, si la plage G1:G2 contient l'étiquette de colonne Salaire en G1 et le montant 10 000 € en G2, vous pouvez définir la plage par le nom CritèreSalaire et utiliser ce nom pour l'argument critères dans les fonctions de base de données.

  • Bien que la plage de critères puisse être située n'importe où sur la feuille de calcul, ne la placez pas sous la liste. Si vous ajoutez des données dans la liste à l'aide de la commande Formulaire du menu Données, les nouvelles informations sont ajoutées dans la première ligne sous la liste. Si cette ligne n'est pas vide, Microsoft Excel ne peut pas ajouter les nouvelles données.
  • Veillez à ce que la plage de critères et la liste ne se chevauchent pas.
  • Pour effectuer une opération sur la totalité d'une colonne dans une base de données, ajoutez une ligne vide sous les étiquettes de colonne dans la plage de critères.

Exemple

L'exemple sera plus compréhensible si vous le copiez dans une feuille de calcul vide.

AfficherComment copier un exemple

  • Créez un classeur ou une feuille de calcul vide.
  • Sélectionnez l'exemple de la rubrique d'aide.

 Remarque   Ne sélectionnez pas les en-têtes des lignes ou des colonnes.

Sélection d'un exemple de l'aide

Sélection d'un exemple de l'aide
  • Appuyez sur Ctrl+C.
  • Dans la feuille de calcul, sélectionnez la cellule A1 et appuyez sur Ctrl+V.
  • Pour basculer entre l'affichage des résultats et la formule, appuyez sur Ctrl+` (accent grave) ou sous l'onglet Formules, dans le groupe Audit de formules, cliquez sur le bouton Afficher les formules.
 
1
2
3
4
5
6
7
8
9
10
A B C D E F
Arbre Hauteur Âge Rendement Bénéfice Hauteur
="=Pommier" >10 <16
="=Poirier"
Arbre Hauteur Âge Rendement Bénéfice
Pommier 18 20 14 105,00
Poirier 12 12 10 96,00
Cerisier 13 14 9 105,00
Pommier 14 15 10 75,00
Poirier 9 8 8 76,80
Pommier 8 9 6 45,00
Formule Description (Résultat)
=BDNB(A4:E10;"Âge";A1:F2) Cette fonction recherche dans les enregistrements les pommiers qui ont une taille comprise entre 10 et 16, puis compte dans les enregistrements trouvés le nombre de champs Âge contenant des nombres. (1) 
=BDNBVAL(A4:E10;"Bénéfice";A1:F2) Cette fonction recherche dans les enregistrements les pommiers qui ont une taille comprise entre 10 et 16, puis compte dans les enregistrements trouvés le nombre de champs Bénéfice qui ne sont pas vides. (1) 
=BDMAX(A4:E10;"Bénéfice";A1:A3) Le bénéfice maximal généré par les pommiers et les poiriers. (105) 
=BDMIN(A4:E10;"Bénéfice";A1:B2) Le bénéfice minimal généré par les pommiers dont la hauteur est supérieure à 10. (75) 
=BDSOMME(A4:E10;"Bénéfice";A1:A2) Le bénéfice total généré par les pommiers. (225) 
=BDSOMME(A4:E10;"Bénéfice";A1:F2) Le bénéfice total généré par les pommiers dont la taille est comprise entre 10 et 16. (75) 
=BDPRODUIT(A4:E10;"Rendement";A1:B2) Le produit des rendements des pommiers dont la taille est supérieure à 10. (140) 
=BDMOYENNE(A4:E10;"Rendement";A1:B2) Le rendement moyen des pommiers dont la taille est supérieure à 10. (12) 
=BDMOYENNE(A4:E10;3;A4:E10) L'âge moyen de tous les arbres figurant dans la base de données. (13) 
=BDECARTYPE(A4:E10;"Rendement";A1:A3) L'écart-type estimé pour le rendement des pommiers et des poiriers si les données contenues dans la base de données ne sont qu'un échantillon de la population totale du verger. (2,97) 
=BDECARTYPEP(A4:E10;"Rendement";A1:A3) L'écart-type réel pour le rendement des pommiers et des poiriers si les données contenues dans la base de données représentent la population totale du verger. (2,65) 
=BDVAR(A4:E10;"Rendement";A1:A3) La variance estimée pour le rendement des pommiers et des poiriers si les données contenues dans la base de données ne sont qu'un échantillon de la population totale du verger. (8,8) 
=BDVARP(A4:E10;"Rendement";A1:A3) La variance réelle pour le rendement des pommiers et des poiriers si les données contenues dans la base de données représentent la population totale du verger. (7,04) 
=BDLIRE(A4:E10;"Rendement";A1:A3) Renvoie la valeur d'erreur #NOMBRE! parce que plusieurs enregistrements répondent aux critères spécifiés.
 
 
S'applique à :
Excel 2003