Excel formule suite

Tasram974 Messages postés 13 Statut Membre -  
Tasram974 Messages postés 13 Statut Membre -
Bonjour a toute l'équipe ,
et avant tout un grand merci a MR ERIIC pour son aide.
Je reviens vers vous pour faire suite a ma derniere question résolue
avec cette formule magique :
=SOMMEPROD(($B5=DECALER($I$3;EQUIV($B4;$I$4:$I$8;0);1;1;3))*1)=1

Je souhaite faire évoluer mon fichier qui effectuait la recherche sur une
seule ligne .

D'ou ma question du jour:

Est il possible d'effectuer une recherche sur 2 lignes (voir 3 ou 4)
toujours avec un tableau de correspondance .

Exemple:

si je regarde le ligne 5 sur mon fichier joint , je devrais afficher la

valeur "VRAI" en "D5" si j'ai la correspondance du chiffre precédent (le 3)
OU la correspondance du chiffre de cette ligne ( le 7)

C'est a dire soit le 20-23-8-30-5-36 (corredpondance dur 3 )
OU le 11-15-13-27-6-30 (correspondance dur 7 )

J'ai tenté avec un "OU" mais sans succès:

=OU((SOMMEPROD(($B6=DECALER($N$3;EQUIV($B5;$N$4:$N$23;0);1;1;6))*1)=1);

(SOMMEPROD(($B6=DECALER($N$3;EQUIV($B5;$N$4:$N$23;0);1;1;6))*1)))

Mon fichier joint:

https://www.cjoint.com/?BFjjaB6ooKl

MErci a vous.

Windows 7 / EXCEL 2007

5 réponses

PHILOU10120 Messages postés 6515 Date d'inscription   Statut Contributeur Dernière intervention   827
 
Ma réponse

=SOMMEPROD(($B6=DECALER($N$3;EQUIV($B5;$N$4:$N$23;0);1;4;6))*1)=1

recherche sur 4 lignes si c'est bien ce que vous voulez ?
1
eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention   7 282
 
Bonjour,

Tu pars du principe que tout le monde a lu et se rappelle ta précédente demande, ce qui n'est pas le cas.
Il faut reprendre toutes les explications détaillées du fonctionnement voulu.

Et mettre des explications cohérentes si tu veux qu'on comprenne :
je devrais afficher la valeur "VRAI" en "D5" si j'ai la correspondance du chiffre precédent (le 3)
Pour moi 3 est la valeur suivante puisqu'il est en ligne 6

OU la correspondance du chiffre de cette ligne ( le 7)
Il sort d'où ce 7 ??????

C'est a dire soit le 20-23-8-30-5-36 (corredpondance dur 3 )
moi je lis : 10-23-....

OU le 11-15-13-27-6-30 (correspondance dur 7 )
moi je lis : 9-15-...

Pas très rigoureux ni sérieux tout ça, même s'il y en a qui arrivent à répondre malgré tout...

*****************
Pour éclairer les lecteurs je rappelle que ta demande originale était (en gardant l'exemple de la ligne 5)
- en D5 : est-ce que le chiffre présent 1 ligne plus bas colonne B soit en B6(=3) est présent dans le tableau N5:T24 dans la ligne correspondant au chiffre en B5(=2) (donc en O6:T6, ligne du 2 ).
C'est à dire y'a-t-il un 3 en O6:T6 : NON FAUX
- ensuite en E5 contrôle chiffre suivant en B7(=4) : y-a-t'il un 4 en O6:T6 : NON FAUX
- etc
Il n'y a ni 3, ni 4, ni 5, ni 6, ni 7, ni 8 en O6:T6, réponses fournies dans D5:I5
******************

Je repète ma question :
Il sort d'où ce 7 ??????
qui de toute façon n'est pas présent en O6:T6....
Et re-fourni une explication complète

eric
0
Tasram974 Messages postés 13 Statut Membre
 
Euh , quand je vérifie sur mon fichier , cela ne fonctionne pas.
Si je prend mon exemple avec les 2 premiers chiffres 1 et 2
Je devrais avoir "VRAI" si les chiffres 10-11-12 ou 13-14-15 suivent.
Hors pour la premiere ligne c'est Ok , mais pas pour la seconde.
En "D6" je devrais avoir "VRAI" puisque en "B7" j'ai la correspondance du chiffre "1" avec le chiffre "11" .

https://www.cjoint.com/?BFjl06FKbpB

merci a vous
0
eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention   7 282
 
j'ai ré-édité et complété mon post 2, relis-le tranquillement et complètement, et commente.

En "D6" je devrais avoir "VRAI" puisque en "B7" j'ai la correspondance du chiffre "1" avec le chiffre "11" . ????????????????
Explication Incomplete et incompréhensible, rien à voir avec la demande originale.
Maintenant c'est le 1 et le 11 que tu sors de ton chapeau.
Et pourquoi changer d'exemple ? tout à l'heure tu parlais de D5.
Pour nous forcer à réfléchir encore plus ?
Je ne vais pas reprendre la démonstration que je t'ai faite sur D5. Tu la lis et la critique par rapport à ta demande originale.

Si tu donnes des explications incomplètes ou incohérentes je ne répond plus.
Si tu ne fais pas d'effort d'explication pourquoi on devrait faire des efforts pour comprendre et te répondre ???

eric
0
Tasram974 Messages postés 13 Statut Membre
 
Bonjour a tous,
veuillez accepter mes excuses concernant ma demande confuse.
Je vais donc reprendre a zéro ma demande avec un nouveau fichier joint plus simplifié.
j'ai une colonne de chiffres aléatoires EX: 1-2-15-16-13-5-12-11-12 etc...
J'ai un tableau de correspondances de chiffres :
1--10-11-12
2--13-14-15
3--16-17-18
etc...

Ma premiere question résolue par Mr ERIIC :
Etait de rechercher si une correspondance existe entre le 1er numéro de la colonne et les 3 prochains numéros de cette colonne.
Ex: le premier numéro est le 1
Je recherche dans les 3 prochaines lignes si je trouve les chiifres de correspondance du 1 c'est a dire soit le 10 , le 11 ou le 12.
en D4 :
=SOMMEPROD(($B5=DECALER($I$3;EQUIV($B4;$I$4:$I$8;0);1;1;3))*1)=1
en E4 :
=SOMMEPROD(($B6=DECALER($I$3;EQUIV($B4;$I$4:$I$8;0);1;1;3))*1)=1
en F4 :
=SOMMEPROD(($B7=DECALER($I$3;EQUIV($B4;$I$4:$I$8;0);1;1;3))*1)=1

Ma question du jour:
Est il possible d'effectuer une recherche sur 2 lignes (voir plus) .
Pour obtenir la valeur "VRAI" je recherche cette fois sur les 2 premiers chiffres.
Ex: les permiers numéros sont le 1 et le 2
Je recherche dans les 3 prochaines lignes si je trouve les chiffres de correspondance
du 1 c'est a dire le 10, le11 ou le 12 mais aussi les chiffres de correspondnce du 2 c'est a dire le 13, le 14 ou le 15.

https://www.cjoint.com/?BFjmHcdZfVB

J'espere avoir été plus clair cette fois.
merci a vous
0
eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention   7 282
 
non, incomplet. Tu refais et complètes en disant d'où tu sors tes chiffres.

Ex: les permiers numéros sont le 1 (quelle cellule ?) et le 2 (quelle cellule ?)
Je recherche dans les 3 prochaines lignes (quelles cellules ?) si je trouve les chiffres de correspondance (dans quelle(s) plage(s) et pourquoi celle-ci?)

etc sur tous les nombres ou plages que tu cites.

eric
0
Tasram974 Messages postés 13 Statut Membre
 
J'ai joint mon fichier sur le site .
Quand je dis les premiers numéros sont le 1 et le 2 , cela correspond a la cellule « B4 » et « B5 »
Quand je dis je recherche dans les 3 prochaines lignes , cela correspond aux 3 cellules suivantes « B6 » , « B7 » et « B8 »
Pour le tableau de correspondance , la colonne "N" represente des chiffres et les colonnes O,P,Q les chiffres associes a la prmemiere colonne
0
eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention   7 282
 
Je n'ai pas envie de naviguer entre différents posts pour tout avoir.
Une plage se désigne par A1:E1 par exemple, je ne vois rien de tel dans tes explications.

Je t'ai laissé ta chance, j'abandonne le suivi.

eric
0

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

Posez votre question
Tasram974 Messages postés 13 Statut Membre
 
Ma question du jour:
Est il possible d'effectuer une recherche sur 2 lignes (voir plus) .
Pour obtenir la valeur "VRAI" je recherche cette fois sur les 2 premiers chiffres.
Ex: les permiers numéros sont le 1 (cellule "B4") et le 2 (cellule "B5")
Je recherche dans les 3 prochaines lignes ( cellule B6 ; B7 ; B8 ) si je trouve les chiffres de correspondance
du 1 c'est a dire le 10, 11 ou 12. Tableau en N4:Q23
du 2 c'est a dire le 13, 14 ou 15. Tableau en N4:Q23

https://www.cjoint.com/?BFjmHcdZfVB

Pour le tableau de correspondance , la colonne "N4-N23" represente des chiffres et les colonnes O4:O23,P4:P23,Q4:Q23 les chiffres associes a la premiere colonne.
0