Recherche V plusieurs
Résolu
Antoine38450
Messages postés
4
Date d'inscription
Statut
Membre
Dernière intervention
-
Vaucluse Messages postés 26496 Date d'inscription Statut Contributeur Dernière intervention -
Vaucluse Messages postés 26496 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
J'ai cherché sur internet mais je n'ai pas trouvé la réponse à ma question.
Je souhaite faire une rechercheV cependant il y a plusieurs "valeur_cherchée" dans mon tableau de référence. Je m'explique:
On imagine un relevé bancaire. Je souhaite reprendre automatiquement mon solde fin de mois pour chaque mois. Donc dans mon tableau il y aura 31/01/2017, 28/02/2017,... et la colonne somme avec ma rechercheV. Cependant dans mon tableau de référence c'est à dire mon relevé bancaire, bien sur plusieurs opérations se portent au dernier jour du mois. Donc ma formule recherchev va prendre mon solde mais au moment de ma première opération du 31/01/2017 pour janvier.
J'aimerais que ma formule me prenne le dernier 31/01/2017, donc le solde de la dernière opération du 31.
Est-ce possible?
Pour exemple:
Colonne A Colonne B Montant opération Colonne C Solde
1 31/01/2017 5000€ 5000€
2 31/01/2017 7000€ 12000€
3 31/01/2017 -2000€ 10000€
4 01/02/2017 3000€ 13000€
En vous remerciant :).
J'ai cherché sur internet mais je n'ai pas trouvé la réponse à ma question.
Je souhaite faire une rechercheV cependant il y a plusieurs "valeur_cherchée" dans mon tableau de référence. Je m'explique:
On imagine un relevé bancaire. Je souhaite reprendre automatiquement mon solde fin de mois pour chaque mois. Donc dans mon tableau il y aura 31/01/2017, 28/02/2017,... et la colonne somme avec ma rechercheV. Cependant dans mon tableau de référence c'est à dire mon relevé bancaire, bien sur plusieurs opérations se portent au dernier jour du mois. Donc ma formule recherchev va prendre mon solde mais au moment de ma première opération du 31/01/2017 pour janvier.
J'aimerais que ma formule me prenne le dernier 31/01/2017, donc le solde de la dernière opération du 31.
Est-ce possible?
Pour exemple:
Colonne A Colonne B Montant opération Colonne C Solde
1 31/01/2017 5000€ 5000€
2 31/01/2017 7000€ 12000€
3 31/01/2017 -2000€ 10000€
4 01/02/2017 3000€ 13000€
En vous remerciant :).
A voir également:
- Recherche V plusieurs
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Hyper-v download - Télécharger - Divers Utilitaires
- Rechercher ou entrer l'adresse mm - recherche google - Guide
- Recherche photo - Guide
- Je recherche une chanson - Guide
2 réponses
Bonjour
exemple à adapter avec:
la formule si les dates en A sont classées en ordre croisant:
=DECALER(B1;EQUIV(F2;A2:A1000;0)+NB.SI(A2:A1000;F2)-1;)
si par contre, les dates ne sont pas classées, pour vaoir la valeur de B sur la dernière ligne où la date F2 est présente en A
=INDEX(B1:B1000;GRANDE.VALEUR(SI(A1:A1000=F2;LIGNE(A1:A1000));1))
attention, cette dernière formule est matricielle et doit être entrée avec la touche enter en maintenant les touches ctrl et shift enfoncées
(elle doit s'afficher automatiquement entre accolade dans la barre de formule)
.. et les champs commencent en ligne 1
ctrdlmnt
exemple à adapter avec:
- date de A2 à A1000
- valeur de B2 à B1000
- date cherchée en F2
la formule si les dates en A sont classées en ordre croisant:
=DECALER(B1;EQUIV(F2;A2:A1000;0)+NB.SI(A2:A1000;F2)-1;)
si par contre, les dates ne sont pas classées, pour vaoir la valeur de B sur la dernière ligne où la date F2 est présente en A
=INDEX(B1:B1000;GRANDE.VALEUR(SI(A1:A1000=F2;LIGNE(A1:A1000));1))
attention, cette dernière formule est matricielle et doit être entrée avec la touche enter en maintenant les touches ctrl et shift enfoncées
(elle doit s'afficher automatiquement entre accolade dans la barre de formule)
.. et les champs commencent en ligne 1
ctrdlmnt