OVH Cloud OVH Cloud

renvoi valeur recherchée

5 réponses
Avatar
eis
Je n'arrete pas de dire bonjour aujourd'hui 1 problème en amenant
un autre...
Existe t'il un moyen en partant d'un tableau en feuil1de 100 lignes + ou -
sur 8 colonnes
avec sur chaque ligne en colonne A des dates; 04/07/2003 en A5 par exemple
en colonne H des Noms; Trucmuch en H5 par exemple ;
en colonne F des villes PARIS en F5 par exemple.
Existe t'il une formule qui puisse m'afficher en feuil2 PARIS dans la
cellule C6
si je rentre 14/07/2003 en C4 et Trucmuch en A6 et qui ne m'affiche rien si
le
14/07/2003 c'était monsieur Tartempion qui était à PARIS?
si quelqu'un a la solution je suis preneur Merci
Yves

5 réponses

Avatar
ChrisV
Bonjour Eis,

Avec les plages nommées suivantes:
Feuil1!A1:Axx (dtS)
Feuil1!F1:Fxx (viL)
Feuil1!H1:Hxx (noM)

en Feuil2
(à saisir sans les { } et valider par Ctrl+Shift+Entrée)

{=SI(OU(A6=noM);INDEX(viL;EQUIV(C4&A6;dtS&noM;0));"")}


ChrisV


"eis" a écrit dans le message de news:

Je n'arrete pas de dire bonjour aujourd'hui 1 problème en amenant
un autre...
Existe t'il un moyen en partant d'un tableau en feuil1de 100 lignes + ou -
sur 8 colonnes
avec sur chaque ligne en colonne A des dates; 04/07/2003 en A5 par
exemple

en colonne H des Noms; Trucmuch en H5 par exemple ;
en colonne F des villes PARIS en F5 par exemple.
Existe t'il une formule qui puisse m'afficher en feuil2 PARIS dans la
cellule C6
si je rentre 14/07/2003 en C4 et Trucmuch en A6 et qui ne m'affiche rien
si

le
14/07/2003 c'était monsieur Tartempion qui était à PARIS?
si quelqu'un a la solution je suis preneur Merci
Yves




Avatar
rama
Re_salut yves

Je te propose une solution (/beaucoup)

=INDEX($F$1:$F$100;MAX(1;SOMMEPROD(($A$1:$A$100þuil2!
$C$4)*1*($H$1:$H$100þuil2!$A$1)*LIGNE($H$1:$H$100))))



Dans cette solu on suppose la ligne 1 de feuil1 vide
dans ton exemple tu rentres 14/07/2003 en C4
Je pense que tu voulais dire 04/07/2003
RAoul

-----Message d'origine-----
Je n'arrete pas de dire bonjour aujourd'hui 1 problème en
amenant

un autre...
Existe t'il un moyen en partant d'un tableau en feuil1de
100 lignes + ou -

sur 8 colonnes
avec sur chaque ligne en colonne A des dates;
04/07/2003 en A5 par exemple

en colonne H des Noms; Trucmuch en H5 par exemple ;
en colonne F des villes PARIS en F5 par exemple.
Existe t'il une formule qui puisse m'afficher en feuil2
PARIS dans la

cellule C6
si je rentre 14/07/2003 en C4 et Trucmuch en A6 et qui ne
m'affiche rien si

le
14/07/2003 c'était monsieur Tartempion qui était à PARIS?
si quelqu'un a la solution je suis preneur Merci
Yves


.



Avatar
RAMA
Bonjour yves
une solution parmi beaucoup

tu colles cette formule n'importe ou

=SI(SOMMEPROD(($A$1:$A$100þuil2!$C$4)*(Feuil1!
$H$1:$H$100þuil2!$A$6)*LIGNE(Feuil1!$A$1:$A$100))=0;"Non
trouvé";INDEX($F$1:$F$100;SOMMEPROD(($A$1:$A$100þuil2!
$C$4)*(Feuil1!$H$1:$H$100þuil2!$A$6)*LIGNE(Feuil1!
$A$1:$A$100))))

elle implique que la commbinaison date et nom est unique
si en revanche le critere date+nom est inconnu elle
affiche 'non trouvé'

raoul
-----Message d'origine-----
Je n'arrete pas de dire bonjour aujourd'hui 1 problème en
amenant

un autre...
Existe t'il un moyen en partant d'un tableau en feuil1de
100 lignes + ou -

sur 8 colonnes
avec sur chaque ligne en colonne A des dates;
04/07/2003 en A5 par exemple

en colonne H des Noms; Trucmuch en H5 par exemple ;
en colonne F des villes PARIS en F5 par exemple.
Existe t'il une formule qui puisse m'afficher en feuil2
PARIS dans la

cellule C6
si je rentre 14/07/2003 en C4 et Trucmuch en A6 et qui ne
m'affiche rien si

le
14/07/2003 c'était monsieur Tartempion qui était à PARIS?
si quelqu'un a la solution je suis preneur Merci
Yves


.



Avatar
AV
mais non.. mais non!!


Ah bon ?
T'es sur ?
Si j'étais toi je testerais ...

;-)
AV

Avatar
RAMA
Salut alain,

Les tests semblent concluants,
Sur condition Vraie des arguments date+nom et sous
réserve de la presence d'une occurence unique dans la table

Quel(s) cas as tu détecté ?
Je suis tres interessé car je suis tres consommateur de
ce type d'utilisation de sommeprod (en non matriciel
naturellement).
Le doute s'installe.
Merci



-----Message d'origine-----
mais non.. mais non!!


Ah bon ?
T'es sur ?
Si j'étais toi je testerais ...

;-)
AV


.