Fonction matricielle pour extraire une chaine de caractères
Résolu
gexelpas
-
gexelpas -
gexelpas -
Bonjour,
Je souhaite extraire les caractères qui se trouvent à gauche d'un "/", dans une même cellule.
Pour l'exemple 150/80, dans la cellule A21, j'obtiens 15 avec la formule ci-dessous, au lieu de 150 souhaité...
{=GAUCHE(A21;EQUIV("/";STXT(A21;NBCAR(A21)-LIGNE($1:$21);1);0))}
Merci d'avance pour vos suggestions.
Cdlt
gexelpas
Je souhaite extraire les caractères qui se trouvent à gauche d'un "/", dans une même cellule.
Pour l'exemple 150/80, dans la cellule A21, j'obtiens 15 avec la formule ci-dessous, au lieu de 150 souhaité...
{=GAUCHE(A21;EQUIV("/";STXT(A21;NBCAR(A21)-LIGNE($1:$21);1);0))}
Merci d'avance pour vos suggestions.
Cdlt
gexelpas
A voir également:
- Fonction matricielle pour extraire une chaine de caractères
- Extraire une video youtube - Guide
- Fonction si et - Guide
- Extraire le son d'une vidéo - Guide
- Caractères ascii - Guide
- Caractères spéciaux - Guide
4 réponses
Bonjour à tous,
pourquoi '... quand même' ???
Il a répondu à ta question, c'est toi qui en ajoute une seconde...
Pour la partie droite :
eric
pourquoi '... quand même' ???
Il a répondu à ta question, c'est toi qui en ajoute une seconde...
Pour la partie droite :
=STXT(A2;CHERCHE("/";A2)+1;99)
eric
Merci pour la réponse.
Là ou ça se complique, c'est que la formule doit extraire ce qui se trouve à gauche du / (ce peut être 1, 2 ou 3 chiffres), mais également ce qui se trouve à droite (également 1, 2 ou 3 chiffres).
Pour la "partie" droite, je n'arrive pas à trouver la formule adéquate, qui n'extraira que les chiffres, sans le / et ce quelque soit le nombre de chiffres (1,2 ou 3)
Le but est d'appliquer un taux différent pour les valeurs se trouvant avant le /, que pour les valeurs se trouvant après le /
Si vous avez une suggestion, je suis preneur ! :-)
Essaie
=DROITE(A21;NBCAR(A21)-CHERCHE("/";A21))
Cordialement
Effectivement, ça résout mon problème.
Merci et bonne journée.
Cdlt