Excel 2007 remplir automatiquement une cellul

Greg -  
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

J'ai d'un côté sur une feuille d'excel 2007, j'ai 3 colonnes de données dont la C qui est à remplir :
...................A............................B...........................C
1........... BARCELONA ..........ABERDEEN..................?
2 ............BARCELONA......... ABERDEEN..................?
3............. LONDON.............. DUBLIN......................?
4............ MONTPELLIER.......... PARIS......................?

Et sur l'autre feuille le résultat.

................A...................... B..............................C
1 ..........BARCELONA .......ABERDEEN.............. 2418
2 ..........BARCELONA ........BERGEN ..................2650
3........... BARCELONA .......GRAN CANARIA .......2706
4 ............BARCELONA ......LEEDS BRADFORD ....1772

Voici, ma question : quelle est la formule pour que si A1 et B1 de la feuille 1 = A1 et B1 de la feuille --> C1 de la feuil1 = C1 de la feuil 1 ???

J'ai un tableau excel avec plus de 800 lignes à compléter...

Je vous remerci par avance de votre réponse.

A voir également:

5 réponses

Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 450
 
Doucement doucement pas de défaitisme prématuré!
le modèle ci joint correspond il à ce que vous attendez; Si oui, adaptez le à vos champs et si difficultés, revenez nous voir.
http://www.cijoint.fr/cjlink.php?file=cj201006/cijAOiekU2.xls
Crtdlmnt

Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
1
dobo69 Messages postés 1720 Statut Membre 833
 
Bonsoir,

Bonsoir Vaucluse, SOMMEPROD doit fonctionner dans ce cas si ce sont des valeurs qui sont cherchées ?
En C1 de feuil1 :
=SOMMEPROD(('Feuil2'!$A$1:$A$1000=A3)*('Feuil2'!$B$1:$B$1000=B3)*('Feuil2'!$C$1:$C$1000))

1
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 450
 
Bonjour dobo
c'est exact, ça marche selon les données d'entrée. Je suis resté sur une solution qui fonctionne même lorsque la colonne C n'est pas numérique, car j"ai rentré des textes dans mon exemple.
Mais effectivement, la demande de Greg ne concerne que des valeurs numériques.
Bon WE
Cdlmnt
0
dobo69 Messages postés 1720 Statut Membre 833
 
Bonjour Vaucluse,
Et si tu as des chaines :
=INDEX(Feuil2!$C$1:$C$1000;EQUIV(1;(Feuil2!$A$1:$A$1000=A1)*(Feuil2!$B$1:$B$1000=B1);0))
formule matricielle qui est un peu le SOMMEPROD des chaines de caractères...

Greg : formule matricielle : à valider par CTRL+SHIFT+ENTER et non pas par simple ENTER
Cette validation fait apparaitre les { et } des matrices excel.
0
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 450
 
Bonjour
s'il s'agit bien de ce que vous dites, c'est à dire comparer les cellules sur la même ligne entre les deux feuilles:
Feuil2, en C1:
=SI(ET(Feuil!1=A1;Feuil1!B1=B1);Feuil1!C1;"")
mais ceci uniquement,( je me répète) pour comparer des codes sur le même N°de ligne entre les deux feuilles, s'il s'agit de détecter des identités sur des lignes différentes, c'est plus complexe, revenez nous voir
Crdlmnt
0
Greg
 
C'est pas simple, malheureusement pour moi !! Car les identités sont en effets différentes sur des lignes différentes entre les 2 feuil.
Mais merci pour votre réponse rapide !!
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Greg
 
Hello,

J'ai du mal, j'avance mais les occurences entre les feuil plantent.
Voici mon fichier. Il est basé sur la formule du fichier "essai" de Vaucluse.

http://www.cijoint.fr/cjlink.php?file=cj201006/cijPfynUMN.xlsm

Merci de votre aide
0
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 450
 
Bonjour
ci joint une proposition dont je ne suis pas sur qu'elle colle à ce que tu attends, mais on ne sait jamais.
Voir commentaires rajoutés dans le rectangle jaune
http://www.cijoint.fr/cjlink.php?file=cj201006/cijb0WJqR9.xls
crdlmnt
0
Greg
 
Cool, ca marche, un grand merci. Effectivement ca copie les adresses des fichiers avec breaucoup d'arborescence.

Merci !!
0
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 450
 
Pas de quoi. au plaisir. bonne route
0