excel révèle toi
Répondre à la discussion
Affichage des résultats 1 à 7 sur 7

excel révèle toi



  1. #1
    invitefd128b33

    excel révèle toi


    ------

    J'ai un problème de traitement de données, et malgré mes années d'excel, je ne sais pas faire
    J'ai environs 100 classeurs excel ( le fichier sur le bureau) contenant une feuille qui a toujours le meme format. Chaque feuille contiens les résultats de plusieurs analyses pour une journée. J'aurais besoin de tracer des évolutions temporelles des valeurs contenues dans les feuilles. J'aimerais bien faire un graphe avec en abcisse les jours et en ordonnée une certaine valeur à chercher dans les différentes pages, mais toujours au meme endroit ( genre B34)
    Je ne sais pas faire.
    Si personne ne peut me répondre, y a t'il des logiciels de base de données qui seraient plus pratiques pour cette utilisation?
    Merci mille fois pour les aides
    pau

    -----

  2. #2
    inviteec2f08ae

    Re : excel révèle toi

    Je ne suis pas spécialiste, mais il existe des logiciels dits "data mining" plus adaptés à ta problématique.

    Quelques liens:
    http://fr.wikipedia.org/wiki/Explora...e_donn%C3%A9es

    http://eric.univ-lyon2.fr/~ricco/cou...ta_mining.html

    Sinon, tu peux développer en VBA (les logiciels Microsoft Office intègrent en leur sein un Visual Basic appelé VBA).

    Cyrille

  3. #3
    invitefd128b33

    Re : excel révèle toi

    merci je vais essayer ca

  4. #4
    inviteeacef7f2

    Re : excel révèle toi

    Salut,

    Un tres bon logiciel pour faire du traitement de donnees et des graphs est OriginLab.
    Il est vraiment bien compare a excel.
    Tu peux creer des scripts rapide et facil pour importer des donnees dans differents format et creer des graphs a partir de ses donnees facilement.
    Même si l'interface peut paraitre un peu repoussant au debut, on prend vite le pli...

    En tout cas pour des donnees scientifiques, ce logiciel est vraiment bien.

    Bon courage a toi

    @+

  5. A voir en vidéo sur Futura
  6. #5
    invite765732342432
    Invité

    Re : excel révèle toi

    Citation Envoyé par Cyrille999 Voir le message
    Je ne suis pas spécialiste, mais il existe des logiciels dits "data mining" plus adaptés à ta problématique.
    Euh, qu'est-ce qui te fait penser à du datamining ? Je ne vois dans sa requête qu'une demande pour afficher des graphiques, non ?

  7. #6
    invitefd128b33

    Re : excel révèle toi

    Ca fait plusieur fois qu'on me parle d'origine lab. Je vais essayer. Le contexte de data mining est bien là puisqu'il s'agit d'une usine qui renlit des données dans un classeur excel que je trouve très peu pratique. Il faudrait une base de données, mais je ne m'y connais pas. Il y a surement des boites qui font ça.
    J'ai essayé de faire un macro pour mettre plusieurs classeurs ensemble mais je ne m'y connais pas et le tuto que j'ai essayé pendant une journée entière ne m'a pas amené à grand chose.
    Merci pour vos idées en tout cas

  8. #7
    invite8666d089

    Re : excel révèle toi

    Voici un petit exemple qui va faire la chose suivante :
    - dans un dossier quelconque, j'ai mis 100 classeurs dont les noms vont de stats001.xls à stats100.xls.
    - dans le même dossier, un classeur traitement.xls contenant la macro ci-dessous que tu lances
    - cette macro va mettre dans la colonne A les dates allant du 8/12/2010 au 17/3/2001 (100 jours) et dans la colonne B le contenu de la cellule "C3" des 100 classeurs.

    J'ai fait très simple (sans gestion d'erreur, etc.) pour que tu en comprennes le fonctionnement. Tu adapteras.

    Pour la suite, faire une macro pour tracer la courbe de variation est à la portée d'un débutant en excel.

    Code:
    Option Explicit
    
    Sub ColonneA()
      Dim i As Integer
      Dim chemin, fichier As String
      Dim valeur As Single
      Dim compteur As Integer
      
    ' On met la colonne A au format date
        Columns("A:A").Select
        Selection.NumberFormat = "m/d/yyyy"
    
    ' On entre les dates du 8/12/2010 au 17/3/2011 (100 jours)
      For i = 40520 To 40619
        Range("A" & Trim(Str(i - 40519))) = i
      Next i
      
    ' On copie dans la colonne B les valeurs trouvées dans les 100 fichiers
      chemin = ThisWorkbook.Path & "\"
      Do While compteur < 100
        compteur = compteur + 1
        fichier = "stats" & Right("000" & Trim(Str(compteur)), 3) & ".xls"
        Workbooks.Open (chemin & fichier)
          valeur = Range("C3")
        Workbooks(fichier).Close
        ThisWorkbook.Sheets(1).Range("B" & Trim(Str(compteur))) = valeur
      Loop
       
    End Sub

Discussions similaires

  1. Transfert Automatique de cellules Excel vers Excel
    Par invite262604eb dans le forum Logiciel - Software - Open Source
    Réponses: 25
    Dernier message: 22/01/2018, 21h55
  2. [Bibliographie] Le passé révélé
    Par invitece6c04a1 dans le forum Archéologie
    Réponses: 7
    Dernier message: 29/05/2008, 20h52
  3. lapsus non révélé !
    Par invitebd2b1648 dans le forum Psychologies (archives)
    Réponses: 0
    Dernier message: 26/02/2008, 01h35
  4. Problème conversion fichiers excel PC vers excel MAC
    Par invite6b974360 dans le forum Logiciel - Software - Open Source
    Réponses: 4
    Dernier message: 14/11/2007, 22h31
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...