OVH Cloud OVH Cloud

J'y arrive pas

6 réponses
Avatar
JOLY Jean-Luc
Bonjour,
Dans une colonne A/feuille1 j'ai des valeurs,
dans la colonne B/feuille1 les cellules vides attendent la correspondance.
Cette dernière se trouve dans la feuille2, colonne A et B

En pratique je prends la celulle A25feuille1
Je vais dans la feuille2 chercher la valeur équivalente à A25
Admettons quelle se trouve en A75/feuille2
Je note la correspondance visible sur B75/feuille2
Je copie cette dernière sur B25/feuille1.

J'espère ne pas être trop embrouillé,
Merci pour votre aide

Jean-Luc

6 réponses

Avatar
papou
Bonjour
Formule en B75 sur la feuille1 :
=INDEX(ColBFeuille2;EQUIV(A75;ColAFeuille2;0))
Où ColBFeuille2 serait un nom défini correspondant aux données en colonne B
de la feuille 2
et ColAFeuill2 serait un nom défini correspondant aux données en colonne A
de la feuille 2
Cordialement
Pascal


"JOLY Jean-Luc" a écrit dans le
message de news:
Bonjour,
Dans une colonne A/feuille1 j'ai des valeurs,
dans la colonne B/feuille1 les cellules vides attendent la correspondance.
Cette dernière se trouve dans la feuille2, colonne A et B

En pratique je prends la celulle A25feuille1
Je vais dans la feuille2 chercher la valeur équivalente à A25
Admettons quelle se trouve en A75/feuille2
Je note la correspondance visible sur B75/feuille2
Je copie cette dernière sur B25/feuille1.

J'espère ne pas être trop embrouillé,
Merci pour votre aide

Jean-Luc



Avatar
JOLY Jean-Luc
Merci Pascal, mais comme d'habitude j'ai du mal exprimer mon besoin,
car la formule me renvoie #NOM
Donc je recommence avec les valeurs réelles
une ligne au hasard sur +4000

Feuille1:
A343: 26-VENT-03
B343: vide
Sur la feuille2:
26-VENT-03 se trouve en A907
et en B907 il ya 16/03/1795

Je souhaite transporter
16/03/1795 en B343

Nota il a des cellules en feuille1colA qui sont vides
dans ce cas il n'ya rien à faire.

Actuellement je je fait Edition/Rechercher sur la feeuille2, et par un
copier/coller
je vais renseigner la cellule correspondante en colB Feuille1.
C'est long!!!
Un automatisme est il possible?
Encore merci
Jean-Luc


Bonjour
Formule en B75 sur la feuille1 :
=INDEX(ColBFeuille2;EQUIV(A75;ColAFeuille2;0))
Où ColBFeuille2 serait un nom défini correspondant aux données en colonne B
de la feuille 2
et ColAFeuill2 serait un nom défini correspondant aux données en colonne A
de la feuille 2
Cordialement
Pascal


"JOLY Jean-Luc" a écrit dans le
message de news:
Bonjour,
Dans une colonne A/feuille1 j'ai des valeurs,
dans la colonne B/feuille1 les cellules vides attendent la correspondance.
Cette dernière se trouve dans la feuille2, colonne A et B

En pratique je prends la celulle A25feuille1
Je vais dans la feuille2 chercher la valeur équivalente à A25
Admettons quelle se trouve en A75/feuille2
Je note la correspondance visible sur B75/feuille2
Je copie cette dernière sur B25/feuille1.

J'espère ne pas être trop embrouillé,
Merci pour votre aide

Jean-Luc








Avatar
papou
Re
Oui c'est normal que la formule te renvoie #NOM puisque, comme je l'ai
indiqué dans ma réponse, les plages sont nommées dans mon exemple.
Concrètement si tes données vont de A1:B1000 sur la feuille 2 :
Il faut donc soit
1 - que tu créés des noms pour les faire correspondre à ta plage de données
Insertion, Nom Définir
Nom = ColBFeuille2
Fait référence à = Feuil2!B1:B1000
puis
Insertion, Nom Définir
Nom = ColAFeuille2
Fait référence à = Feuil2!A1:A1000

ou sinon
2 - que tu remplaces les noms de mon exemple par les coordonnées de tes
plages
=INDEX(Feuil2!B1:B1000;EQUIV(A75;Feuil2!A1:A1000;0))

Cordialement
Pascal


"JOLY Jean-Luc" a écrit dans le
message de news:
Merci Pascal, mais comme d'habitude j'ai du mal exprimer mon besoin,
car la formule me renvoie #NOM
Donc je recommence avec les valeurs réelles
une ligne au hasard sur +4000

Feuille1:
A343: 26-VENT-03
B343: vide
Sur la feuille2:
26-VENT-03 se trouve en A907
et en B907 il ya 16/03/1795

Je souhaite transporter
16/03/1795 en B343

Nota il a des cellules en feuille1colA qui sont vides
dans ce cas il n'ya rien à faire.

Actuellement je je fait Edition/Rechercher sur la feeuille2, et par un
copier/coller
je vais renseigner la cellule correspondante en colB Feuille1.
C'est long!!!
Un automatisme est il possible?
Encore merci
Jean-Luc


Bonjour
Formule en B75 sur la feuille1 :
=INDEX(ColBFeuille2;EQUIV(A75;ColAFeuille2;0))
Où ColBFeuille2 serait un nom défini correspondant aux données en colonne
B
de la feuille 2
et ColAFeuill2 serait un nom défini correspondant aux données en colonne
A
de la feuille 2
Cordialement
Pascal


"JOLY Jean-Luc" a écrit dans le
message de news:
Bonjour,
Dans une colonne A/feuille1 j'ai des valeurs,
dans la colonne B/feuille1 les cellules vides attendent la
correspondance.
Cette dernière se trouve dans la feuille2, colonne A et B

En pratique je prends la celulle A25feuille1
Je vais dans la feuille2 chercher la valeur équivalente à A25
Admettons quelle se trouve en A75/feuille2
Je note la correspondance visible sur B75/feuille2
Je copie cette dernière sur B25/feuille1.

J'espère ne pas être trop embrouillé,
Merci pour votre aide

Jean-Luc










Avatar
JOLY Jean-Luc
Encore moi,
Je suis pas très doué
Ta première solution me renvoie N/A
mais après avoir defini les deux noms,
quelle formule utiser?
Ta seconde solution fonctionne mais je dois
adapter la formule a chaque champ, ce qui n'est pas un gain de temps!
Vraiment désolé
Jean-Luc


Re
Oui c'est normal que la formule te renvoie #NOM puisque, comme je l'ai
indiqué dans ma réponse, les plages sont nommées dans mon exemple.
Concrètement si tes données vont de A1:B1000 sur la feuille 2 :
Il faut donc soit
1 - que tu créés des noms pour les faire correspondre à ta plage de données
Insertion, Nom Définir
Nom = ColBFeuille2
Fait référence à = Feuil2!B1:B1000
puis
Insertion, Nom Définir
Nom = ColAFeuille2
Fait référence à = Feuil2!A1:A1000

ou sinon
2 - que tu remplaces les noms de mon exemple par les coordonnées de tes
plages
=INDEX(Feuil2!B1:B1000;EQUIV(A75;Feuil2!A1:A1000;0))

Cordialement
Pascal


"JOLY Jean-Luc" a écrit dans le
message de news:
Merci Pascal, mais comme d'habitude j'ai du mal exprimer mon besoin,
car la formule me renvoie #NOM
Donc je recommence avec les valeurs réelles
une ligne au hasard sur +4000

Feuille1:
A343: 26-VENT-03
B343: vide
Sur la feuille2:
26-VENT-03 se trouve en A907
et en B907 il ya 16/03/1795

Je souhaite transporter
16/03/1795 en B343

Nota il a des cellules en feuille1colA qui sont vides
dans ce cas il n'ya rien à faire.

Actuellement je je fait Edition/Rechercher sur la feeuille2, et par un
copier/coller
je vais renseigner la cellule correspondante en colB Feuille1.
C'est long!!!
Un automatisme est il possible?
Encore merci
Jean-Luc


Bonjour
Formule en B75 sur la feuille1 :
=INDEX(ColBFeuille2;EQUIV(A75;ColAFeuille2;0))
Où ColBFeuille2 serait un nom défini correspondant aux données en colonne
B
de la feuille 2
et ColAFeuill2 serait un nom défini correspondant aux données en colonne
A
de la feuille 2
Cordialement
Pascal


"JOLY Jean-Luc" a écrit dans le
message de news:
Bonjour,
Dans une colonne A/feuille1 j'ai des valeurs,
dans la colonne B/feuille1 les cellules vides attendent la
correspondance.
Cette dernière se trouve dans la feuille2, colonne A et B

En pratique je prends la celulle A25feuille1
Je vais dans la feuille2 chercher la valeur équivalente à A25
Admettons quelle se trouve en A75/feuille2
Je note la correspondance visible sur B75/feuille2
Je copie cette dernière sur B25/feuille1.

J'espère ne pas être trop embrouillé,
Merci pour votre aide

Jean-Luc















Avatar
papou
Pour la 1ère je ne comprend pas, il doit y avoir un autre problème.
Pour la 2ème passe les références en absolu :
=INDEX(Feuil2!$B$1:$B$1000;EQUIV(A75;Feuil2!$A$1:$A$1000;0))
Cordialement
Pascal

"JOLY Jean-Luc" a écrit dans le
message de news:
Encore moi,
Je suis pas très doué
Ta première solution me renvoie N/A
mais après avoir defini les deux noms,
quelle formule utiser?
Ta seconde solution fonctionne mais je dois
adapter la formule a chaque champ, ce qui n'est pas un gain de temps!
Vraiment désolé
Jean-Luc


Re
Oui c'est normal que la formule te renvoie #NOM puisque, comme je l'ai
indiqué dans ma réponse, les plages sont nommées dans mon exemple.
Concrètement si tes données vont de A1:B1000 sur la feuille 2 :
Il faut donc soit
1 - que tu créés des noms pour les faire correspondre à ta plage de
données
Insertion, Nom Définir
Nom = ColBFeuille2
Fait référence à = Feuil2!B1:B1000
puis
Insertion, Nom Définir
Nom = ColAFeuille2
Fait référence à = Feuil2!A1:A1000

ou sinon
2 - que tu remplaces les noms de mon exemple par les coordonnées de tes
plages
=INDEX(Feuil2!B1:B1000;EQUIV(A75;Feuil2!A1:A1000;0))

Cordialement
Pascal


"JOLY Jean-Luc" a écrit dans le
message de news:
Merci Pascal, mais comme d'habitude j'ai du mal exprimer mon besoin,
car la formule me renvoie #NOM
Donc je recommence avec les valeurs réelles
une ligne au hasard sur +4000

Feuille1:
A343: 26-VENT-03
B343: vide
Sur la feuille2:
26-VENT-03 se trouve en A907
et en B907 il ya 16/03/1795

Je souhaite transporter
16/03/1795 en B343

Nota il a des cellules en feuille1colA qui sont vides
dans ce cas il n'ya rien à faire.

Actuellement je je fait Edition/Rechercher sur la feeuille2, et par un
copier/coller
je vais renseigner la cellule correspondante en colB Feuille1.
C'est long!!!
Un automatisme est il possible?
Encore merci
Jean-Luc


Bonjour
Formule en B75 sur la feuille1 :
=INDEX(ColBFeuille2;EQUIV(A75;ColAFeuille2;0))
Où ColBFeuille2 serait un nom défini correspondant aux données en
colonne
B
de la feuille 2
et ColAFeuill2 serait un nom défini correspondant aux données en
colonne
A
de la feuille 2
Cordialement
Pascal


"JOLY Jean-Luc" a écrit dans
le
message de news:
Bonjour,
Dans une colonne A/feuille1 j'ai des valeurs,
dans la colonne B/feuille1 les cellules vides attendent la
correspondance.
Cette dernière se trouve dans la feuille2, colonne A et B

En pratique je prends la celulle A25feuille1
Je vais dans la feuille2 chercher la valeur équivalente à A25
Admettons quelle se trouve en A75/feuille2
Je note la correspondance visible sur B75/feuille2
Je copie cette dernière sur B25/feuille1.

J'espère ne pas être trop embrouillé,
Merci pour votre aide

Jean-Luc

















Avatar
JOLY Jean-Luc
C'est bon j'ai gratté un bon moment avec la seconde solution
vraiment merci
Jean-Luc


Encore moi,
Je suis pas très doué
Ta première solution me renvoie N/A
mais après avoir defini les deux noms,
quelle formule utiser?
Ta seconde solution fonctionne mais je dois
adapter la formule a chaque champ, ce qui n'est pas un gain de temps!
Vraiment désolé
Jean-Luc


Re
Oui c'est normal que la formule te renvoie #NOM puisque, comme je l'ai
indiqué dans ma réponse, les plages sont nommées dans mon exemple.
Concrètement si tes données vont de A1:B1000 sur la feuille 2 :
Il faut donc soit
1 - que tu créés des noms pour les faire correspondre à ta plage de données
Insertion, Nom Définir
Nom = ColBFeuille2
Fait référence à = Feuil2!B1:B1000
puis
Insertion, Nom Définir
Nom = ColAFeuille2
Fait référence à = Feuil2!A1:A1000

ou sinon
2 - que tu remplaces les noms de mon exemple par les coordonnées de tes
plages
=INDEX(Feuil2!B1:B1000;EQUIV(A75;Feuil2!A1:A1000;0))

Cordialement
Pascal


"JOLY Jean-Luc" a écrit dans le
message de news:
Merci Pascal, mais comme d'habitude j'ai du mal exprimer mon besoin,
car la formule me renvoie #NOM
Donc je recommence avec les valeurs réelles
une ligne au hasard sur +4000

Feuille1:
A343: 26-VENT-03
B343: vide
Sur la feuille2:
26-VENT-03 se trouve en A907
et en B907 il ya 16/03/1795

Je souhaite transporter
16/03/1795 en B343

Nota il a des cellules en feuille1colA qui sont vides
dans ce cas il n'ya rien à faire.

Actuellement je je fait Edition/Rechercher sur la feeuille2, et par un
copier/coller
je vais renseigner la cellule correspondante en colB Feuille1.
C'est long!!!
Un automatisme est il possible?
Encore merci
Jean-Luc


Bonjour
Formule en B75 sur la feuille1 :
=INDEX(ColBFeuille2;EQUIV(A75;ColAFeuille2;0))
Où ColBFeuille2 serait un nom défini correspondant aux données en colonne
B
de la feuille 2
et ColAFeuill2 serait un nom défini correspondant aux données en colonne
A
de la feuille 2
Cordialement
Pascal


"JOLY Jean-Luc" a écrit dans le
message de news:
Bonjour,
Dans une colonne A/feuille1 j'ai des valeurs,
dans la colonne B/feuille1 les cellules vides attendent la
correspondance.
Cette dernière se trouve dans la feuille2, colonne A et B

En pratique je prends la celulle A25feuille1
Je vais dans la feuille2 chercher la valeur équivalente à A25
Admettons quelle se trouve en A75/feuille2
Je note la correspondance visible sur B75/feuille2
Je copie cette dernière sur B25/feuille1.

J'espère ne pas être trop embrouillé,
Merci pour votre aide

Jean-Luc