Excel 2007 remplir automatiquement une cellul

Fermé
Greg - Modifié par Greg le 18/06/2010 à 16:48
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 21 juin 2010 à 16:49
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 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
Modifié par Vaucluse le 18/06/2010 à 18:30
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 1587 Date d'inscription vendredi 24 juillet 2009 Statut Membre Dernière intervention 30 juin 2013 822
18 juin 2010 à 22:16
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 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
Modifié par Vaucluse le 19/06/2010 à 06:34
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 1587 Date d'inscription vendredi 24 juillet 2009 Statut Membre Dernière intervention 30 juin 2013 822
19 juin 2010 à 08:15
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 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
18 juin 2010 à 16:54
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
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
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 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
21 juin 2010 à 16:27
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
Cool, ca marche, un grand merci. Effectivement ca copie les adresses des fichiers avec breaucoup d'arborescence.

Merci !!
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
21 juin 2010 à 16:49
Pas de quoi. au plaisir. bonne route
0