Bonjour à tous,
Je cherche une solution à mon problème sans utiliser de Maccro. Donc une solution avec les fonctions Excel "de Base".
La raison de ne pas vouloir utiliser est que je voudrai que le remplissage de la colonne se fasse en même temps que l'insertion de données dans une cellule.
Objectif :
Changer toutes les lettres et chiffres contenue dans une même cellule vers une autre cellule tel que :
"A" en "B"
"B" en "C"
"C" en "B"
"0" en "1"
"1" en "2"
"2" en "3"
etc pour tout l'alphabet (A->Z) et pour tout les chiffres (0->9)
Exemple :
129ABZ -> 230BCA
[u]
Solution pensée :[/u] Suite de SUBSTITUE
=SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE
(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE
(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE
(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE
(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE
(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE
(H2;"Z";"A");"Y";"Z");"X";"Y");"W";"X");"V";"W");"U";"V");"T";"U");"S";"T");"R";"S")
;"Q";"R");"P";"Q");"O";"P");"N";"O");"M";"N");"L";"M");"K";"L");"J";"K");"I";"J");"H";"I")
;"G";"H");"F";"G");"E";"F");"D";"E");"C";"D");"B";"C");"A";"B");"9";"0");"8";"9");"7";"8")
;"6";"7");"5";"6");"4";"5");"3";"4");"2";"3");"1";"2");"0";"1")
J'ai également pensé à utiliser RECHERCHEV en faisant un tableau mais ça ne fonctionne pas si il y a plusieurs lettres ou chiffres à changer (Logique).
[u]
Problème :[/u]
Si on entre la valeur "Z" -> réponse : "B"
Si on entre la valeur "9" ->réponse :"1"
Je vous remercies d'ores et déjà de votre aide,
Bien à vous.