Probleme calcul excel

juju29300 -  
 justme -
Bonjour,
j ai du faire une connerie mais je vois pas quoi ....

il y a une semaine, j ai crée une feuille excel qui va chercher des infos ( achat mensuel ) sur le site de mon fournisseur avec une macro, cela insère les données a partir de A4 dans les ligne du dessus , je fais la somme des colonnes, avec une =SOMME(C4:C43)/2 etc etc pour les colonnes suivantes, lors des tests tous marchaient bien ... j ai repris le fichier cette semaine, je fais la mise a jours a l aide de ma macro, et paf, les sommes sont toutes égale à zéro dans le haut de la feuille.... je clic dessus, j ai bien la formule, le cadre indique bien la bonne sélection, j ai bien le montant de mes achats dans c case, mais il me sort un =0 ..... j y capte rien ...

je suis sous excel 2007

si quelqu'un a une idée ... merci ))
Configuration: Windows XP
Firefox 2.0.0.12

3 réponses

  1. gbinforme Messages postés 14930 Date d'inscription   Statut Contributeur Dernière intervention   4 744
     
    bonjour

    mais il me sort un =0 ..... j y capte rien ...

    Tes montants à additionner sont aussi cadrés à gauche car ils sont considérés comme du texte probablement...

    Pas de panique et tu sélectionnes tes montants puis avec ctrl+h tu remplaces espace par rien.

    Si cela fonctionne, tout va bien, sinon il ne reste plus qu'à faire pareil avec l'espace insécable que tu saisis avec alt+255.
    0
  2. justme
     
    bonjour tt le monde
    tout d'abord gbinforme je te remercie pour tout ce que tu fais, c'est géneal
    c'est à propos d'une de tes astuces que j'ai trouvé par hasard et qui m'interresse (liste de choix ac saisi semi auto Excel),
    on dirai que contrairement à moi ... la concentration c ton point fort ;-)
    =SI(A1<>"";DECALER(d_noms;EQUIV(A1&"*";l_noms;0)-1;;SOMME((STXT(l_noms;1;NBCAR(A1))=TEXTE(A1;"0"))*1));l_noms)
    voilà j'ai mis des trucs en gras ... et je voudrais si c possible avoir quelque précisions/explication...
    bon.... les (-1; =texte; et le "0") c bon pas de probleme j'ai pu "déchiffré" lol mais une ptite précision sup. sera la bienvenue
    Par contre quand tu multiplie (*1) vers la fin ... j'ai pas bien pigé le principe (la cause ... koi!!!)
    MERCI ... KISSSS...
    0
    1. gbinforme Messages postés 14930 Date d'inscription   Statut Contributeur Dernière intervention   4 744
       
      bonjour justme et merci de ton message très agréable !

      =SI(A1<>"";DECALER(d_noms;EQUIV(A1&"*";l_noms;0)-1
      ce -1 vient du fait que l'on enlève le titre sur la colonne.

      =TEXTE(A1;"0"))*1)
      Ceci sert à récupérer, sur la longueur du texte frappé, ce qui correspond afin de ne sélectionner que les bonnes lignes et la multiplication par 1 permet de transformer en nombre ce que Excel a trouvé en "VRAI", sinon on obtient toujours zéro.

      Plus tu saisis et moins ta liste déroulante est longue : le tout c'est de faire un juste milieu pour chacun.
      0
      1. justme > gbinforme Messages postés 14930 Date d'inscription   Statut Contributeur Dernière intervention  
         
        ok gbinforme j'ai compris maintnant ... merci beaucoup
        a+... kissss...
        0
  3. juju
     
    merci pour ton aide Gbinforme, ça a été résolue grâce a toi, et a un remplacement des , en . ( chose qui été faite automatiquement sur mon excel a la maison, et pas au boulot ( version FR et US )
    0