Как перенести запятую в excel влево
Перейти к содержимому

Как перенести запятую в excel влево

  • автор:

Заполнение ячеек в Excel знаками после запятой

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

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

Если Excel считает некорректно числа после запятой

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

На готовом примере продемонстрируем следующие расчеты.

Ошибки при округлении форматами ячеек.

  1. Заполните исходную табличку как показано на рисунке:
  2. В ячейках B и C задайте финансовый формат (CTRL+1 «Формат ячеек»-«Число»-«Финансовый»).
  3. В ячейку C1 запишите то, что отображается в ячейке B1 ( 1,53 – результат после округления до двух знаков после запятой ). Так же само введите число в C2 как отображено в B2 ( символы валют не проставляем, так как они преставятся автоматически благодаря финансовому формату ).
  4. В третьей строке просуммируем значение каждой колонки таблички.

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

Отображение истинных значений в строке формул.

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

  • =ОКРУГЛ;
  • =ОКРУГЛВВЕРХ;
  • =ОКРУГЛВНИЗ;
  • =ЦЕЛОЕ ( функция позволяет в Excel округлить до большего целого ).

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

Автоматическая вставка десятичной запятой

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

  1. Откройте окно «Фай»-«Параметры».
  2. В окне «Параметр Excel» перейдите на «Дополнительно»-«Параметры правки» и отметьте галочкой пункт «Автоматическая вставка десятичной запятой». Число знаков после разделителя пусть останется «2». Теперь проверим результат. Параметры правки.
  3. В ячейку A1 введите 1234 и нажмите «Enter», в результате мы видим 12,34 как на рисунке:

Автоматическая вставка запятой.

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

Стоит отметить, что если в сумме 00 копеек, то знаки после запятой в Excel нужно вводить обязательно. Иначе может получиться так 0,01 или 0,2.

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

Запятая добавлена вручную.

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

После заполнения сумм с копейками не забудьте отключить эту функцию.

Как перенести запятую в excel влево

= Мир MS Excel/Перенести запятую — Мир MS Excel

Войти через uID

Мир MS Excel » Вопросы и решения » Вопросы по Excel » Перенести запятую (Формулы/Formulas)

Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Замечаний: 0% ±

Excel 2010

подскажите, пожалуйста, как перенести запятую или точку в экселе на несколько знаков влево?

К примеру, у меня есть число 188,9958, но мне надо перенести запятую влево на 2 знака, чтобы получилось 1,889958, скажите, пожалуйста, как это сделать.

подскажите, пожалуйста, как перенести запятую или точку в экселе на несколько знаков влево?

К примеру, у меня есть число 188,9958, но мне надо перенести запятую влево на 2 знака, чтобы получилось 1,889958, скажите, пожалуйста, как это сделать.

Сообщение отредактировал masha88 — Понедельник, 20.04.2015, 13:44

подскажите, пожалуйста, как перенести запятую или точку в экселе на несколько знаков влево?

К примеру, у меня есть число 188,9958, но мне надо перенести запятую влево на 2 знака, чтобы получилось 1,889958, скажите, пожалуйста, как это сделать.

Спасибо Автор — masha88
Дата добавления — 20.04.2015 в 13:43

Группа: Друзья
Ранг: Старожил
Сообщений: 1347
Замечаний: 0% ±

Excel 2010
Разделить на 100.
Разделить на 100. ShAM
Сообщение Разделить на 100. Автор — ShAM
Дата добавления — 20.04.2015 в 13:59
Группа: Пользователи
Ранг: Участник
Сообщений: 62
Замечаний: 0% ±

Excel 2010
Сообщение masha88,
Автор — Meissen
Дата добавления — 20.04.2015 в 13:59
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16621
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
В А1 число, в В1 формулу
В А1 число, в В1 формулу
Сообщение В А1 число, в В1 формулу
Автор — _Boroda_
Дата добавления — 20.04.2015 в 15:20
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Замечаний: 0% ±

Excel 2010
круто спасибо))
круто спасибо)) masha88
Сообщение круто спасибо)) Автор — masha88
Дата добавления — 20.04.2015 в 18:33
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Замечаний: 0% ±

Excel 2010

Например имеем 1200 мм² умножаем на 590 мм² и делим на 1000000 чтоб получить м² =(1200*590)/1000000 у меня пишет 1. Как так?
[moder]Вам уже ответили на этот вопрос в Вашей теме.
Почитайте Правила форума.

Например имеем 1200 мм² умножаем на 590 мм² и делим на 1000000 чтоб получить м² =(1200*590)/1000000 у меня пишет 1. Как так?
[moder]Вам уже ответили на этот вопрос в Вашей теме.
Почитайте Правила форума. stremyashiysya

Сообщение отредактировал _Boroda_ — Среда, 23.12.2015, 16:43

Сообщение Например имеем 1200 мм² умножаем на 590 мм² и делим на 1000000 чтоб получить м² =(1200*590)/1000000 у меня пишет 1. Как так?
[moder]Вам уже ответили на этот вопрос в Вашей теме.
Почитайте Правила форума. Автор — stremyashiysya
Дата добавления — 23.12.2015 в 16:37

Как перенести запятую в excel влево

Здравствуйте, огромная просьба помочь!
Суть вот в чем:
При вводе в ячейку числа с более чем 4-мя знаками после запятой ячейка автоматически становится типом Число с количеством знаков после запятой установленным на 0, а у введённого числа запятая переносится на один порядок/разряд вперед. Например если ввести 6,3896, то в ячейке отобразится 63,896,если 74,2369, то в ячейке — 742,369 ну и так далее.
Переустановка office не помогла. что делать?
Заранее спасибо, Дарья

Сообщений: 60996 Регистрация: 14.09.2012
Контакты см. в профиле
06.07.2011 23:44:48
2003: Сервис — Параметры — Правка — Фиксированный десятичный формат при вводе разрядов.
Пользователь
Сообщений: 8 Регистрация: 01.01.1970
06.07.2011 23:53:50

2003: Сервис — Парам- етры — Правка — Фиксированный десятичный формат при вводе разрядов.

Делала уже, все равно не хочет!

А если excel 2007 версии? (Кстати ОС — Vista)

Да и еще хотелось бы узнать — почему это произошло?

Сообщений: 60996 Регистрация: 14.09.2012
Контакты см. в профиле
07.07.2011 00:38:30
Делала уже, все равно не хочет!Галка там стоит? Её прогнать нужно.
Пользователь
Сообщений: 8 Регистрация: 01.01.1970
07.07.2011 01:09:16

Галка там стоит? Её прогнать нужно.
Юрий, нет там галки.
Я уже не знаю что делать на самом деле.
А есть способы еще как-то это исправить??

Сообщений: 60996 Регистрация: 14.09.2012
Контакты см. в профиле
07.07.2011 01:21:08

Маловероятно, но загляните в Панель инструментов — Язык и региональные стандарты — Настройки — числа. Правда, это всё в ХР. Как будет в Vista — не знаю.

Пользователь
Сообщений: 8 Регистрация: 01.01.1970
07.07.2011 01:45:47

Маловероятно, но загляните в Панель инструментов — Язык и региональные стандарты — Настройки — числа. Правда, это всё в ХР. Как будет в Vista — не знаю.

Хорошо, спасибо Вам, Юрий, за поддержку!
Тогда завтра еще раз все просмотрю в настройках и параметрах excel!
Может что-то получится.
Если что, можно будет к Вам обратиться за помощью?

Пользователь
Сообщений: 14868 Регистрация: 21.12.2012
E-mail и реквизиты в профиле.
07.07.2011 01:56:59

Дарьюха, я почти на 100% уверен, сто запятая у Вас является разделителем групп разрядов, а не дробной части. Поэтому иразделяет по три цифры справа. Разделителем дробной части у Вас является точка! Ищите это так, как советовал Юрий — «Язык и региональные стандарты», или там где показано на картинке.

Прикрепленные файлы

  • post_239323.gif (45.22 КБ)

Я сам — дурнее всякого примера! .
Пользователь
Сообщений: 23779 Регистрация: 22.12.2012
07.07.2011 09:27:28

И это вероятно происходит не в всех файлах, а именно в отдельных, в отдельных ячейках?
Действительно, если формат ячейки установить как без десятых и с использованием разделителей разрядов, то так и получается —
если заводить число, перепутав разделители, то в ячейке получится целое число, отображаемое как 123,456.
Но в строке формул число ведь без запятых?

Пользователь
Сообщений: 8 Регистрация: 01.01.1970
07.07.2011 12:35:47

Дарьюха, я почти на 100% уверен, сто запятая у Вас является разделителем групп разрядов, а не дробной части. Поэтому иразделяет по три цифры справа. Разделителем дробной части у Вас является точка! Ищите это так, как советовал Юрий — «Язык и региональные стандарты», или там где показано на картинке.

Спасибо Всем, кто откликнулся. и Вы действительно помогли..
Ошибка была «Язык и региональные стандарты» , настройки сбились.
Все исправила и все теперь работает..

Еще раз спасибо Всем-))

ЛЕВСИМВ, ЛЕВБ (функции ЛЕВСИМВ, ЛЕВБ)

Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel 2010 Excel 2007 Excel для Mac 2011 Excel Starter 2010 Еще. Меньше

В этой статье описаны синтаксис и использование функций ЛЕВСИМВ и ЛЕВБ в Microsoft Excel.

Описание

Функция ЛЕВСИМВ возвращает первый символ или несколько первых символов текстовой строки на основе заданного числа символов.

Функция ЛЕВБ возвращает первый символ или несколько первых символов текстовой строки на основе заданного числа байтов.

  • Эти функции могут быть доступны не на всех языках.
  • Функция ЛЕВБ отсчитывает по два байта на каждый символ, только если языком по умолчанию является язык с поддержкой двухбайтовой кодировки. В противном случае функция ЛЕВБ работает так же, как функция ЛЕВСИМВ, и отсчитывает по одному байту на каждый символ.

К языкам, поддерживающим БДЦС, относятся японский, китайский (упрощенное письмо), китайский (традиционное письмо) и корейский.

Синтаксис

Аргументы этих функций описаны ниже.

  • Текст Обязательный. Текстовая строка, содержащая символы, которые требуется извлечь.
  • Количество_знаков Необязательный. Количество символов, извлекаемых функцией ЛЕВСИМВ.
    • «Количество_знаков» должно быть больше нуля или равно ему.
    • Если «количество_знаков» превышает длину текста, функция ЛЕВСИМВ возвращает весь текст.
    • Если значение «количество_знаков» опущено, оно считается равным 1.

    Пример

    Скопируйте образец данных из следующей таблицы и вставьте их в ячейку A1 нового листа Excel. Чтобы отобразить результаты формул, выделите их и нажмите клавишу F2, а затем — клавишу Enter. При необходимости измените ширину столбцов, чтобы видеть все данные.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *