Calcul d'une longueur de suites

K

klorane

Guest
Bonjour à tous,

pour me developper une application VBA en physique j'aurai besoin d'un coup de main pour un calcul de longueur de suites.

Pour simplifier la chose et mieux comprendre je joins un fichier excel dans lequel vous trouverez 2 tableaux et un croquis.

J'aurai besoin lorsque je clique sur le bouton dans la feuille que excel me remplisse le tableau 2 en m'indiquant la longueur des suites pour les voyelles et les consonnes.

Par contre je ne sais pas si cela est possible avec excel!

Merci

Sylvain [file name=Classeur4_20051128040351.zip size=2623]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Classeur4_20051128040351.zip[/file]
 

Pièces jointes

  • Classeur4_20051128040351.zip
    2.6 KB · Affichages: 10

andré

XLDnaute Barbatruc
Sakut,

Si cela peut t'aider, voici une solution par formules.
Il y a probablement moyen de simplifier.

Â+ [file name=longueurs_de_suites.zip size=3938]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/longueurs_de_suites.zip[/file]
 

Ti_

Nous a quitté
Repose en paix
Salut
je vois qu'André est déjà passé par là !
Bon, pas le temps de voir si nos deux solutions convergent ou pas, mais 2 réponses valent toujours mieux qu'une ! [file name=suites.zip size=6633]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/suites.zip[/file]
 

Pièces jointes

  • suites.zip
    6.5 KB · Affichages: 14
  • suites.zip
    6.5 KB · Affichages: 16

klorane

XLDnaute Occasionnel
Ti_,

j'ai essayé de mettre en place ta solution par contre je suis bloqué car il semblerai que excel n'accepte que 7 grupes de valeurs dans la formule de comparaison (celle ci dessous):

=SI(NB.SI($F$4:$J$4;A2)>0;$E$4;SI(NB.SI($F$5:$J$5;A2)>0;$E$5;SI(NB.SI($F$6:$J$6;A2)>0;$E$6;SI(NB.SI($F$7:$J$7;A2)>0;$E$7;..........SI(NB.SI($F$12:$J$12;A2)>0;$E$12'')))))))))

impossible d'aller plus loin.Excel m'annonce une erreur dans la formule pour les valeurs suivantes.

ya t'il possibilité de contourner la chose?

Merci
 

Ti_

Nous a quitté
Repose en paix
eh oui, c'est pourquoi quand on met un exemple dans un fichier, il vaut mieux qu'il soit le plus proche possible de la réalité, sinon ceux qui te donnent un coup de main ne peuvent pas deviner tout ce que tu n'as pas indiqué.
Donc pour résumer, combien de lignes contient ton tableau 1 ? S'il y en a effectivement plus de 7 il faudra trouver une autre méthode que celle que j'ai donnée ce matin...
 
K

klorane

Guest
Merci Ti pour ta reponse.

je mets de coté se que tu m'a envoyé ce matin. ça me servira un jour ou l'autre c'est pas perdu.

Si j'ai donné un petit exemple dans mon tableau c'est pour éviter que la personne passe 3 heures dessus mais dans l'avenir je preciserai. Je pensais pas que Excel etait limité sur ce coté là.

Sinon pour le tableau celui ci contient 26 lignes et 31 colonnes.

Je joins un exemple du tableau partiellement rempli. [file name=Classeur1_20051128165301.zip size=4982]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Classeur1_20051128165301.zip[/file]
 

Pièces jointes

  • Classeur1_20051128165301.zip
    4.9 KB · Affichages: 13

andré

XLDnaute Barbatruc
Salut Ti_,

Eh oui, comme tu dis, et ce n'est pas la première fois que cela m'arrive.
Il faut te dire que j'en m'en doutais un peu, raison de l'approche que j'avais faite, sans fonctions imbriquées.

Et lorsqu'après on demande de qui on se moque, on ne reçoit même plus de réponse.

J'ai regardé ta solution.
Pas mal, pas mal du tout même, et cette limite de sept fonctions imbriquées n'est vraiment pas fort difficile à contourner.

J'ai aussi repris ma proposition que j'avais entre-temps quelque peu simplifiée, et cela fonctionne tout aussi bien

Voilà donc deux solutions, un peu usines à gaz, mais le résultat est là.

Bonne soirée.
Â+
 

Ti_

Nous a quitté
Repose en paix
bon, finalement voici une formule plus simple que la première, qui passe par un classique SOMMEPROD (le tracteur des fonctions Excel) et avec laquelle tu n'es théoriquement plus limité en lignes ni en colonnes - quoiqu'en lignes, si tu ne gardes que les lettres de l'alphabet, tu devras t'en tenir à 26...

d'accord avec toi André, ma fonction de ce matin était un bricolage rapide dans les quelques minutes qui me restaient avant d'attaquer le boulot... [file name=suite1.zip size=16892]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/suite1.zip[/file]
 

Pièces jointes

  • suite1.zip
    16.5 KB · Affichages: 15

Ti_

Nous a quitté
Repose en paix
petite erreur dans ma formule si le dernier (et unique) caractère trouvé est une consonne. Voici donc la nouvelle version qui corrige ça : [file name=suite2.zip size=14265]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/suite2.zip[/file]
 

Pièces jointes

  • suite2.zip
    13.9 KB · Affichages: 19

Discussions similaires

Statistiques des forums

Discussions
312 338
Messages
2 087 396
Membres
103 534
dernier inscrit
Kalamymustapha