Recherche avec deux variables
Résolu
Axelle
-
Theo.R Messages postés 575 Date d'inscription Statut Membre Dernière intervention -
Theo.R Messages postés 575 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je ne sais par où commencer ^^
Alors voilà dans un onglet, j'ai un grand tableau où je dois compléter des cellules en fonction d'un autre tableau dans un autre onglet
En faite, par rapport à l'article (ligne) et au mois (colonne), il faut qu'excel retrouve les valeurs dans l'autre tableau. J'ai donc fait "recherchev" qui fonctionne très bien à condition de choisir la bonne colonne. Mais le truc c'est que le mois est sous la formule "aujourdhui()" et donc va changer, j'ai aussi M+1 ET M+2 sous cette forme, y a t il un moyen pour que Excel voit article 1 et février et pouf il trouve la donnée dans l'autre tableau sans préciser de colonne. Sinon il faudrait changer la formule tous les mois.
J'ai pas l'impression d'être très claire, mais j'espère que vous pourrez m'aider :)
Je ne sais par où commencer ^^
Alors voilà dans un onglet, j'ai un grand tableau où je dois compléter des cellules en fonction d'un autre tableau dans un autre onglet
En faite, par rapport à l'article (ligne) et au mois (colonne), il faut qu'excel retrouve les valeurs dans l'autre tableau. J'ai donc fait "recherchev" qui fonctionne très bien à condition de choisir la bonne colonne. Mais le truc c'est que le mois est sous la formule "aujourdhui()" et donc va changer, j'ai aussi M+1 ET M+2 sous cette forme, y a t il un moyen pour que Excel voit article 1 et février et pouf il trouve la donnée dans l'autre tableau sans préciser de colonne. Sinon il faudrait changer la formule tous les mois.
J'ai pas l'impression d'être très claire, mais j'espère que vous pourrez m'aider :)
A voir également:
- Recherche avec deux variables
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Deux ecran pc - Guide
- Comment faire deux colonnes sur word - Guide
- Nombre de jours entre deux dates excel - Guide
- Rechercher ou entrer l'adresse mm - recherche google - Guide
5 réponses
Bonjour
il faudrait en savoir plus sur la façon dont st organisée votre base de données
si vous pouvez déposer un modèle, même bidonné si confidentialité, ou représentatif de vos deux onglets, il ne devrait pas y avoir de problème pour vous aider
voyez le dépôt sur:
https://www.cjoint.com/
déposez le fichier, créer le lien (bas de page) copier le (haut de page) et revenez le coller ici.
à vous lire
crdlmnt
il faudrait en savoir plus sur la façon dont st organisée votre base de données
si vous pouvez déposer un modèle, même bidonné si confidentialité, ou représentatif de vos deux onglets, il ne devrait pas y avoir de problème pour vous aider
voyez le dépôt sur:
https://www.cjoint.com/
déposez le fichier, créer le lien (bas de page) copier le (haut de page) et revenez le coller ici.
à vous lire
crdlmnt
Bonjour,
Imaginons que vous mettez l'article cherché en B2, que votre tableau est en Feuil1 de la colonne A à M.
Vous pouvez obtenir la correspondance de l'article sur le mois actuel avec la formule suivante :
=RECHERCHEV(B2;Feuil1!A:M;MOIS(MAINTENANT())+1;FAUX)
Imaginons que vous mettez l'article cherché en B2, que votre tableau est en Feuil1 de la colonne A à M.
Vous pouvez obtenir la correspondance de l'article sur le mois actuel avec la formule suivante :
=RECHERCHEV(B2;Feuil1!A:M;MOIS(MAINTENANT())+1;FAUX)
Bonjour theo
je ne comprend pas le -1 apparu (mais que j'ai enlevé) sur votre réponse, qui peut se justifier dans une configuration particulière, à savoir que les mois en base de données doivent être en colonnes de janvier à décembre, à partir de la colonne B
C'est donc une bonne proposition qui ne méritait pas cette décote, reste seulement savoir comment est la base de données.
crdlmnt
je ne comprend pas le -1 apparu (mais que j'ai enlevé) sur votre réponse, qui peut se justifier dans une configuration particulière, à savoir que les mois en base de données doivent être en colonnes de janvier à décembre, à partir de la colonne B
C'est donc une bonne proposition qui ne méritait pas cette décote, reste seulement savoir comment est la base de données.
crdlmnt
Re
alors la formule en E11 basée sur la réponse de Théo, avec en plus une condition pour éviter le #N/A lorsque la référence n'existe pas en DATAS
=SI(NB.SI(DATAS!$B$2:$B$108;$B11);RECHERCHEV($B11;DATAS!$B$2:$P$108;MOIS(E$10)+3;0);"")
à tirer sur toute la plage si les $ sont bien placés
(si vous voulez une information texte dans le cas d'absence de référence, placer la entre les derniers guillemets)
crdlmnt
La qualité de la réponse dépend surtout de la clarté de la question, merci!
alors la formule en E11 basée sur la réponse de Théo, avec en plus une condition pour éviter le #N/A lorsque la référence n'existe pas en DATAS
=SI(NB.SI(DATAS!$B$2:$B$108;$B11);RECHERCHEV($B11;DATAS!$B$2:$P$108;MOIS(E$10)+3;0);"")
à tirer sur toute la plage si les $ sont bien placés
(si vous voulez une information texte dans le cas d'absence de référence, placer la entre les derniers guillemets)
crdlmnt
La qualité de la réponse dépend surtout de la clarté de la question, merci!
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question