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

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

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

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

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

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

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

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

3. Нажмите кнопку “Готово”

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Отключение зеленых треугольников

Можно сделать так, чтобы числа, хранящиеся как текст, не помечались зелеными треугольниками. Выберите Файл > Параметры > Формулы и снимите флажок Числа в текстовом формате.

Источник: support.office.com

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

Табличный редактор Microsoft Office Excel автоматически определяет формат введенной информации. Практически всегда данная операция выполняется правильно, но редактор может ошибаться, в таком случае придется менять формат самостоятельно. Также смена формата может понадобиться по другой причине, для выполнения данной операции понадобится:

— Программа Excel(советуем использовать лицензионный Microsoft Office 2016, который включает в себя данную программу).

Инструкция

  1. Откройте программу Excel и загрузите в нее нужный документ. Обозначьте ячейки, формат которых нужно изменить. Если все ячейки расположены в одном ряду или столбце, то для выделения данного диапазона следует нажать на его заголовок.
  2. Убедитесь, что в редакторе открыта вкладка «Главная» и раскройте выпадающий список в разделе «Число». Ознакомьтесь с возможными форматами ячеек и укажите нужный вариант, формат ячеек будет изменен на выбранный.
  3. Для выполнения данной операции можно использовать другой метод: выделите нужный диапазон ячеек и вызовите для него контекстное меню. Нажмите «Формат ячеек» и откройте вкладку «Число». Укажите нужный формат в колонке «Числовые форматы» и нажмите Enter.

Ткстовый формат в колонке «Числовые форматы»
Иногда может быть удобным использовать для смены формата опцию «Текст». Данный метод отлично подойдет в тех случаях, когда не нужно изменять формат больших групп ячеек, а нужно произвести эти действия в выборочных ячейках или текст должен стать элементом одной из формул. Выделите нужную ячейку и перейдите на вкладку редактора «Формулы», в разделе опций «Библиотека функций» Вкладка «Формулы», раздел опций «Библиотека функций»

нажмите на выпадающий перечень «Тестовые» и нажмите на вариант «Текст» левой клавишей мышки.

  • Загрузится мастер редактирования функций, в строке «Значение» будет указан адрес выбранной ячейки. Если адрес не верный или его нет вообще, то установите курсор в данную строку и кликните мышкой по нужной ячейке. Переведите курсор в поле «Формат», впишите образ форматирования. Если в данное поле будет внесено значение 0, то итоговые числа в указанной ячейке будут только целые. Если присвоено образу значение 0,0, то в итоговых числах будет содержаться один знак после запятой и так далее. Запятая указывается только тогда, когда в параметрах программы она обозначена как десятичный разделитель. Если вы замените запятую на точку, то итоговые данные будут разделены на определенное число. Например, если будет введено значение 0.0, то в итоге данные будут разделены на 10. Если впишите 0.00, то данные разделятся на 100 и так далее.
  • Закройте мастер формул нажатием на ОК, новый формат будет активирован.
  • Читайте также:  Автонумерация в excel

    Видео: Числа в текстовом формате в Excel


    Источник: besthard.ru

    Преобразование чисел-как-текст в нормальные числа

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

    Причем иногда такой индикатор не появляется (что гораздо хуже).

    В общем и целом, появление в ваших данных чисел-как-текст обычно приводит к большому количеству весьма печальных последствий:

    • перестает нормально работать сортировка – “псевдочисла” выдавливаются вниз, а не располагаются по-порядку как положено:
    • функции типа ВПР (VLOOKUP) не находят требуемые значения, потому как для них число и такое же число-как-текст различаются:
    • при фильтрации псевдочисла отбираются ошибочно
    • многие другие функции Excel также перестают нормально работать:
    • и т.д.

    Особенно забавно, что естественное желание просто изменить формат ячейки на числовой – не помогает. Т.е. вы, буквально, выделяете ячейки, щелкаете по ним правой кнопкой мыши, выбираете Формат ячеек (Format Cells) , меняете формат на Числовой (Number) , жмете ОК – и ничего не происходит! Совсем!

    Возможно, “это не баг, а фича”, конечно, но нам от этого не легче. Так что давайте-к рассмотрим несколько способов исправить ситуацию – один из них вам обязательно поможет.

    Способ 1. Зеленый уголок-индикатор

    Если на ячейке с числом с текстовом формате вы видите зеленый уголок-индикатор, то считайте, что вам повезло. Можно просто выделить все ячейки с данными и нажать на всплывающий желтый значок с восклицательным знаком, а затем выбрать команду Преобразовать в число (Convert to number) :

    Все числа в выделенном диапазоне будут преобразованы в полноценные.

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

    Способ 2. Повторный ввод

    Если ячеек немного, то можно поменять их формат на числовой, а затем повторно ввести данные, чтобы изменение формата вступило-таки в силу. Проще всего это сделать, встав на ячейку и нажав последовательно клавиши F2 (вход в режим редактирования, в ячейке начинает мигаеть курсор) и затем Enter. Также вместо F2 можно просто делать двойной щелчок левой кнопкой мыши по ячейке.

    Само-собой, что если ячеек много, то такой способ, конечно, не подойдет.

    Способ 3. Формула

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

    Двойной минус, в данном случае, означает, на самом деле, умножение на -1 два раза. Минус на минус даст плюс и значение в ячейке это не изменит, но сам факт выполнения математической операции переключает формат данных на нужный нам числовой.

    Само-собой, вместо умножения на 1 можно использовать любую другую безобидную математическую операцию: деление на 1 или прибавление-вычитание нуля. Эффект будет тот же.

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

    Этот способ использовали еще в старых версиях Excel, когда современные эффективные менеджеры под стол ходили зеленого уголка-индикатора еще не было в принципе (он появился только с 2003 года). Алгоритм такой:

    • в любую пустую ячейку введите 1
    • скопируйте ее
    • выделите ячейки с числами в текстовом формате и поменяйте у них формат на числовой (ничего не произойдет)
    • щелкните по ячейкам с псевдочислами правой кнопкой мыши и выберите команду Специальная вставка (Paste Special) или используйте сочетание клавиш Ctrl+Alt+V
    • в открывшемся окне выберите вариант Значения (Values) и Умножить (Multiply)

    По-сути, мы выполняем то же самое, что и в прошлом способе – умножение содержимого ячеек на единицу – но не формулами, а напрямую из буфера.

    Способ 5. Текст по столбцам

    Если псеводчисла, которые надо преобразовать, вдобавок еще и записаны с неправильными разделителями целой и дробной части или тысяч, то можно использовать другой подход. Выделите исходный диапазон с данными и нажмите кнопку Текст по столбцам (Text to columns) на вкладке Данные (Data) . На самом деле этот инструмент предназначен для деления слипшегося текста по столбцам, но, в данном случае, мы используем его с другой целью.

    Пропустите первых два шага нажатием на кнопку Далее (Next) , а на третьем воспользуйтесь кнопкой Дополнительно (Advanced) . Откроется диалоговое окно, где можно задать имеющиеся сейчас в нашем тексте символы-разделители:

    После нажатия на Готово Excel преобразует наш текст в нормальные числа.

    Читайте также:  Как открыть поврежденный файл excel

    Способ 6. Макрос

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

    Теперь после выделения диапазона всегда можно открыть вкладку Разрабочик – Макросы (Developer – Macros) , выбрать наш макрос в списке, нажать кнопку Выполнить (Run ) – и моментально преобразовать псевдочисла в полноценные.

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

    С датами бывает та же история. Некоторые даты тоже могут распознаваться Excel’ем как текст, поэтому не будет работать группировка и сортировка. Решения – те же самые, что и для чисел, только формат вместо числового нужно заменить на дату-время.

    Источник: www.planetaexcel.ru

    Число прописью в Excel: инструкция, как написать сумму

    Сумма прописью в Excel

    Microsoft Edge: браузер, который нужен всем. ну или почти всем

    NewsBar Windows: нон-стоп новости 24/7

    Windows 10 выводит из строя Mac: Microsoft признал вину, но что дальше?

    Плановая переустановка Виндовс 7 на 10: мошенники против пенсионеров

    Полноэкранная реклама от Windows – раздражающая новинка, которую можно и нужно отключить

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

    Как в Excel сделать сумму прописью

    Чтобы получить эту возможность, вы можете скачать надстройку «Сумма прописью» в Excel бесплатно на нашем сайте.

    Разместите его в любом удобном каталоге и подключите. Для этого следует пройти следующие этапы:

    • Запустите Excel и нажмите «Файл».
    • Щелкните на параметры.
    • Далее переходите в надстройки.

      И кликайте по кнопке «Перейти».
    • Чтобы подгрузить скачанный файл жмите «Обзор».
    • И ищите его в папке, куда сохраняли. Вам предложат скопировать файл в папку надстроек, рекомендуем согласиться. Так Excel всегда будет видеть эту надстройку и вы легко найдете функцию для суммы прописью.
    • Нужная библиотека Excel подключена. Галочка означает, что ее можно использовать. Жмите ОК.
    • Нужные действия реализованы в виде функции СУММА_ПРОПИСЬЮ. Чтобы применить ее, введите в ячейку A1 число и установите указатель рядом, на B1. Нажмите значок Fx около строки формул.
    • И в полном алфавитном перечне найдите функцию СУММА_ПРОПИСЬЮ. Рекомендуем начать печатать название. В таком случае Excel сам перемотает ближе к нужному разделу.
    • Жмите ОК и в окне мастера укажите адрес A1. Можно просто мышкой кликнуть по ячейке.
    • После нажатия ОК вы увидите сумму прописью.

    Эта функция «сумма_прописью» работает в Excel 2007, 2010, 2016

    Данная надстройка работает только для рублей. Если вам нужна другая валюта, скачайте еще файл sumprop.xla. Действуя по аналогии подключите надстройку для получения суммы прописью в Excel.

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

    Как видите, нам стали доступны:

    • Сумма Прописью
    • Сумма Прописью Доллары
    • Сумма Прописью Евро
    • Сумма Прописью Евро

    Переведем число в евро. Выбираем соответствующую функцию и кликаем по ячейке с числом.

    После нажатия ОК получаем результат.

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

    Формула суммы прописью в Excel – как написать число

    Для вывода числа прописью в Excel можно создать формулу. Приведем пример:

    Для ее использования вам необходимо указать несколько массивов Excel:

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

    В англоязычном Excel формула суммы прописью будет выглядеть следующим образом:

    SUBSTITUTE(PROPER(INDEX(n_4,MID(TEXT(A1,n0),1,1)+1)&INDEX(n0x,MID(TEXT(A1,n0),2,1)+1,MID(TEXT(A1,n0),3,1)+1)&IF(-MID(TEXT(A1,n0),1,3),”миллиард”&VLOOKUP(MID(TEXT(A1,n0),3,1)*AND(MID(TEXT(A1,n0),2,1)-1),мил,2),””)&INDEX(n_4,MID(TEXT(A1,n0),4,1)+1)&INDEX(n0x,MID(TEXT(A1,n0),5,1)+1,MID(TEXT(A1,n0),6,1)+1)&IF(-MID(TEXT(A1,n0),4,3),”миллион”&VLOOKUP(MID(TEXT(A1,n0),6,1)*AND(MID(TEXT(A1,n0),5,1)-1),мил,2),””)&INDEX(n_4,MID(TEXT(A1,n0),7,1)+1)&INDEX(n1x,MID(TEXT(A1,n0),8,1)+1,MID(TEXT(A1,n0),9,1)+1)&IF(-MID(TEXT(A1,n0),7,3),VLOOKUP(MID(TEXT(A1,n0),9,1)*AND(MID(TEXT(A1,n0),8,1)-1),тыс,2),””)&INDEX(n_4,MID(TEXT(A1,n0),10,1)+1)&INDEX(n0x,MID(TEXT(A1,n0),11,1)+1,MID(TEXT(A1,n0),12,1)+1)),”z”,” “)&IF(TRUNC(TEXT(A1,n0)),””,”Ноль “)&”рубл”&VLOOKUP(MOD(MAX(MOD(MID(TEXT(A1,n0),11,2)-11,100),9),10),<0,"ь ";1,"я ";4,"ей ">,2)&RIGHT(TEXT(A1,n0),2)&” копе”&VLOOKUP(MOD(MAX(MOD(RIGHT(TEXT(A1,n0),2)-11,100),9),10),<0,"йка";1,"йки";4,"ек">,2)

    Как видим, это не самый удобный способ преобразовать число в текст прописью в Excel.

    Преобразование с помощью макросов Excel

    Можно написать собственную функцию, которая произведет конвертацию суммы прописью. Нажмите сочетание ALT+F11 и в открывшемся разработчике Excel VBA вставьте новый модуль.

    В него добавьте следующий код.

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

    В качестве аргумента укажите адрес с числом.

    Перевод в сумму прописью осуществляется только для целых чисел.

    Дробное число требует дополнительной формулы:

    Вместо ячейки A7 подставляйте свой адрес. Копейки в таком исполнении будут выводиться в виде числа.

    Мы рассмотрели все способы представления суммы прописью в Excel. Выбирайте для себя самый удобный и пользуйтесь с удовольствием!

    Источник: windowstips.ru

    Преобразование текста в число в ячейке Excel

    При импорте файлов или копировании данных с числовыми значениями часто возникает проблема: число преобразуется в текст. В результате формулы не работают, вычисления становятся невозможными. Как это быстро исправить? Сначала посмотрим, как исправить ошибку без макросов.

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

    Excel помогает пользователю сразу определить, значения в ячейках отформатированы как числа или как текст. Числовые форматы выравниваются по правому краю, текстовые – по левому.

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

    Способов преобразования текста в число существует несколько. Рассмотрим самые простые и удобные.

    1. Использовать меню кнопки «Ошибка». При выделении любой ячейки с ошибкой слева появляется соответствующий значок. Это и есть кнопка «Ошибка». Если навести на нее курсор, появится знак раскрывающегося меню (черный треугольник). Выделяем столбец с числами в текстовом формате. Раскрываем меню кнопки «Ошибка». Нажимаем «Преобразовать в число».
    2. Применить любые математические действия. Подойдут простейшие операции, которые не изменяют результат (умножение / деление на единицу, прибавление / отнимание нуля, возведение в первую степень и т.д.).
    3. Добавить специальную вставку. Здесь также применяется простое арифметическое действие. Но вспомогательный столбец создавать не нужно. В отдельной ячейке написать цифру 1. Скопировать ячейку в буфер обмена (с помощью кнопки «Копировать» или сочетания клавиш Ctrl + C). Выделить столбец с редактируемыми числами. В контекстном меню кнопки «Вставить» нажать «Специальная вставка». В открывшемся окне установить галочку напротив «Умножить». После нажатия ОК текстовый формат преобразуется в числовой.
    4. Удаление непечатаемых символов. Иногда числовой формат не распознается программой из-за невидимых символов. Удалим их с помощью формулы, которую введем во вспомогательный столбец. Функция ПЕЧСИМВ удаляет непечатаемые знаки. СЖПРОБЕЛЫ – лишние пробелы. Функция ЗНАЧЕН преобразует текстовый формат в числовой.
    5. Применение инструмента «Текст по столбцам». Выделяем столбец с текстовыми аргументами, которые нужно преобразовать в числа. На вкладке «Данные» находим кнопку «Текст по столбцам». Откроется окно «Мастера». Нажимаем «Далее». На третьем шаге обращаем внимание на формат данных столбца.

    Последний способ подходит в том случае, если значения находятся в одном столбце.

    Макрос «Текст – число»

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

    Есть набор значений, сохраненных в текстовом формате:

    Чтобы вставить макрос, на вкладке «Разработчик» находим редактор Visual Basic. Открывается окно редактора. Для добавления кода нажимаем F7. Вставляем следующий код:

    Чтобы он «заработал», нужно сохранить. Но книга Excel должна быть сохранена в формате с поддержкой макросов.

    Теперь возвращаемся на страницу с цифрами. Выделяем столбец с данными. Нажимаем кнопку «Макросы». В открывшемся окне – список доступных для данной книги макросов. Выбираем нужный. Жмем «Выполнить».

    Цифры переместились вправо.

    Следовательно, значения в ячейках «стали» числами.

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

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

    Источник: exceltable.com

    Замена чисел словами в Excel

    Каждый пользователь, которому много приходится работать с документами, хотел бы упростить, автоматизировать свою работу хотя бы в какой-то степени. Специальные средства, реализованные разработчиками в редакторе таблиц Microsoft Excel, позволяют это сделать. В этой статье разберёмся как в Excel преобразовать число в текст. Давайте же начнём. Поехали!

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

    Теперь рассмотрим, как этим пользоваться. В ячейку введите какое-нибудь число и нажмите на кнопку «Вставить функцию». В появившемся окне выберите «Определённые пользователем» в разделе «Категория». В списке ниже вы найдёте функции «ЧислоПрописью», «СуммаПрописью» и несколько её вариаций для валют (рубли, гривны, доллары, евро). Удобно использовать, если необходимо указать какую-либо денежную сумму словами, что очень часто требуется в различной документации.

    Обратите внимание, что после того, как вы применили функцию к какой-либо ячейке, все числа, которые вы будете в неё вводить, сразу будут преобразованы в текст. Используйте «ЧислоПрописью» или «СуммаПрописью» в зависимости от того, какие задачи стоят перед вами сейчас.

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

    Источник: nastroyvse.ru