Способы преобразования в excel

Преобразование чисел из текстового формата в числовой

Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel Web App Excel 2010 Excel 2007 Excel для Mac 2011 Excel Starter 2010 Еще…Меньше

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

Дополнительные сведения о форматировании чисел и текста в Excel см. в статье Форматирование чисел и текста.

Зеленые треугольники, которые обозначают ячейки с числами, хранящимися как текст

Если кнопка оповещения недоступна, выполните следующие действия.

1. Выделите столбец

Выделенный столбец

Выделите столбец с такими ячейками. Если вы не хотите преобразовывать весь столбец, можно выбрать одну или несколько ячеек. Ячейки должны находиться в одном и том же столбце, иначе этот процесс не будет работать. (Если такие ячейки есть в нескольких столбцах, см. раздел «Другие способы преобразования» ниже.)

2. Нажмите эту кнопку

Вкладка "Данные", кнопка "Текст по столбцам"

Кнопка «столбцы» обычно применяется для разделения столбцов, но ее также можно использовать для преобразования столбца текста в числа. На вкладке Данные нажмите кнопку Текст по столбцам.

3. Нажмите кнопку Применить.

Остальные шаги мастера нужны для разделения текста на столбцы. Так как вы просто преобразуете текст в столбце, можно сразу нажать кнопку Готово, и Excel преобразует ячейки.

4. Задайте формат

Выбран денежный формат

Нажмите клавиши CTRL+1 (или Изображение значка кнопки команд в Mac+1 на Mac). Выберите нужный формат.

Примечание: Если вы по-прежнему видите формулы, которые не выводят числовые результаты, возможно, включен параметр Показать формулы. Откройте вкладку Формулы и отключите параметр Показать формулы.

Другие способы преобразования

С помощью функции ЗНАЧЕН можно возвращать числовое значение текста.

1. Вставьте новый столбец

Новый столбец рядом с числами в виде текста

Вставьте столбец рядом с ячейками, содержащими текст. В этом примере столбец E содержит числа, которые хранятся в виде текста. Столбец F является новым столбцом.

2. Примените функцию ЗНАЧЕН

Ячейка F23 с формулой =ЗНАЧЕН(E23) и результат 107,71

В одной из ячеек нового столбца введите =ЗНАЧЕН() и укажите в скобках ссылку на ячейку, содержащую числа, которые хранятся в виде текста. В данном примере это ячейка E23.

3. Наведите указатель мыши

Указатель наведен на правый нижний угол ячейки

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

4. Щелкните и перетащите вниз

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

Щелкните и перетащите вниз, чтобы заполнить формулу в другие ячейки. После этого можно использовать этот новый столбец или скопировать и вставить эти новые значения в исходный столбец. Вот как это сделать: выберите ячейки с новой формулой. Нажмите клавиши CTRL+C. Щелкните первую ячейку исходного столбца. Затем на вкладке Главная щелкните стрелку под кнопкой Вставить и выберите команду Вставить специальные > значения.

Если указанные выше действия не дали результатов, попробуйте использовать этот метод, который подходит, если вы хотите преобразовать несколько столбцов текста.

  1. Выделите пустую ячейку, в которой нет этой проблемы, введите в нее цифру 1 и нажмите клавишу ВВОД.

  2. Нажмите клавиши CTRL+C, чтобы скопировать ячейку.

  3. Выделите ячейки с числами, которые сохранены как текст.

  4. На вкладке Главная щелкните Вставить и выберите пункт Специальная вставка.

  5. Щелкните умножить и нажмите кнопку ОК. Excel умножит каждую ячейку на 1, при этом преобразовав текст в числа.

  6. Нажмите клавиши CTRL+1 (или Изображение значка кнопки команд в Mac+1 на Mac). Выберите нужный формат.

Подключитесь к эксперту. Учитесь у живых инструкторов.

Статьи по теме

Замена формулы ее результатом

Десять основных способов очистки данных

Функция CLEAN

Нужна дополнительная помощь?


Download Article


Download Article

Do you have a plain text or CSV file you want to convert to an Excel spreadsheet? Whether you want to import a simple list of items or an extensive set of data that’s delimited by commas, tabs, or other characters, you can use Excel’s handy Text Import Wizard to open and format your data in organized columns and rows. This wikiHow guide will show you how to create a new Excel file from a text or CSV file, and how to import a text or CSV file into an existing workbook.

Things You Should Know

  • You can open a text or CSV File in Excel from the «File» menu as you would any other file.
  • After opening the text or CSV file, you’ll go through the Text Import Wizard, which makes it easy to format your text into columns and rows.
  • If you want to add a text file to an existing workbook, just select «From Text/CSV» or «From Text (Legacy) on the Data tab.
  1. Image titled Convert Text Files to Excel Step 1

    1

    Open Excel. If you have a text or comma-separated values (CSV) file that that you want to save as an Excel workbook, you can easily open the file in Excel on Windows and macOS. Start by opening Excel, which will launch to the Open screen.

    • Opening the file as you would any other file will launch the Text Import Wizard, which helps you format the text for your worksheet.
    • If you already have Excel open, just click the File menu and select Open to get to the Open screen now.
  2. Image titled Convert Text Files to Excel Step 2

    2

    Click Browse (Windows) or On My Mac (Mac). This opens your computer’s file browser.[1]

    Advertisement

  3. Image titled Convert Text Files to Excel Step 3

    3

    Click the drop-down menu and select All Files (Windows only). This allows you to view all files instead of just those ending with Excel-specific formats.

  4. Image titled Convert Text Files to Excel Step 4

    4

    Select your text file and click Open. You can choose any text file ending in .txt or .csv (comma separated values). Once you click Open, the Text Import Wizard» will expand containing a preview of your text file.

    • If you don’t see your text file, click the file format menu and select All Files or Text Files.[2]
  5. Image titled Convert Text Files to Excel Step 5

    5

    Choose whether the text file is Delimited or Fixed Width. In the «Original data type» section, choose either of the following:

    • Delimited text uses commas, tabs, or other characters to separate each field. This is common if you’re importing things like contact lists, addresses, and data you’ve exported from databases.
    • Fixed width contains text that’s aligned into columns with single spaces between each field. This is common if you’re working with a single-column list.
  6. Image titled Convert Text Files to Excel Step 6

    6

    Check the box next to «My data has headers» (if your columns have headers). This tells Excel to format the first line as column headers rather than typical cell values.

  7. Image titled Convert Text Files to Excel Step 7

    7

    Click Next in the Text Import window. This will take you to the next step, which varies depending on whether you’re working with delimited data or fixed width data.

  8. Image titled Convert Text Files to Excel Step 8

    8

    Choose your delimiter preferences and click Next. If you chose Delimited as your data type, you’ll be asked to choose the character that separates your data (e.g., Tab, Semicolon, Comma, or Space).

    • Tab is checked by default. If you are not using tabs to separate data, uncheck this box. Otherwise, the wizard will automatically detect the spaces in your text as tabs and separated it into columns.
    • If you don’t see the character you need, select Other and type the character into the field.
    • Select «Treat consecutive delimiters as one» if the delimiter consists of more than one character between data fields or if you have multiple delimiter characters.
    • Optionally, you can select none of these options if you don’t want to separate any of the data entries into columns.
  9. Image titled Convert Text Files to Excel Step 9

    9

    Adjust your Fixed Width preferences and click Next. If you selected Fixed width, use the on-screen instructions to adjust your line breaks in the Preview section.

    • To add a break line, click at any location.
    • Double-click a break line to delete it.
    • Drag any of the lines to move it.
  10. Image titled Convert Text Files to Excel Step 10

    10

    Click Finish. Your text file is now imported into Excel. You can now edit the data as you would on a standard worksheet.

  11. Image titled Convert Text Files to Excel Step 11

    11

    Save the file in the XLSX format. Now that you’ve imported your text file, you can easily save it as an Excel file. Just press Control + S (PC) or Command + S (Mac) on the keyboard to open the Save dialog, choose a file name and location, and click Save. The file will automatically save in Excel’s default format.

  12. Advertisement

  1. Image titled Convert Text Files to Excel Step 12

    1

    Open your Excel workbook. If you want to import a text file into a worksheet in an existing workbook, you can easily do so using Excel’s built-in data tools.

  2. Image titled Convert Text Files to Excel Step 13

    2

    Click the Data tab at the top of Excel. You can find this tab above the toolbar ribbon at the top of your spreadsheet.

  3. Image titled Convert Text Files to Excel Step 14

    3

    Click From Text/CSV or From Text on the toolbar. This button looks like a blank sheet icon with a tiny text document in front of it. The name varies slightly by version.

    • If you’re using Excel for macOS, the option may be called From Text (Legacy), depending on your version.[3]
  4. Image titled Convert Text Files to Excel Step 15

    4

    Select a text file and click Import. This can be any text file, including those which contain comma separated values (CSV). The selected file will open in the Text Import Wizard.

  5. Image titled Convert Text Files to Excel Step 16

    5

    Choose whether the text file is Delimited or Fixed Width. In the «Original data type» section, choose either of the following:

    • Delimited text uses commas, tabs, or other characters to separate each field.
    • Fixed width contains text that’s aligned into columns with single spaces between each field.
    • Most text files contain delimited data. This means your data entries are separated by tabs, commas, or a different character, rather than fixed-width spaces with columns.
  6. Image titled Convert Text Files to Excel Step 17

    6

    Check the box next to «My data has headers» (if your columns have headers). This tells Excel to format the first line as column headers rather than typical cell values.

  7. Image titled Convert Text Files to Excel Step 18

    7

    Click Next in the Text Import window. This will take you to the next step, which varies depending on whether you’re working with delimited data or fixed width data.

  8. Image titled Convert Text Files to Excel Step 19

    8

    Choose your delimiter preferences and click Next. If you chose Delimited as your data type, you’ll be asked to choose the character that separates your data (e.g., Tab, Semicolon, Comma, or Space).

    • Tab is checked by default. If you are not using tabs to separate data, uncheck this box. Otherwise, the wizard will automatically detect the spaces in your text as tabs and separated it into columns.
    • If you don’t see the character you need, select Other and type the character into the field.
    • Select «Treat consecutive delimiters as one» if the delimiter consists of more than one character between data fields or if you have multiple delimiter characters.
    • Optionally, you can select none of these options if you don’t want to separate any of the data entries into columns.
  9. Image titled Convert Text Files to Excel Step 20

    9

    Adjust your Fixed Width preferences and click Next. If you selected Fixed width, use the on-screen instructions to adjust your line breaks in the Preview section.

    • To add a break line, click at any location.
    • Double-click a break line to delete it.
    • Drag any of the lines to move it.
  10. Image titled Convert Text Files to Excel Step 21

    10

    Click Finish. This takes you back to the Import window, where you’ll be asked where you’d like to place the imported text.

  11. Image titled Convert Text Files to Excel Step 22

    11

    Select a worksheet and click OK. The text file is now imported into your Excel worksheet. You can edit this data as you would any other Excel data, such as using it to create graphs or pivot tables.

  12. Image titled Convert Text Files to Excel Step 23

    12

    Save the file. Now that you’ve imported your text file, you can save it in the Excel format. Just press Control + S (PC) or Command + S (Mac) on the keyboard to save your changes to the workbook you’ve opened, or click File > Save As to create a new file containing your data.

  13. Advertisement

Ask a Question

200 characters left

Include your email address to get a message when this question is answered.

Submit

Advertisement

Thanks for submitting a tip for review!

References

About This Article

Article SummaryX

1. Open https://www.coolutils.com/online/TXT-to-XLS.
2. Click + Select files.
3. Select your text file.
4. Select Excel under «Convert to.»
5. Click DOWNLOAD CONVERTED FILE.

Did this summary help you?

Thanks to all authors for creating a page that has been read 34,172 times.

Is this article up to date?

Содержание

  • Способы конвертирования PDF в XLS или XLSX
    • Способ 1: Программы для чтения PDF
    • Способ 2: Сторонние программы
    • Способ 3: Онлайн-сервисы
  • Вопросы и ответы

Как преобразовать файл PDF в Excel

PDF на сегодняшний день считается одним из самых популярных форматов для чтения, однако с данными в нем практически невозможно работать. Перевести же его в более удобные форматы, предназначенные для редактирования данных, не так просто. Зачастую при использовании различных инструментов для конвертировании в процессе перевода из одного расширения в другое наблюдается потеря информации или она отображается в новом документе некорректно. Давайте разберем, как можно конвертировать файлы PDF в форматы, поддерживаемые программой Microsoft Excel.

Способы конвертирования PDF в XLS или XLSX

Следует сразу отметить, что у Excel нет встроенных инструментов, с помощью которых можно было бы преобразовать ПДФ в другие форматы. Более того, эта программа даже не сможет открыть PDF-файл. Из основных способов, с помощью которых производится преобразование ПДФ в Эксель, следует выделить такие варианты:

  • специальные приложения для конвертирования;
  • программы для чтения PDF;
  • онлайн-сервисы.

Об этих вариантах мы поговорим ниже.

Способ 1: Программы для чтения PDF

Одной из самых известных программ для чтения файлов в PDF является Adobe Acrobat Reader. Воспользовавшись ее инструментами, можно совершить часть процедуры по переводу PDF в Excel. Вторую половину этого процесса нужно будет выполнить уже в Microsoft Excel.

Скачать Adobe Acrobat Reader

  1. Открываем файл PDF в Acrobat Reader любым удобным способом.
  2. Открытие файла в Acrobat Reader

  3. После того как документ был открыт, кликаем по кнопке «Файл» и выбираем пункт «Сохранить как другой» > «Текст…».
  4. Сохранение документа в Acrobat Reader как текст

  5. В открывшемся окне следует выбрать директорию, куда сохранится конвертированный файл, пока что в формат TXT, а затем нажать на кнопку «Сохранить».
  6. Выбор директории сохранения документа в Acrobat Reader как текст

  7. На этом работа с Acrobat Reader завершается. Далее открываем сохраненный документ в любом текстовом редакторе, например, в стандартном «Блокноте» Windows. Копируем весь текст или ту часть, которую желаем вставить в Excel.
  8. Копирование текста в Блокноте

  9. Запускаем программу Microsoft Excel. Кликаем правой кнопкой мыши на верхнюю левую ячейку листа (A1) и в появившемся меню выбираем пункт «Вставить…».
  10. Вставка текста в Microsoft Excel

  11. Щелкнув по первому столбцу вставленного текста, переходим во вкладку «Данные». Там в группе инструментов «Работа с данными» кликаем по кнопке «Текст по столбцам». Обратите внимание, что при этом один из столбцов, содержащий перенесенный текст, должен быть выделен.
  12. Текст по столбцам в Microsoft Excel

  13. Откроется окно «Мастера текстов». В его разделе под названием «Формат исходных данных» следует удостовериться, чтобы переключатель стоял в позиции «с разделителями». Если это не так, следует переставить его в нужный пункт. После этого жмем на кнопку «Далее».
  14. Мастер текстов в Microsoft Excel

  15. В перечне символов-разделителей устанавливаем галочку напротив пункта «пробел», а напротив всех остальных пунктов галочки снимаем.
  16. Определение разделителей в Microsoft Excel

  17. В блоке параметров «Формат данных столбца» устанавливаем переключатель в пункт «Текстовый». Напротив надписи «Поместить в» указываем любой столбец листа. Если вы не знаете, как прописать его адрес, просто кликните по кнопке рядом с формой ввода данных.
  18. Выбор текстового формата в Microsoft Excel

    Lumpics.ru

  19. «Мастер текстов» свернется, а вам вручную понадобится будет кликнуть по тому столбцу, который собираетесь указать, после чего его адрес появится в поле. Остается только кликнуть по кнопке справа от поля.
  20. Выбор столбца в Microsoft Excel

  21. Опять открывается «Мастер текстов». В этом окне все настройки введены, поэтому кликаем по кнопке «Готово».
  22. Завершение работы в Мастере таблиц в Microsoft Excel

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

Способ 2: Сторонние программы

Конвертирование документа PDF в Excel с помощью сторонних приложений, конечно, значительно проще. Одной из самых удобных программ для выполнения такой процедуры является Total PDF Converter.

Скачать Total PDF Converter с официального сайта

  1. Для начала процесса преобразования запускаем приложение. Затем в его левой части открываем директорию, где расположен наш файл. В центральной части окна программы выбираем нужный документ, поставив около него галочку. На панели инструментов жмем на кнопку «XLS».
  2. Выбор файла в Total PDF Converter

  3. Открывается окно, в котором можно изменить папку вывода готового документа (по умолчанию она та же, что у исходного), а также провести некоторые другие настройки. Как правило, стандартных параметров обычно вполне достаточно. Поэтому жмем на кнопку «Начать».
  4. Запуск конвертации в Total PDF Converter

  5. Запускается процедура конвертирования.
  6. Процедура конвертации в Total PDF Converter

  7. По ее окончании отобразится окно с соответствующим сообщением.
  8. Конвертация в Total PDF Converter выполнена

Примерно по такому же принципу работают и большинство других программ для конвертирования PDF в форматы Excel.

Способ 3: Онлайн-сервисы

Для преобразования через онлайн-сервисы вообще не надо скачивать никакого дополнительного программного обеспечения. Одним из самых популярных подобных ресурсов является Smallpdf. Этот сервис предназначен для конвертирования файлов PDF в различные форматы.

Перейти на сайт Smallpdf

  1. После того, как вы перешли в раздел сайта, на котором производится преобразование в Excel, просто перетяните требуемый файл PDF из проводника Windows в окно браузера или же нажмите на надпись «Выберите файл», чтобы вручную указать путь к документу.
  2. Перетягивание файла PDF из проводника

  3. Произойдет загрузка файла на сервис.
  4. Загрузка файла на сервис

  5. Сервис конвертирует документ и в новом окне предложит скачать стандартными инструментами браузера файл в формате Excel.
  6. Скачивание файла Excel

  7. После сохранения он будет доступен для обработки в Экселе.

Итак, мы рассмотрели три основных способа преобразования файлов PDF в документ Microsoft Excel. Стоит уточнить, что ни один из описанных вариантов не гарантирует того, что данные будут полностью корректно отображены. Часто предстоит дополнительное редактирование нового файла в Excel для того чтобы информация корректно отображалась и имела презентабельный вид. Впрочем, это все равно намного проще, чем полностью переносить данные из одного документа в другой вручную.

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

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

Skip to content

Как преобразовать текст в число в Excel — 10 способов.

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

Иногда значения в ваших таблицах Excel выглядят как числа, но их нельзя сложить или перемножить, они приводят к ошибкам в формулах. Общая причина этого — числа, записанные как текст. Во многих случаях Microsoft Excel достаточно умен, чтобы автоматически преобразовывать цифровые символы, импортированные из других программ, в обычные числа. Но иногда числа остаются отформатированными в виде текста, что вызывает множество проблем в ваших электронных таблицах.

Перестает правильно работать сортировка данных, поскольку числовые и текстовые значения упорядочиваются по-разному. Функции поиска, подобные ВПР, также не могут найти нужные значения (подробнее об этом читайте – Почему не работает ВПР?). Подсчет по условиям СУММЕСЛИ и СЧЁТЕСЛИ даст неверные результаты. Если они находятся среди «нормальных» чисел, то функция СУММ их проигнорирует, а вы этого даже не заметите. В результате – неверные расчеты.

  • Как выглядят числа-как текст?
  • Используем индикатор ошибок.
  • Изменение формата ячейки может преобразовать текст в число
  • Специальная вставка
  • Инструмент «текст по столбцам»
  • Повторный ввод
  • Формулы для преобразования текста в число
  • Как можно использовать математические операции
  • Удаление непечатаемых символов
  • Использование макроса VBA
  • Как извлечь число из текста при помощи инструмента Ultimate Suite

Из этого материала вы узнаете, как преобразовать строки в «настоящие» числа.

Как определить числа, записанные как текст?

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

индикатор ошибки

В некоторых случаях индикатор ошибки не отображается для чисел, записанных в виде текста. Но есть и другие визуальные индикаторы текстовых чисел:

Число

Строка (текстовое значение)

    • По умолчанию с выравниванием по правому краю.
    • Если выбрано несколько ячеек, в строке состояния отображается «Среднее», «Количество» и «Сумма» .
    • По умолчанию с выравниванием по левому краю.
    • Если выбрано несколько ячеек, строка состояния показывает только Количество .
    • В поле Числовой формат отображается текстовый формат (во многих случаях, но не всегда).
    • В строке формул может быть виден начальный апостроф.
    • Зелёный треугольник в левом верхнем углу.

На изображении ниже вы можете видеть текстовые представления чисел справа и реальные числа слева:

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

Используем индикатор ошибок.

Если в ваших клетках отображается индикатор ошибки (зеленый треугольник в верхнем левом углу), преобразование выполняется одним щелчком мыши:

  1. Выберите всю область, где цифры сохранены как текст.
  2. Нажмите предупреждающий знак и затем — Преобразовать в число.

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

Смена формата ячейки.

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

Итак, первый быстрый способ видоизменения заключается в следующем:

  1. Выберите ячейки с цифрами в текстовом формате.
  2. На вкладке «Главная » в группе «Число» выберите « Общий» или « Числовой» в раскрывающемся списке «Формат» .

применяем числовой формат

Или же можно воспользоваться контекстным меню, вызвав его правым кликом мышки.

как изменить формат

Последовательность действий в этом случае показана на рисунке. В любом случае, нужно применить числовой либо общий формат.

Этот способ не слишком удобен и достался нам «в наследство» от предыдущих версий Excel, когда еще не было индикатора ошибки в виде зелёного уголка.

Примечание. Этот метод не работает в некоторых случаях. Например, если вы примените текстовый формат, запишете несколько цифр, а затем измените формат на «Числовой». Тут ячейка все равно останется отформатированной как текст.

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

Совет. Если зеленых уголков нет совсем, то проверьте — не выключены ли они в настройках вашего Excel (Файл — Параметры — Формулы — Числа, отформатированные как текст или с предшествующим апострофом).

Специальная вставка.

По сравнению с предыдущими методами этот метод требует еще нескольких дополнительных шагов, но работает почти на 100%.

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

  1. Выделите клетки таблицы с текстовым номером и установите для них формат «Общий», как описано выше.
  2. Скопируйте какую-нибудь пустую ячейку. Для этого либо установите в нее курсор и нажмите Ctrl + C, либо щелкните правой кнопкой мыши и выберите «Копировать» в контекстном меню.
  3. Выберите клетки таблицы, которые вы хотите трансформировать, щелкните правой кнопкой мыши и выберите «Специальная вставка». В качестве альтернативы, нажмите комбинацию клавиш Ctrl + Alt + V.
  4. В диалоговом окне «Специальная вставка» выберите «Значения» в разделе «Вставить» и затем «Сложить» в разделе «Операция».
  5. Нажмите ОК.

конвертируем в число при помощи специальной вставки

Если все сделано правильно, то ваши значения изменят выравнивание слева на правую сторону. Excel теперь воспринимает их как числа.

Инструмент «текст по столбцам».

Это еще один способ использовать встроенные возможности Excel. При использовании для других целей, например для разделения ячеек, мастер «Текст по столбцам» представляет собой многоэтапный процесс. А вот чтобы просто выполнить нашу метаморфозу, нажимаете кнопку Готово на самом первом шаге :)

  1. Выберите позиции (можно и весь столбец), которые вы хотите конвертировать, и убедитесь, что их формат установлен на Общий.
  2. Перейдите на вкладку «Данные», группу «Инструменты данных» и нажмите кнопку «Текст по столбцам» .
  3. На шаге 1 мастера распределения выберите «С разделителями» в разделе «Формат исходных данных» и сразу чтобы завершить преобразование, нажмите «Готово» .

преобразуем столбец в цифры при помощи инструмента «Текст по столбцам»

Это все, что нужно сделать!

Повторный ввод.

Если проблемных ячеек, о которых мы ведём здесь разговор, у вас не очень много, то, возможно, неплохим вариантом будет просто ввести их заново.

Для этого сначала установите их формат на «Обычный». Затем в каждую из них введите цифры заново.

Думаю, вы знаете, как корректировать ячейку — либо двойным кликом мышки, либо через клавишу F2.

Но это, конечно, если таких «псевдо-чисел» немного. Иначе овчинка не стоит выделки. Есть много других менее трудоемких способов.

Преобразовать текст в число с помощью формулы

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

В Microsoft Excel есть специальная функция — ЗНАЧЕН (VALUE в английском варианте). Она обрабатывает как текст в кавычках, так и ссылку на элемент таблицы, содержащий символы для трансформирования.

Функция ЗНАЧЕН может даже распознавать набор цифр, включающих некоторые «лишние» символы.

Например, распознает цифры, записанные с разделителем тысяч в виде пробела:

=ЗНАЧЕН(«1 000»)

Конвертируем число, введенное с символом валюты и разделителем тысяч:

=ЗНАЧЕН(«1 000 $»)

Обе эти формулы возвратят число 1000.

Точно так же она расправляется с пробелами перед цифрами.

функция VALUE ЗНАЧЕН

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

Функция ЗНАЧЕН также пригодится, когда вы извлекаете что-либо из символьной строки с помощью одной из текстовых функций, таких как ЛЕВСИМВ, ПРАВСИМВ и ПСТР.

Например, чтобы получить последние 3 символа из A2 и вернуть результат в виде цифр, используйте следующее:

=ЗНАЧЕН(ПРАВСИМВ(A2;3))

На приведенном ниже рисунке продемонстрирована формула трансформации:

конвертируем при помощи формулы

Если вы не обернете функцию ПРАВСИМВ в ЗНАЧЕН, результат будет возвращен в виде набора символов, что делает невозможным любые вычисления с извлеченными значениями.

Этот метод подходит, когда вы точно знаете, сколько символов и откуда вы желаете получить, а затем превратить их в число.

Математические операции.

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

Что это может быть? Например, сложение с нулём, умножение или деление на 1.

=A2+0

=A2*1

=A2/1

простейшие математические операции для превращения текста в числа

Важно, чтобы эти действия не изменили величины чисел. Выше вы видите пример таких операций: двойное умножение на минус 1, умножение на 1, сложение с 0. Наиболее элегантно и просто для ввода выглядит «двойное отрицание»: ставим два минуса перед ссылкой, то есть дважды умножаем на минус 1. Результат расчета не изменится, а записать такую формулу очень просто.

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

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

Удаление непечатаемых символов.

Когда вы копируете в таблицу Excel данные из других приложений при помощи буфера обмена (то есть Копировать – Вставить), вместе с цифрами часто копируется и различный «мусор». Так в таблице могут появиться внешне не видимые непечатаемые символы. В результате ваши цифры будут восприниматься программой как символьная строка.

Эту напасть можно удалить программным путем при помощи формулы. Аналогично предыдущему примеру, в С2 можно записать примерно такое выражение:

=ЗНАЧЕН(СЖПРОБЕЛЫ(ПЕЧСИМВ(A2)))

Поясню, как это работает. Функция ПЕЧСИМВ удаляет непечатаемые знаки. СЖПРОБЕЛЫ – лишние пробелы. Функция ЗНАЧЕН, как мы уже говорили ранее, преобразует текст в число.

Макрос VBA.

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

Нажмите сочетание клавиш Alt+F11 или откройте вкладку Разработчик (Developer) и нажмите кнопку Visual Basic. В появившемся окне редактора добавьте новый модуль через меню Insert — Module и скопируйте туда следующее небольшое выражение:

Sub Текст_в_число()   
   Dim rArea As Range
   On Error Resume Next
   ActiveWindow.RangeSelection.SpecialCells(xlCellTypeConstants).Select
   If Err Then Exit Sub
   With Application: .ScreenUpdating = False: .EnableEvents = False: .Calculation = xlManual: End With
   For Each rArea In Selection.Areas
   rArea.Replace ",", "."
   rArea.FormulaLocal = rArea.FormulaLocal
   Next rArea
   With Application: .ScreenUpdating = True: .EnableEvents = True: .Calculation = xlAutomatic: End With
End Sub

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

Что делает этот макрос?

Вы можете выделить несколько областей данных для конвертации (можно использовать мышку при нажатой клавише CTRL). При этом, если в ваших числах в качестве разделителя десятичных разрядов используется запятая, то она будет автоматически заменена на точку. Ведь в Windows чаще всего именно точка отделяет целую и дробную части числа. А при экспорте данных из других программ запятая в этой роли встречается почему-то очень часто.

Чтобы использовать этот код, выделяем область на рабочем листе, которую нужно преобразовать. Жмем на значок «Макросы», который расположен на вкладке «Разработчик» в группе «Код». Или нам поможет комбинация клавиш ALT+F8.

Открывается окно имеющихся макросов. Находим «Текст_в_число», указываем на его и жмем на кнопку «Выполнить».

Извлечь число из текстовой строки с помощью Ultimate Suite

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

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

Вот как вы можете быстро получить число из любой буквенно-цифровой строки:

  1. Перейдите на вкладку Ablebits Data > Текст и нажмите Извлечь (Extract) :

  1. Выделите все ячейки с нужным текстом.
  2. На панели инструмента установите переключатель «Извлечь числа (Extract numbers.
  3. В зависимости от того, хотите ли вы, чтобы результаты были формулами или значениями, выберите переключатель «Вставить как формулу (Insert as formula или оставьте его неактивным (по умолчанию).

Я советую активировать эту возможность, если вы хотите, чтобы извлеченные числа обновлялись автоматически, как только в исходные строки вносятся какие-либо изменения. 

Если вы хотите, чтобы результаты не зависели от исходных строк (например, если вы планируете удалить исходные данные позже), не выводите результат в виде формулы.

  1. Нажмите кнопку «Вставить результаты (Insert results. Вот и всё!

Как и в предыдущем примере, результаты извлечения являются числами , что означает, что вы можете подсчитывать, суммировать, усреднять или выполнять любые другие вычисления с ними.

В этом примере мы решили вставить результаты как формулы , и надстройка сделала именно то, что было запрошено:

=ЕСЛИ(МИН(НАЙТИ({0;1;2;3;4;5;6;7;8;9},A2&»_0123456789″))>ДЛСТР(A2), «»,СУММПРОИЗВ(ПСТР(0&A2,НАИБОЛЬШИЙ(ИНДЕКС(ЕЧИСЛО(—ПСТР(A2,СТРОКА(ДВССЫЛ(«$1:$»&ДЛСТР(A2))),1))*СТРОКА(ДВССЫЛ(«$1:$»&ДЛСТР(A2))),0),СТРОКА(ДВССЫЛ(«$1:$»&ДЛСТР(A2))))+1,1)*10^СТРОКА(ДВССЫЛ(«$1:$»&ДЛСТР(A2)))/10))

Сложновато самому написать такую формулу, не правда ли?

Если отсутствует флажок «Вставить как формулу», вы увидите число в строке формул. 

Любопытно попробовать? Просто скачайте пробную версию Ultimate Suite и убедитесь сами :)

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

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

Также рекомендуем:

Как быстро посчитать количество слов в Excel В статье объясняется, как подсчитывать слова в Excel с помощью функции ДЛСТР в сочетании с другими функциями Excel, а также приводятся формулы для подсчета общего количества или конкретных слов в…
Как быстро извлечь число из текста в Excel В этом кратком руководстве показано, как можно быстро извлекать число из различных текстовых выражений в Excel с помощью формул или специального инструмента «Извлечь». Проблема выделения числа из текста возникает достаточно…
Как умножить число на процент и прибавить проценты Ранее мы уже научились считать проценты в Excel. Рассмотрим несколько случаев, когда известная нам величина процента помогает рассчитать различные числовые значения. Чему равен процент от числаКак умножить число на процентКак…
Как считать проценты в Excel — примеры формул В этом руководстве вы познакомитесь с быстрым способом расчета процентов в Excel, найдете базовую формулу процента и еще несколько формул для расчета процентного изменения, процента от общей суммы и т.д.…
Функция ПРАВСИМВ в Excel — примеры и советы. В последних нескольких статьях мы обсуждали различные текстовые функции. Сегодня наше внимание сосредоточено на ПРАВСИМВ (RIGHT в английской версии), которая предназначена для возврата указанного количества символов из крайней правой части…
Функция ЛЕВСИМВ в Excel. Примеры использования и советы. В руководстве показано, как использовать функцию ЛЕВСИМВ (LEFT) в Excel, чтобы получить подстроку из начала текстовой строки, извлечь текст перед определенным символом, заставить формулу возвращать число и многое другое. Среди…
5 примеров с функцией ДЛСТР в Excel. Вы ищете формулу Excel для подсчета символов в ячейке? Если да, то вы, безусловно, попали на нужную страницу. В этом коротком руководстве вы узнаете, как использовать функцию ДЛСТР (LEN в английской версии)…


Download Article


Download Article

Excel’s convert function («=CONVERT()») converts a measurement from one unit to another. To use this function, you will enter data and units into the formula: =Convert(number, “from_unit”, “to_unit”). First learn how to enter the convert function manually or with Excel’s Formula builder then discover how to apply that conversion to an entire column of data. Don’t forget that unit names are case-sensitive!

  1. Image titled Convert Measurements Easily in Microsoft Excel Step 1

    1

    Label column A with the original unit. For the purposes of this example, let’s assume that the measurement you want to convert is in column A and you’d like to see the conversion results in column B (but really this method will work for any two columns). To label column A , click on cell A1 and type in the original unit (the one you’d like converted, e.g. inches, meters, or yards). This is also called the “from_unit.”

    • For example: click on cell A1 and type “Inches”. In this example, we will convert 12 (number) inches (from_unit) to feet (to_unit).
    • Excel’s convert function converts a “from unit,” into a “to-unit” (the unit you are converting the measurement to).
    • Labeling your columns will help you organize your data.
  2. Image titled Convert Measurements Easily in Microsoft Excel Step 2

    2

    Label column B. Click on cell B1. This will be your “to_unit” column. Type in the unit you are converting the measurement to. This is also called the “to_unit”.

    • For example: click on cell B1 and type “Feet”.[1]

    Advertisement

  3. Image titled Convert Measurements Easily in Microsoft Excel Step 3

    3

    Enter your original measurement in cell A2. Type in the original measurement in numbers only. Do not enter in the units.

    • For example: in cell A2, enter “12” (as in 12 inches).[2]
  4. Image titled Convert Measurements Easily in Microsoft Excel Step 4

    4

    Type “=Convert(” in cell B2.

    • Functions in Excel are not case-sensitive. Typing «=CONVERT(» has the same result as typing «=convert(«.
  5. Image titled Convert Measurements Easily in Microsoft Excel Step 5

    5

    Enter the name of the cell that contains the original measurement. Excel’s convert function calls this value the «number».

    • For example: «=Convert(A2»
    • When you are converting a single measurement, as in the example above, It is also possible to type an actual number (not a cell reference) in this spot. Instead of “=Convert(A2”, you would enter “=Covert(12”.
  6. Image titled Convert Measurements Easily in Microsoft Excel Step 6

    6

    Add a comma.

    • For example, your cell may now look like this: «=Convert(A2,» or “=Convert(12,”.
  7. Image titled Convert Measurements Easily in Microsoft Excel Step 7

    7

    Enter in the “from_unit.” Now enter in the approved abbreviated form of the original unit. The “from_unit” is enclosed by a set of quotation marks and is followed by a comma.

    • For example: “=Convert(A2, “in”,” or “=Convert(12, “in”,”.
    • Some approved unit abbreviations are «in» «cm» «ft» and «m».
    • Excel provides a comprehensive list of unit abbreviations here.
  8. Image titled Convert Measurements Easily in Microsoft Excel Step 8

    8

    Enter in the “to_unit.” Now enter in the approved abbreviation for the “to_unit.” The “to_unit” is enclosed by a set of quotation marks followed by a closing parenthesis.

    • For example, your cell should look something like: “=Convert(A2, “in”, “ft”)” or “=Convert(12, “in”, “ft”)”.
    • This example function will convert the contents of cell A2 from inches to feet.
  9. Image titled Convert Measurements Easily in Microsoft Excel Step 9

    9

    Hit Enter to execute the function. The converted measurement will appear in your cell (in this case, cell B2).

    • For example: B2 will contain “1” (as in 1 foot).[3]
    • If the function returns the “#N/A” error, check the unit abbreviations again. Make sure the abbreviation is correct and that the two units belong to the same group (for example it is not possible to convert mass into length). Please note, unit names and prefixes ARE case-sensitive.
    • If the function returns the “#VALUE!” error, this means you have entered the “number” incorrectly. Make sure you have only entered one value or cell reference.[4]
  10. Advertisement

  1. Image titled Convert Measurements Easily in Microsoft Excel Step 10

    1

    Label column A. For the purposes of this example, let’s assume that the measurement you want to convert is in column A and you’d like to see the conversion results in column B (but in reality, this method will work for any two columns). Click on cell A1 and type in the original unit (the one you’d like converted, e.g. seconds, hours, or days). This is also called the “from_unit.”

    • For example: type “Minutes” into cell A1. In this example, we will convert 21 (number) minutes (from_unit) to seconds (to_unit).
    • Excel’s convert function converts a measurement from its original unit, or “from unit,” into a “to-unit” (the unit you’re converting the measurement to).
    • Labeling your columns will help you organize your data.
  2. Image titled Convert Measurements Easily in Microsoft Excel Step 11

    2

    Label column B. Click on cell B1. This will serve as your «to_unit» column. Type in the unit you are converting the measurement to (e.g. seconds or days).

    • For example: enter “Seconds” into cell B1.[5]
  3. Image titled Convert Measurements Easily in Microsoft Excel Step 12

    3

    Enter your original measurement in cell A2. Type in the original measurement in numbers only. Do not enter in the units.

    • For example: in cell A2, enter “21” (as in 21 minutes).[6]
  4. Image titled Convert Measurements Easily in Microsoft Excel Step 13

    4

    Open the“Formula Builder.” Instead of entering the convert function by hand, you can use Excel’s formula builder to help you create the formula.

    • Select the “Formula” tab.
    • Click “Formula Builder”.
    • Select cell B2.
    • Select “CONVERT.”
  5. Image titled Convert Measurements Easily in Microsoft Excel Step 14

    5

    Enter the name of the cell (letter followed by number) that contains the original measurement in the «number» text box. Excel’s convert function calls this value the «number.»

    • For example: enter «A2».
    • For a single conversion, as in this example, you may also type the actual measurement (“21”) instead of the cell name.
  6. Image titled Convert Measurements Easily in Microsoft Excel Step 15

    6

    Enter the original unit in the «from_unit» text box. Enter in the approved abbreviated form of the original unit.

    • For example: type “mn” (the abbreviation for minutes).
    • Excel provides a comprehensive list of unit abbreviations here.
  7. Image titled Convert Measurements Easily in Microsoft Excel Step 16

    7

    Enter the «to_unit.» Type in the approved abbreviation for the «to_unit.»

    • For example: type “sec” (the abbreviation for seconds).
  8. Image titled Convert Measurements Easily in Microsoft Excel Step 17

    8

    Press Enter to execute the function. The converted measurement will appear in your cell (in this case, cell B2).

    • For example: in cell B2, you will see “1260” (as in 1260 seconds).[7]
    • If you receive a “#N/A” error, check the unit abbreviations again. Make sure the abbreviation is correct and that the two units belong to the same group (for example, it is not possible to convert time into length). Please note, unit names and prefixes ARE case-sensitive.
    • If you get a “#VALUE!” error, you may have entered the “number” incorrectly. Make sure you have only entered one value or cell reference.[8]
  9. Advertisement

  1. Image titled Convert Measurements Easily in Microsoft Excel Step 18

    1

    Select B2 (where your original CONVERT function is). For the purposes of this example, lets assume that in addition to entering an original measurement in cell A2, you also filled cells A3 and A4 with a measurement. You’ve already converted the measurement in cell A2 by entering a convert formula in cell B2. You can quickly convert the rest of your measurements (the ones in A3 and A4) by dragging the formula down into the cells in column B.

    • For example: in cell A2, you entered “1”; in cell A3, you entered “5”; in cell A4, you entered “10”. The convert function you entered in cell B2 reads: “=Convert(A2, “in”, “cm”)”.
    • When you are converting multiple measurements, you must enter the cell’s name instead of your measurement in the «number» space.
  2. Image titled Convert Measurements Easily in Microsoft Excel Step 19

    2

    Click and hold on the gray square in the lower right corner. When you select a cell, a small, gray square appears in the lower right corner.

  3. Image titled Convert Measurements Easily in Microsoft Excel Step 20

    3

    Drag your cursor down column B to select multiple cells. Only select as many cells in column B as are filled with original measurements in column A.

    • For example: since you entered measurements in cells A3 and A4, you will select cells B3 and B4.
    • Alternately, you may apply the convert function to multiple cells using the “fill” method. After you’ve selected cell B2, hold down Shift and select your cells from Column B. You should select all the cells that have corresponding measurements in column A. Click the “Home” tab. Select “Fill” then select and “Down.” The converted measurements will appear in column B.
  4. Image titled Convert Measurements Easily in Microsoft Excel Step 21

    4

    Release the cursor once you’ve selected all the cells you wish to apply the convert function to. The measurements listed in column A will be converted and appear in column B.

    • For example: you will see “2.54” in cell B2; “12.7” in cell B3; and “25.4” in cell B4.[9]
    • If the function returns the “#N/A” error, check the unit abbreviations again. Make sure the abbreviation is correct and that the two units belong to the same group (for example it is not possible to convert mass into length). Please note, unit names and prefixes ARE case-sensitive.
    • If the function returns the “#VALUE!” error, this means you have entered the “number” incorrectly. Make sure you have only entered one value or cell reference.[10]
  5. Advertisement

Add New Question

  • Question

    How can I convert numbers with units to simple numbers without units in a cell?

    Community Answer

    Right click on the cell you want to edit and click ‘convert to simple number without units’.

  • Question

    How do I convert steps to miles?

    Community Answer

    First, you would have to determine the length of your stride. Then, multiply the length of your stride by your steps. This will give you the distance in inches. Then use =CONVERT(‘distance in inches’,»in»,»mi»). This should do it. So, cell A1 = 36 (stride in inches), cell A2 = 6125 (steps taken), cell A3 =A1*A2 (distance in inches), In cell B3 =CONVERT(A3,»IN»,»mi»).

Ask a Question

200 characters left

Include your email address to get a message when this question is answered.

Submit

Advertisement

Video

  • In some older versions of Excel, the Convert function is not installed by default. It is part of the «Analysis Add-in» tool pack. To install add-ins, select Tools > Add-ins. Put a checkmark beside «Analysis Toolpack.» You may be asked to provide the install CD.

Thanks for submitting a tip for review!

Advertisement

  • Unit names and prefixes ARE case-sensitive.

Advertisement

About This Article

Thanks to all authors for creating a page that has been read 248,219 times.

Is this article up to date?

Понравилась статья? Поделить с друзьями:
  • Способы построения таблиц истинности в ms excel
  • Способы построения таблиц в ms word
  • Способы построения диаграмм в excel
  • Способы построения графиков в excel
  • Способы получения справочной информации в ms word