При переносе таблицы из word в excel появляются даты

Обновлено: 04.07.2024

Если вы хотите переместить данные из таблицы Word в Excel, можно избежать повторного ввода, скопировав их прямо из Word. При копировании из таблицы Word на лист Excel данные в каждой ячейке таблицы Word вставляются в отдельную ячейку на листе.

Важно: После вставки данных может потребоваться очистить их, чтобы воспользоваться функциями вычислений Excel. Например, в ячейках могут быть ненужные пробелы, числа могут быть вставлены как текст, а не как числовые значения, с которыми можно выполнять вычисления, а даты могут отображаться неправильно. Сведения о форматировании чисел как дат, денежных единиц, процентов и т. д. см. в статье Форматирование чисел. Справку о форматировании таблицы можно найти в статье Форматирование таблицы Excel.

Выберите в документе Word строки и столбцы таблицы, которые вы хотите скопировать на лист Excel. Убедитесь, что в ячейках таблицы нет дополнительных возвратов каретки, в противном случае это может привести к лишним строкам в Excel.

Чтобы скопировать выделенный фрагмент, нажмите клавиши CTRL+C.

На листе Excel выделите левый верхний угол области, в которую нужно вставить таблицу Word.

Примечание: Перед вставкой убедитесь, что область пуста. Данные из ячеек таблицы Word заменят все существующие данные в ячейках листа, находящихся в области вставки. При необходимости перед копированием просмотрите таблицу в Word для проверки ее размеров.

Нажмите клавиши CTRL+V.

Чтобы настроить форматирование, нажмите кнопку Параметры рядом с данными и сделайте следующее:

Чтобы использовать форматирование, примененное к ячейкам листа, выберите вариант Использовать форматы конечных ячеек.

Чтобы использовать форматирование таблицы Word, выберите вариант Сохранить исходное форматирование.

Примечание: Excel вставит содержимое каждой ячейки таблицы Word в отдельную ячейку. После вставки данных их можно распространить на другие ячейки в столбце (например, разделив имя и фамилию, чтобы они отображались в отдельных ячейках) с помощью команды Текст по столбцам. Дополнительные сведения см. в статье Распределение содержимого ячейки на соседние столбцы.

Word + Excel, Импорт данных из Excel в шаблон Word с условиями
Здравствуйте! Помогите, пожалуйста. Есть файл Word с расставленными закладками-метками и файл.


Импорт данных из документа Word в таблицу Excel
Здравствуйте! Есть документ Word с большим количеством однотипных страниц с данными, необходимо.

Импорт данных из нескольких Excel файлов в Word
Доброго всем времени суток! У меня имеется очень много эксель файлов с нумерацией имен от 1 до.

Таблица одна на эти 20-30 листов, я правильно понял? Объединённые ячейки с информацией есть? Много?
Если нет или мало, тогда просто копирование спасёт русскую демократию. Но строго по технологии:
1. Разделить все объединенные ячейки. Иногда это двойные заголовки и иногда итоговые. Бывает, что это вертикально объединённые ячейки некоторых данных, но в этом случае вы бы написали об этом в исходном посте.
2. Перед копированием каждого столбца проставить формат для представления этого столбца в excel
3. Выделить столбец в Word левой кнопкой мыши, предварительно подведя курсор к верхней его границе.
4. Скопировать и вставить в тот столбец Excel, формат которого уже задан на шаге 2.
5. Повторить 2-4 для всех нужных столбцов.
6. Объединить те ячейки, что требуют объединения.
7. Испытывать счастье. мне нужно автоматизировать ))) , в ручную я то могу это сделать. Например по нажатию на кнопочку, из файла word в excel всё залилось

Как понимаю, конкретики ждать бесполезно. Ок, пойдём методом последовательных приближенией.

А как вы хотели бы автоматизировать, если макросами не получается?

кодом на VB, как вариант. Чтобы данные из конкретного столбца документа word попадали в конкретный столбец документа excel

Отлично. Похоже, что объединенных ячеек нет и таблица всё же единственная на листе. Продолжаем вытягивать информацию, которую обычно все же сразу пишут в ТЗ, методом последовательных приближений.
Поскольку макросами мы этого сделать не можем, так как это не получается, но делать предполагаем на VB, то возможно имеется в виду написание внешнего скрипта на VBS.
Продолжаем вытягивать информацию в процессе мирной беседы, хотя клещи уже просятся под руку.
Какого типа информация в ячейках нам может встретиться? Будут ли там очень длинные наборы цифр, которые желательно не преобразовать в числа, а переносить как строки?
Могут ли нам встретиться числа, разделённые точкой? Запятой? Пробелами? Апострофами? Что нам делать с каждым из этих типов?
Могут ли в одном столбце встретиться данные разных типов: дата, строка, число с несколькими знаками после запятой, число в Е-нотации?

Добавлено через 1 час 47 минут
Вдогонку:
Excel файл используем уже существующий и его надо дополнять с какой-то строки? Как определяем, с какой?
Или создаём новый и просто копируем в него определенные столбцы из таблицы Word?
Копируем по порядку, в столбцы с определёнными номерами, в столбцы с определёнными названиями, или строго как попало?

я очень рад, что мне встретился на столько спокойный собеседник, и клещи надеюсь, Вам пригодятся для других целей
давайте попробую заполнить пробелы недостающей информации. в колонках таблицы присутствует в основном текстовая информация, но цифры есть конечно (например у Иванова было 10 клещей) какие то манипуляции с этими цифрами, кроме переноса как текста не требуется.
таблица в word вида:

№п/п дата ФИО Текстовое поле Текстовое поле Текстовое поле

таблица в excel вида:

№п/п дата ФИО Текстовое поле Текстовое поле Текстовое поле

Файл ворда формируется из программы и может содержать до тысячи строк. Файл сохраняется в указанное место. В экселе набрана шапка таблицы, по какому либо событию(нажатие кнопки или выполнение скрипта) данные из документа word попадают в нужные столбцы (под шапкой) в экселе

Число отображается как дата в Microsoft Excel

Решение проблемы отображения числа как даты

Единственной причиной, почему данные в ячейке могут отображаться как дата, является то, что в ней установлен соответствующий формат. Таким образом, чтобы наладить отображение данных, как ему нужно, пользователь должен его поменять. Сделать это можно сразу несколькими способами.

Способ 1: контекстное меню

Большинство пользователей для решения данной задачи используют контекстное меню.

  1. Кликаем правой кнопкой мыши по диапазону, в котором нужно сменить формат. В контекстном меню, которое появится после этих действий, выбираем пункт «Формат ячеек…».

Переход в формат ячеек в Microsoft Excel

Изменение формата ячеек в Microsoft Excel

После этого данные в выделенных ячейках уже не будут отображаться как дата, а станут показываться в нужном для пользователя формате. То есть, будет достигнута поставленная цель.

Способ 2: изменение форматирования на ленте

Второй способ даже проще первого, хотя почему-то менее популярный среди пользователей.

    Выделяем ячейку или диапазон с форматом даты.

Выделение диапазона в Microsoft Excel

Смена формата в Microsoft Excel

Переход к другим форматам в Microsoft Excel

Окно формата ячеек в Microsoft Excel

После этого, формат в выделенных ячейках будет изменен на тот, который вам нужен. Теперь числа в них не будут отображаться в виде даты, а примут заданную пользователем форму.

Как видим, проблема отображения даты в ячейках вместо числа не является особо сложным вопросом. Решить её довольно просто, достаточно всего нескольких кликов мышкой. Если пользователь знает алгоритм действий, то эта процедура становится элементарной. Выполнить её можно двумя способами, но оба они сводятся к изменению формата ячейки с даты на любой другой.

Закрыть

Мы рады, что смогли помочь Вам в решении проблемы.

Отблагодарите автора, поделитесь статьей в социальных сетях.

Закрыть

Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.

Помогла ли вам эта статья?

Еще статьи по данной теме:

Почему САМОПРОИЗВОЛЬНО меняется формат на ДАТА, не в момент ввода, а когда в следующий раз открываешь документ.

Здравствуйте, Александр. А вы сохраняете документ после того, как снова меняете формат на нужный вам или просто его закрываете? Если все-таки сохраняете, то проверьте, не включены ли у вас случайно макросы в этом документе.

Спасибо. Страдаю от этого не первый год. Лицензия.

Спасибо! Очень помогли.

Спасибо! А то блин сам не разобрался бы.
Давно хотел Excel изучить всё времени нет

Здравствуйте! Почему в Excel вместо числа появляется текст проблему выложил на ютуб youtu.be/xh9_8icxj0c

Здравствуйте, Андрей. На ваш вопрос довольно сложно ответить, так как не известно, что это за документ. Но скорее всего у вас какой-то баг либо в макросе, либо в надстройке, которая переводит цифры в значение прописью. Посмотрите, какие макросы (или надстройки) у вас установлены и найдите тот. который отвечает за это. Если отключить этот макрос (или надстройку), то абсолютно все числа будут писаться цифрами, а не буквами. если вас такой вариант не устроит, то нужно связаться с разработчиком настройки или макроса, чтобы исправил баг.

Мне нужно проставить страницы в содержании(таблица), я ставлю 4-5, перехожу к другой ячейке, у меня в первой дата ставиться. Я работаю не в вордовском документе, а в OpenOffice. Таблицу я не делала, нам скинули отчет по практике, который мы должны заполнить, и таблица там уже была

Уже не надо, спасибо. Сделала по-другому, получилось

В Excel в столбце занесены данные в числовом формате, а при обработке этого файла в другой программе этот столбец меняет формат с числового на дату. Вопрос почему? Что не так с этим столбцом?

Здравствуйте, Сергей. Трудно ответить на ваш вопрос, не зная нюансов. Из вашего вопроса даже не понятно, пытаетесь вы повторно открыть файл в той же версии Эксель, в другой версии Эксель или вообще экспортируете в совсем другую программу. также было бы не плохо, если бы вы приложили полный скриншот того листа, где видна описываемая вами проблема. с выделением одной из ячеек проблемного столбца.

У нас следующая проблема: из подпрограммы AutoCad выводим данные в Exel. Значений как правило много, больше 1000 и половина переводиться автоматически в даты.
В AutoCad загружается данный фал, но программа даты не воспринимает!
Однако на соседней машине, с такой же версией Exel, значения не преобразуются в даты.
Как отключить автоматическое преобразование?

такая же проблема с переводом из Autocad

я сделала как вы сказали в двух способах,но всё возвращается опять на дату

все сделал,но дата не исчезла

Добрый день. А вы после изменения формата ячейки попробуйте заново вбить нужное число.

почему excel воспринимает число как дату в html

если лист защищен ты ничего не можешь сделать, лучше б это описали

Добрый день. Этому вопросу у нас посвящена отдельная статья:
Снятие защиты с файла Excel

Приветствую Максим. Хелп, не могу пофиксить даты, ну никак. Пробовал разные форматы, как дат(в том числе пробовал иностранные форматы), так и числовые. Не получается у меня исходное число получить. Вот пример, есть ряд чисел, 88.28,11.25,0.48, указаны через запятую. Первое и третье числа переносятся как есть, второе число становится 25 ноября. При его формате я получаю разные числа, вплоть до 45962 (общий формат), но исходное число получить не могу.

И да, эксель 2016.

Как заменить дату на число?

Формат ячейки. Или у Вас другой случай? Тогда более подробнее.

изменяю формат с даты на числовой, но всё равно пишет, что это видоизменённая дата, как это изменить?

Не совсем понял. Можно подробнее сам процесс. И желательно с примером.

Вместо даты во всём столбце стали отображаться пятизначные числа. Ни один из перечисленных в статье способов не помогает

Току нет. от статьи вопрос был не как поменять формат данных а как вставить изначально не как дату Я вставляю 5,03 он пишет 5 марта вот в этом проблема.

например было число 7.55, эксель преобразовал в 01.07.1955, после изменения формата в ячейке 20271 что в принципе не верно

Сначала меняете формат ячейки на текстовый затем вставляете значение.

Здравствуйте! Попробовал все выше перечисленные варианты, но всё равно при в воде 5-30, почему то выходит дата 01.05.1930 и формат ячейки меняется. Помогите пожалуйста разобрать с этим вопросом.

Можете привести конкретный пример и последовательность действий? Вдруг удастся найти решение!)

Выделяю ячейку, правой клавишей вызываю контекстное меню, выбираю формат ячейки ставлю текстовый, после забиваю 3/30 или 3-30 и значение не меняется.

У меня получилось если заранее в ячейке поменять формат на текстовый, а затем вставить диапазон от 5 до 30

Нужно чтобы он раз и навсегда перестал так делать. Каждый раз изменять формат ячеек (особенно учитывая, что экзель забывает о том, какой формат мы ему задали, когда туда забивается число через CTR+V) неудобно.

все замечательно, кроме одного: эти числа нельзя будет использовать в формулах. с таким же успехом можно просто поставить текстовый формат. или создать таблицу в ворде (

Перенос таблицы из Word в Microsoft Excel

Чаще приходится переносить таблицу из программы Microsoft Excel в приложение Word, чем наоборот, но все-таки случаи обратного переноса тоже не столь редки. Например, иногда требуется перенести таблицу в Excel, сделанную в Ворде, для того чтобы, воспользовавшись функционалом табличного редактора, рассчитать данные. Давайте выясним, какие способы переноса таблиц в данном направлении существуют.

Обычное копирование

Самый простой способ переноса таблицы выполняется методом обычного копирования. Для этого, выделяем таблицу в программе Word, кликаем правой кнопкой мыши по странице, и в появившемся контекстном меню выбираем пункт «Копировать». Можно, вместо этого, нажать на кнопку «Копировать», которая размещена вверху на ленте. Ещё один вариант предполагает, после выделения таблицы, нажатие на клавиатуре клавиш Ctrl+C.

Копирование таблицы из Word

Таким образом, мы скопировали таблицу. Теперь нам нужно вставить её на лист Excel. Запускаем программу Microsoft Excel. Кликаем по ячейке в том месте листа, где хотим разместить таблицу. Нужно заметить, что эта ячейка станет крайней левой верхней ячейкой вставляемой таблицы. Именно из этого нужно исходить, планируя размещения таблицы.

Кликаем правой кнопкой мыши по листу, и в контекстном меню в параметрах вставки выбираем значение «Сохранить исходное форматирование». Также, можно вставить таблицу, нажав на кнопку «Вставить», расположенную на левом краю ленты. Или же, существует вариант набрать на клавиатуре комбинацию клавиш Ctrl+V.

Вставка таблицы в Microsoft Excel

После этого, таблица будет вставлена на лист Microsoft Excel. Ячейки листа могут не совпадать с ячейками вставленной таблицы. Поэтому, чтобы таблица выглядела презентабельно, их следует растянуть.

Расширение столбцов таблицы в Microsoft Excel

Импорт таблицы

Также, существует более сложный способ переноса таблицы из Word в Excel, путем импорта данных.

Открываем таблицу в программе Word. Выделяем её. Далее, переходим во вкладку «Макет», и в группе инструментов «Данные» на ленте жмем на кнопку «Преобразовать в текст».

Преобразование в текст в Word

Открывается окно параметров преобразования. В параметре «Разделитель» переключатель должен быть выставлен на позицию «Знак табуляции». Если это не так, переводим переключатель в данную позицию, и жмем на кнопку «OK».

Настройки преобразования в текст в Word

Переходим во вкладку «Файл». Выбираем пункт «Сохранить как…».

Сохранение таблицы из Word

В открывшемся окне сохранения документа, указываем желаемое место расположения файла, который собираемся сохранить, а также присваиваем ему название, если название по умолчанию не удовлетворяет. Хотя, учитывая, что сохраненный файл будет являться лишь промежуточным для переноса таблицы из Word в Excel, особого смысла менять наименование нет. Главное, что нужно сделать – это в поле «Тип файла» установить параметр «Обычный текст». Жмем на кнопку «Сохранить».

Окно сохранения в Word

Открывается окно преобразования файла. Тут делать никаких изменений не нужно, а только следует запомнить кодировку, в которой вы сохраняете текст. Жмем на кнопку «OK».

Преобразование файла в Word

После этого, запускаем программу Microsoft Excel. Переходим во вкладку «Данные». В блоке настроек «Получить внешние данные» на ленте жмем на кнопку «Из текста».

Получение внешних данных в Microsoft Excel

Открывается окно импорта текстового файла. Ищем тот файл, который сохранили ранее в Ворде, выделяем его, и жмем на кнопку «Импорт».

Импорт файла в Microsoft Excel

После этого, открывается окно Мастера текстов. В настройках формата данных указываем параметр «С разделителями». Устанавливаем кодировку, согласно той, в которой вы сохраняли текстовый документ в Ворде. В большинстве случаев это будет «1251: Кириллица (Windows)». Жмем на кнопку «Далее».

Мастер текстов в Microsoft Excel

В следующем окне в настройке «Символом-разделителем является» устанавливаем переключатель в позицию «Знак табуляции», если он не установлен по умолчанию. Жмем на кнопку «Далее».

ustanovka-razdeliielya-v-mastere-tekstov-v-microsoft-excel

В последнем окне Мастера текста можно отформатировать данные в столбцах, с учетом их содержимого. Выделяем конкретный столбец в Образце разбора данных, а в настройках формата данных столбца выбираем один из четырёх вариантов:

  • общий;
  • текстовый;
  • дата;
  • пропустить столбец.

Подобную операцию делаем для каждого столбца в отдельности. По окончанию форматирования, жмем на кнопку «Готово».

Установка формата в мастере текстов в Microsoft Excel

После этого, открывается окно импорта данных. В поле вручную указываем адрес ячейки, которая будет являться крайней верхней левой ячейкой вставленной таблицы. Если вы затрудняетесь это сделать вручную, то жмем на кнопку справа от поля.

Переход у выбору ячейки в Microsoft Excel

В открывшемся окне, просто выделяем нужную ячейку. Затем, кликаем по кнопке справа от введенных в поле данных.

Указание ячейки в Microsoft Excel

Возвратившись в окно импорта данных, жмем на кнопку «OK».

Подтверждение ячейки в Microsoft Excel

Как видим, таблица вставлена.

Таблица вставлена в программе Microsoft Excel

Далее, при желании, можно установить для неё видимые границы, а также отформатировать стандартными способами Microsoft Excel.

Отформатированная таблица в Microsoft Excel

Выше были представлены два способа переноса таблицы из Word в Excel. Первый способ намного проще второго, и на всю процедуру уходит гораздо меньше времени. В то же время, второй способ гарантирует отсутствие лишних символов, или смещения ячеек, что вполне возможно при переносе первым способом. Так что, определяться с вариантом переноса, нужно отталкиваясь от сложности таблицы, и её предназначения.

Закрыть

Мы рады, что смогли помочь Вам в решении проблемы.

Отблагодарите автора, поделитесь статьей в социальных сетях.

Закрыть

Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.

Читайте также: