Excel: Compter les caractères de la droite
Résolu
ryan476
-
ccm81 Messages postés 10909 Date d'inscription Statut Membre Dernière intervention -
ccm81 Messages postés 10909 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- Excel droite à partir d'un caractère
- Caractère ascii - Guide
- Creer un groupe whatsapp a partir d'un autre groupe - Guide
- Caractère spéciaux - Guide
- Liste déroulante excel - Guide
- Caractères spéciaux : comment les saisir facilement - Guide
4 réponses
Bonsoir tout le monde,
et si ton x peut -être présent plusieurs fois :
=NBCAR(A1)-MAX((STXT(A1;LIGNE(INDIRECT("1:" & NBCAR(A1)));1)="x")*LIGNE(INDIRECT("1:" & NBCAR(A1))))+1
formule matricielle à valider avec shift+ctrl+entrée
eric
et si ton x peut -être présent plusieurs fois :
=NBCAR(A1)-MAX((STXT(A1;LIGNE(INDIRECT("1:" & NBCAR(A1)));1)="x")*LIGNE(INDIRECT("1:" & NBCAR(A1))))+1
formule matricielle à valider avec shift+ctrl+entrée
eric
Salut,
En excel, dur...
En VB, peut-être qu'on peut gérer les chaînes de caractères comme des tableaux, à ce moment là tu fais une boucle en while de la fin de la chaîne, et tu incrémentes un compteur jusqu'à ce que tu rencontres le caractère de coupure.
Exemple :
Ceci n'est pas en VB bien sûr, plutôt en Java, mais le principe reste le même.
Ce que tu dois checker en premier, c'est si les chaines de caractères sont utilisables comme des tableaux.
Bonne chance !
En excel, dur...
En VB, peut-être qu'on peut gérer les chaînes de caractères comme des tableaux, à ce moment là tu fais une boucle en while de la fin de la chaîne, et tu incrémentes un compteur jusqu'à ce que tu rencontres le caractère de coupure.
Exemple :
i = maChaine.length() ; int iCompteur = 0 ; boolean finBoucle=false; while (i>=0) { if (maChaine[i] != monCaractèreDeCoupure) { iCompteur++; } elseif { finBoucle = true; } i-- ; }
Ceci n'est pas en VB bien sûr, plutôt en Java, mais le principe reste le même.
Ce que tu dois checker en premier, c'est si les chaines de caractères sont utilisables comme des tableaux.
Bonne chance !
Cdlmnt