A voir également:
- Référence dans un tableau simple
- Tableau croisé dynamique - Guide
- Tableau ascii - Guide
- Tableau word - Guide
- Reference pto - Accueil - Box & Connexion Internet
- Trier un tableau excel - Guide
4 réponses
Zoul67
Messages postés
1959
Date d'inscription
lundi 3 mai 2010
Statut
Membre
Dernière intervention
30 janvier 2023
149
12 févr. 2014 à 13:35
12 févr. 2014 à 13:35
Bonjour,
Ton explication est limpide... Non, je plaisante.
A+
Ton explication est limpide... Non, je plaisante.
A+
1 3 5 158
1 3 15 256
1 6 15 310
2 3 21 528
2 6 21 196
saisie valeur 3 et valeur 21 doit renvoyer 528 et si possible l'element d'une autre colonne de la meme ligne.
Merci
1 3 15 256
1 6 15 310
2 3 21 528
2 6 21 196
saisie valeur 3 et valeur 21 doit renvoyer 528 et si possible l'element d'une autre colonne de la meme ligne.
Merci
Zoul67
Messages postés
1959
Date d'inscription
lundi 3 mai 2010
Statut
Membre
Dernière intervention
30 janvier 2023
149
12 févr. 2014 à 15:05
12 févr. 2014 à 15:05
Re,
Applique ceci :
https://www.excel-pratique.com/fr/fonctions/index_equiv.php
Je pense que c'est bien expliqué et ça correspond à ta demande (2 critères pour renvoyer une valeur).
A+
Applique ceci :
https://www.excel-pratique.com/fr/fonctions/index_equiv.php
Je pense que c'est bien expliqué et ça correspond à ta demande (2 critères pour renvoyer une valeur).
A+
Zoul67
Messages postés
1959
Date d'inscription
lundi 3 mai 2010
Statut
Membre
Dernière intervention
30 janvier 2023
149
12 févr. 2014 à 16:56
12 févr. 2014 à 16:56
Pardon, je fatigue ; j'ai vu la page hier et ça m'avait plu car je nage toujours avec INDEX et EQUIV.
Si tu n'avais qu'une valeur, cela se résoudrait avec la fonction RECHERCHEV.
J'ai donc cherché "recherchev sur 2 valeurs" dans un célèbre moteur de recherches.
Il semble qu'il faille utiliser une formule matricielle (que je n'aime pas) :
cf. https://forums.commentcamarche.net/forum/affich-2591267-excel-recherche-selon-2-criteres , https://support.microsoft.com/fr-fr/help/465704 ou encore https://www.excel-downloads.com/threads/recherchev-2-criteres.120129/
Un filtre automatique ou un tableau croisé dynamique ne font pas l'affaire. Si rien de tout ça ne te satisfait, je peux t'aider pour une fonction personnalisée en VBA.
A+
Si tu n'avais qu'une valeur, cela se résoudrait avec la fonction RECHERCHEV.
J'ai donc cherché "recherchev sur 2 valeurs" dans un célèbre moteur de recherches.
Il semble qu'il faille utiliser une formule matricielle (que je n'aime pas) :
cf. https://forums.commentcamarche.net/forum/affich-2591267-excel-recherche-selon-2-criteres , https://support.microsoft.com/fr-fr/help/465704 ou encore https://www.excel-downloads.com/threads/recherchev-2-criteres.120129/
Un filtre automatique ou un tableau croisé dynamique ne font pas l'affaire. Si rien de tout ça ne te satisfait, je peux t'aider pour une fonction personnalisée en VBA.
A+
"Excel a manqué de ressources lors de la tentative d'une ou plusieurs formules. Ces formules n'ont donc pas pu etre evaluees"
mon tableau comporte 211 lignes sur 13 colonnes, j'ai donc diminué la zone de calcul mais le message est le meme.
Office 2010 pro sous windows seven 32 bits avec 4Go de ram, rien en taches de fond, le message n'est pas clair.
mon tableau comporte 211 lignes sur 13 colonnes, j'ai donc diminué la zone de calcul mais le message est le meme.
Office 2010 pro sous windows seven 32 bits avec 4Go de ram, rien en taches de fond, le message n'est pas clair.
Bonjour,
Encore un grand merci pour ta participation.
Je sais que je suis tres proche de la solution grace a toi et aux forums
Pour tout dire il s'agit de recherche dans un tableau de constantes du genre :
echelon anciennete indice actuel et indice date X Gain
3 3 510 532 10
3 6 510 534 20
3 12 520 540 30
4 3 530 640 15 ...
ce tableau ne doit pas etre visible.
case 33 : demande de l'indice actuel case 10 et echelon case 11
avec la formule index+equiv, normalement il compare la saisie en c10 avec la colonne indice actuel et la c11 avec anciennete dans l'ordre que tu veux, l'important c'est qu'il affiche indice date X correspondant et si possible meme idee pour le gain dans une autre cellule.
ex : saisie 510 et 6 retourne 534 et non pas 532.
la logique est bien là mais la syntaxe, je ne l'ai pas (erreur de nom! ou N/A)
derniere formule essayee :
=BDLIRE(tableau;"INDICE ACTUEL";EQUIV(1;(case10=tableau!C:C)*(case11=tableau!B:B))) qui me retourne 0
Encore un grand merci pour ta participation.
Je sais que je suis tres proche de la solution grace a toi et aux forums
Pour tout dire il s'agit de recherche dans un tableau de constantes du genre :
echelon anciennete indice actuel et indice date X Gain
3 3 510 532 10
3 6 510 534 20
3 12 520 540 30
4 3 530 640 15 ...
ce tableau ne doit pas etre visible.
case 33 : demande de l'indice actuel case 10 et echelon case 11
avec la formule index+equiv, normalement il compare la saisie en c10 avec la colonne indice actuel et la c11 avec anciennete dans l'ordre que tu veux, l'important c'est qu'il affiche indice date X correspondant et si possible meme idee pour le gain dans une autre cellule.
ex : saisie 510 et 6 retourne 534 et non pas 532.
la logique est bien là mais la syntaxe, je ne l'ai pas (erreur de nom! ou N/A)
derniere formule essayee :
=BDLIRE(tableau;"INDICE ACTUEL";EQUIV(1;(case10=tableau!C:C)*(case11=tableau!B:B))) qui me retourne 0
Zoul67
Messages postés
1959
Date d'inscription
lundi 3 mai 2010
Statut
Membre
Dernière intervention
30 janvier 2023
149
13 févr. 2014 à 11:41
13 févr. 2014 à 11:41
Bonjour,
J'ai utilisé deux méthodes différentes (formule matricielle + SOMMEPROD)
ça marche à condition que le doublon saisi corresponde à une seule ligne.
On peut aussi utiliser SOMME.SI.ENS
https://www.cjoint.com/?DBnlL2Rqav4
A+
J'ai utilisé deux méthodes différentes (formule matricielle + SOMMEPROD)
ça marche à condition que le doublon saisi corresponde à une seule ligne.
On peut aussi utiliser SOMME.SI.ENS
https://www.cjoint.com/?DBnlL2Rqav4
A+