simplifier une formule Le sujet est résolu

Y compris Power BI, Power Query et toute autre question en lien avec Excel
F
Frantoc
Nouveau venu
Nouveau venu
Messages : 3
Inscrit le : 5 septembre 2018
Version d'Excel : 2013

Message par Frantoc » 5 septembre 2018, 14:19

Bonjour à tous,

Voici ma problématique:
J'ai une colonne B avec 100 noms de personnes. Chaque nom est numéroté de 1 à 100 (juste à côté, dans la colonne A).

A côté, dans un formulaire (en cellules C1 et D1) je voudrais que les noms s'inscrivent à partir de leur numéro. Par exemple: si j'écris le nombre 12 dans la cellule C1, je voudrais qu'en D1 s'inscrive le nom de la personne 12 (celui qui est inscrit dans la cellule B12)

Pour l'instant, j'ai eu l'idée de cette formule en D1, qui fonctionne très bien, mais qui est beaucoup trop longue pour une liste de 100 noms: =si(C1=1;B1;si(C1=2;B2;si(C1=3;B3.... etc...jusqu'à 100 !

Merci à tous pour vos idées géniales !

François
Avatar du membre
Juice
Membre impliqué
Membre impliqué
Messages : 1'141
Appréciations reçues : 102
Inscrit le : 28 novembre 2017
Version d'Excel : Microsoft Excel 2010

Message par Juice » 5 septembre 2018, 14:28

Bonjour François et bienvenue sur le Forum !

En effet ton idée est très très longue à mettre en place xDDD

Utilise plutôt un simple RECHERCHEV x)
RECHERCHEV(C2;A:B;2;FAUX)
Dans l'incapacité de continuer à vous aidez sur vos fichiers, je vous prie de bien vouloir m'excuser et vous invite à ouvrir un nouveau sujet pour reprendre vos problèmes avec un membre actif du Forum.

En espérant revenir très vite :)
F
Frantoc
Nouveau venu
Nouveau venu
Messages : 3
Inscrit le : 5 septembre 2018
Version d'Excel : 2013

Message par Frantoc » 5 septembre 2018, 14:46

Bonjour Juice,

Merci beaucoup pour ta réponse extrêmement rapide.
Je ne connais pas du tout cette formule et j'avoue que je ne comprends pas trop comment l'utiliser. J'aime bien excel, mais je suis encore dans une utilisation plutôt basique...

Pour plus de clarté, je viens de créer mon document de façon très sommaire... (pièce jointe).
Peux-tu me montrer comment faire ?

Merci encore
François
formule à simplifier.xlsx
(11.35 Kio) Téléchargé 2 fois
Avatar du membre
Juice
Membre impliqué
Membre impliqué
Messages : 1'141
Appréciations reçues : 102
Inscrit le : 28 novembre 2017
Version d'Excel : Microsoft Excel 2010

Message par Juice » 5 septembre 2018, 14:51

Yo François !

Tu trouveras ton fichier avec la formule ci-joint !

Pour l'explication de la RECHERCHEV elle se divise en quatre partie :

=RECHERCHE(a;b;c;d)

a = J'indique la cellule que je recherche
b = J'indique ma base de donnée (en colonne)
c = J'indique le numéro de colonne de la valeur retourner voulu
d = VRAI ou FAUX L'un pour obtenir un résultat approximatif, l'autre pour un résultat exact

La base de donnée doit être trier du plus petit au plus grand (dans ton cas)
Ou par ordre alphabétique, dans le cas où tu cherche le numéro et non pas le prénom

Restant à dispo si tu a d'autre question :)
Pour Frantoc.xlsx
(11.9 Kio) Téléchargé 1 fois
Dans l'incapacité de continuer à vous aidez sur vos fichiers, je vous prie de bien vouloir m'excuser et vous invite à ouvrir un nouveau sujet pour reprendre vos problèmes avec un membre actif du Forum.

En espérant revenir très vite :)
F
Frantoc
Nouveau venu
Nouveau venu
Messages : 3
Inscrit le : 5 septembre 2018
Version d'Excel : 2013

Message par Frantoc » 5 septembre 2018, 14:56

Génial Juice !

Ca fonctionne impec !

Je copie ton explication et je range ça précieusement dans mes mémos Excel (parce que les formules que j'utilise rarement, je finis toujours par les oublier !)

Merci encore et très bonne journée !

François
Avatar du membre
Juice
Membre impliqué
Membre impliqué
Messages : 1'141
Appréciations reçues : 102
Inscrit le : 28 novembre 2017
Version d'Excel : Microsoft Excel 2010

Message par Juice » 5 septembre 2018, 15:02

Au plaisir !

Reviens nous voir si tu a des questions ^^

:btres:
Dans l'incapacité de continuer à vous aidez sur vos fichiers, je vous prie de bien vouloir m'excuser et vous invite à ouvrir un nouveau sujet pour reprendre vos problèmes avec un membre actif du Forum.

En espérant revenir très vite :)
Répondre Sujet précédentSujet suivant
  • Sujets similaires
    Réponses
    Vues
    Dernier message