Bonjour !
Je précise le titre et ma question
Puis je, lorsque dans une case j'ai le mot BANANE, avoir dans la case précédente le mot AABENN
C'est à dire avoir les lettres du mot, classées par ordre alphabétique.
Merci !
Bonne journée !
JST
Bonjour !
Je précise le titre et ma question
Puis je, lorsque dans une case j'ai le mot BANANE, avoir dans la case précédente le mot AABENN
C'est à dire avoir les lettres du mot, classées par ordre alphabétique.
Merci !
Bonne journée !
JST
Bonjour,
Le mot en F4
La commande ci-dessous en I4
Le nombre à retrancher du total de lettres du mot en I3
Avec la commande : =GAUCHE($F4;(NBCAR($F4)-I3)) tu peux détailler le mot, puis ensuite le ranger.
D'avoir pris la peine de me lire et de me répondre. J'ai appris au moins une fonction... Mais, suivant le nombre mis dans la case I3 je n'obtiens que des résultats du style BANAN, BANA, BAN, BA ,B.
Alors que j'aurais peut-être aimé avoir les lettres B, A, N, A, N, E dans des cases différentes que j'aurais classé par ordre alphabétique puis fusionné dans une seule cellule ? Mais c'était alors 1 autre question...
JST
Bonjour,
Non, ce n'était que le début, si tu combines les deux fonctions, avec itérations, tu obtiens le résultat escompté.
Si tu ne trouves pas, je te donnerais la réponse, le but du forum étant de guider et non de donner toutes les réponses.
Je faisais la même chose avec mes élèves. Je vais donc chercher.
Merci
Il existe aussi la fonction : DROITE()
Cette fonction je l'avais deviné... Je pense que je finirai par trouver.
Mais... En fait, c'est pour une application scrabblesque perso... Histoire de faire ma liste tout seul...
Et donc.... Me sera t il possible de tout faire sur une seule case ? Car j'aurais par la suite, une liste (verticale ?) de 100 mots à convertir en mots dont les lettres sont rangées par ordre alpha...
Je pense que je me dirige tout droit vers de la programmation...
Non, je ne pense pas.
Cela est possible de l'écrire en une seule case, mais d'abord l'écrire sur plusieurs.
BANANNE :
gauche 1 : B
Gauche 2 : BA + droite 1 : A
Gauche 3 : BAN + droite 1 : N ...
Tu peux aussi utiliser le nombre de caractères maxi - n, je pense.
"classé par ordre alphabétique" : les lettres peuvent être comparées comme des nombres.
Mais j'abandonne.
Si tu as l'occasion éventuellement, de me donner la réponse, en sachant que j'aimerais avoir pour résumer :
A partir de BANANES en F4, AABENNS en E4.
Bonne soirée, et bonne semaine. Et surtout, bonne santé !
Jean Sébastien
Bonjour,
Je suis désolé, cela ne rentre pas dans une seule cellule et je constate que certaines fonctions ne marchent pas :
- CNUM(texte) ne donne rien
- la comparaison de texte cellule à cellule fonctionne mais le classement en petite.valeur() ou grande.valeu() ne fonctionne pas.
Avec une macro cela marcherait très bien et rapidement.
Merci pour tes souhaits.
Bon courage aussi, santé bonheur !
Pascal
Les caractères spéciaux ne sont pas correctement identifiés avec la fonction code() :
&é*»’(-è_çà)= donne &()-_**éééé’
Bonjour,
Cela fonctionne pour toutes les lettres et tous les symboles avec la fonction UNICODE(), restituéée par UNICAR() et plus simplement.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager