Vba excel. функция format (синтаксис, параметры, примеры)

Как сделать пользовательский числовой формат в excel

Форматы для различных значений одного выражения

Пользовательский ЧИСЛОвой формат в EXCEL (через Формат ячеек)

history 31 марта 2013 г.
  • Группы статей
  • Пользовательский формат
  • Условное форматирование
  • Пользовательский Формат Числовых значений

В Excel имеется множество встроенных числовых форматов, но если ни один из них не удовлетворяет пользователя, то можно создать собственный числовой формат. Например, число -5,25 можно отобразить в виде дроби -5 1/4 или как (-)5,25 или 5,25- или, вообще в произвольном формате, например, ++(5)руб.###25коп. Рассмотрены также форматы денежных сумм, процентов и экспоненциального представления.

Для отображения числа можно использовать множество форматов. Согласно российским региональным стандартам ( Кнопка Пуск/ Панель Управления/ Язык и региональные стандарты ) число принято отображать в следующем формате: 123 456 789,00 (разряды разделяются пробелами, дробная часть отделяется запятой). В EXCEL формат отображения числа в ячейке можно придумать самому. Для этого существует соответствующий механизм – пользовательский формат. Каждой ячейке можно установить определенный числовой формат. Например, число 123 456 789,00 имеет формат: # ##0,00;-# ##0,00;0

Пользовательский числовой формат не влияет на вычисления, меняется лишь отображения числа в ячейке. Пользовательский формат можно ввести через диалоговое окно Формат ячеек , вкладка Число , ( все форматы ), нажав CTRL+1 . Сам формат вводите в поле Тип , предварительно все из него удалив.

Рассмотрим для начала упомянутый выше стандартный числовой формат # ##0,00;-# ##0,00;0 В дальнейшем научимся его изменять.

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

  • Символ решетка (#) означает любую цифру.
  • Символ пробела в конструкции # ##0 определяет разряд (пробел показывает, что в разряде 3 цифры). В принципе можно было написать # ###, но нуль нужен для отображения 0, когда целая часть равна нулю и есть только дробная. Без нуля (т.е. # ###) число 0,33 будет отражаться как ,33.
  • Следующие 3 символа ,00 (запятая и 00) определяют, как будет отображаться дробная часть. При вводе 3,333 будут отображаться 3,33; при вводе 3,3 – 3,30. Естественно, на вычисления это не повлияет.

Вторая часть формата – для отображения отрицательных чисел. Т.е. можно настроить разные форматы для отражения положительных и отрицательных чисел. Например, при формате # ##0,00;-###0;0 число 123456,3 будет отображаться как 123 456,30, а число -123456,3 как -123456. Если формата убрать минус, то отрицательные числа будут отображаться БЕЗ МИНУСА.

Третья часть формата – для отображения нуля. В принципе, вместо 0 можно указать любой символ или несколько символов (см. статью Отображение в MS EXCEL вместо 0 другого символа ).

Есть еще и 4 часть – она определяет вывод текста. Т.е. если в ячейку с форматом # ##0,00;-# ##0,00;0;»Вы ввели текст» ввести текстовое значение, то будет отображено Вы ввели текст .

Например, формат 0;

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

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

Таблица для примера:

Необходимо выделить красным цветом информацию по проекту, который находится еще в работе («Р»). Зеленым – завершен («З»).

Выделяем диапазон со значениями таблицы. Нажимаем «УФ» — «Создать правило». Тип правила – формула. Применим функцию ЕСЛИ.

Порядок заполнения условий для форматирования «завершенных проектов»:

Обратите внимание: ссылки на строку – абсолютные, на ячейку – смешанная («закрепили» только столбец). Аналогично задаем правила форматирования для незавершенных проектов

Аналогично задаем правила форматирования для незавершенных проектов.

В «Диспетчере» условия выглядят так:

Когда заданы параметры форматирования для всего диапазона, условие будет выполняться одновременно с заполнением ячеек. К примеру, «завершим» проект Димитровой за 28.01 – поставим вместо «Р» «З».

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

Редактирование и копирование пользовательских форматов

Чтобы отредактировать созданный пользовательский формат необходимо:

  1. Выделить ячейки, формат которых вы хотите отредактировать.
  2. Открыть диалоговое окно Формат ячеек и перейти на вкладку Число. Можно также воспользоваться сочетанием клавиш Ctrl + 1.
  3. Изменить строку форматирования в поле Тип.

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

  1. Использовать функцию копирования по образцу.
  2. Выделить ячейки, открыть окно Формат ячеек, на вкладке Число в списке Все форматы выбрать нужный формат и нажать ОК.

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

Цифровые форматы для ЦВЕТОВ

Редактирование и копирование пользовательских форматов

Чтобы отредактировать созданный пользовательский формат необходимо:

  1. Выделить ячейки, формат которых вы хотите отредактировать.
  2. Открыть диалоговое окно Формат ячеек и перейти на вкладку Число. Можно также воспользоваться сочетанием клавиш Ctrl + 1.
  3. Изменить строку форматирования в поле Тип.

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

  1. Использовать функцию копирования по образцу.
  2. Выделить ячейки, открыть окно Формат ячеек, на вкладке Число в списке Все форматы выбрать нужный формат и нажать ОК.

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

Создание и удаление пользовательских числовых форматов

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

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

Для удобства также приводим ссылку на оригинал (на английском языке).

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

  1. Выберите числовые данные.

  2. Щелкните значок Дополнительно в группе Число.

  3. Выберите пункт (все форматы).

  4. В списке Тип выберите существующий формат или введите в поле новый.

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

    • Введите текст в кавычках.

    • Добавьте пробел, чтобы отделить текст от числа.

  6. Нажмите кнопку ОК.

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community, попросить помощи в сообществе Answers community, а также предложить новую функцию или улучшение на веб-сайте Excel User Voice.

Форматирование чисел в виде текста

Примечание:

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

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

Для удобства также приводим ссылку на оригинал (на английском языке).

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

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

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

Совет:

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

На вкладке Главная

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

Примечание:

Если вы не видите параметртекст , прокрутите список до конца списка с помощью полосы прокрутки.

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

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

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

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

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

Коды для настройки формата

Как создать новый числовой формат в Excel

В примере приведенном далее, я буду использовать за образец такие требования: мне необходимо создать новый формат для ввода телефонных номеров. Причем в ячейку я буду вводить простой ряд цифр, а к соответствующему формату («+7-9ХХ-ХХХ-ХХ-ХХ«) этот ряд цифр должен будет привести уже сам MS Excel.

Первым делом не мешало бы выделить столбец нашего будущего шаблона, а затем на вкладке главная вызвать выпадающий список «Числовой формат» (в группе «число») и выбрать самый нижний пункт списка — «Другие числовые форматы«.

Выбираем шаблон похожий на то что нам нужно и модифицируем его

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

Обратите внимание: в самом низу в этом списке уже есть шаблон телефонного номера который выглядит как «(###) ###-####». Очевидно, что значки «решетки» в этом шаблоне заменяют цифры, и введи я реальный номер, например, в виде числа 9141108501, он отобразился бы как «(914) 110-8501». Как видите — неплохо, однако на мой задуманный шаблон походит только отчасти

Поэтому я просто переписываю шаблон на «+7 (###) ###-##-##» и нажимаю кнопку «Ок» (обратите внимание — если в экспериментальной ячейке введено число, при изменении шаблона вы сможете видеть как оно будет выглядеть после изменений)

Как видите — неплохо, однако на мой задуманный шаблон походит только отчасти

Поэтому я просто переписываю шаблон на «+7 (###) ###-##-##» и нажимаю кнопку «Ок» (обратите внимание — если в экспериментальной ячейке введено число, при изменении шаблона вы сможете видеть как оно будет выглядеть после изменений)

Ввожу обычный числовой ряд, а MS Excel делает всю остальную работу по введенному ранее шаблону

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

Также обратите внимание: если второй раз открыть окно «Другие числовые форматы», то вы обнаружите в нем не только «новый» шаблон для ввода телефонных номеров, но и «старый». Сохранение это происходит автоматически и служит надежной страховкой от того, чтобы всерьез что-то в программе «сломать»

Копирую форматирование на соседние числовые ряды…

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

…и получаю аккуратный список телефонных номеров

Что такое числовой формат?

Пользовательский ЧИСЛОвой формат в MS EXCEL (через Формат ячеек)

В Excel имеется множество встроенных числовых форматов, но если ни один из них не удовлетворяет пользователя, то можно создать собственный числовой формат. Например, число -5,25 можно отобразить в виде дроби -5 1/4 или как (-)5,25 или 5,25- или, вообще в произвольном формате, например, ++(5)руб.###25коп. Рассмотрены также форматы денежных сумм, процентов и экспоненциального представления.

Для отображения числа можно использовать множество форматов. Согласно российским региональным стандартам ( Кнопка Пуск/ Панель Управления/ Язык и региональные стандарты ) число принято отображать в следующем формате: 123 456 789,00 (разряды разделяются пробелами, дробная часть отделяется запятой). В EXCEL формат отображения числа в ячейке можно придумать самому. Для этого существует соответствующий механизм – пользовательский формат. Каждой ячейке можно установить определенный числовой формат. Например, число 123 456 789,00 имеет формат: # ##0,00;-# ##0,00;0

Пользовательский числовой формат не влияет на вычисления, меняется лишь отображения числа в ячейке. Пользовательский формат можно ввести через диалоговое окно Формат ячеек, вкладка Число, (все форматы), нажав CTRL+1. Сам формат вводите в поле Тип, предварительно все из него удалив.

Рассмотрим для начала упомянутый выше стандартный числовой формат # ##0,00;-# ##0,00;0 В дальнейшем научимся его изменять.

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

  • Символ решетка (#) означает любую цифру.
  • Символ пробела в конструкции # ##0 определяет разряд (пробел показывает, что в разряде 3 цифры). В принципе можно было написать # ###, но нуль нужен для отображения 0, когда целая часть равна нулю и есть только дробная. Без нуля (т.е. # ###) число 0,33 будет отражаться как ,33.
  • Следующие 3 символа ,00 (запятая и 00) определяют, как будет отображаться дробная часть. При вводе 3,333 будут отображаться 3,33; при вводе 3,3 – 3,30. Естественно, на вычисления это не повлияет.

Вторая часть формата – для отображения отрицательных чисел. Т.е. можно настроить разные форматы для отражения положительных и отрицательных чисел. Например, при формате # ##0,00;-###0;0 число 123456,3 будет отображаться как 123 456,30, а число -123456,3 как -123456. Если формата убрать минус, то отрицательные числа будут отображаться БЕЗ МИНУСА.

Третья часть формата – для отображения нуля. В принципе, вместо 0 можно указать любой символ или несколько символов (см. статью Отображение в MS EXCEL вместо 0 другого символа).

Есть еще и 4 часть – она определяет вывод текста. Т.е. если в ячейку с форматом # ##0,00;-# ##0,00;0;»Вы ввели текст» ввести текстовое значение, то будет отображено Вы ввели текст.

Например, формат 0;

Что такое формат данных в Excel?

Как создать таблицу в Эксель: Настройка столбцов и строк

Границы и линии

В окне “Формат ячеек” можно также выполнить настройки границ, перейдя в одноименную вкладку, в которой представлены следующие параметры:

  • тип линии;
  • цвет;
  • вариант отображения: нет;
  • внешние;
  • внутренние (если выделено две и более ячейки).

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

На ленте программы специальной группы инструментов для настройки границ нет. В блоке “Шрифт” представлена лишь одна кнопка, раскрывающая перечень доступных параметров.

Выбрав пункт “Другие границы” мы попадем во вкладку “Границы” окна форматирования, которую описали выше.

Формат числа в excel в миллионах

Формат ячеек в Excel

Формат ячеек в Excel

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

Далее приведено краткое описание этих форматов.

Общий формат

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

Числовой формат

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

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

Есть возможность установить режим отображения разделителя групп разрядов и задать способ отображения отрицательных чисел (красным цветом). Чтобы выполнить настройку формата, надо открыть вкладку Главная -> Число, раскрыть список форматов, выбрать команду Другие числовые форматы и в появившемся окне задать требуемые характеристики формата.

Денежный формат

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

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

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

Число Результат округления
до двух знаков до целого
99,888 99,89р. 100р.
123,547 123,55р. 124р.
10,304 10,30р. 10р.

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

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

Опубликовано: 28.11.2015

Управление правилами

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

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

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

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

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

Для того, чтобы удалить правило, нужно его выделить, и нажать на кнопку «Удалить правило».

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

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

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

Вкладка Число

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

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

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

Подсветка строки в Excel цветом

Создание пользовательских форматов

Excel позволяет создать свой (пользовательский) формат ячейки. Многие знают об этом, но очень редко пользуются из-за кажущейся сложности. Однако это достаточно просто, главное понять основной принцип задания формата.

Для того, чтобы создать пользовательский формат необходимо открыть диалоговое окно Формат ячеек и перейти на вкладку Число. Можно также воспользоваться сочетанием клавиш Ctrl + 1.

В поле Тип вводится пользовательские форматы, варианты написания которых мы рассмотрим далее.

В поле Тип вы можете задать формат значения ячейки следующей строкой:

»любой текст»КодФормата»любой текст»

Посмотрите простые примеры использования форматирования. В столбце А — значение без форматирования, в столбце B — с использованием пользовательского формата (применяемый формат в столбце С)

Какие цвета можно применять

В квадратных скобках можно указывать один из 8 цветов на выбор:

Синий, зеленый, красный, фиолетовый, желтый, белый, черный и голубой.

Далее рассмотрим коды форматов в зависимости от типа данных.

Форматы даты

Стоит обратить внимание, что форматы даты можно комбинировать между собой. Например, формат «ДД.ММ.ГГГГ» отформатирует дату в привычный нам вид 31.12.2017, а формат «ДД МММ» преобразует дату в вид 31 Дек

Текстовые форматы

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

Причины, почему не меняется форматирование в Excel

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

Одна из причин, почему не меняется формат ячейки в Excel — появление конфликта в этом секторе, из-за чего стиль блокируется. В большинстве случаев проблема актуальна для документов в Эксель 2007 и более. Зачастую это обусловлено тем, что в новых форматах документов данные о форматировании ячеек находятся в схеме XML, а иногда при изменении происходит конфликт стилей. Excel, в свою очередь, не может установить и, как следствие, он не меняется.

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

Символ 0 в числовом формате

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

Давайте рассмотрим на примере.

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

Что произошло после применения пользовательского формата ко второму столбцу?

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

При это обратите внимание на то, что число было округлено. Это хорошо заметно на значении в ячейке ниже (123,6 -> 124)

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

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

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

Что делать

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

Вариант №1

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

Проверьте, в каком формате сохранена книга. Если в XLS, жмите на «Сохранить как» и «Книга Excel (*.xlsx). Иногда ничего не меняется из-за неправильного расширения.

  • Закройте документ.
  • Измените расширение для книги с RAR на ZIP. Если расширение не видно, войдите в «Панель управления», а далее «Свойства / Параметры папки», вкладка «Вид». Здесь снимите отметку со «Скрывать расширение для зарегистрированных типов файлов».
  • Откройте архив любой специальной программой.
  • Найдите в нем следующие папки: _rels, docProps и xl.
  • Войдите в xl и деинсталлируйте Styles.xml.
  • Закройте архив.
  • Измените разрешение на первичное .xlsx.
  • Откройте книгу и согласитесь с восстановлением.
  • Получите информацию об удаленных стилях, которые не получилось восстановить.

Этот вариант наиболее эффективный, когда в Экселе не меняется формат ячеек, но из-за своего «массового» применения в дальнейшем могут возникнуть трудности с настройкой. С другой стороны, риск появления такой же ошибки в будущем сводится к минимуму.

Вариант №2

Если формат ячеек вдруг не меняется в Excel, можно воспользоваться другим методом:

  1. Копируйте любую ячейку, с которой не возникало трудностей в этом вопросе.
  2. Выбелите проблемный участок, где возникла проблем, с помощью ПКМ.
  3. Выберите «Специальная вставка» и «Форматы».

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

Вариант №3

Следующее решение, когда не меняется форматирование в Excel — попытка правильного выполнения работы. Сделайте следующее:

  1. Выделите ячейки, требующие форматирования.
  2. Жмите на Ctrl+1.
  3. Войдите в «Формат ячеек» и откройте раздел «Число».
  4. Перейдите в раздел «Категория», а на следующем шаге — «Дата».
  5. В группе «Тип» выберите подходящий формат информации. Здесь будет возможность предварительного просмотра формата с 1-й датой в данных. Его можно найти в поле «Образец».

Для быстрой смены форматирования даты по умолчанию жмите на нужный участок с датой, а после кликните сочетание Ctrl+Shift+#.

Вариант №4

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

  • Жмите на любую секцию с цифрой и кликните комбинацию Ctrl+C.
  • Выделите диапазон, требующий конвертации.
  • На вкладке «Вставка» жмите «Специальная вставка».

Под графой «Операция» кликните на «Умножить».

Выберите пункт «ОК».

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

Вариант №5

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

Для решения вопроса сделайте следующее:

  1. Выберите весь столбец.
  2. Кликните на «Данные», а далее «Текст по столбцам».
  3. Жмите на клавишу «Готово».
  4. Применяйте форматирование, которое вас интересует.

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

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

Назначение и удаление форматов в Excel

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

Назначение формата

  1. Выделите ячейку (диапазон ячеек).
  2. Выберите команду «Формат»-«Ячейки» (Ctrl+1).
  3. В появившемся окне диалога (подробно окно будет рассмотрено позже) введите нужные параметры форматирования.
  4. Нажмите кнопку «Ок»

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

Удаление формата

  1. Выделите ячейку (диапазон ячеек).
  2. Выберите команду «Правка»-«Очистить»-«Форматы».
  3. Для удаления значений в ячейках надо выбрать команду «Все» подменю «Очистить».

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

Форматирование с помощью панелей инструментов

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

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

Форматирование отдельных символов

Форматирование можно применять к отдельным символам текстового значения в ячейке так же, как и ко всей ячейке. Для этого выделите нужные символы и затем в меню «Формат» выберите команду «Ячейки». Установите нужные атрибуты и нажмите кнопку «Ок». Нажмите клавишу Enter, чтобы увидеть результаты своего труда.

Применение автоформата

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

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

  1. Введите нужные данные в таблицу.
  2. Выделите диапазон ячеек, которые необходимо форматировать.
  3. В меню «Формат» выберите команду «Автоформат». При этом откроется окно диалога.

В начало страницы

В начало страницы

Понравилась статья? Поделиться с друзьями:
Самоучитель Брин Гвелл
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: