Как в excel сделать числовой формат ячейки. Автоматическое изменение формата ячейки после ввода данных

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

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

Как правило, в таких ячейках установлен текстовый формат. Если изменить формат ячейки на числовой (через Формат ячеек или Главная/ Число/ Числовой формат ), то изменений не последует.

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

После преобразования числа будут выравнены по правому краю ячейки (если, конечно, в формате ячейки установлено Выравнивание по горизонтали - по значению ).

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

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

  • введите в любую пустую ячейку число 1 ;
  • выделите эту ячейку и скопируйте ее значение в Буфер обмена (CTRL+C );
  • выделите ячейки, которые содержат числа сохраненные как текст;
  • выберите Специальная ставка (на вкладке Главная в группе Буфер обмена щелкните стрелку рядом с командой Вставить , а затем выберите в списке пункт Специальная ставка );
  • выберите Умножить ;
  • нажмите ОК .

После умножения на 1 , числовые значения не изменятся, но будут преобразованы в числа (если по ошибке были выделены текстовые значения, операция умножения на них никак не повлияет).

Для EXCEL 2007: Если до умножения ячейки имели текстовый формат ячеек, то он будет сохранен (числовые значения все равно будут преобразованы, но будут выровнены по левому краю, как текст). Изменить формат ячеек на числовой можно стандартным способом через меню Формат ячеек (нажав CTRL+1 ).

Этот же прием поможет преобразовать ДАТЫ, сохраненные как текст в формат ДАТ (

Инструкция

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

Откройте выпадающий список, помещенный в верхнюю строку группы команд «Число» на вкладке «Общая» меню приложения. Прокрутите его до конца и выберите нижнюю строку - «Текстовый». Это же можно сделать другим способом - кликните выделенный диапазон правой кнопкой мыши и выберите строку «Формат ячеек» в контекстном меню. Щелкните по строке «Текстовый» в списке «Числовые форматы» и нажмите кнопку OK. На этом процедура будет завершена.

Если в ячейках отображаются формулы вместо результатов их работы, по-видимому, следует изменить одну из установок Excel. Для этого перейдите на вкладку «Формулы» и кликните по иконке «Показать формулы» - она помещена правее надписи «Влияющие ячейки» в группе команд «Зависимости формул». Эта иконка во включенном состоянии должна быть подсвечена желтым цветом.

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

Источники:

  • Замена формул на вычисленные значения в Excel 2013

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

Инструкция

Нажмите правую клавишу мышки. Появиться контекстное меню. Активируйте в нем пункт «Копировать», вокруг ячейки должна появиться пунктирная рамка. Еще раз щелкните правой клавишей. В появившемся опять списке выберите строку «Специальная вставка». Откроется новое окошко с вариантами вставок. Левой кнопкой мышки отметьте пункт «значения» или «значения и форматы чисел». Затем нажмите кнопку «ОК». Вы увидите, что в строке функций вместо формулы появилось число-результат.

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

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

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

Обратите внимание

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

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

Вам понадобится

  • - периодическая таблица Д.И. Менделеева;
  • - таблица растворимости солей;
  • - понятие валентности.

Инструкция

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

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

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

Встаньте мышью в ячейку, данные из которой будут применяться . Щелкните мышью. Ссылка должна появиться в строчке формул и в первой ячейке. По строке контролируйте процесс. Там должно появиться слово «Укажите». Поставьте значок нужного арифметического действия, а затем щелкните мышью по следующей ячейке. В строке состояния у вас сначала снова появится слово «Ввод», а затем - «Укажите». Нажмите Enter. Не забывайте смотреть в строку состояния. После того, как вы введете формулу в нужную ячейку, там появится результат. В строке состояния будет появляться , как только вы выделите эту ячейку.

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

Видео по теме

Обратите внимание

В редакторе электронных таблиц OpenOffice формула вводится похожим образом.

Полезный совет

Чтобы внести правки непосредственно в ячейке, во вкладке «Правка» найдите окно «Параметры», а в нем - меню «Сервис». Выберите режим редактирования, Выделите нужную ячейку и нажмите клавишу F2. Можно пойти и другим путем, сначала преобразовав формулу в текст, а затем, после изменения, снова в формулу. Для этого достаточно убрать и снова поставить перед выражением знак равенства.

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

Инструкция

Формула в Excel может включать числовые и текстовые значения, знаки логических и математических операций, ссылки на другие ячейки и обращения к функциям. Результатом вычисления могут быть как числовые значения, так и логические – True/False.

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

Вы можете либо самостоятельно вписать формулу, либо выбрать одну из встроенных функций. Установите курсор мыши в той ячейке, в которой хотите получить результат и перейдите в . Если вы хотите сами задать формулу, нажмите на клавиатуре клавишу [=] и с помощью математических и других символов впишите нужную формулу, указав при этом названия ячеек в формате А1, В2 и так далее.

Так, для вычисления суммы данных диапазона ячеек В1, В2, В3 и В4 формула будет выглядеть следующим образом: = В1+В2+В3+В4. При указании адресов ячеек могут быть использованы строчные буквы. После вода формулы программа автоматически преобразует их .

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

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

Появится новое окно «Аргументы функций». Впишите в пустое поле названия ячеек, к которым следует применить формулу, или выделите их в рабочей области листа с помощью мыши. Закончив выделение, нажмите на клавишу Enter или кнопку ОК в диалоговом окне.

Альтернативой последнему способу является нажатие кнопки fx в строке формул. Она вызывает «Мастер функций», в окне которого вам необходимо выбрать ту формулу, которая подходит для вашего случая, вписать или с помощью мыши указать диапазон ячеек с данными и нажать клавишу Enter или кнопку ОК.

Видео по теме

Источники:

  • как применить формулу к столбцу

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

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

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

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

Изображенное значение повторяет истинное;

Выравнивание по горизонтали зависит от типа данных;

Выравнивание по вертикали выполняется по нижнему краю;

Текст без переноса слов;

Ориентация изображенного значения горизонтальная;

Для отображения содержимого используется стандартный шрифт без выделения и эффектов;

Обрамления вокруг ячеек нет;

Заполнения нет.

Остальные стандартные форматы отличаются от формата Обычный только отображением чисел в ячейках:

Финансовый (или С разделителями) - число округляется до двух знаков после десятичного разделителя, например, число 43,569 представляется в виде 43,57;

Финансовый(0) - число округляется до целого, например число 43,569 представляется в виде 44;

Денежный - число округляется до двух знаков после десятичного разделителя и добавляется знак денежной единицы, например число 43,569 на «российском» компьютере представляется в виде 43,57р.;

Денежный(0) - число округляется целого и добавляется знак денежной единицы, например, число 43,569 представляется в виде 44р.;

Процентный - если в ячейку после установки формата введено число от 0 до 1, то оно умножается на 100, затем число (независимо от величины) округляется до целого и к нему добавляется знак %, в результате этого, например, числа 0,43569 и 43,569 будут представляться одинаково 44%. Если в диалоговом окне Параметры на вкладке Правка выключить переключатель Автоматический ввод, процентов, то на 100 будут умнйжаться все числа, а не только от 0 до 1. В результате этого, например, числа 0,43569 и 43,569 будут представляться как 44% и 4357%. То же самое будет происходить, если этот переключатель включен, однако числа были введены в ячейки до того, как им был присвоен формат Процентный.

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

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

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

Выполнить команду Ячейки...(Формат);

Выполнить команду Формат ячеек... контекстного меню ячейки (выделенных ячеек);

Нажать комбинацию Ctrl+1.

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

Например, при выборе значения Числовой появляются:

Поле Число десятичных знаков - установка количества знаков после десятичного разделителя;

Переключатель Разделитель групп разрядов - включение разделителя групп разрядов (пробела) между группами разрядов единиц, тысяч, миллионов и т. д.;

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

Так, например, в кодах форматов используются следующие обозначения:

Необязательная цифра, т. е. если на месте знака # в числе цифры нет, то на это место ничего не выводится;

Обязательная цифра, т. е. если на месте знака 0 в числе цифры нет, то на это место выводится нуль (обычно таким образом задается вывод нулей после десятичного разделителя, например, формат 0.000 устанавливает обязательный вывод на экран трех знаков после разделителя);

Обязательное место, т. е. если на месте знака? в числе цифры нет, то на это место выводится пробел (обычно таким образом обеспечивается выравнивание чисел в одном столбике, например, формат?????0.00 устанавливает выравнивание по десятичному разделителю всех чисел, имеющих до шести цифр перед разделителем); ч, чч, м, мм, с, ее, Д, ДД часы, минуты, секунды и дни месяца (при использовании однобуквенного обозначения числа меньше 10 выводятся без ведущего нуля, т. е., например, время 6 часов 5 минут в формате ч:м будет иметь вид 6:7, а в формате чч:мм - 06:07); М, ММ, МММ, ММММ месяц (например, февраль в разных форматах будет иметь вид 2,02, фее, февраль); IT, ГГГГ год (запись с использованием 2-х или 4-х цифр, соответственно).

Разделители в форматах даты и времени определяются установками, заданными в настройках Windows:

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

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

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

Денежный формат установка стандартного формата Денежный;

Процентный формат установка стандартного формата Процентный;

Формат с разделителями установка стандартного формата Финансовый,

Увеличить разрядность увеличение на единицу количества знаков после десятичного разделителя;

Уменьшить разрядность..;

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

Ctrl+Shift+" .... установка формата Обычный;

CtrI+Shift+1 ... установка формата числа 0.00 с разделителем групп разрядов;

Ctrl+Shift+2.... установка формата времени чмм;

Ctrl+Shift+З.... установка формата даты ДД. МММ.ГГ;

Ctrl+Shift+4.... установка формата Денежный;

Ctrl+Shift+5.... установка формата Процентный;

CtrI+Shift+6.... установка формата 0.00Е+00 (экспоненциальный вид). Если в ячейку введено числовое значение, однако требуется, чтобы оно воспринималось программой как текстовое, то для такого преобразования в диалоговом окне Форма ячеек на вкладке Число в списке Числовые форматы следует выбрать значение Текстовый.


Excel предоставляет достаточно много встроенных числовых форматов, однако возможны ситуации, в которых ни один вам не подойдет. В таком случае попробуйте создать собственный (пользовательский) числовой формат. Для этого, находясь в ячейке, кликните правой кнопкой мыши, и в контекстном меню выберите Формат ячеек . Откроется диалоговое окно Формат ячеек (рис. 1). Перейдите на вкладку Число . Окно Формат ячеек также можно вызвать, нажав сочетание Ctrl+1 или с помощью ленты (меню Главная ), щелкнув на стрелке в правом нижнем углу группы Число (рис. 2).

Рис. 1. Окно Формат ячеек

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

Рис. 2. Вызов окна Формат ячеек с помощью ленты

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

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

  1. Нажмите Ctrl+1, чтобы открыть диалоговое окно Формат ячеек .
  2. Щелкните на вкладке Число и выберите на ней категорию (все форматы) .
  3. Введите ваш собственный формат в поле Тип .

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

Разделы кода формата

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

Рис. 3. Формат Общий

Тем не менее, не все стандартные форматы имеют один раздел. Например, выбрав формат числовой и четвертый тип (нижний), вы «покрасите» отрицательные числа в красный цвет (рис. 4).

Рис. 4. Формат Числовой , тип четвертый: отрицательные числа – красным цветом

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

2) [Красный]-# ##0,00\ ˽

Первый – для положительных чисел, второй – для отрицательных. Символом ˽ я обозначаю пробел.

Ну что ж, пришло время создать ваш первый пользовательский формат. Допустим вы хотите отображать числа в формате Счет № 56-789 (рис. 6). Обращаю ваше внимание, что это именно формат отображения числа. Например, в ячейке А1 хранится число 56789. Я ввел несколько значений в ячейки А1:А4 и аналогичные в ячейки В1:В4. Ячейки А1:А4 оставлю нетронутыми (для сравнения), а В1:В4 отформатирую. Формат содержит четыре раздела: " Счет № " 00-000; " не может быть отрицательным " ; " не может быть нулем " ; " не вводите дефис " . Таким образом, при введении в ячейку положительного числа появится запись типа Счет № 23-456 , при вводе отрицательного числа, нуля или текста (а значение 56-792 для Excel является тектом), появится запись, указывающая на ошибку ввода.

Задавать все разделы кода для пользовательского числового формата необязательно. Если указано только два раздела, первый используется для положительных чисел и нулей, а второй - для отрицательных чисел. Если задан только один раздел, он применяется для всех чисел. Если какой-то раздел кода нужно пропустить, но включить раздел, который следует за ним, необходимо оставить точку с запятой для пропускаемого раздела. Например, формат
# ##0;;; " введите число " будет отображать только положительные числа (для отрицательных чисел и нуля ячейка будет выглядеть как пустая), а если ввести в ячейку текст, то отобразится запись введите число .

Текстовый раздел всегда должен быть последним разделом числового формата. Чтобы вводимый в ячейку текст отображался на экране, в соответствующее место текстового раздела следует поместить знак @. Если текстовый раздел не содержит знака @, вводимый в ячейку текст на экране отображаться не будет. Чтобы вводимый текст дополнялся определенными символами, заключите эти символы в двойные кавычки (" "), например, " валовой доход за " @. Если в формате нет текстового раздела (например, используется формат Общий ), то формат никак не влияет на нечисловые значения, вводимые в ячейку. Т.е., текст отобразится так, как введен. Кроме того, вся ячейка преобразуется в текст, т.е., выравнивается по левому краю. Изучите рис. 7; также рекомендую открыть соответствующий лист Excel-файла.

Последний пример может вызвать затруднение, но, обратите внимание, что в коде формата (ячейка В4) отсутствует символ @, который определяет место, где должен отразиться введенный в ячейку текст. Т.е. содержимое ячейки С4 будет оставаться постоянным, какой бы текст не был введен в ячейку А4.

Основные коды отображения чисел

# Основной символ для отображения числа. Показывает только значащие цифры, и не отображает незначащие нули, по обе стороны разделителя.
0 (ноль) Подобен символу #, но отображает незначащие нули по обе стороны разделителя, если в числе меньше цифр, чем нулей в формате.
? Аналогичен нулю, но отображает пробелы для незначащих нулей по обе стороны от разделителя. В моноширинном шрифте выравнивает числа относительно разделителя. Используется также в дробях с переменным количеством знаков.
, (запятая) Задает отображение десятичного разделителя для русского Excel (для английского Excel используется точка).
˽(пробел) Между числовыми знаками (#, 0 или?) задает разделение на группы разрядов (тысячи). Если используется после всех числовых знаков, то каждый пробел эквивалентен делению на тысячу.

Примечание . Символ # является джокерным для числа, т.е., говорит о месте отображения чисел, введенных в ячейку. Аналогично символ @ является джокерным для текста, т.е., говорит о месте отображения текста, введенного в ячейку.

Для лучшего понимания рассмотрите примеры (рис. 8). Учтите, что когда вы вводите код формата, в соответствии с указаниями на рисунке, то он отражается именно в таком виде. Если же введенному коду формата соответствует какой-то стандартный формат, то при следующем просмотре формата (при открытии окна Формат ячеек ) Excel покажет, что в ячейке именно этот стандартный формат. Чтобы опять перейти к редактированию кода формата, выберите в окне строку (все форматы) .

Если в дробной части числа больше цифр, чем заполнителей в формате, число округляется до количества разрядов, равного количеству заполнителей. Если в целой части числа больше цифр, чем заполнителей в формате, отображаются дополнительные цифры. Если формат содержит слева от запятой только знаки номера # или?, то числа, меньшие 1, будут начинаться с запятой.

Включение текстовых элементов в код формата

Чтобы в ячейке отображался текст и числа, заключите текстовые знаки в двойные кавычки (" ") или поставьте перед отдельным символом обратную косую черту \. Добавьте знаки в нужный раздел кода формата. Например, введите формат " Избыток " 0,00р.; " Недостаток " -0,00р., чтобы положительные значения отображались в формате " Избыток 125,74р. " , а отрицательные - в формате " Недостаток -125,74р. " . Обратите внимание, что после слов " Избыток " и " Недостаток " в соответствующих разделах кода есть пробел. Знаки, приведенные на рис. 9, не требуют кавычек.

Рис. 9. Знаки, которые можно вводить в код формата без кавычек

Использование знаков из таблицы 9 в коде формата не следует путать с их использованием в ячейке в качестве элемента формулы. В качестве части кода формата эти знаки просто отображаются. На рис. 10 видно, что в ячейку введено значение 25. Всё остальное – это лишь формат отображения.

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

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

Задание цвета

Задать цвет для раздела формата можно одним из двух способов:

  • введите название одного из указанных ниже восьми цветов в квадратных скобках: [Черный], [Белый], [Красный], [Зеленый], [Голубой], [Желтый], [Фиолетовый], [Синий];
  • введите [ЦВЕТn], где n – число от 1 до 56 и соответствует одному из цветов в палитре; первые восемь цветов соответствуют перечню из предыдущего пункта (в указанном порядке); с остальными цветами палитры можно познакомиться, например, .

Код цвета должен быть первым элементом в разделе. Пример использования цвета будет приведен ниже.

Использование в формате проверочных условий

Если формат должен быть применен только в том случае, когда число отвечает определенным условиям, укажите условие в квадратных скобках [условное значение] . Условие состоит из оператора сравнения и значения (рис. 12). В первом случае формат проверяет попадает ли значение в диапазон от 0 до 1, и выводит значение в процентах; в противном случае выводится текст о недопустимом значении. Во втором случае числа не более 100 отображаются красным цветом, а более - синим. Любопытно, что третье условие мне ввести не удалось. Возможно, Excel поддерживает не более двух условий в одном формате.

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

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

Для заполнения всей ширины ячейки определенным знаком добавьте перед ним звездочку * в числовом формате. Например, для заполнения стрелками пустой области ячейки справа от числа следует указать #*→, для добавления перед числом знаков подчеркивания *­_# (рис. 14).

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

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

Рис. 16. Приемы масштабирования чисел и не только

Помните , что пользовательские форматы сохраняются вместе с книгой. При открытии новой книги вам придется создавать пользовательские форматы заново. Можно упростить задачу, если скопировать из старой книги и вставить в новую «правильно» отформатированную ячейку.

Важно! Работая над созданием собственного числового формата, не забудьте о поле Образец (см., например, рис. 6). В этом поле вы видите значение активной ячейки, зависящее от строки формата, записанной в поле Тип . Обязательно тестируйте ваши пользовательские числовые форматы на примере следующих данных: положительное значение, отрицательное значение, нулевое значение, текст. Часто создать собственный числовой формат с первой попытки не удается. Всякий раз при редактировании строки формата она добавляется в список (рис. 17). Когда вы наконец сделаете строку, которая соответствует всем вашим требованиям, откройте диалоговое окно Формат ячеек , выделите и удалите результаты предыдущих неудачных попыток.

Коды формата даты и времени

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

Для отображения значений в формате времени (с указанием часов, минут и секунд) используются коды, указанные на рис. 19. Комментарии приведены на рис. 20. Обратите внимание, что для отображения значений, превышающих 24 для часов и 60 для минут и секунд, следует использовать коды в прямоугольных скобках, например, [ч]. Использование стандартного формата – ч – при переходе через 24 часа приведет к смене даты, но значение часов всегда будет оставаться в диапазоне 0–23.

Рис. 20. Комментарии к использованию кодов для форматирования времени (обратите внимание, что первая строка таблицы не является заголовком; это просто неточность Microsoft при оформлении таблицы:))

Завершаем обзор примерами использования пользовательских форматов даты и времени (рис. 21).

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

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

  • Общий;
  • Денежный;
  • Числовой;
  • Финансовый;
  • Текстовый;
  • Дата;
  • Время;
  • Дробный;
  • Процентный;
  • Дополнительный.

Кроме того, существует разделение на более мелкие структурные единицы вышеуказанных вариантов. Например, форматы даты и времени имеют несколько подвидов (ДД.ММ.ГГ., ДД.месяц.ГГ, ДД.М, Ч.ММ PM, ЧЧ.ММ и др.).

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

Способ 1: контекстное меню

Самый популярный способ изменения форматов диапазона данных – это использование контекстного меню.


После этих действий формат ячеек изменен.

Способ 2: блок инструментов «Число» на ленте

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


Способ 3: блок инструментов «Ячейки»

Ещё одним вариантом настройки данной характеристики диапазона является использования инструмента в блоке настроек «Ячейки» .


Способ 4: горячие клавиши

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

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

  • Ctrl+Shift+- — общий формат;
  • Ctrl+Shift+1 — числа с разделителем;
  • Ctrl+Shift+2 — времени (часы.минуты);
  • Ctrl+Shift+3 — даты (ДД.ММ.ГГ);
  • Ctrl+Shift+4 – денежный;
  • Ctrl+Shift+5 – процентный;
  • Ctrl+Shift+6 — формат О.ООЕ+00.

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