SOMME.PROD POUR MONIQUE

  • Initiateur de la discussion Initiateur de la discussion René du var
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

R

René du var

Guest
Bonsoir Monique et le forum,

je te joint le fichier c'est plus simple lol

en fait j'arrive pas à faire un test de contrôle

merci

René du var
 

Pièces jointes

salut ok j'ai compris

En fait Monique connait ce fichier et elle m'a donné la solution

je voulais ajouter un autre test à ce fichier donc je me suis dis c'était plus simple de lui demander directement...........

Mais si Monique est vexée par ma méthode elle peut me le dire directement

merci.........

René du var
 
Bonjour,

Mais t'a rien compris du tout René : Monique elle est pas vexée elle est :

GENEE !!!!!

Il va falloir prendre un peu de potion magique dans la Rubrique Delicatesse.

Merci Pascal pour ton intervention.

Celeda
 
Bonjour,

Et pis derrière tout cela il s'agit tout simplement René de respecter
nos us et coutumes de NOTRE forum.

SI tu vas visiter d'autres forums tu t'apercevras qu'ils sont conciliants
et permissifs que le notre.

Donc, tout ce que l'on veut : respecter la CHARTE d'XLD.

Merci pour tout le monde.

Celeda
 
Bonjour,

Décidément, je ne comprends pas la question, malgré le fichier.
Quelle formule n'est pas bonne :
celle de la colonne C ou celle de la colonne M ?
Comme tu veux une formule en C, ça doit être celle de la colonne C qui n'est pas bonne, mais je n'en suis pas sûre.

Ligne 3 :
le numéro en J3 existe en colonne A :
=NB.SI(A$3:A$100;J3)

le numéro en J3 existe en colonne A et il y a un R en L3 :
=NB.SI(A$3:A$100;J3)*(L3="R")

le numéro en J3 existe en colonne A et il a un R (donc un 1) sur la même ligne, en C3
=SOMMEPROD((A$3:A$100=J3)*(C$3:C$100=1))
 
Suite

Ta formule en C3 :
=SOMMEPROD((J$3:J$100=A3)*(L$3:L$100="R"))
répond par un nombre positif ou bien par 0 (pour Oui ou Non) :
le numéro en A3 est, oui ou non, trouvé en colonne J, mais avec une condition :
s'il est trouvé en J10 par exemple, L10 doit contenir un "R"
 
merci Monique,


excuse mon erreur la nouvelle formule se trouve dans la colonne M

C D E F c'est ok

M5 et M9 sont rapprochées (R) mais ne se trouvent pas dans de l'autre cotê

hors une facture doit être des deux cotê

c'est pour ça que je teste avec la nouvelle formule mais je suis pas sur d'avoir bon

merci

René du var
 
Re,

Ta formule en M11 donne 1, je pense que tu voudrais 0
=SOMMEPROD((A$3:A$100=J11)*(L$3:L$100="R")*1)
Si elle trouve en colonne A le numéro tapé en J11,
elle va chercher en colonne L, mais sur la même ligne, si, oui ou non un R existe
En gardant l'exemple de J11 à chercher en colonne A,
J11 est trouvé en A13 et, sur la même ligne, il y a un R en L13
et c'est pour ça que la formule renvoie 1
Alors que L13 n'a rien à voir avec A13

Plutôt celle-ci :
=NB.SI(A$3:A$100;J11)*(L11="R")
Si L11 = "R", la formule cherche si le numéro tapé en J11 (même ligne) existe en colonne A

Elle renvoie 1 si, à la fois, il y a "R" en L11 et que le numéro en J11 existe n'importe où en colonne A
Elle renvoie 0 si L11 est différent de "R",même si le numéro de J11 existe en colonne A
Elle renvoie 0 si L11 = "R" et si le numéro de J11 n'existe pas en colonne A

Elle donne en fait, selon ce qu'elle trouve :
1 * 0
1 * 1
0 * 0
0 * 1

(Si j'ai compris l'histoire)
 
Bonjour Monique et le forum,

merci pour ton travail mais si je peux me permettre..............


1 - si tu ragardes le fichier on peur voir que la couleur verte est rappochée

puisque le R se trouve des deux coté (colonne C et L).

2 - la couleur marron est en attente de rapprochement et pourtant en M3 ca affiche "rapprocher" aucun R n'est présent en colonne C et L.

3 - la couleur jaune affiche les factures rapprochées uniquement en colonne L

j'ai donc trois cas de figure possible

Comment faire pour rescencer les trois cas exemple :

1 - rapprocher

2 - en attente de rapprochement

3 - Rapprocher uniquement par la liquidation

Désolé de ne pas avoir été plus claire au départ

merci

René du var
 

Pièces jointes

Bonjour,

On va bien finir par y arriver.
=SOMMEPROD((A$2:A$2000=J2)*(C$2:C$2000=1)+(J$2:J$2000=J2)*(L$2:L$2000="R"))
Chacune des 2 parties de la formule renvoie 0 ou 1 et les 2 parties s'additionnent

En plus, si on veut, format conditionnel ou format nombre :
[=2]"Rapproché";[=1]"Rapp à liquid";""
(ou les 2)
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
16
Affichages
261
Réponses
10
Affichages
775
Réponses
4
Affichages
202
  • Question Question
Microsoft 365 Carte géogrpahique
Réponses
6
Affichages
288
Réponses
2
Affichages
343
Réponses
4
Affichages
160
Deleted member 453598
D
Réponses
10
Affichages
402
Retour