07.06.2019 Views

Le Guide Complet - Excel 2010-Fonctions et formules - MicroApp

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

7.3. Combiner les fonctions<br />

pour des traitements plus complexes<br />

À présent, nous allons aborder des traitements plus complexes,<br />

nécessitant la combinaison de plusieurs fonctions.<br />

Effacer des caractères à droite ou à gauche<br />

Pour effacer le premier caractère de droite de la cellule A1, saisissez :<br />

=GAUCHE(A1;NBCAR(A1)-1)<br />

Pour effacer les deux premiers caractères de droite de la cellule<br />

A1, saisissez :<br />

=GAUCHE(A1;NBCAR(A1)-2)<br />

Et ainsi de suite…<br />

Pour information, si vous souhaitez effacer uniquement le<br />

deuxième caractère de droite :<br />

=REMPLACER(A1;NBCAR(A1)-2;1;"")<br />

Pour effacer le premier caractère de gauche de la cellule A1,<br />

saisissez :<br />

=DROITE(A1;NBCAR(A1)-1)<br />

Pour effacer les deux premiers caractères de gauche de la cellule<br />

A1, saisissez :<br />

=DROITE(A1;NBCAR(A1)-2)<br />

Et ainsi de suite…<br />

Compléter une chaîne caractères<br />

pour atteindre un nombre fixé de caractères<br />

Pour faire en sorte qu’une cellule à laquelle vous affectez une<br />

chaîne de caractères de taille variable contienne un nombre fixé<br />

de caractères, vous pouvez utiliser la formule suivante. Supposons<br />

qu’en A1 se trouve une chaîne de caractères de taille variable<br />

<strong>et</strong> que vous souhaitiez la compléter, avec des tir<strong>et</strong>s, pour atteindre<br />

30 caractères. Voici une formule qui répondra à ce besoin :<br />

=A1&REPT("-";30-NBCAR(A1))<br />

7.3. Combiner les fonctions pour des traitements plus complexes<br />

165

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!