formule VBA avec correpsondance

cg1980

XLDnaute Occasionnel
bonjour,
j'aimerais faire un calcul avec recherche de valeur (voir fichier ci-joint)

dans la colonne A des 2 onglets, il y a des code. J'aimerais faire

onglet 1 colonne I+ onglet 2 colonne AS -onglet 2 colonne AE*AS/100
et ce calcul se fait entre les lignes dont le codes(colonneA) en onglet 1 et 2 est identique.
et uniquement pour les lignes où il y a un INS en J de onglet1

le reésultat vient dans la colonne K de l'onglet1

merci
 

Pièces jointes

  • TEST.xls
    18.5 KB · Affichages: 46
  • TEST.xls
    18.5 KB · Affichages: 53
  • TEST.xls
    18.5 KB · Affichages: 51

JNP

XLDnaute Barbatruc
Re : formule VBA avec correpsondance

Bonsoir Cg1980 :),
Pourquoi ouvrir un 2ème post alors que tu n'as même pas répondu à Dranreb sur celui-ci :mad:...
De plus, il a eut du courage de répondre, ton sujet est incompréhensible, et ton fichier aussi :rolleyes:...
Essaies de nous mettre un exemple réel de ce que tu attends...
Bonne soirée :cool:
 

phlaurent55

Nous a quittés en 2020
Repose en paix
Re : formule VBA avec correpsondance

Bonsoir Jean-Noel,
Bonsoir Cg1980 :),
Pourquoi ouvrir un 2ème post alors que tu n'as même pas répondu à Dranreb sur celui-ci :mad:...
De plus, il a eut du courage de répondre, ton sujet est incompréhensible, et ton fichier aussi :rolleyes:...
Essaies de nous mettre un exemple réel de ce que tu attends...
Bonne soirée :cool:
apparemment il y en a un troisième ici:
https://www.excel-downloads.com/threads/test.160394/

à+
Philippe
 

cg1980

XLDnaute Occasionnel
Re : formule VBA avec correpsondance

Merci pour la réponse- oui je viens de voir. mais j'ai reposté car j'ai cru que mon message n'était pas parti et je vois mtenant que j'en ai 2, excusez-moi.

la colonne A de chaque onglet contient des codes mais ils ne sont pas dans le meme ordre.
Par exemple la cellule A8 en "onglet1" contient AT0000A001X2 Corp il faut
"étape1" prendre le chiffre en I8 (1000000)
"étape2" additioner le chiffre en AS de "onglet2" dont le code (colonneA) est le meme que étape1 (ie 133500 en as5). les codes AT0000A001X2 Corp et AT0000A001X2 Corp correspondent
"étape3" soustraire AS*AT/100 de " IDEM........................................................................"
"étape4" soustraire AT32 de l'onglet 2
Le résultat vient en onglet 1 colonne K
 

JNP

XLDnaute Barbatruc
Re : formule VBA avec correpsondance

Re :),
Pas sûr de ton calcul, mais
Code:
=SI(J6="INS";SIERREUR('1'!I6+INDEX('2'!$AS$3:$AS$8;EQUIV(A6;'2'!$A$3:$A$8;0))*(1-INDEX('2'!$AT$3:$AT$8;EQUIV(A6;'2'!$A$3:$A$8;0))/100)-'2'!$AT$32;"");"")
en K6 à tirer vers le bas :rolleyes:...
Bonne journée :cool:
 

Discussions similaires

Réponses
6
Affichages
142

Statistiques des forums

Discussions
312 296
Messages
2 086 962
Membres
103 409
dernier inscrit
Dave56