Когда я копирую данные с сайта и вставляю в Excel, некоторые числовые / числовые строки преобразуются в формат даты. Например: «2-1» конвертируется в «1-Фев». Как я могу предотвратить это? У меня слишком много записей, чтобы сделать вручную. Есть ли быстрый процесс?
7 ответов
Выберите пустые поля (или весь столбец), установите для них строковый формат вместо значения по умолчанию и выполните специальную вставку (доступную по щелчку правой кнопкой мыши) с "только значениями", чтобы предотвратить автоматическое применение формата даты ,
(Перемещение комментария Виктора к ответу, согласно MSO, поскольку OP и Виктор не сделали этого через неделю)
Перед вставкой выберите столбец, в котором будет храниться значение без даты. Щелкните правой кнопкой мыши. Выберите «форматировать ячейки». Затем выберите «текст» в качестве формата и нажмите «ОК».
Теперь вставьте, но вставьте, используя опцию «соответствовать формату назначения».
- Вставить данные
- Установить проблемный тип ячейки в текст
- Вставить данные снова без удаления
Существует несколько способов решения этой проблемы, наиболее распространенным и простым из которых является форматирование ячеек перед вставкой данных в виде текста (выберите диапазон, щелкните правой кнопкой мыши, отформатируйте ячейки, дважды щелкните текст).
Я просто изменил десятичный разделитель:
Файл -> Параметры -> Дополнительно -> Снимите флажок "использовать системные разделители" и установите десятичный разделитель на точку «.» (по умолчанию в моем случае была запятая).
Проверьте http://cloudishvps.com/windows/stop-excel-2013-auto-converting-numeric-values-dates/ для скриншотов, если это необходимо.
Проблема, с которой вы столкнулись, состоит в том, что поле или весь столбец содержат данные в ФОРМАТЕ ДАТЫ. Чтобы преодолеть это, простым способом является выделение поля или всего столбца: «Щелкните правой кнопкой мыши»> «Форматировать ячейки»> «Количество щелчков» (выберите дополнительные параметры в соответствии с вашими требованиями)> нажмите «ОК».
Надеюсь это поможет.
конвертируйте поле с числовым форматом в формат с плавающей точкой в вашем запросе и вставьте результат. Если количество это число, то выберите приведение (сумма как число с плавающей запятой) в качестве суммы из таблицы;
1.) Попытайтесь добавить это число (') в вашем номере в исходных данных, а затем вставьте его в Excel вместо замены (') с таким же ('), потому что, когда вы добавите это число, оно будет отображаться в ваших данных в Excel, но при замене это с ним будет скрыто.
2.) Если при наборе текста вы просто добавите этот знак (') перед вашим номером, то Excel не будет преобразовывать его в дату, и этот знак не будет отображаться в вашем номере.