Utiliser un seul nombre d'une cellule excel

Fermé
Niflette62 Messages postés 38 Date d'inscription vendredi 18 avril 2008 Statut Membre Dernière intervention 2 août 2016 - 23 nov. 2008 à 09:14
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 23 nov. 2008 à 17:12
Bonjour à tous et à toutes.
Voilà, dans des cellules de ma feuille excel j'ai des nombres comme cela :
[42:30] etc..
J'aurais voulu utiliser le 42 pour une formule et le 30 pour une autre...
est-ce possible ?
Par avance merci
A voir également:

2 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 419
23 nov. 2008 à 09:39
Bonjour
Vos nombres sont ils des formats "heures", ce qui est quasiment incontournable sur Excel avec 42:30
Ce n'est pas facile s'il s'agit d'heures!
Si toutefois il s'agit de format texte, vous pouvez utiliser en B1 pour les deux chiffres de droite, si votre nombre et en A1, :
=DROITE(A1;2)
ET
=GAUCHE(A1;2) pour les deux premiers
Si cela ne marche pas, dites nous exactement ce que vous avez dans la cellule
Crdlmnt
0
Niflette62 Messages postés 38 Date d'inscription vendredi 18 avril 2008 Statut Membre Dernière intervention 2 août 2016
23 nov. 2008 à 09:51
Bonjour, et aussi un grand merci.
Non, ce n'est pas un format horaire mais bien un format texte.
Ces chiffres correspondent en fait à des coordonnées d'une carte.
Ils arrivent donc comme cela lors du téléchargement.
Votre formule fonctionne à condition de mettre "3" à la place de "2" sinon je n'ai qu'une partie du nombre et la parenthèse. C'est déjà pas mal. En mettant "3" j'obtiens par exemple "30]"
N'y a t-il pas moyen de faire disparaitre cette parenthèse ?
Au plaisir de vous lire et encore merci pour cette première approche.
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 419 > Niflette62 Messages postés 38 Date d'inscription vendredi 18 avril 2008 Statut Membre Dernière intervention 2 août 2016
23 nov. 2008 à 09:56
Re re
Si, bien sur mais il faut changer de formule,, je n'avais pas percuté sur le fait que vous aviez aussi les crochets dans la cellule!
Avec en A1 (42:30)
essayez pour la première partie:
=STXT(A1;2;2)
Et pour la deuxième:
=STXT(A1;5;2)
en fait cette formule demande à excel de prendre le nombre de caractères indiqué dans le dernier code(2), à partir du caractère du code précédent inclus(5)
Crdlmnt
0
Niflette62 Messages postés 38 Date d'inscription vendredi 18 avril 2008 Statut Membre Dernière intervention 2 août 2016 > Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022
23 nov. 2008 à 10:01
Woua
cela marche parfaitement.
Je vais bien ranger ces formules pour ne pas les oublier.

Un nouveau merci particulier à vous
et aussi à ceux qui ont pris le temps de me donner une réponse.

Je vous souhaite à tous un bon dimanche.
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 419
23 nov. 2008 à 09:52
Re je complète mon information si , en fait il s'agit d'heures dans la cellule:
En A1 votre temps 42:30
En B1:
=ENT(A1*24)/24
En C1
=(A1*24-ENT(A1*24))/24
Avec des cellules formatées en HH:MM, ça doit marcher
Crdlmnt
P¨S;: suite à votre 1° répon e, ce message ne convient pas, voir message au dessus
0
Bonjour

Il suffit d'utiliser la fonction remplacer et mettre dans

rechercher [
remplacer par (ne rien mettre dans la cellule)
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 419
23 nov. 2008 à 10:02
Bonjour,
c'est vrai Jason, mais en fait, il n'est pas utile de modifier l'aspect du tableau.
Voir message 3
Crdlmnt
0
JASON > Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022
23 nov. 2008 à 10:17
Bonjour,

Ta formule est la meilleure, je croyais que simplement elle ne voulais plus que les crochets apparaîssent.
0
Niflette62 Messages postés 38 Date d'inscription vendredi 18 avril 2008 Statut Membre Dernière intervention 2 août 2016 > JASON
23 nov. 2008 à 11:46
Merci Jason.
Non, il ne faut pas qu'ils apparaissent et cela fonctionne bien.
Le fiston m'a donné une autre colle. lol
et j'ai appliqué la formule en la mofifiant bien sur.
La cellule A1 contenant comptoir faierie [45 :30]
j'ai fait la formule =STXT(A1;2;5)
et j'obtiens 45:30
En fait à partir de la base donnée précédemment on extrait un peu ce que l'on veut.

Merci encore à vous.

PS. J'ai pris la formule dans le cas ou cela aurait été un format horaire. Cela servira certainement une autre fois.
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 419 > Niflette62 Messages postés 38 Date d'inscription vendredi 18 avril 2008 Statut Membre Dernière intervention 2 août 2016
23 nov. 2008 à 11:58
Re

cette formule est effectivement assez adaptée à vos besoins.
Si jamais vous avez encore des cellules du genre
comptoir faierie [45:30]
il est possible de ressortir le nombre derrière la parenthèse quelquesoit le nombre de caractères qui précédent, avec cette formule:
=STXT(A1;TROUVE("[";A1;1)+1;5)
Cette formule vous renverra toujours le nombre entre les crochets quelquesoit le nombre de lettres qui précédent

Nota pour info sur l'item TROUVE("["
entre les guillemets, entrez le signe qui précéde le nombre dans votre texte
Crdlmnt


La vérité ne se possède pas, elle se cherche seulement
0
Niflette62 Messages postés 38 Date d'inscription vendredi 18 avril 2008 Statut Membre Dernière intervention 2 août 2016 > Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022
23 nov. 2008 à 12:04
J'ai le cuir chevelu qui commence à fumer là :-)

Je vais appliquer cela à une suite de données pour voir ma capacité. Il est bien possible que cela serve dans ce que le fiston est en train de faire.
Mais lui est en Belgique et moi en France. La communication n'est pas toujours au top.

Merci. Je travaille cela
0