Quelle fonction utiliser ?

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

J'ai un tableau comme cela sur une feuille :

n° / libellé (qui peut être différent) / montant

et, je souhaite partir de ce tableau, lorsqu'une saisie est faite, que des onglets avec mes trois libellés s'auto-alimentent.

Ce qui me donnerait donc 4 onglets : un général et trois avec les libellées.

N° / 1 libellé / montant

Mon soucis est que je ne sais pas quelle fonction prendre.... je ne suis pas très douée.... J'ai essayé avec SI mais je n'y arrive pas :-(

Merci beaucoup pour vos réponses

3 réponses

  1. Excel-worker Messages postés 603 Statut Membre 58
     
    Bonjour,

    Un fichier exemple avec ce que tu souhaite est appréciable car je ne vois pas trop ce que tu souhaite.

    Différente fonctions peuvent être utilisés tels que la fonction si, recherche, recherchev et autres.

    Tu peux héberger ici : www.cjoint.com

    Cdlt
    0
    1. SRL
       
      Bonjour, mon tableau ressemble exactement à ça :

      N° Libellé Montant mini. Montant maxi.
      1 EL 200
      2 FAJ 500
      3 IL 500
      4 FAJ 800
      5 IL 600
      6

      Est-il possible de bloquer les formules lorsque la solution aura été trouvée car il sera partagé et j'aimerais éviter de tout perdre pour vous poser la question à nouveau !
      0
  2. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour
    voyez si le principe de ce modèle peut vous con venir et revenez si besoin d'info complémentaires
    https://www.cjoint.com/c/EDBoIwpcdNN
    crdlmnt
    0
    1. SRL
       
      Franchement ça frise la perfection !!!
      J'ai essayé de mettre la colonne INFO 3 au début pour mettre ma numération (qui restera identique sur l'onglet même si ça passe du 4 au 9), mais "ça ne suit pas" dans l'onglet...

      Merci
      0
    2. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      Vi mais je ne comprend pas votre problème.. s'il en reste un?

      Par contre,si vos codes cherchés se terminent par une valeur numérique (à la place de la liste en A) il faut revoir la formule de codage (dans la colonne X) pour éviter les confusions possibles de N°
      écrivez dans mon modèle en X2
      =SI(A2="";"";A2&"_"&NB.SI($A$2:A2;A2))

      et donc la formule de recherche de la feuille Pain (qui peut de plus être simplifiée à partir de Excel 2007) et va s'écrire pour A3

      =SI(ERREUR(INDEX(BdD!$A$2:$W$1000;EQUIV(Pain!$B$1&"_"LIGNE()-2;BdD!$X$2:$X$1000;0);2);"")

      crdlmnt
      0
    3. SRL
       
      Bonjour, bon ben... je suis vraiment nulle...
      Ci-dessous, ce que j'ai fait avec votre tableau et les boulettes que j'ai ajouté car je n'ai pas pigé le rajout de la colonne A pour les valeurs numériques.
      Sur le premier onglet : ce qui sera enregistré
      Sur le second onglet : je veux les données identiques avec le numéro donné sur dans la colonne A du premier onglet.

      http://cjoint.com/?0DCm4dMMyqD

      cordialement.
      0
  3. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour
    il est très bien votre fichier, sauf que la recherche fonctionnant sur une valeur texte composée, vous ne pouvez pas chercher des code écrits en minuscule s'ils sont en majuscule dans la liste.
    Ecrivez le code avec la même casse et ça fonctionne

    pour éviter ce genre de déboire, faites ceci:
    __hors champ dans la feuille Choix, ou sur une autre feuille par exemple en Z de Z1 à Z10, la liste de vos références
    __Donnez un nom au champ Z1:Z10, par exemple ce nom: Type
    (pour nommer, sélectionnez Z1:Z10 et entrez le nom dans la case adresse à gauche de la barre de formule (n'oubliez pas touche enter après avoir inscrit le nom)
    __vous pourrez ensuite en colonne B de la feuille liste d et dans la cellule B1 de choix, placer un menu déroulant
    (sélection du champ ou de la cellule / ruban / données / Validation / Liste / =Type
    __quand vous sélectionnerez les cellules équipées, vous aurez le choix dans la liste de code, sans risque d'erreur

    par ailleurs, il faut aussi placer la formule en Y2 de la feuille liste pour être complet.
    crdlmnt
    0