Fonctions EstESTERR(expression ou cellule)
|
#DIV/0! |
Division par zéro. |
#NOM? |
Le nom de champ spécifié dans la formule n'existe pas |
#N/A |
Il n'y a pas de valeur attribuée. |
#NUL! |
La formule référence un champ qui n'existe pas. |
#NUM! |
La fonction ne reçoit pas une valeur numérique valide |
#REF! |
Des cellules adressées ont étés supprimées ou des noms de cellules ont étés supprimés. |
#VALEUR! |
L'opération ne fonctionne pas avec les arguments donnés Exemple: 123*"X". |
Sur cet exemple,nous effectuons la multiplication de A1
par A2.Si A1 ou A2 contient un libellé,
il n'y a pas de message d'erreur affiché.
=ESTLOGIQUE(A1) retourne VRAI si A1 contient FAUX ou VRAI.
Renvoie
Renvoie la valeur VRAI si la cellule spécifiée contient du texte.
Renvoie
Renvoie
Renvoie
Donne la somme des nombres d'un champ.
Donne la moyenne des nombres d'un champ.
Donne le plus grand des nombres d'un champ.
Donne le plus petit des nombres d'un champ.
Donne le nombre de cellules occupées d'un champ.
Donne la neme valeur la plus grande d'un champ
=GRANDE.VALEUR(A2:A7;1) donne la plus grande valeur du champ A2:A7
=GRANDE.VALEUR(A2:A7;2) donne la 2eme plus grande valeur du champ A2:A7
=MOYENNE(GRANDE.VALEUR(A2:C14;LIGNE(INDIRECT("1:10"))))
Valider avec Maj+ctrl+entrée
Donne le rang d'un nombre dans un champ
Sur champ discontinu
Il y a 2 fois 12. Le nombre 10 est est considéré en 3e position
Donne la valeur numérique le plus fréquente d'un champ
=MODE(SI($A$2:$A$30=F2;$C$2:$C$30))
Valider avec maj+ctrl+entrée
=INDEX(champ;MODE(SI(ESTNUM(EQUIV(champ;champ;0));EQUIV(champ;champ;0);FAUX)))
Donne la fréquence d'apparition de valeurs numériques dans chaque intervalle de tranches.
Arrondit un nombre
Donne la partie entière d’un nombre.
Fait pivoter un champ
Donne les coéfficients d'une droite de régression.
-Sélectionner C2:C9
=TENDANCE(B2:B9;A2:A9)
-Valider avec Maj+ctrl+entrée
-Sélectionner C10:C13
=TENDANCE(B2:B9;A2:A9;A10:A13)
-Valider avec Maj+ctrl+entrée
NoLigne : numéro de la ligne.
NoColonne: le numéro de la colonne.
ModeAdr : type d'adressage
ModeAdresse
1 Absolu
2 Ligne absolue, colonne relative
3 Ligne relative, colonne absolue
4 Relative
R1C1 spécifie le type de référence
(A1 ou R1C1).
Feuille spécifie le nom de la feuille de calcul.
=ADRESSE(2,3) |
$C$2 |
=ADRESSE(2;3;2) |
C$2 |
=ADRESSE(2;3;2;FAUX) |
R2C[3] |
=ADRESSE(2;3;1;FAUX,"[Classeur1]Feuil1") |
[Classeur1]Feuil1!R2C3 |
=ADRESSE(2;3;1;FAUX,"FEUILLE EXCEL ") |
'FEUILLE EXCEL'!R2C3 |
=SUBSTITUE(ADRESSE(1;2;4);"1";"") |
B |
TypeInfo |
|
adresse |
=CELLULE("adresse";B10) donne $B$10 |
col |
=CELLULE("col";B10) donne 2 |
format |
=CELLULE("format";A1) donne F2 pour 2 décimales |
ligne |
=CELLULE("ligne";B10) donne 10 |
protege |
=CELLULE("protege";A1) donne 0 ou 1 |
type |
=CELLULE("type";A1) -> i,l,v pour vide,libellé,numérique |
La fonction CELLULE("filename ou nomfichier
";A1) donne répertoire+nom_fichier+nom_onglet:
Nom de l'onglet:
=STXT(CELLULE("filename";A1);TROUVE("]";CELLULE("filename";A1))+1;99)
Chemin+nomFichier:
=GAUCHE(CELLULE("filename";A1);TROUVE("]";CELLULE("filename";A1)))
-->C:\mesdoc\excelmacronouveau\1001exemples\[Classeur1.xls]
=SUBSTITUE(SUBSTITUE(GAUCHE(CELLULE("filename";A1);TROUVE("]";CELLULE("filename";A1)));"[";"");"]";"")
-->C:\mesdoc\excelmacronouveau\1001exemples\Classeur1.xls
Nom du fichier:
=STXT(CELLULE("filename";A1);TROUVE("[";CELLULE("filename";A1))+1;TROUVE("]";
CELLULE("filename";A6))-TROUVE("[";CELLULE("filename";A1))-1)
TypeInfo |
|
cellule |
|
memdispo |
mémoire disponible |
recalcul |
le mode de recalcul en cours:Automatique,Manuel |
répertoire |
le chemin d'accès au répertoire ou au dossier en cours. |
systexpl |
nom de l'environnement d'exploitation : pcdos ou mac |
version |
version excel ,9,10,.. |
versionse |
version du système d'exploitation |
Les fonctions sur la base de données BDSomme(), BDMoyenne(), BDNbVal() nécessitent un champ critère . Plus contraignantes que Sommeprod(), ces fonctions ont l'avantage d'être plus rapides.
On veut la somme des factures non réglées
antérieures au 25/12/2008.
Le critère de sélection est défini en F4:G5.
=BDSOMME(A1:D30;"montant";F4:G5)
=BDNBVAL(A1:D30;"facture";F4:G5)
Avec Sommeprod()
=SOMMEPROD((B2:B30="N")*(D2:D30<=DATEVAL("25/12/2008"))*C2:C30)
Le critère peut être une formule en F4: =(D2<=$F$2)*(B2=$H$2)
Ancêtre des TCD, Données/Table
permet d'obtenir des statistiques.
Sur cet exemple, on obtient l'effectif et le salaire moyen par service.
- Ecrire les formules:
G6:=BDNBVAL(A1:D22;"nom";F1:F2)
H6:=BDMOYENNE(A1:D22;"salaire";F1:F2)
- Sélectionner F6:H9
- Données/Table
- Celllule entrée colonne: F2
Si la BD est modifiée, la Maj du tableau est automatique (contrairement aux TCD).
Exemples
On récupère la ville pour le nom et le prénom choisis.
=BDLIRE(A1:D10;"ville";F1:G2)
Exemples |
Fonctions diverses |