Se déplacer dans une cellule
RésoluBonjour
J'ai la cellule A1 qui contient les données suivantes : 1,0,3,1,1,0
J'ai besoin que la cellule B1 me donne le 1er chiffre (1),
J'ai besoin que la cellule C1 me donne le 2e chiffre (0),
J'ai besoin que la cellule D1 me donne le 3e chiffre : (3),
Etc ...
Quelle formule devrais-je utiliser ?
Merci à l'avance
SanPelegrino
3 réponses
-
Bonjour
Il faut utiliser la fonction STXT pour extraire le 1er caractère de la chaîne, le troisième etc
en B1 =STXT(A1;1;1), en C1 =STXT(A1;3;1) etc
Cdlmnt
Via
-
Bonjour,
salutations Via55
Pour compléter ta réponse, si on veut que le résultat soit un nombre et non du texte mettre à la fin de la formule *1
=STXT(A1;1;1)*1
Cordialement
-
-
@PHILOU10120
Salut PHILOU10120
Ta formule ne fonctionne pas dans l'état (erreur valeur une colonne sur deux).
Il faut récupérer les positions impaires de la suite 1;3;5;7
Cordialement
-
@PapyLuc51
Je modifierai ta formule comme ceci :
=STXT($A$1;COLONNE()+CHOISIR(COLONNE();0;-1;0;1;2;3;4);1)*1
Cordialement
-
@PapyLuc51
Bonjour à tous,
@PapyLuc51, J'aurais fait plus simplement
=--STXT($A1;2*COLONNE(A1)-1;1)
à recopier vers la droite
et pour ceux qui ont Microsoft365
=--FRACTIONNER.TEXTE(A1;",")
formule unique sans recopie
Cordialement
-
@ALS35
Salut ALS35
Pour la deuxième je n'ai pas cette fonction sur mon 2013 ; si je comprends bien c'est comme utiliser la commande "convertir" de l'onglet "données"
Cordialement
-
-
Merci beaucoup ... en effet, avec la fonction STXT j'ai réussi à obtenir les informations dont j'avais besoin. Je peux maintenant continuer le développement de mon analyse :)
Merci beaucoup
SanPelegrino