Pb avec EXCEL

Jess -  
 jess -
Bonjour,

voilà un petit problème tout simple mais que j'ai du mal à retranscrire sous forme de formules: j'ai 3 colonnes (a, b et c) et plusieurs lignes. Je cherche le nb 2 (qui peut être n'importe ou dans la colonne a) mais il faut aussi qu'au nombre 2 corresponde le nb 10 dans la colonne b. Ces 2 conditions remplies je veux que la valeur inscrite dans la colonne c leur correspondant soit renvoyée dans une autre cellule.... est ce que je suis compréhensible? merci de m'apporter une réponse
A voir également:

2 réponses

biloue Messages postés 82 Statut Membre 7
 
Salut
Essaie un truc du genre
=IF(AND(A1=2;B1=10);C1) dans la cellule que tu veux compléter pour la ligne 1 et tu duplique pour toutes les lignes.
Si tu as encore besoin d'aide n'hésite pas.
Biloue
0
Jess
 
Merci Biloue pour ta réponse mais le problème c'est que ça je l'ai déjà tourné dans tous les sens....
je t'explique: en fait le nombre 2 et 10 peuvent apparaitre plusieurs fois dans les colonnes, ils n'ont pas de cellule déterminée
Là je tente un tableau croisé dynamique pour récupérer plus facilement les données mais je suis sure qu'il existe une formule bcp plus simple...
Jess
0
biloue Messages postés 82 Statut Membre 7
 
y a un truc que je comprend pas. La cellule que tu veux remplir c la meme pour toute la colone a et b ou elle est différentes à chaque fois ?
Sinon tu fais une macro avec une boucle for qui scrute toute ta colone a et qui regarde l'état de ta colone bet qui remplie une celule que tu auras défini avec la colone c.
0
jess > biloue Messages postés 82 Statut Membre
 
g un tableau à part qui va venir chercher les valeurs de la colonne c à partir des infos de la colonne a et b sachant que je recherche un nombre (par exemple 2) dans la colonne A ET un nombre (par exemple 10) dans la colonne b. Il y a 2 conditions pour inscrire la valeur de la colonne c dans l'autre tableau..... c pas facile a expliquer...
merci
0
biloue Messages postés 82 Statut Membre 7 > biloue Messages postés 82 Statut Membre
 
Essaie avec une macro de ce style la :

Sub TOT()
Dim i As Integer
Dim y As Integer

y = 1
For i = 1 To 100 'scrute ton tableau

If Range("A" & i).FormulaR1C1 = 2 And Range("B" & i).FormulaR1C1 = 10 Then 't deux conditions pour remplir la cellule D
'si les deux conditions sont remplies tu mets le contenue de la cellule C dans la cellule D
Range("D" & y).FormulaR1C1 = Range("C" & i).FormulaR1C1
'Incrémente la cellule de la colonne D
y = y + 1

End If
Next

End Sub

Je comprend pas trop ou tu veux rentrer la valeur de la colonne C en fonction de tes deux conditions.
0
jess > biloue Messages postés 82 Statut Membre
 
je v déjà essayer ça, je te remercie
0
dje-dje Messages postés 10442 Statut Modérateur 758
 
Alors dans la cellule cible tu dois mettre un si: (pour la premiere ligne)

= Si( ET( (A1=2); (B1=10) );C1 ; "Ce que tu veux")

a+
dje-dje

Il y a 10 types de personne dans le monde,
ceux qui comprennent le binaire et les autres
0