======Microsoft Excel====== =====Tips===== ====Concaténer des doubles quotes==== Sous Excel on peut concaténer des chaines de caractères de 2 façons : =CONCATENER("Je dis ";"hello world") ="Je dis " & "hello world" Mais si je veux afficher hello world entre double quote il me faut échapper chaque ''"'' pour ne pas qu'il soit interprété comme la fin de la chaine de caractère ; pour cela on le préfixe par ''"'' : ="Je dis " & """hello word""" On peut aussi utiliser la fonction ''CAR()'' qui affiche un caractère à partir de son numéro ASCII : ="Je dis " & CAR(34) & "hello world" & CAR(34) ====Liste déroulante==== Pour [[https://support.microsoft.com/fr-fr/office/cr%C3%A9er-une-liste-d%C3%A9roulante-7693307a-59ef-400a-b769-c5402dce407b|créer une liste déroulante]] (selectbox), la feuille de calcul ne doit être ni partagée ni protégée ; * au préalable saisir toutes la valeurs souhaitées, une par cellule, dans une feuille annexe par exemple * sélectionner la ou les cellules ou l'on veut appliquer la liste déroulante, et cliquer sur "Données> Validation des données" ; sélectionner "Liste" comme Critère de validation> Autoriser, et indiquer comme "Source" les cellules précédemment saisies ; valider {{ :informatique:logiciels:excel_validation_des_donnees_liste.png?nolink |}} ====Compter le nombre de cellule contenant==== Plutôt que de sommer une colonne, la fonction **NB.SI** permet de compter le nombre de cellule contenant un texte spécifique. Elle s'emploie ainsi, par exemple pour compter le nombre de cellule de la plage H2->H22 contenant "oui" : =NB.SI(H2:H22;"oui")