Remplacement d'un chiffre par un texte dans une cellule

Résolu
Retraite88 -  
 Retraite88 -
Bonjour,
Bonjour à TOUS.
Je suis plus que perdu.......
J'ai dans un petit tableau
1 08h00/16h00
2 09h00/17h00
3 congés vacances
4 congés RTT
5 congés récupération
6 congés hors saison
7 congés fractionnement
8 congés maladie
9 congés formation
0 repos
Dans d'autres lignes de mon tableau "calendrier" , j'aimerai remplacer automatiquement une case vide par 08h00/16h00

en inscrivant 1 et suivant.

Si c'est possible et avec tous mes remerciements.
Et tous mes voeux pour 2018
RP





A voir également:

2 réponses

tyranausor Messages postés 3545 Date d'inscription   Statut Membre Dernière intervention   2 039
 
Bonjour et bonne année.

pour savoir si une cellule est vide il y a la fonction ESTVIDE() qu'il faut combiner avec une fonction SI(). Tu peux voir aussi ici
0
Retraite88
 
Merci à vous aussi.
Salutations
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
Bonjour

vous ne pouvez pas inscrire une valeur dans une cellule (1 opar exemple) et la remplacer par sa valeur dans le tableau sans passer par VBA avec une macro
ce que vous pouvez faire à adapter
prévoir dans votre tableau d'édition deux colonnes au lieu d'une pour chaque information
la colonne de gauche par exemple en X2 pour entrer votre code de 0 à 9
et dans la colonne de droite, exemple Y2 en supposant que votre tableau de réfrence soit de A1à A10 popur les codes avec les valeurs en ligne en B, la formule:
=SIERREUR(RECHERCHEV(X2;$A$1:$A$10;2;0);"")

et pour la résentation, vous pouvez conserver une colonne X en largeur mini, avec une police de la même couleur que la cellule pour que votre code n'apparaisse pas

crdlmnt
0
Retraite88
 
Merci pour votre réponse. Je vais essayer.
Salutations.
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
... en complément: il serait peut être plus simple de placer dans votre atbelau un menu déroulant avec les valeurs réelles plutôt que de passer par des codes? non?
crdlmnt
0
Retraite88
 
Surement raison et merci.
0