Je copie des données d'une table html dans Excel. Mais Excel convertit automatiquement certaines valeurs de texte ou de nombre en date! Lorsque je change de format, le nombre est altéré, il se situe dans les environs de 4112523 (Excel interprète probablement la cellule comme une date, puis se convertit en nombre ou quelque chose comme ça ...)
Il existe une astuce pour importer des fichiers CSV , mais existe-t-il une solution lorsque vous collez vos données directement à partir d'un navigateur Web?
Réponses:
Essayez ceci, cela a fonctionné pour moi:
C'est si simple.
Cordialement!
la source
C’est vraiment un kluge et c’est la seule chose que j’ai imaginé faire. Je suis venu ici à la recherche d'une solution plus élégante.
J'ai une légère amélioration pour cela.
Cela vous évite d'avoir à compter les colonnes et les lignes, etc.
Si vous voulez réellement que les données soient des chiffres, des dates, etc., il est beaucoup plus facile de les reformater correctement de ce côté que de l'autre. Comme les nombres ne seront pas automatiquement convertis, j'ai utilisé du texte en colonnes sur la colonne, en sélectionnant "délimité" mais en décochant tous les délimiteurs. Cela a le même effet que d'aller dans chaque cellule et d'appuyer sur Entrée pour que Excel le reconnaisse à nouveau. Moche, mais ça marche.
la source
Le moyen le plus simple.
la source
Avant de coller, sélectionnez la colonne qui contiendra la valeur sans date. Clic-droit. Sélectionnez 'cellules de format'. Ensuite, sélectionnez «texte» comme format et cliquez sur OK.
Maintenant, allez-y et collez, mais collez-les à l'aide de l'option "faire correspondre le formatage de destination".
la source
Les données auront maintenant été importées sans conversion de date.
la source
options / transition
évaluation de la formule de transition - activez-la
PS
et oubliez les données déjà collées et sauvegardées. = (
la source
Essayez les options suivantes:
1) Sélectionnez les cellules et allez dans Format -> Cellules -> Numéro et sélectionnez Texte pour la sélection
OU
2) Pendant que vous le collez à partir de MS Word, collez-le à l'aide de l'option Collage spécial et sélectionnez l'option "Valeurs uniquement" dans la boîte de dialogue.
la source
C'est un peu difficile, mais si les données peuvent être collées normalement (sans utiliser Paste Special), cela fonctionne généralement:
Attention, b / c, si vous collez des nombres dans les cellules que vous avez préformatées, ils seront également convertis en texte et vous devrez utiliser value () ou autre pour les récupérer (avec Excel En 2013, vous obtenez un aperçu de l'emplacement des données au survol du bouton Coller. Je le fais donc généralement, puis convertis les colonnes où les chaînes de type date atterriront en premier).
la source
la source
Extension de la réponse d'Alex Robilotto pour l'objet presse-papiers non formaté en "texte".
Les marches:
Remarque: le collage en tant que valeur n'est pas une option pour les objets Presse-papiers Web non textuels.
la source
Sélectionnez toutes les cellules et changez leur format en Texte.
Ensuite, choisissez Coller -> Correspondance Format de destination.
la source