Quelqu'un peut-il aider avec la fonction Excel, im essayant d'ajouter une barre oblique après le numéro:
3 Réponses :
=concat(left(A1,5)," / ", mid(A1,6,len(A1))) Replace A1 with the cell where you have the text
Merci à ces travaux, mais certaines cellules ont des chiffres de 3 ou 4 le nombre varie. Je vous vois que vous avez utilisé 5 chiffres. Pouvez-vous fournir une fonction pour cela?
@RICARDO Vous devriez envisager une première longueur de caractères numériques peut être différente en cas de données réelles. Donc, ce n'est pas un bon moyen de rendre le personnage de gauche de 5 statique.
@ HARUN24HR Avez-vous une meilleure solution qui pourrait aider à ma situation?
@ user10782905 ayez essayer ma réponse.
Pouvez-vous essayer de suivre une formule et de retourner votre réponse.
=LOOKUP(10^15,--LEFT(A1,ROW($1:$15))) & " / " & TRIM(MID(A1,LEN(LOOKUP(10^15,--LEFT(A1,ROW($1:$15))))+1,100))
@ user10782905 Si cela fonctionne, vous devez accepter (cocher comme vert) ma réponse afin que l'autre utilisateur puisse savoir que cela vous a aidé.
Je viens juste de le cocher
=CONCAT(LEFT(A1,MATCH(1,ISERROR(VALUE(MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1)))*1,0)-1), " / ", MID(A1,MATCH(1,ISERROR(VALUE(MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1)))*1,0),LEN(A1)))
This builds from Ricardo's solution above, and from this answer here: https://discuss.analyticsvidhya.com/t/how-to-find-first-non-numeric-character-in-the-string-using-excel/331/2Note that the formula from that link is used twice in the function to get the position of the last number. You must use ctrl-shift-enter every time you edit the formula for it to work (it's an array-type formula).