"Si" incrementés et remplacement de valeur.  Sujet résolu

Pour toutes vos questions à propos d'Excel ...

"Si" incrementés et remplacement de valeur.

Messagepar maxim91350 » 06 Jan 2012, 10:46

Bonjour à tous,

Je vous explique mon problème, je dois dans mon fichier Excel vérifier la correspondance de plusieurs cases d'un tableau et modifier, suivant le résultat, les valeurs (exemple : si A2=A3 ET B2=B3 ET E2=E3 alors écrire le contenu de C2 dans C3 et de D2 dans D3).

Excel.png
Excel.png (24.07 Kio) Vu 48 fois


J'ai pensé utiliser les fonctions SI, RECHERCHEV et éventuellement SOMMEPROD mais je n'arrive pas a obtenir quelque chose de concret.

Merci d'avance.

Cordialement.
maxim91350
Nouveau venu
 
Messages: 3
Inscription: 06 Jan 2012, 10:30
Version Excel: 2007 FR

Re: "Si" incrementés et remplacement de valeur.

Messagepar Amadéus » 06 Jan 2012, 11:31

Bonjour
En ce qui me concerne, merci d'envoyer un fichier Excel au lieu d' une image
Cordialement
Amadéus vous informe que, pour cause de saturation, il ne peut plus répondre aux messages privés non sollicités.
Amadéus
Modérateur
 
Messages: 10875
Inscription: 07 Mai 2006, 11:18
Localisation: Ariège-Pyrénées France
Version Excel: Office Excel 2003 FR

Re: "Si" incrementés et remplacement de valeur.

Messagepar maxim91350 » 06 Jan 2012, 11:36

Voila le fichier excel :

Classeur1.xlsx
(8.39 Kio) Téléchargé 3 fois
maxim91350
Nouveau venu
 
Messages: 3
Inscription: 06 Jan 2012, 10:30
Version Excel: 2007 FR

Re: "Si" incrementés et remplacement de valeur.

Messagepar Amadéus » 06 Jan 2012, 15:37

Bonjour

Exemple en C3, incrémenté en D3
Code: Tout sélectionner
=SI($A2&$B2&$E2=$A3&$B3&$E3;C2;"")

Cordialement
Amadéus vous informe que, pour cause de saturation, il ne peut plus répondre aux messages privés non sollicités.
Amadéus
Modérateur
 
Messages: 10875
Inscription: 07 Mai 2006, 11:18
Localisation: Ariège-Pyrénées France
Version Excel: Office Excel 2003 FR

Re: "Si" incrementés et remplacement de valeur.  Sujet résolu

Messagepar maxim91350 » 06 Jan 2012, 15:47

Merci Amadéus de répondre si rapidement,

C'est a peu près ce que j'avais réussi a faire, mais le problème est que je dois trouver comment faire pour automatiquement modifier les cellules C3 et D3 (si les autres cellules correspondent A2=A3, B2=B3, E2=E3), enfin si c'est possible.

D'après les recherches que j'ai effectué sur internet, cela ne pourrait se faire qu'avec une macro...


[edit] : Probleme résolu grace a une macro.

Sub test()
ligne = Range("A65536").End(xlUp).Row
For i = 3 To ligne
If Cells(i, 1).Value = Cells(i - 1, 1).Value And Cells(i, 2).Value = Cells(i - 1, 2).Value _
And Cells(i, 5).Value = Cells(i - 1, 5).Value Then
Cells(i, 3).Value = Cells(i - 1, 3).Value
Cells(i, 4).Value = Cells(i - 1, 4).Value
End If
Next i
End Sub


Bonne journée.
maxim91350
Nouveau venu
 
Messages: 3
Inscription: 06 Jan 2012, 10:30
Version Excel: 2007 FR


Retourner vers Excel - VBA

 


  • Sujets similaires
    Réponses
    Vus
    Dernier message

Utilisateurs en ligne

Utilisateurs parcourant ce forum: Bing [Bot], fred777, Google Adsense [Bot], Polo31 et 80 invités