Compléter un nombre avec des 0

Bonjour à tous,

Il arrive parfois que vous vouliez ajouter des 0 devant des nombres pour avoir une colonne donc toutes les cellules auront 5 chiffres.

Voici comment faire :


La formule est la suivante :
=SI(NBCAR(A2)=5;A2&"";REPT("0";5-NBCAR(A2))&A2)
Edit suite au commentaire de Philippe, on peut utiliser directement
=REPT("0";5-NBCAR(A2))&A2

La fonction NBCAR permet de compter le nombre de caractères dans une cellule.
La fonction REPT répète une chaine de caractères un certain nombre de fois.
La fonction & permet de joindre deux chaines de caractères ensemble.
Finalement, la fonction SI(condition ; valeur_si_conditition_est_vraie ; valeur_si_conditition_est_fausse) permet de renvoyer une valeur si la condition est VRAIE et une autre valeur si la condition est FAUSSE.

A bientôt.

Gaetan

Carte interactive

Voici une petite vidéo qui montre comment créer rapidement une une carte interactive sous Excel.

On utilise un menu déroulant (menu développeur à afficher via les options), la fonction INDEX, et la copie en image avec liaison d'une cellule.

Evidemment, il s'agit ici d'une preuve de concept avant de passer à un logiciel professionnel, mais ca permet cependant d'avoir assez rapidement une vue d'ensemble et une représentation graphique intéressante.

Ceci ouvre la porte à de nombreuses possibilités :
- on peut sélectionner plusieurs cellules au lieu d'une
- on peut superposer un graphique à bulle (en rendant transparent les fonds du graphique) pour ajouter des bulles sur la carte
- on peut automatiser la création des images liées, voire le placement de ces images si on récupère les coordonnées.

A bientôt et n'hésitez pas à partager vos cartes.

Gaetan Mourmant

Les liens fantômes, l'approche de Dominique

Ces liens fantômes peuvent apparaître lorsqu'on fait référence à un autre fichier excel dans une formule.
Voici l'approche de Dominique pour éliminer les récalcitrants!

"Remplacer toutes les formules par une chaîne de caractères : =Somme(:) devient XXXX=Somme(:). Tu enregistres, tu fermes. tu rouvres Et tu fais l'opération inverse : change général de "XXXX=" en "=" et certains liens ont alors disparu."

En général, je n'aime pas trop faire référence à d'autres fichiers à partir de formules dans une feuille de calcul.

Idéalement, je préfère passer du temps au départ pour formater mes données sous la forme d'une table (voir ici ou ici pour plus d'informations sur le sujet), puis utiliser une connexion MS Query (Données - Données Externes) pour lier cette table à mon classeur. Ceci permet d'éviter des liaisons fantômes, de bien organiser les données, et finalement de mettre à jour très rapidement les connexions existantes en cas de changement d'emplacement des données (Données - Connexions (XL 2007/2010)).

A bientôt.

Gaetan