web-dev-qa-db-fra.com

Une formule pour copier les valeurs d'une formule dans une autre colonne

J'ai une colonne de valeurs créée à partir d'une formule, je sais que je peux copier les valeurs dans une autre colonne en utilisant le presse-papiers. MAIS ... Je veux que ma feuille de calcul soit automatique tout en évitant l’utilisation du codage VBA. Il serait donc idéal si je pouvais créer une formule pour la colonne suivante, qui copie les VALEURS dans la colonne suivante. Peut-être une méthode de type INDEX/MATCH mais qui ne copie que les valeurs plutôt que les formules.

Je souhaite donc essentiellement une formule permettant de copier les valeurs d'une formule ...

6
Amie-lea

Vous pouvez utiliser = A4, au cas où A4 aurait une formule longue

9
Viji

Pour cela, vous devez compter sur VBA. Vous ne pouvez pas le faire uniquement avec les fonctions Excel.

3
LS_ᴅᴇᴠ

Utilisez = concaténer (). La concaténation est généralement utilisée pour combiner les mots de plusieurs cellules en une seule, mais si vous n'entrez qu'une seule cellule, cette valeur sera renvoyée. Il existe d'autres méthodes, mais je trouve que c'est la meilleure, car c'est la seule méthode qui fonctionne lorsqu'une formule, dont vous souhaitez renvoyer la valeur, se trouve dans une cellule fusionnée. 

3
Joe

vous pouvez utiliser ces fonctions avec iferror comme solution de contournement.

essayez =IFERROR(VALUE(A4),(CONCATENATE(A4)))

1
ben

Copiez comme d'habitude, puis cliquez avec le bouton droit de la souris et utilisez 'Coller spécial', il y aura beaucoup d'options dans lesquelles il y a aussi coller comme valeur.

1
yigoli

Pourquoi ne pas essayer avec VLOOKUP? La syntaxe est la suivante:

=VLOOKUP(cell you want to copy, range you want to copy, 1, FALSE).

Ça devrait faire l'affaire.

0
Stefano Arnone