Besoin d'aide formule excel
Résolu/Fermé
Sam
-
13 mars 2018 à 12:38
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 13 mars 2018 à 17:32
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 13 mars 2018 à 17:32
A voir également:
- Besoin d'aide formule excel
- Formule excel pour additionner plusieurs cellules - Guide
- Formule excel si et - Guide
- Formule excel moyenne - Guide
- Excel mise en forme conditionnelle formule - Guide
- Formule excel - Guide
2 réponses
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 418
Modifié le 13 mars 2018 à 13:59
Modifié le 13 mars 2018 à 13:59
Bonjour
exemple à adapter
base de données:
type d'écriture :
valeur à ressortir en B
édition en E1:
=INDEX(C:C;EQUIV(C1 &" "&D;B:B;2;0))
ou encore
=RECHERCHEV(C1&" "&D1;A:B;2;0)
pour éviter un affichage éventuel d'erreur si C1 et D1 ne contiennent pas des valeurs compatibles avec A (ou vides)
dans les deux cas ( à partir d'Excel 2007)
=SIERREUR(formule);"")
.. sous réserve de bonne compréhension de la question!
si ça ne convient pas, déposez un modèle ici:
http://mon-partage.fr
et revenez coller le lien créé sur le site
à vous lire
crdlmnt
exemple à adapter
base de données:
- liste des références année + trimestre en A
type d'écriture :
- année + blanc + trimestre
valeur à ressortir en B
- année cherchée en C1,
- trimestre cherché en D1;
édition en E1:
=INDEX(C:C;EQUIV(C1 &" "&D;B:B;2;0))
ou encore
=RECHERCHEV(C1&" "&D1;A:B;2;0)
pour éviter un affichage éventuel d'erreur si C1 et D1 ne contiennent pas des valeurs compatibles avec A (ou vides)
dans les deux cas ( à partir d'Excel 2007)
=SIERREUR(formule);"")
.. sous réserve de bonne compréhension de la question!
si ça ne convient pas, déposez un modèle ici:
http://mon-partage.fr
et revenez coller le lien créé sur le site
à vous lire
crdlmnt
2017 1 4
2017 2 2
2017 3 3
2017 4 5
2018 1 3
2018 2 0
2018 3 0
2018 4 0
(3 colonnes) La troisième colonne représente la donnée X
Le but étant d'obtenir X en entrant une année et un trimestre dans un formulaire d'un autre onglet, type:
Année 2017 Trimestre 4 (2 cellule, 1 année et 1 trimestre)
x = ? (5)
Je pense ne pas avoir compris ta réponse ou ne pas avoir exprimé clairement mon problème.
2017 2 2
2017 3 3
2017 4 5
2018 1 3
2018 2 0
2018 3 0
2018 4 0
(3 colonnes) La troisième colonne représente la donnée X
Le but étant d'obtenir X en entrant une année et un trimestre dans un formulaire d'un autre onglet, type:
Année 2017 Trimestre 4 (2 cellule, 1 année et 1 trimestre)
x = ? (5)
Je pense ne pas avoir compris ta réponse ou ne pas avoir exprimé clairement mon problème.
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 418
13 mars 2018 à 14:26
13 mars 2018 à 14:26
effectivement, avec le premier message, j'avais cru comprendre que les données de la base étaient dans une seule cellule!
Apparemment ce n'est pas le cas (année en A trimestre en B valeur en C (?))
mais qu'en est il de la valeur cherchée, deux cellules, une seule cellule?
si deux cellules, exemple D1 et C1, cette formule en matricielle:
=INDEX($C$1:$C$100;EQUIV($D$1&$C$1;$A$1:$A$100&$B$1:$B$100;0))
attention formule matricielle à entrer avec la touche enter en maintenant les touches ctrl et shift enfoncées
elle doit s'afficher automatiquement entre accolades dans la barre de formule
le code SIERREUR et utilisable là aussi
cette formule est assez "gournamnde" en capcité, mieux vaut limiter les champs au nombre de ligne utiles (ici 1 à 100)
et si ce n'est pas encore ça, revenz en déposant un modèle.
crdlmnt
Apparemment ce n'est pas le cas (année en A trimestre en B valeur en C (?))
mais qu'en est il de la valeur cherchée, deux cellules, une seule cellule?
si deux cellules, exemple D1 et C1, cette formule en matricielle:
=INDEX($C$1:$C$100;EQUIV($D$1&$C$1;$A$1:$A$100&$B$1:$B$100;0))
attention formule matricielle à entrer avec la touche enter en maintenant les touches ctrl et shift enfoncées
elle doit s'afficher automatiquement entre accolades dans la barre de formule
le code SIERREUR et utilisable là aussi
cette formule est assez "gournamnde" en capcité, mieux vaut limiter les champs au nombre de ligne utiles (ici 1 à 100)
et si ce n'est pas encore ça, revenz en déposant un modèle.
crdlmnt
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 418
13 mars 2018 à 14:56
13 mars 2018 à 14:56
alors voila
https://mon-partage.fr/f/8YfLS4Gd/
crdlmnt
https://mon-partage.fr/f/8YfLS4Gd/
crdlmnt
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 418
13 mars 2018 à 17:32
13 mars 2018 à 17:32
Pas de quoi
je passe le sujet en résolu
bonne route
crdlmnt
je passe le sujet en résolu
bonne route
crdlmnt