Comment inserer une reference

Résolu/Fermé
krbpro2006 Messages postés 65 Date d'inscription dimanche 23 octobre 2011 Statut Membre Dernière intervention 15 décembre 2020 - 22 août 2014 à 22:06
via55 Messages postés 14400 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 17 avril 2024 - 24 août 2014 à 02:39


bonjour à touts et à tous
voila j'ai un gros soucis sur excel j'arrive plus à inserer certains argument du genre:
1)les clients dont le nom de code commence par "CMD" ne paient pas la taxe de 18%.
2)les autres taxes sont de 1% si le total est compris entre 1000000 et 2000000,2% s'il est superieur.les clients ayants pour 2éme et 3iéme caractére "it" aisi que ceux ayant pour trois derniers caractéres "CMD" ne la paie pas
4)la référence est composé des 3ié,4é et 5é caractére de la désignation suivi des 1é et 2 derniers.....
merci d'avance j'aimerai etre aidé de telle sorte que je puissent en fin comprendre les GAUCHE et les DROITE et les sxcl
A voir également:

8 réponses

Raymond PENTIER Messages postés 58388 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 17 avril 2024 17 088
23 août 2014 à 04:30
Bonjour.

Bien qu'inscrit depuis 2011, tu n'étais jamais venu dans le forum Bureautique jusqu'à présent.
Cela explique que tu penses qu'une simple image, d'ailleurs peu lisible, peut aider à comprendre ton problème et à écrire des formules pour le solutionner.
C'est le fichier Excel qu'il faut nous envoyer : Tu vas dans https://www.cjoint.com/ pour créer le lien, que tu reviendras coller ici.

Tu as effacé ton 3) ?

Dans ton 4) tu parles de sxcl : peux-tu me dire ce que c'est ? c'est la première fois que je rencontre ce sigle ...
Pour les fonctions texte, elles fonctionnent ainsi :
=GAUCHE("Bonjour";2) donne comme résultat "Bo"
=GAUCHE("Bonjour";5) donne comme résultat "Bonjo"
=DROITE("Bonjour";2) donne comme résultat "ur"
=DROITE("Bonjour";4) donne comme résultat "jour"
=STXT("Bonjour";3;2) donne comme résultat "nj"
1
Raymond PENTIER Messages postés 58388 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 17 avril 2024 17 088
24 août 2014 à 01:13
Autres fonctions-texte utiles :
=NBCAR("soir") donne comme résultat 4
=NBCAR("bonsoir") donne comme résultat 7
=NBCAR("ce soir") donne comme résultat 7
=NBCAR("à demain soir") donne comme résultat 13
=CHERCHE("i";"bonsoir") donne comme résultat 6
=MAJUSCULE("Tva") donne comme résultat "TVA"
=MINUSCULE("Tva") donne comme résultat "tva"
=SUBSTITUE("mon beau-père";"beau";"grand") donne "mon grand-père"
... il se peut que l'une ou l'autre aura sa place dans ton exercice !
1
via55 Messages postés 14400 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 17 avril 2024 2 701
Modifié par via55 le 24/08/2014 à 01:40
Bonsoir à tous

Il te faut aussi sans doute utiliser la fonction STXT pour extraire des caracteres d'une chaîne

exemple : STXT("Monsieur DUPONT";10;3) renvoie DUP (extraction de 3 caratères à partir du 10ème, l'espace contant pour un caractère)
ou STXT(A2;10;3) si la chaîne où doit se fiare l'extraction se trouve en A2

Cdlmnt

"L'imagination est plus importante que le savoir." A. Einstein
1
krbpro2006 Messages postés 65 Date d'inscription dimanche 23 octobre 2011 Statut Membre Dernière intervention 15 décembre 2020 5
24 août 2014 à 02:08
ok merci beaucoup j'avais oublié la fonction stxt.
je crois fort que l'exercice va etre résolu.
soit supposons que la référence est composé des 3é,4é et 5é caractère de la désignation (qui se trouve en A2 par exemple) suivi des 1é et 2 derniers
alors l'argument sera STXT(A2;2;3;gauche(A2;1;droite(A2;2)
0
krbpro2006 Messages postés 65 Date d'inscription dimanche 23 octobre 2011 Statut Membre Dernière intervention 15 décembre 2020 5
22 août 2014 à 22:12
word 2007 je précise
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
krbpro2006 Messages postés 65 Date d'inscription dimanche 23 octobre 2011 Statut Membre Dernière intervention 15 décembre 2020 5
23 août 2014 à 22:32
merci d'avance je viens de comprendre Gauche et droite
https://www.cjoint.com/?DHxwFmHk76s voila le lien
merci beaucoup ,je ne remercierai jamais assez
0
Raymond PENTIER Messages postés 58388 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 17 avril 2024 17 088
24 août 2014 à 00:59
Très bien !

Avec ton fichier, on y voit un peu plus clair.
Mais manifestement il s'agit d'un devoir, et la déontologie de CCM nous interdit de faire leurs devoirs à la place des élèves/étudiants/stagiaires ...


Je suppose que tu demandes de l'aide uniquement pour l'exo 2 ?
Mais on ne sait pas à quel endroit se trouve précisément le code-client, puisque les 6 cellules E1:G2 sont fusionnées ! Or il est hautement souhaitable que le code-client soit tout seul dans une cellule.
Enfin tu n'as pas encore beaucoup travaillé sur ton exercice, puisque je ne vois aucune formule en colonne G ...
Alors quand tu auras un peu avancé, envoie-nous le fichier complété, et nous verrons ce qui peut manquer.
0
krbpro2006 Messages postés 65 Date d'inscription dimanche 23 octobre 2011 Statut Membre Dernière intervention 15 décembre 2020 5
Modifié par krbpro2006 le 24/08/2014 à 01:33
Raymond PENTIER
votre aide est plus que la bienvenue et (vous êtes seul à m'aider d'ailleurs)
grace à vous j'ai compris la fonction gauche et droite et les autres fonctionnalités
mais si on nous dis "les clients dont le nom de code commence par "cmd" ne paie pas la tva de 18%" comment faire pour que excel comprenne cette phrase
mais pour les réferences je dois utiliser la fonction gauche (je viens de comprendre)
merci .
concernent le code client je l'ai modifier
0
via55 Messages postés 14400 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 17 avril 2024 2 701
Modifié par via55 le 24/08/2014 à 02:39
Attention à ne pas tout mélanger dans la même fonction
tu extraies ceux du milieu avec STXT : STXT(chaine;caractère de départ, nombre de caractères) puis celui de gauche avec GAUCHE : GAUCHE(chaine;nbre de caractères) puis ceux de droite avec DROITE : DROITE(chaine; nbre de caractères)
et pour regrouper le tout tu concatenes les morceaux obtenus avec &
au final ta formule doit ressembler à quelque chose comme ça :

=STXT(ch;cd;nc) & GAUCHE(ch;nc) & DROITE(ch;nc)

"L'imagination est plus importante que le savoir." A. Einstein
0