Mise à jour fichier excel (tarif)

Résolu
ELO64 -  
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

J'ai plusieurs tableaux excel avec des données tarifaires entrées en fonction d'une surface. Je dois mettre en à jour cette tarification en augmentant la tarification de 8 euros par m².
Je souhaite entrer une formule de calcul dans le tableau existant. pouvez vous m'aider svp?
Voici à quoi ressemble un de mes tableaux :

Largeur
Hauteur 400 mm 500 mm 600 mm ...
550 mm 189 € 195 € 202 €
650 mm 197 € 200 € 207 €
750 mm 204 € 211 € 218 €
....

3 réponses

  1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonsoir
    Ci joint une solution qui nécessite que les valeurs des titres Hauteur et Largeur soient affichés en numérique, ce qui ne doit pas être le cas si les valeurs sont suivis d'un texte.
    http://www.cijoint.fr/cjlink.php?file=cj201010/cijnXQZvDj.xls

    Je ne peux que trop vous conseiller une solution plus simple:

    _prenez le nouveau prix du m2, divisez le par l'ancien prix
    _entrez le résultat dans une formule hors champ
    _copier là
    _sélectionnez tous le champ à modifier (les prix seulement)
    _et clic droit / Collage spécial / Multiplication.

    Ça se fera d'un seul coup.
    Crdlmnt

    Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
    0
  2. elo64
     
    le pb est que le coef multiplicateur est différent pour chaque tarif, c'est précisément cela mon problème...
    0
    1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      Ce qui voudrait donc dire que le prix du mètre carré n'est pas le même dans tous les postes, mais que dans tous les cas, on rajoute 8 euros au m2?

      dans ce cas, le tableau du modèle transmis devrait correspondre à ce que vous cherchez
      Avez vous vérifié?
      Mais je répète qu'il faut aménager votre tableau pour que les valeurs titre des lignes et colonnes, qui permettent de calculer les surfaces, soient numériques.
      Vous pouvez faire cela assez facilement si les indications mm et € sont des textes:
      en sélectionnant les lignes de titre
      édition / Remplacer et successivement:
      mm par rien
      € par rien un blanc par rien

      Par contre si les info € et mm sont issues de formatage des cellules, il n'y a rien à faire.

      Si en final ça ne fonctionne pas, il faudra nous mettre à disposition un bout de votre fichier, même bidon, mais conforme à toutes les configurations.

      Crdlmnt
      0
    2. ELO64
       
      Pour répondre à votre première question, oui c'est ça.
      Les valeurs titres sont bien numériques (j'avais ajouter les indications mm et € pour vous donner une info précise).
      Ce que j'aurais aimé, c'est ne pas avoir à faire un 2ème tableau mais directement travailler sur le tableau existant car j'ai un important nombre de tableaux à travailler et cela m'aurait éviter de refaire ensuite toute une mise en page.
      Mais votre tableau est déjà une aide très précieuse pour moi et je vous en remercie.
      0
    3. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      Bonjour.

      sans doute une macro pourrait vous aider, mais ceci n'est pas de mon domaine

      Pour simplifier la mise en place d'un second tableau, je peux toutefois vous conseiller de:
      _copier votre feuille d'origine
      _installer la formule à tirer sur cette copie en référençant par rapport à la feuille
      _devient donc selon le modèle (à ajuster)
      =(Feuil1B3/($A3*B$2/1000000)+8)*($A3*B$2/1000000)
      selon le nom de la feuille suivi de !
      _la nouvelle feuille conservant bien sur les titres de l'ancien

      une fois la feuille remplie
      _faites un copier complet en sélectionnant la feuille par la petite case à gauche de la barre de formule (là où se trouve l'adresse de la cellule sélectionnée
      _Clic droit / Copier / Collage spécial / Valeur ainsi les formules disparaîtront, les valeurs modifiées resteront

      Vous pouvez aussi, pour l'avenir:
      _placer le montant de l'augmentation dans une cellule hors champ
      _remplacer le 8 de la, formule par l'adresse de la cellule
      _conserver en masqué la feuille avec les formules
      _la copier avant de faire le copier / Coller valeur
      ainsi vous gardez cette feuille pour des augmentations ultérieures, où il suffira de placer la valeur dans la cellule de référence.
      Bonne route
      crdlmnt
      0
    4. ELO64
       
      Merci pour tous ces éléments de réponse, par contre je ne comprends pas bien votre formule qui ramène à un tarif au m² (exemple résultat 1ère cellule = 860,85) et qui est différent en fonction des surface, mais j'ai dû mal comprendre une étape je pense...
      0
    5. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      860,65 n'est pas le résultat de la première cellule sur mon tableau?
      mais je vous explique la formule:
      =B3 est l'ancien prix
      $A3*B$2 calcule la surface de la référence
      les codes $ sont des blocages qui permettent de tirer la formule dans tous le tableau en ajustant sur les lignes de titres.
      DONC:
      B3/($A3*B$2*1000000)
      calcule l'ancien prix du m2
      division par 1000000 pour avoir le coef en m2, les titres étant en mm
      on y rajoute 8 avec l'ensemble:
      (B3/($A3*B$2*1000000)+8)
      qui donne donc le nouveau prix du m2, qu'il suffit de remultiplier par la surface:
      soit par $A3*B$2/1000000
      crdlmnt
      0
  3. Raymond PENTIER Messages postés 58211 Date d'inscription   Statut Contributeur Dernière intervention   17 480
     
    écrire 8 dans une cellule
    faire copier
    sélectionner les tarifs
    faire Collage spécial / Addition
    0
    1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      Bonjour mon ami Raymond
      Ça ne va donner une augmentation de 8€ par m2 ça....! :-) :-?
      bonne Antilles
      0
    2. ELO64
       
      oui exact
      0