Re : Séparer les lettres et les chiffres d'une cellule
Bonjour, je cherche à effectuer la même chose, mais avec un nombre de caractère plus grand:
voici ce que j'ai :
A1: AGENCEMENTS INSTALLATION 117 758,92 175 869,02 1 859,90
A2: MATERIEL DE BUREAU 27 974,97 21 295,83 6 739,14
A3: MOBILIER DE BUREAU 68 488,44 31 760,03 36 228,41
A4: INTERETS COURUS SUR CREANCES 10 223,46 15 223,46
voici ce que j'aimerais obtenir :
A1: AGENCEMENTS INSTALLATION
A2: MATERIEL DE BUREAU
A3: MOBILIER DE BUREAU
A4: INTERETS COURUS SUR CREANCES
Sans formule idéale, j'ai converti mes cellules en colonne en séparant par les espaces (data-> text to columns), puis en supprimant A LA MAIN toutes les cellules contenant des chiffres, et enfin en concaténant les cellules restantes (celles contenant les lettres).
J'ai fait 3 fichiers de 700 lignes comme ça, mais pour le quatrième j'aimerais vraiment apprendre quelque chose.
J'ai pensé à concevoir une formule de concatenation uniquement si les cellules contiennent des lettres, pour éviter d'avoir à supprimer toute les cellules contenant des chiffres, mais je n'ai pas trouvé.
J'ai également essayé une formule trouvée sur un forum, en français, que j'ai traduite en anglais (oui, mon Excel est en anglais), mais ça n'a pas marché (erreur : "#NAME?")
formule=LEFT(A1,MAX((MID(A1,ROW(INDIRECT("1:" & LEN(A1))),1)>="0")*(STXT(A1,ROW(INDIRECT("1:" & LEN(A1))),1)<="9")*ROW(INDIRECT("1:" & LEN(A1)))))
Avez-vous une solution à ce problème ?
Merci