Difference between revisions of "FR/Documentation/Calc: fonction BDLIRE"
From Apache OpenOffice Wiki
< FR | Documentation
(New page: __NOTOC__ == BDLIRE == renvoie le contenu d'une cellule dans une colonne de table de base de données, dans la ligne unique correspondant au critère. === Syntaxe : === <tt>'''BDLIRE(t...) |
m (→BDLIRE) |
||
Line 2: | Line 2: | ||
== BDLIRE == | == BDLIRE == | ||
− | renvoie le contenu d'une cellule dans une colonne de table de base de données, dans la ligne unique correspondant | + | renvoie le contenu d'une cellule dans une colonne de table de base de données, dans la ligne unique correspondant aux critères. |
=== Syntaxe : === | === Syntaxe : === | ||
− | <tt>'''BDLIRE(table_base_de_données; champs; | + | <tt>'''BDLIRE(table_base_de_données; champs; table_critères)'''</tt> |
− | + | où | |
:<tt>'''table_base_de_données'''</tt> est une plage définissant les données à examiner. | :<tt>'''table_base_de_données'''</tt> est une plage définissant les données à examiner. | ||
Line 14: | Line 14: | ||
:<tt>'''champ'''</tt> est la colonne contenant la cellule. <tt>'''champ'''</tt> peut être un nombre de colonnes (1 est la première colonne de la table de base de données, 2 est la seconde...) ou un en-tête de colonne (entouré de guillemets "") ou une cellule référent à un en-tête de colonnes. | :<tt>'''champ'''</tt> est la colonne contenant la cellule. <tt>'''champ'''</tt> peut être un nombre de colonnes (1 est la première colonne de la table de base de données, 2 est la seconde...) ou un en-tête de colonne (entouré de guillemets "") ou une cellule référent à un en-tête de colonnes. | ||
− | :<tt>''' | + | :<tt>'''table_critères'''</tt> est une plage contenant les critères qui sont utilisés pour sélectionner la ligne unique de la <tt>'''table_base_de_données'''</tt>. |
Line 76: | Line 76: | ||
− | <tt>'''BDLIRE(A1:E10; " | + | <tt>'''BDLIRE(A1:E10; "Âge"; A13:E14)'''</tt> |
: renvoie l'âge de Frank (7). | : renvoie l'âge de Frank (7). |
Revision as of 12:42, 14 May 2008
BDLIRE
renvoie le contenu d'une cellule dans une colonne de table de base de données, dans la ligne unique correspondant aux critères.
Syntaxe :
BDLIRE(table_base_de_données; champs; table_critères)
où
- table_base_de_données est une plage définissant les données à examiner.
- champ est la colonne contenant la cellule. champ peut être un nombre de colonnes (1 est la première colonne de la table de base de données, 2 est la seconde...) ou un en-tête de colonne (entouré de guillemets "") ou une cellule référent à un en-tête de colonnes.
- table_critères est une plage contenant les critères qui sont utilisés pour sélectionner la ligne unique de la table_base_de_données.
- La rubrique Aperçu des fonctions de base de données décrit en détail l'utilisation de ces paramètres.
BDLIRE renvoie #VALEUR! si aucune ligne n'est trouvée et Err502 si plus d'une ligne est trouvée.
Exemple:
Dans cette feuille de calcul :
A | B | C | D | E | |
1 | Nom | Niveau | Âge | Distance de l'école | Poids |
2 | Andy | 3 | 9 | 150 | 40 |
3 | Betty | 4 | 10 | 1000 | 42 |
4 | Charles | 3 | 10 | 300 | 51 |
5 | Daniel | 5 | 11 | 1200 | 48 |
6 | Eva | 2 | 8 | 650 | 33 |
7 | Frank | 2 | 7 | 300 | 42 |
8 | Greta | 1 | 7 | 200 | 36 |
9 | Harry | 3 | 9 | 1200 | 44 |
10 | Irene | 2 | 8 | 1000 | 42 |
11 | |||||
12 | |||||
13 | Nom | Niveau | Âge | Distance de l'école | Poids |
14 | Frank |
BDLIRE(A1:E10; "Âge"; A13:E14)
- renvoie l'âge de Frank (7).
BDLIRE(A1:E10; C1; A13:E14)
- renvoie aussi l'âge de Frank (7).
Voir également :
Aperçu des fonctions de base de données
Fonction BDNB, Fonction BDNBVAL, DSUM function, DPRODUCT function,
DMAX function, DMIN function, DAVERAGE function,
DSTDEV function, DSTDEVP function, DVAR function, DVARP function,