Incrire dans une colonne une valeur existante dans une autre
Résolu/Fermé
jfd33
Messages postés
4
Date d'inscription
mardi 23 avril 2013
Statut
Membre
Dernière intervention
24 avril 2013
-
23 avril 2013 à 11:21
jfd33 Messages postés 4 Date d'inscription mardi 23 avril 2013 Statut Membre Dernière intervention 24 avril 2013 - 24 avril 2013 à 15:08
jfd33 Messages postés 4 Date d'inscription mardi 23 avril 2013 Statut Membre Dernière intervention 24 avril 2013 - 24 avril 2013 à 15:08
A voir également:
- Incrire dans une colonne une valeur existante dans une autre
- Déplacer une colonne excel - Guide
- Figer une colonne excel - Guide
- Les données fournies dans le fichier à télécharger peuvent être synthétisées par le tableau récapitulatif suivant. dans le fichier, générez ce tableau automatiquement (tableau croisé dynamique ou table de pilote) à partir des 4 premières colonnes. cinq valeurs manquent dans le tableau suivant. retrouvez-les dans votre tableau puis reportez-les, arrondies à l’entier le plus proche, dans la zone de réponse. ✓ - Forum Jeux vidéo
- Somme d'une colonne excel - Guide
- Cette valeur ne correspond pas aux restrictions de validation des données pour cette cellule ✓ - Forum Excel
4 réponses
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 396
Modifié par Vaucluse le 23/04/2013 à 11:31
Modifié par Vaucluse le 23/04/2013 à 11:31
Bonjour
Une programmation ne semble pas utile:
en fichier BPU;G en ligne avec F
sur F2:
=SI(F2="";"";RECHERCHEV(F2;[Tarif.xlsm]feuil1!$C:$G;6;0))
pour avoir l'adresse exacte, mieux vaut dans le code recherche aller sélectionner le champ dans le classeur Tarif ouvert.
crdlmnt
Errare humanum est, perseverare diabolicum
Une programmation ne semble pas utile:
en fichier BPU;G en ligne avec F
sur F2:
=SI(F2="";"";RECHERCHEV(F2;[Tarif.xlsm]feuil1!$C:$G;6;0))
pour avoir l'adresse exacte, mieux vaut dans le code recherche aller sélectionner le champ dans le classeur Tarif ouvert.
crdlmnt
Errare humanum est, perseverare diabolicum
jfd33
Messages postés
4
Date d'inscription
mardi 23 avril 2013
Statut
Membre
Dernière intervention
24 avril 2013
23 avril 2013 à 12:07
23 avril 2013 à 12:07
Bonjour Vaucluse,
Merci pour votre réponse, mais je ne comprends pas pourquoi écrire cette formule dans F2, alors que j'attends un résultat dans H3 du fichier "BPU".
Toutefois j'ai écris cette formule dans H3 en modifiant F2 par F3, le résultat est #N/A. (j'ai bien sélectionné le champ dans le fichier "tarif")
Comme je l'ai dis, je suis nul
Encore merci
Cordialement
Jfd
Merci pour votre réponse, mais je ne comprends pas pourquoi écrire cette formule dans F2, alors que j'attends un résultat dans H3 du fichier "BPU".
Toutefois j'ai écris cette formule dans H3 en modifiant F2 par F3, le résultat est #N/A. (j'ai bien sélectionné le champ dans le fichier "tarif")
Comme je l'ai dis, je suis nul
Encore merci
Cordialement
Jfd
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 396
Modifié par Vaucluse le 23/04/2013 à 12:42
Modifié par Vaucluse le 23/04/2013 à 12:42
Si le résultat est #N/A c'est que la valeur F3 ne se trouve pas dans 1° la colonne du champ de recherche
Quelle est votre formule?
Quelle est votre formule?
jfd33
Messages postés
4
Date d'inscription
mardi 23 avril 2013
Statut
Membre
Dernière intervention
24 avril 2013
23 avril 2013 à 13:54
23 avril 2013 à 13:54
Si,si la valeur y est bien.
En fait, j'ai trouvé : il faut que les caractères dans les cellules de la colonne F du fichier "BPU" soient identiques à ceux se trouvant dans les cellules colonne C du fichier "tarif".Je suis obligé de faire un copier/coller des cellules de la colonne C du fichier "tarif" dans la colonne F du fichier"BPU".
Cela me gêne, mais si il n'y a pas d'autre solution !!!! Je ne sais pas s'il est possible que Excel fasse la même chose quel que soit la police ou la façon d'écrire une même valeur dans des cellules de fichiers différents.
Si vous avez une solution pour m'éviter de tout reprendre, je suis preneur!!!!
J'oubliais : j'ai aussi été obligé de remplacer le chiffre 6 dans la formule par un 5.Je ne sais pas pourquoi, mais sans cela, la formule m'indique #REF!
Merci encore pour votre aide
Jfd
En fait, j'ai trouvé : il faut que les caractères dans les cellules de la colonne F du fichier "BPU" soient identiques à ceux se trouvant dans les cellules colonne C du fichier "tarif".Je suis obligé de faire un copier/coller des cellules de la colonne C du fichier "tarif" dans la colonne F du fichier"BPU".
Cela me gêne, mais si il n'y a pas d'autre solution !!!! Je ne sais pas s'il est possible que Excel fasse la même chose quel que soit la police ou la façon d'écrire une même valeur dans des cellules de fichiers différents.
Si vous avez une solution pour m'éviter de tout reprendre, je suis preneur!!!!
J'oubliais : j'ai aussi été obligé de remplacer le chiffre 6 dans la formule par un 5.Je ne sais pas pourquoi, mais sans cela, la formule m'indique #REF!
Merci encore pour votre aide
Jfd
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 396
23 avril 2013 à 15:46
23 avril 2013 à 15:46
Re
en principe RECHERCHEV n'est pas sensible à la casse
Ce qui peut se passer par contre, c'est que vos codes dans la base de données soient sous format texte, et que vous cherchiez un code entré en valeur numérique
1° ) soit enter le code cherché en le précédant d'une apostrophe
2°) soit écrire la formule comme suit:
=RECHERCHEV("*"&C3&"*";.........
Mais on ne sait jamais au cas ou:
*si vous pouvez modifier votre base de données vous pouvez essayer pour la rendre numérique, :
formatez la colonne C en "standard"
copier une cellule vide
sélectionnez la colonne C
clic droit / collage spécial / Additionner
*en principe si vos codes sont des nombres en format texte, il devraient s'aligner à droite de la cellule après cette opération.
Sinon, il faudra soumettre une partie de votre fichier représentant cette liste de code qu'on voit ce qui se passe
sur :
http/www.cjoint.com
en revenant placer le lien donné par le site.
Il peut pas exemple y avoir des blancs incongrus dans votre colonne de base.
crdlmnt
par ailleurs effectivement la G est la 5° colonne du champ C:G pas la 6° mea culpa)
en principe RECHERCHEV n'est pas sensible à la casse
Ce qui peut se passer par contre, c'est que vos codes dans la base de données soient sous format texte, et que vous cherchiez un code entré en valeur numérique
1° ) soit enter le code cherché en le précédant d'une apostrophe
2°) soit écrire la formule comme suit:
=RECHERCHEV("*"&C3&"*";.........
Mais on ne sait jamais au cas ou:
*si vous pouvez modifier votre base de données vous pouvez essayer pour la rendre numérique, :
formatez la colonne C en "standard"
copier une cellule vide
sélectionnez la colonne C
clic droit / collage spécial / Additionner
*en principe si vos codes sont des nombres en format texte, il devraient s'aligner à droite de la cellule après cette opération.
Sinon, il faudra soumettre une partie de votre fichier représentant cette liste de code qu'on voit ce qui se passe
sur :
http/www.cjoint.com
en revenant placer le lien donné par le site.
Il peut pas exemple y avoir des blancs incongrus dans votre colonne de base.
crdlmnt
par ailleurs effectivement la G est la 5° colonne du champ C:G pas la 6° mea culpa)
jfd33
Messages postés
4
Date d'inscription
mardi 23 avril 2013
Statut
Membre
Dernière intervention
24 avril 2013
24 avril 2013 à 15:08
24 avril 2013 à 15:08
Bonjour,
Merci pour votre aide et votre impliquation, je ne peux malheureusement pas diffuser certains de ces documents.
j'ai donc refais les tableaux en faisant des copier/coller des cellules, et cela fonctionne très bien.
Je considère mon problème comme résolu, grace à vous.
Merci beaucoup pour tout.
Cordialement
jfd
Merci pour votre aide et votre impliquation, je ne peux malheureusement pas diffuser certains de ces documents.
j'ai donc refais les tableaux en faisant des copier/coller des cellules, et cela fonctionne très bien.
Je considère mon problème comme résolu, grace à vous.
Merci beaucoup pour tout.
Cordialement
jfd