Formule excel 2007
Résolu
Toxine
-
Toxine -
Toxine -
Bonjour,
J'ai un petit problème peut être simple à premiere vue mais je n'arrive pas à trouver la solution. Je ne connais pas assez excel 2007 pour savoir si c'est possible. Voici mon soucis:
J'ai actuellement une donnée que je copie dans une cellule excel : exemple 13,45 V DC (les espaces sont présent)
Je voudrais à l'aide d'une formule, sortir de 13,45 V DC juste 45 est ce possible ou deja dans un premier temps comment peut-on supprimer à l'aide d'une formule les lettres V DC. Merci de pouvoir m'aider !
J'ai un petit problème peut être simple à premiere vue mais je n'arrive pas à trouver la solution. Je ne connais pas assez excel 2007 pour savoir si c'est possible. Voici mon soucis:
J'ai actuellement une donnée que je copie dans une cellule excel : exemple 13,45 V DC (les espaces sont présent)
Je voudrais à l'aide d'une formule, sortir de 13,45 V DC juste 45 est ce possible ou deja dans un premier temps comment peut-on supprimer à l'aide d'une formule les lettres V DC. Merci de pouvoir m'aider !
A voir également:
- Formule excel 2007
- Formule si et excel - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Save as pdf office 2007 - Télécharger - Bureautique
- Formule somme excel colonne - Guide
- Excel mise en forme conditionnelle formule - Guide
4 réponses
Bonjour,
et si les nombres avant et après la virgule peuvent avoir un nombre de chiffres variable et non toujours 2) utilise :
=STXT(A4,CHERCHE(",",A4)+1,CHERCHE(" ",A4)-CHERCHE(",",A4))*1
(le *1 est pour transformer en numérique)
eric
et si les nombres avant et après la virgule peuvent avoir un nombre de chiffres variable et non toujours 2) utilise :
=STXT(A4,CHERCHE(",",A4)+1,CHERCHE(" ",A4)-CHERCHE(",",A4))*1
(le *1 est pour transformer en numérique)
eric
bonjour
Si tes données ont toujours la même longueur tu fais cela très bien avec
A1 est la cellule complète
4 est le premier caractère à extraire
2 la longueur
edit : salut eric, j'ai du retard et de l'imprécision mais ta formule devrait mieux fonctionner ainsi
Si tes données ont toujours la même longueur tu fais cela très bien avec
=STXT(A1;4;2)
A1 est la cellule complète
4 est le premier caractère à extraire
2 la longueur
edit : salut eric, j'ai du retard et de l'imprécision mais ta formule devrait mieux fonctionner ainsi
=STXT(A4;CHERCHE(",";A4)+1;CHERCHE(" ";A4)-CHERCHE(",";A4))*1
bonjour et merci de la correction gb,
en fait j'ai ce pb (séparateur , au lieu de ; ) depuis qcq temps, bien que j'ai excel en français (?!? :-s)
Et c'est vrai que je commence à m'y habituer et ne pense plus toujours à corriger.
Je me demande si ce n'est pas lié à l'installation du SP3 d'office...
Par curiosité l'as-tu installé ?
Et pardon pour ce hors sujet mais je pense que le demandeur a sa réponse... :-)
eric
en fait j'ai ce pb (séparateur , au lieu de ; ) depuis qcq temps, bien que j'ai excel en français (?!? :-s)
Et c'est vrai que je commence à m'y habituer et ne pense plus toujours à corriger.
Je me demande si ce n'est pas lié à l'installation du SP3 d'office...
Par curiosité l'as-tu installé ?
Et pardon pour ce hors sujet mais je pense que le demandeur a sa réponse... :-)
eric
bonsoir Éric
Non pour l'instant le SP3 est en attente car je n'ai pas tout compris de l'utilité... : il t'as apporté quelque chose ?
N'as tu pas modifié les paramètres régionaux, peut-être avec un SP3 anglais d'ailleurs, car la virgule est gérée par les paramètres locaux.
Essaies peut-être de voir en VBA ce que donne FormulaLocal en affichant tes formules et si tu as une virgule à la place du ";" faut revoir les paramètres régionaux.
D'autre part, il y a eu pas mal de mises à jour Office apparemment pour sécurité mais ?
amicalement @+
Non pour l'instant le SP3 est en attente car je n'ai pas tout compris de l'utilité... : il t'as apporté quelque chose ?
N'as tu pas modifié les paramètres régionaux, peut-être avec un SP3 anglais d'ailleurs, car la virgule est gérée par les paramètres locaux.
Essaies peut-être de voir en VBA ce que donne FormulaLocal en affichant tes formules et si tu as une virgule à la place du ";" faut revoir les paramètres régionaux.
D'autre part, il y a eu pas mal de mises à jour Office apparemment pour sécurité mais ?
amicalement @+
Rien apporté de visible non...
Et les parametres régionaux sont corrects, c'est la 1ère chose que j'avais vérifié. De toute façon ce sont les séparateurs décimal et de millier qui y sont définis, pas le séparateur de parametres.
J'ai aussi été fouiller la base de registre mais rien trouvé à part les autres séparateurs.
FormulaLocal confirme la ,
Pour compléter le contexte je précise que j'ai une double installation office 2003-2007 et que le pb est identique sur 2007 (et le SP1 d'office 2007, je sais, j'ai cherché la m.... ;-) )
Merci pour les idées et piste...
A l'occasion je désinstallerai les SP d'office pour voir.
eric
Et les parametres régionaux sont corrects, c'est la 1ère chose que j'avais vérifié. De toute façon ce sont les séparateurs décimal et de millier qui y sont définis, pas le séparateur de parametres.
J'ai aussi été fouiller la base de registre mais rien trouvé à part les autres séparateurs.
FormulaLocal confirme la ,
Pour compléter le contexte je précise que j'ai une double installation office 2003-2007 et que le pb est identique sur 2007 (et le SP1 d'office 2007, je sais, j'ai cherché la m.... ;-) )
Merci pour les idées et piste...
A l'occasion je désinstallerai les SP d'office pour voir.
eric
1ere cellule > 2eme cellule > 3eme cellule
13,45 V DC > 13,45 > 45
merci de votre aide, vous m'avez déja beaucoup aider!!!
1ere cellule A4 > 13,45 V DC
2eme cellule B4 > =CNUM(STXT(A4;1;CHERCHE(" ";A4)-1)) >= 13,45 numérique
3eme cellule C4 > =CNUM(DROITE(B4;2)) >= 45 numérique