6

Когда я вставляю регион из MS Excel, который содержит несколько чисел, в Mathematica, я получаю только длинную простую последовательность цифр, то есть одно целое число в Mathematica.

Как получить таблицу какого-то рода, то есть разделить значения?

2 ответа2

6

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

Вы можете сохранить палитру в папке пользователя Mathematica\SystemFiles\FrontEnd\Palettes и она появится в меню Palettes .


Как вставить из Excel на практике

В буфере обмена Windows важно знать, что он может хранить данные в нескольких форматах одновременно. Когда вы копируете из Excel, данные получают копии в нескольких форматах, поэтому они могут быть вставлены в различные приложения. К сожалению, когда вы вставляете в Mathematica, автоматически выбирается неправильный формат. Невозможно исправить это непосредственно из Mathematica.

Обходной путь - сначала вставить в Блокнот, снова выделить весь текст (CTRL - A) и повторно скопировать его только в виде простого текста . Теперь вы можете вставить его в Mathematica, используя кнопки палитры TSV или Table.

3

Вставить данные из Excel в Mathematica невозможно без дополнительного программного обеспечения, такого как "Mathematica Link for Excel". Но вы можете импортировать данные в Mathematica. См фе Импорт XLS.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .