Quelques fonctions de texte

Bonjour à tous,

Lorsque vous avez à traiter du texte, il peut être très utile de connaitre les fonctions suivantes, et notamment leurs combinaisons possibles.

- & : permet de combiner deux chaînes de caractères ensemble
- " " : les guillemets permettent d'encadrer du texte que l'on utilisera directement dans la formule
- DROITE, GAUCHE : retourne une partie du texte en partant de la droite ou de la gauche
- STXT : permet de renvoyer une partie de texte, à partir d'une position de départ et d'une longueur de chaîne
- NBCAR : renvoie le nombre de caractères
- TROUVE : renvoie la position de la première occurrence d'un caractère ou d'une chaîne de caractères
- CHERCHE : identique à TROUVE, mais sans distinction sur majuscule/minuscule
- ESTERREUR : retourne VRAI si la formule renvoie une erreur
- NON : renvoie l'inverse d'un VRAI ou d'un FAUX
- TEXTE : permet de formater un résultat

Dans la vidéo suivante, je démontre quelques exemples

Exemple 1 : trouver le nom de la feuille (avec un fichier enregistré)
=STXT(CELLULE("filename");TROUVE("]";CELLULE("filename"))+1;31)

Exemple 2 : Afficher : "Nous sommes le ", suivi de la date du jour
="Nous sommes le " & TEXTE(AUJOURDHUI();"jj/mm/aa")

Exemple 3 : scinder une adresse email au niveau du @
En A1 : contact@polykromy.com
On veut récupérer le nom de domaine (situé après le @):
Solution 1 : =DROITE(A1;NBCAR(A1)-TROUVE("@";A1))
Solution 2 : =STXT(A1;TROUVE("@";A1)+1;NBCAR(A1))

Exemple 4 : indiquer si le texte contient la chaîne "Lille"
En A1 : J'habite à Lille
Solution 1 : =SI(ESTNUM(TROUVE("Lille";A1));"Lille est présent";"Lille n'est pas présent dans cette phrase")
Solution 2 : =SI(NON(ESTERREUR(TROUVE("Lille";A1)));"Lille est présent";"Lille n'est pas présent dans cette phrase")

Je détaille ici la solution 2 pour introduire le ESTERREUR et le NON.

Si vous avez d'autres exemples, n'hésitez pas à les partager !

A bientôt

Gaetan

Nouveau CD de formation sur Access

Access Express
Bonjour à tous,

Je viens juste de finir un nouveau CD de formation sur Microsoft Access, la solution d'Access pour créer et gérer des bases de données. Ce CD est issu d'un cours que je donne depuis déjà plusieurs années à l'iéseg et à l'école de management de Strasbourg. Comme je viens de finir le cours, je l'ai transformé de suite en CD en enregistrant une trentaine de vidéos!

J'ai pris le parti de me focaliser sur l'essentiel, d'où le nom de cette formation : Access Express.

Vous pouvez retrouver le CD ici :
https://www.polykromy.com/html/access-formation-express.html

A bientôt

Gaetan Mourmant

Fractions

Dans la mise en forme des nombres (CTRL + 1), vous pouvez accéder au formats de fractions suivants:

Ainsi, une fois le format appliqué, au lieu de 0,5 vous obtiendrez 1/2.
Vous pouvez étendre le format à plusieurs chiffres; 0,0625 correspond ainsi à 1/16.
Ou encore en centièmes, ainsi 0,1 est égal à 10/100

A bientôt

Gaetan