• Initiateur de la discussion Initiateur de la discussion gaby
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

G

gaby

Guest
bonjour forum

j'ai deux colonnes (A,B)

je voudrais copier leurs données par bolc de 50 puis calculer la mayenne et ecart type et coller le resultats sur une autre feuille

est ce que personne a une idée

merci d'avance
 
Re


Comment est généré ton fichier de données ?

les décimales sont tjs , ou possible de mettre .


Voici une deuxieme mouture de la procedure. Ca marche pour un fichier texte 'applic.txt' .
le traitement se fait directement pendant la lecture du fichier. Ce qui génére un probleme de taille, les décimales sont traitées comme des séparateurs de champs.

On est quand même sur la bonne voie pour traiter un gros fichier. [file name=calc moyenne ect_20050525175831.zip size=11201]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/calc moyenne ect_20050525175831.zip[/file]
 

Pièces jointes

Bonsoir ou Bonjour




ça fonctionne !

Un coup de main d'Hervé a permis de finaliser le projet.

le nom du fichier texte doit être changé dans la procedure.

adapter le chemin eventuellement

il suffit de lancer la macro 'Calcul'

[file name=calc moyenne ect_20050525232049.zip size=14121]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/calc moyenne ect_20050525232049.zip[/file]
 

Pièces jointes

Bonjour Gaby, Le Forum


En esperant voir répondu a ton problème voici une dernière version
avec bouton pour lancer la procédure et une gestion de l'existence du fichier APLLIC.TXT.

Le chemin du fichier est à modifier au début du code

c'est la variable fichier


La procedure copie uniquement pour le calcul les données par groupe de 50 et ajoute les résultats sur la feuille résultats.




[file name=calc moyenne ect_20050526090521.zip size=10753]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/calc moyenne ect_20050526090521.zip[/file]
 

Pièces jointes

Bonjour Didier et forum

je commence à vous remercier pour votre aide.

Ce pendant j'ai présenté le resultat mais ils m'ont dit de faire le traitement uniquement entre deux fichier txt

l'un etant un fichier txt source ou il ya les données


38485 9.383
38490 9.382

et l'autre fichier txt destination on mettra:

* la copie des N premiers lignes du fichier source
* et la suite la moyenne, ecart type par 50 valeurs
* determiner aussi la pente

d'aprés ce que j'ai compris je doit faire le traitement sans passer par excel

merci qa méme pour votre aide
 
re


Dans tous les cas le travail n'a pas été fait pour rien car j'ai découvert l'utilisation d'une fonction 'SPLIT '. (grace à Hervé)

Cette petite procédure sera sans doute utile à d'autres.


C'est la vocation de ce forum.


Bonne Journée

et bon courage pour la suite.
 
Bonjour le fil

Je ne vais pas parler du sujet traiter mais d'un post de didier du 24/05 à 10h39

tu dis :

si tu souhaites mettre 50 valeurs / feuille, il te faudrait 1310 feuilles très au delà des 256 feuilles permis par Excel.

Je tenais juste à préciser qu'Excel permet bien plus que 256 feuilles après ce n'est qu'un problème d'avoir une machine performante pour le faire tourner.

Bonne journée à tous

Message édité par: Pascal76, à: 26/05/2005 10:17
 
re



'CDbl(var2(0))'


le fonction split renvoie une variable de type array

var2(0) renvoie la valeur de X colonne 1
var2(1) renvoie la valeur de Y colonne 2

sans cdbl, une valeur type 123,2564 retournerait 123
cdbl permet de transformer un variable de type chaîne en variable de type numérique.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
7
Affichages
279
Réponses
15
Affichages
765
Réponses
3
Affichages
324
Retour