XL 2016 Recherche verticale valeur absolue

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 !

Anto35200

XLDnaute Occasionnel
Bonjour,

Je souhaite faire une recherche les montants de la colonne B, s'ils se trouvent dans la colonne A

LE problème c'est que la colone B, les montants ont le signe (-)



Quelle formule je peux utiliser, en ne prenant pas en compte le signe (-) de la colonne B ?

En vous remerciant de votre aide.
 

Pièces jointes

Bonjour à tous 🙂,

J'ai compris qu'on recherche les montants de la colonne B (montants négatifs) dans la colonne A.

Attention! Si c'est pour faire des vérifications de type rapprochement bancaire, il faut gérer les doublons !

Exemple :
  • En colonne B, vous avez deux fois le même montant : -999,99
  • En colonne A, vous n'avez qu'une seule fois le montant : +999,99
La première présence de -999,99 en colonne B donne => ok
La deuxième présence de -999,99 en colonne B donne => Erreur

La formule en C2 à recopier vers le bas est :
=SI(NB.SI(B$2:B2;B2)<=NB.SI(A$2:A$999;-B2);"ok";"ERREUR")

nota 1 : Si votre tableau risque de s'étendre au delà de la ligne 999, augmentez cette valeur dans la formule en C2 avant de la recopier vers le bas (par exemple 10000 voire plus).
 

Pièces jointes

Dernière édition:
Bonjour



Merci beaucoup pour votre proposition de réponse.

Dans mon fichier « Recherche test », je n’ai pas de montants en doublon dans les colonnes A et C. C’est bien un exemple que vous me donnez dans votre réponse ?

En fait, je n’essaie pas de faire de rapprochement bancaire.

Dans mon fichier, la colonne Montant B provient de mon extraction de mon logiciel bancaire pour tous les paiement émis. De ce fait, il y a un signe (-).

Chaque paiements émis génèrent des prévisions qui se trouvent dans Montant A, mais sans le signe (-).

Mon but, c’est de vérifier que pour chaque montant émis, il y a bien une prévision de ce montant émis.





Dans votre formule, je ne comprends pas à quoi servent les signes { } devant et après la formule ?

{=SI(ESTNA(RECHERCHEV(A2;ABS(C:C);1;FAUX));"ERREUR";"OK")}

Cordialement.
 
- 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

Discussions similaires

  • Question Question
Microsoft 365 RECHERCHEV
Réponses
10
Affichages
384
Réponses
5
Affichages
67
Réponses
6
Affichages
96
  • Question Question
Microsoft 365 Solde Cumulé
Réponses
2
Affichages
354
Réponses
4
Affichages
430
Retour