Formule SI pour une plage de données

Résolu/Fermé
Zulyee7113 Messages postés 14 Date d'inscription dimanche 9 février 2014 Statut Membre Dernière intervention 26 décembre 2014 - 15 juil. 2014 à 15:17
ccm81 Messages postés 10853 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 24 avril 2024 - 15 juil. 2014 à 18:37
Bonjour,

Voilà j'ai beau chercher sur différents forum et pages google, je trouve de la documentation mais je n'arrive pas à l'appliquer à mon travail.

En effet, je veux, en sélectionnant un nom, que les champs de ma feuille se remplisse "tout seul".

Je m'explique, je voudrais que en sélectionnant Toto dans une liste en B7 feuil1, il s'affiche de B12 à B17 feuil1 la même chose que de G2 à G7 en feuil2.

J'ai déjà réussi sur un autre cas avec des SI ET SI ET SI...etc mais là il y a 150 salariés donc ça fait beaucoup trop de SI ET.

J'ai vu qu'il existe SOMME.SI ou SOMME.SI.ENS mais je n'arrive pas à l'appliquer.

Merci d'avance de votre aide.
Bonne journée
A voir également:

6 réponses

ccm81 Messages postés 10853 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 24 avril 2024 2 404
Modifié par ccm81 le 15/07/2014 à 15:45
Bonjour

Un exemple avec ce que j'ai compris
https://www.cjoint.com/?3GppPMKaGRo

Si ça ne correspond pas à ta demande, envoies une partie de ton fichier au format excel 2003 sur cjoint.com et joins le lien obtenu à ton prochain message. N'oublies pas d'y ajouter des explications et des exemples de ce que tu veux obtenir

Cdlmnt
0
Zulyee7113 Messages postés 14 Date d'inscription dimanche 9 février 2014 Statut Membre Dernière intervention 26 décembre 2014
15 juil. 2014 à 15:49
C'est exactement ça !!! Merci beaucoup.

En revanche je ne comprends pas tout dans la formule.
-10 pourquoi ?

Et les () c'est pour indiquer à Excel que tu ne sais pas dans quelle ligne c'est ??
0
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 776
15 juil. 2014 à 15:51
bonjour,

Regarde cet exemple :
https://www.cjoint.com/?DGppW4r5kTO
0
ccm81 Messages postés 10853 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 24 avril 2024 2 404
Modifié par ccm81 le 15/07/2014 à 16:07
LIGNE() renvoie le n° de la ligne de la cellule( dont la formule contient cet appel)
B12=RECHERCHEH(B$7;Feuil2!$B$1:$H$7;LIGNE()-10;0)
- on est en ligne 12
- on recherche B$7 dans la première ligne du tableau Feuil2!$B$1:$H$7
- puis dans la colonne trouvée (ici G)
on renvoie la 2° ligne (ici 600) soit la ligne n° 12-10 où 12 = ligne de B12
- ce qui permettra en copiant B12 vers le bas de descendre aussi dans le tableau Feuil2!$B$1:$H$7

Cdlmnt
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Zulyee7113 Messages postés 14 Date d'inscription dimanche 9 février 2014 Statut Membre Dernière intervention 26 décembre 2014
15 juil. 2014 à 18:03
Ca marche super bien. Je suis très contente, merci à vous 2 pour votre aide et vos explications ! :)
0
ccm81 Messages postés 10853 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 24 avril 2024 2 404
15 juil. 2014 à 18:37
De rien,

Peux tu mettre le sujet à résolu (en haut à droite de ton premier message)

Bonne fin de journée
0