Aide Excel
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.

Aide Excel

Forum d'aide et d'entraide sur Excel : cours, astuces, tutoriaux...
 
AccueilPortailRechercherDernières imagesS'enregistrerConnexion
Le Deal du moment : -15%
(Adhérents Fnac) LEGO® Star Wars™ ...
Voir le deal
552.49 €

 

 Comment récuperer des fractions dans des formules?

Aller en bas 
2 participants
AuteurMessage
Vhalar
Membre



Nombre de messages : 4
Date d'inscription : 29/03/2010

Comment récuperer des fractions dans des formules? Empty
MessageSujet: Comment récuperer des fractions dans des formules?   Comment récuperer des fractions dans des formules? EmptyLun 29 Mar à 14:00

Bonjour,

J'essaie de créer une table de pièces servant à référencer de la boulonerie américaine, donc de type: Boulon 1/2" UNC x 2-1/2"
Pour cela, je récupère de mon logiciel de CAO, des valeurs. Exemple:

La colonne O: "DIA_IN" contient des valeurs de type: 0,5 , 1,13 , etc.
La colonne G: "DIA_STUD" est égale à la colonne O, mais je définis le format de cellules de la colonne G comme étant une fraction.

J'otiens donc suivant les exemples ci-dessus: 1/2 , 1 1/8

Jusque la, tout va bien.
Maintenant, dans la colonne K: "DES-FR" j'entre la formule suivante:

="BOULON, "&G3&""" UNC x "&H3&""" LG AVEC 2 ECROUS HEX."

et j'obtiens:

BOULON, 0.5" UNC x 2.5" LG AVEC 2 ECROUS HEX.

A la place de:

BOULON, 1/2" UNC x 2 1/2" LG AVEC 2 ECROUS HEX.

J'ai passé en revue la liste de toutes les fonctions d'excel, mais je ne trouve rien. Il faudrait simplement qu'Excel me récupère le contenu de la colonne G en tant que texte, et non en tant que nombre.

Question subsidiaire:

Ma colonne A: Part_Name doit comme son nom l'indique, servir à nommer le fichier CAO correspondant à differents critères. Cependant, comme il s'agit d'un nom de fichier, je ne peux ni mettre de "," ni de "/".

La formule entrée dans cette colonne est la suivante:
=MINUSCULE("fm_s_"&B3&"-"&C3&D3&"_"&F3&"_"&I3)

Ce qui donne:
fm_s_1/2-150rf_std_fxx--xxxbb

Ici la colonne B: FLANGE_SIZE ce sont des données de type texte style: 1/2.

Je m'en sortirais facilement si ne n'avait que des fraction de type x/y, seulement je peux avoir:

x (x/x)
-> 1

xx (xx/xx)
-> 14

x/y
-> 3/4

x-x/y
-> 1-3/4

L'ideal serait que ca m'affiche (en reprenant les exemples cités ci-dessus):
1
14
3-4
1_3-4

Comment faire pour reussir à traiter tous ces cas via une seule formule?

Merci d'avance.
Revenir en haut Aller en bas
dachevid
Membre



Nombre de messages : 275
Date d'inscription : 05/09/2005

Comment récuperer des fractions dans des formules? Empty
MessageSujet: Re: Comment récuperer des fractions dans des formules?   Comment récuperer des fractions dans des formules? EmptyMer 31 Mar à 1:33

Bonjour,

Ici un exemple avec la fonction TEXTE qui conserve le format fraction :
http://www.cijoint.fr/cjlink.php?file=cj201003/cij9QEd27u.xls

Pour la question subsidiaire pas encore trouvé, il faut chercher du côté des fonctions avec ent ou mod par exemple.

A+
Revenir en haut Aller en bas
Vhalar
Membre



Nombre de messages : 4
Date d'inscription : 29/03/2010

Comment récuperer des fractions dans des formules? Empty
MessageSujet: Re: Comment récuperer des fractions dans des formules?   Comment récuperer des fractions dans des formules? EmptyMer 31 Mar à 14:22

Merci pour l'aide.

Avec l'aide de 2 collègues on a reussi à s'en sortir.
Certes les formules ne sont pas très jolies, néanmoins, ça fonctionne.

Voici la formule pour la colonne Part_Name:

=SUBSTITUE(MINUSCULE("fm_s_"&SUBSTITUE(TEXTE(SUBSTITUE(TEXTE(B3;"# '?/?");"'";"_";1);"# '?/?");"/";"-";1)&"-"&C3&D3&"_"&F3&"_"&E3);" ";"")

Et celle utilisée pour la colonne DES:

=SUPPRESPACE("STUD, "&G3&" UNC x "&SI(H3<1;TEXTE(H3;"#?/?''");SI(ENT(H3)=H3;H3&"""";TEXTE(H3;"#''?/?"))&" LG WITH NUTS"))


PS: la fonction supprespace est limitée, pour le Part_Name, on a du passer par la fonction substitue ou on remplace les espaces par rien.

Ci-joint le lien au cas ou d'autres personnes auraient à faire qq chose de similaire:

http://www.cijoint.fr/cjlink.php?file=cj201003/cijijKcyoY.xlsx

Edit: ne pas tenir compte de la feuille DATA, je m'en suis juste servi pour copier / coller des données après avoir saisi la norme complète.
Revenir en haut Aller en bas
Contenu sponsorisé





Comment récuperer des fractions dans des formules? Empty
MessageSujet: Re: Comment récuperer des fractions dans des formules?   Comment récuperer des fractions dans des formules? Empty

Revenir en haut Aller en bas
 
Comment récuperer des fractions dans des formules?
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» CNUM et fractions
» RECUPERER UN FICHIER NON ENREGISTRE
» Formules de calcul

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Aide Excel :: Entraide & apprentissage :: A l'aide...-
Sauter vers:  
Ne ratez plus aucun deal !
Abonnez-vous pour recevoir par notification une sélection des meilleurs deals chaque jour.
IgnorerAutoriser