OVH Cloud OVH Cloud

Recherche sur Tableau

2 réponses
Avatar
Golem 13
Bonjour .

j'ai un petit tableau situé en A1:J10

Chaque cellule contenant des valeurs provenant d'une formule rendant une
valeur numerique ou un vide "".

Chaque ligne ne comportant aucun doublons, mais parfois plusieurs vides "".

Style :

1-2-5-""-12-""-""-""-""-""
1-2-3-4-5-6-7-""-""-""
...


En ligne A12:J12, des valeurs numerique sans doublons mais parfois quelques
vides, la aussi en provenance de formules.

*** j'utilise la formule suivante pour trouver les valeurs communes entre la
ligne A12:J12 la ligne A1:J1


{=SOMME(($A12:$J12<>"")*($A1:$J1<>"")*NB.SI($A12:$J12;$A1:$J1))}

La Tout marche .


La chose se complique si je teste la ligne A12:J12 sur une plage comportant
plusieurs lignes

{=SOMME(($A12:$J12<>"")*($A1:$J6<>"")*NB.SI($A12:$J12;$A1:$J6))}.

Le resultat est faux .


Merci pour toute Aide !


@ +

2 réponses

Avatar
AV
Essaye comme ça :

=SOMMEPROD((A12:J12<>"")*(A12:J12¡:J6))

AV

"Golem 13" a écrit dans le message news:
uq#
Bonjour .

j'ai un petit tableau situé en A1:J10

Chaque cellule contenant des valeurs provenant d'une formule rendant une
valeur numerique ou un vide "".

Chaque ligne ne comportant aucun doublons, mais parfois plusieurs vides "".

Style :

1-2-5-""-12-""-""-""-""-""
1-2-3-4-5-6-7-""-""-""
...


En ligne A12:J12, des valeurs numerique sans doublons mais parfois quelques
vides, la aussi en provenance de formules.

*** j'utilise la formule suivante pour trouver les valeurs communes entre la
ligne A12:J12 la ligne A1:J1


{=SOMME(($A12:$J12<>"")*($A1:$J1<>"")*NB.SI($A12:$J12;$A1:$J1))}

La Tout marche .


La chose se complique si je teste la ligne A12:J12 sur une plage comportant
plusieurs lignes

{=SOMME(($A12:$J12<>"")*($A1:$J6<>"")*NB.SI($A12:$J12;$A1:$J6))}.

Le resultat est faux .


Merci pour toute Aide !


@ +








Avatar
Daniel.M
Salut,

La matricielle suivante:
{=SOMME(0+SI(A12:J12<>"";NB.SI(A1:J10;A12:J12)>0))}

Salutations,

Daniel M.