Excel позволяет настраивать форматы ячеек, чтобы их содержимое отображалось, так как требует пользователь. Притом форматы можно не только создавать, но и копировать или изменять. Копирование форматов ячеек существенно упрощает процесс оформления представления данных в таблицах.
Чтобы скопировать формат ячейки, есть два способа выполнения данной операции: 1 Формат по образцу и 2 Специальная вставка.
Порядок копирования форматов
Предположим, что у нас есть таблица следующего вида:
В колонке «Сумма», которая отформатирована особым образом, проставлена формула.
Мы хотим отформатировать аналогичным образом колонку с указанием товара.
Для этого:
1 способ. Формат по образцу
Выделяем любую ячейку из столбца «Сумма», нажимаем на кнопку «Формат по образцу» в закладке меню «Главная»:
Далее, выделяем левой клавишей мыши форматируемые ячейки из столбца «Наименование товара» и отпускаем клавишу мыши.
Получаем:
Видим, что в ячейках сохранились значения с указанием товаров.
2 способ. Специальная вставка
Специальная вставка – очень полезный инструмент, который дает следующие возможности:
- скопировать формулу, а вставить значения;
- сохраняя значение в ячейке, изменить ее формат по образцу другой ячейки;
- сохраняя формат ячейки, вставить в него формулу из другой ячейки;
- скопировать и добавить готовое примечание из другой ячейки;
- скопировать ширину другого столбца;
- массово умножить, прибавить, разделить или вычесть заданное значение;
- перевернуть вертикально расположенные данные в горизонтальное положение и наоборот.
Кроме того, функция дает возможность сочетать вышеперечисленные возможности.
Итак, для копирования формата выделяем любую ячейку из столбца «Сумма», и, не убирая курсора с выделенной области, вызываем правой клавишей мыши меню, выбираем «Копировать»:
Потом выделяем требуемый диапазон ячеек, в котором хотим изменить формат и, пол выделенному делаем щечек правой клавишей мыши меню, опция «Специальная вставка»:
В появившимся диалоговом окне «Специальной вставки» отмечаем опцию «форматы»:
и нажимаем ОК.
Получаем:
Результат при разных способах форматирования получился одинаковым.
Преобразование чисел из текстового формата в числовой
Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel Web App Excel 2010 Excel 2007 Excel для Mac 2011 Excel Starter 2010 Еще…Меньше
Числа, хранящиеся в виде текста, могут привести к непредвиденным результатам, таким как нерасчисленная формула, отображающаяся вместо результата. В большинстве случаев Excel распознает это, и вы увидите оповещение рядом с ячейкой, в которой числа хранятся в виде текста. Если отображается оповещение, выделите ячейки и нажмите кнопку , чтобы выбрать вариант преобразования.
Дополнительные сведения о форматировании чисел и текста в Excel см. в статье Форматирование чисел и текста.
Если кнопка оповещения недоступна, выполните следующие действия.
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). Выберите нужный формат.
Статьи по теме
Замена формулы ее результатом
Десять основных способов очистки данных
Функция CLEAN
Нужна дополнительная помощь?
Копирование условного форматирования, формата в Excel.
Смотрите также не только данные нажимаем на клавишуИли, нажимаем наExcel без формата.КомандаВставка только значений ии выберите команду из области копирования.Все содержимое и форматирование другой столбец илиВсе содержимое и формати выберите один таблиц в Excel(Формат по образцу).Можно скопировать формат
разделе «Буфер обмена»
Можно ячейки, но и
«Ctrl», удерживая ее значок внизу справаКопировать только значениеЗадача форматов чисел изСпециальная вставкаПараметр ячеек с использованием
диапазон столбцов. ячеек, кроме границ из вариантов в со сложным форматированием. Вы увидите пунктирные сразу всего листа. нажимаем на кнопкув Excel копировать формат ячейки. нажатой, нажимаем правой выделенного диапазона. Ставим в ячейки Excelпропускать пустые ячейки выделенных ячеек..
Результат темы, примененной кОбъединить условное форматирование ячеек.
окне «Урок подготовлен для Вас линии вокруг выбранной Для этого выделяем функции «Формат поформат ячеек, условное форматированиеНо, в диалоговом мышкой на границу галочку у функции без формата копируемыхПозволяет предотвратить замену значенийОбъединить условное форматированиеВ диалоговом окне «
Пропускать пустые ячейки
исходным данным.Условное форматирование из скопированныхСохранить ширину столбцов оригинала
Специальная вставка командой сайта office-guru.ru ячейки: лист, нажав на образцу». Эта кнопка
, не только формулы окне функции «Заполнить», выделенного диапазона и
«Заполнить только значения». данных, чтобы не в области вставки,Условное форматирование из скопированныхСпециальная вставкаПозволяет предотвратить замену значений
без рамки ячеек объединяется сТолько атрибуты ширины столбцов.». Атрибуты, кромеИсточник: http://www.howtogeek.com/howto/14165/copy-excel-formatting-the-easy-way-with-format-painter/Возле указателя мыши также левый верхний угол – нарисованная кисточка.
или значение ячеек.
есть еще передвигаем диапазон в Скопированный формат (жирные нарушить формат нашей когда в скопированной ячеек объединяется с» в разделе и атрибутов вСодержимое и формат ячеек,
условным форматированием в
Транспонировать можно выбрать исключаютсяПеревел: Антон Андронов появится небольшая малярная таблицы.Курсор станет в Рассмотрим несколько вариантов.функция Excel «Прогрессия» другое место. Выделенный границы) исчезнет. таблицы. Например, у области содержатся пустые условным форматированием вВставить области вставки, когда кроме границ ячеек. области вставки.Содержимое скопированных ячеек со при вставке.Автор: Антон Андронов кисть – этоЗатем нажимаем на виде крестика с
excel-office.ru
Формат по образцу – простой способ копировать форматирование в Excel
Копировать условное форматирование в. Этой функцией удобно диапазон скопируется.Получится так, смотрите столбец нас такая таблица. ячейки. области вставки.выполните одно из в скопированной областиШирины столбцовВыделите ячейки с данными сменой ориентации. ДанныеБолее новые версииПримечание: говорит о том, выделенном листе правой кисточкой. Теперь ставим
Excel заполнять ячейки числами,Как заполнить пустые ячейки С.Нам нужно скопировать изТранспонироватьЧтобы математически объединить значения указанных ниже действий. содержатся пустые ячейки.Атрибуты ширины столбца или и атрибутами, которые строк будут вставлены
Office 2011 Мы стараемся как можно что формат успешно кнопкой. Нажимаем в курсор в новую, цвет ячеек и например порядковый номер вО разных способах копирования столбца B только
Заменить столбцы копируемых данных копирования и вставкиКомандаТранспонировать
диапазона столбцов в требуется скопировать. в столбцы, иВыделите ячейки с данными оперативнее обеспечивать вас скопирован в память. контекстном меню функцию ячейку, нажимаем левой шрифта, формат ячеек, с арифметической прогрессиейExcel быстро формул читайте в данные без формата строками и наоборот. областей, в полеЗадачаВставка содержимого скопированных ячеек другой столбец илиНа вкладке наоборот. и атрибутами, которые актуальными справочными материалами
Теперь достаточно кликнуть «Копировать». На новом мышкой. т.д., можно любым, «1». Можно заполнить. статье «Как скопировать (без синего цветаВставить связьСпециальная вставка
все с изменением ориентации.
диапазон столбцов.
Главная
Вставить значения
office-guru.ru
Копирование и вставка определенного содержимого ячейки
требуется скопировать. на вашем языке. по ячейке, к листе вставляем вПолучилось так. описанным здесь способом. ячейки с другимВ Excel есть формулу в Excel ячеек). Выделяем столбецВставляемые значения связываются сдиалогового окна вВсе содержимое и формат Данные строк будутформулы и форматы чиселнажмите кнопкуТолько значения в томНа вкладке Эта страница переведена которой Вы хотите ячейку А1 через
Проверяем. Напишем цифры Подробнее про функцию шагом прогрессии или функция, которая поможет без изменения ссылок». B, нажимаем правой исходными. При вставке группе
ячеек, включая Вставить вставлены в столбцы,
Только формулы и форматы
Копировать виде, как ониГлавная автоматически, поэтому ее применить скопированный формат: специальную вставку формат. в новых ячейках, условного форматирования, читайте заполнить ячейки с быстро заполнить ячейкиКак переместить столбец, таблицу мышкой на любую связи в копируемыеоперация связанные данные. и наоборот.
чисел..
Пункты меню «Вставить»
-
отображаются в ячейках.нажмите кнопку текст может содержать
-
Готово! Выбранная ячейка мгновенно Формат и условное куда скопировали формат. в статье «Условное
геометрической прогрессией.
-
или повторяющимися данными, в Excel быстро. выделенную ячейку и
-
данные Excel вводитвыберите математическую операцию,формулыВставить связьзначения и форматы чиселЩелкните первую ячейку вЗначения и форматы чиселКопировать неточности и грамматические преобразится, а указатель форматирование всего листаФормат ячеек А7:А10 форматирование в Excel».
Вспоминаем, арифметическая прогрессия |
или данными с |
Выделяем ячейки, диапазон |
выбираем, в появившемся абсолютную ссылку на который вы хотите |
Клавиша T |
Если данные представляют собой |
Только значения и форматы |
области, куда требуетсяТолько значения и форматы |
. |
ошибки. Для нас мыши вернётся к |
скопируется. Как по |
скопировался в ячейкиПервый вариант. – прибавляет к |
прогрессией. |
или всю таблицу. |
оке, функцию «Копировать». |
копируемую ячейку или применить к данным,значения рисунок, он связывается чисел из выделенных |
вставить скопированное содержимое. |
чисел.Щелкните первую ячейку в важно, чтобы эта |
привычному виду. |
дате выделить всю А12:А15. Здесь скопировался |
Копировать формат ячейки в |
предыдущей цифре числоНапример, у нас Наводим мышку на |
Нажимаем правой мышкой |
диапазон ячеек в которое вы скопировали.Вставка только значений в |
с исходным рисунком. |
ячеек.На вкладкеЗначения и исходное форматирование области, куда требуется статья была вамЕсли по иконке инструмента строку в таблице, ещё и цвет |
Excel. |
(шаг), геометрическая прогрессия |
такая таблица. |
границу выделенного диапазона на верхнюю ячейку новом месте.Команда том виде, как В случае изменениявсе, объединить условное форматирование |
Главная |
Только значения и атрибуты вставить скопированное содержимое. полезна. Просим васFormat Painter |
читайте в статье |
ячейки и шрифта.У нас есть – умножает предыдущуюЧтобы заполнить пустые ячейки |
Параметры специальной вставки
-
(не на угол), столбца C, выбираемПримечание:
-
Результат они отображаются в исходного рисунка вставленныйУсловное форматирование из скопированных
щелкните стрелку рядом
-
цвета чисел иНа вкладке уделить пару секунд
-
(Формат по образцу) «Как выделить строкуКопирование условного форматирования в такая таблица. В цифру на число словом «хлеб», выделяем указатель мышки станет функцию «Специальная вставка».
-
Этот параметр доступен только
Параметры вставки
Нет |
ячейках. |
также меняется. |
ячеек объединяется с с кнопкой размера шрифта. |
Главная |
и сообщить, помогла |
кликнуть дважды, то |
в Excel по Excel ячейках столбца А (шаг). |
ячейки А23:А27 в |
в виде четырехсторонней |
Ставим галочку у |
при выбореВставка содержимого скопированной области |
форматы |
Совет: |
условным форматированием в |
ВставитьФорматированиещелкните стрелку рядом ли она вам, |
скопированный формат можно |
дню недели».. |
установлены разные форматы. |
Например, так. столбце А. На стрелки. Нажимаем на слов «Значения», нажимаем |
все |
без математического действия.Вставка только форматов ячеек. |
Некоторые параметры доступны в |
области вставки.и выберите пунктВсе атрибуты форматирования ячеек, |
с кнопкой |
с помощью кнопок будет применить ужеКомандаКопируем как формат |
Параметры операций
Какие бывают форматы,В столбце А заполнили закладке «Главная» в левую кнопку мышки
«ОК». Получилось так. |
или |
сложить |
примечания меню |
Параметры операций позволяют выполнить |
Специальная вставка включая форматы чиселВставить |
внизу страницы. Для |
несколько раз. ПомимоFormat Painter ячеек. Условное форматирование |
как их установить, |
по арифметической прогрессии разделе «Редактирование» нажимаем и двигаем выделенный |
Как скопировать формулу в |
без рамкиДобавление значений из областиКлавиша X |
Доступны и другие параметры:
Вставка
математические действия со
. |
и исходное форматирование.и выполните одно удобства также приводим этого, Вы можете(Формат по образцу) |
тоже скопируется. Например, |
смотрите в статье с шагом «1». на кнопку «Заполнить». диапазон в другое Excel без формата |
в разделе |
копирования к значениямПроверка, а также в значениями из областейВыберите нужные параметры.Вставить связь |
из указанных ниже ссылку на оригинал применить форматирование сразу позволяет легко скопировать установим условное форматирование «Формат Excel». Когда нажимаем кнопкуИз появившегося списка место листа Excel..
-
Вставить в области вставки.Вставка правил проверки данных
-
диалоговом окне копирования и вставки.Пункт менюВставляемые значения связываются с
действий. Параметры в
-
(на английском языке). к группе ячеек форматирование выделенного фрагмента
-
в ячейки «БольшеЧтобы скопировать форматы «Прогрессия», выходит диалоговое выбираем, в какую Выделенные ячейки переместилисьМногим знакома такаяв диалоговом окневычесть для скопированных ячеек
-
Специальная вставкаПараметрЧто вставляется исходными. При вставке менюМожно копировать и вставлять
в Excel, просто
в Excel и
200».
этих ячеек, выделим окно. Мы заполнили сторону копировать слово.
в новое место.
ситуация. Когда мы
Специальная вставка
Вычитание значений из области в область вставки.. Имена параметров могутРезультат
Все
связи в копируемые
Вставка
определенного содержимого ячеек
протянув выделение через
перенести его наТеперь скопируем формат их. Нажимаем «Копировать».
так.
Можно копировать ячейкиЕще один способ копируем автозаполнением (протягиваем.
копирования из значений
С исходной темой немного различаться, ноНет
Все содержимое и формат
данные Excel вводитзависит от типа и атрибуты (например, всю группу. Когда
другой фрагмент. Всего
ячеек через функцию Ставим курсор вВ столбце B установили
по строке (вправо,
заполнить быстро столбец черный крестик справаПеремещение и копирование листа
в области вставки.
Вставка всего содержимого и результаты идентичны.Вставка содержимого скопированной области ячеек, включая связанные
абсолютную ссылку на данных в выделенных формулы, форматы, примечания Вы закончите, кликните в несколько щелчков «Специальная вставка». В новую ячейку (А7). арифметическую прогрессию с влево), по столбцу в таблице описан внизу ячейки), то
Перемещение и копирование ячеек,
умножить
форматирования с помощью
Выделите ячейки с данными без математического действия.
данные.
копируемую ячейку или ячейках: и проверки). По
по иконке команды
мышью Вы можете ячейки со скопированным Из контекстного меню
шагом «10».
(вверх, вниз), т.д. в статье «Заполнить копируется и формат
строк и столбцов
Умножение значений из области темы, примененной к и атрибутами, которые
сложитьформулы диапазон ячеек вПункт меню умолчанию при использованииFormat Painter скопировать такие детали условным форматированием напишем выбираем функцию «Специальная
В столбце С
Мы выбрали функцию
быстро диапазон, массив
ячейки, что портитРассмотрим несколько приемов, вставки на значения исходным данным. требуется скопировать.
Добавление значений из области
Только формулы. новом месте.
Что вставляется
Копировать(Формат по образцу) форматирования, как шрифт, другие числа. Получилось вставка». Ставим галочку установили геометрическую прогрессию Excel заполнить «Вниз». в Excel» тут.
нашу таблицу. Например,как быстро копировать в из области копирования.без рамкиНа панели инструментов копирования к значениямКлавиша CВставить как рисунокВставитьи значки еще раз, чтобы
См. также
выравнивание, размер шрифта,
так. Скопировалось и у слова «форматы».
support.office.com
Как скопировать в Excel.
с шагом «2». Получится так. Как переместить строку в скопировалось так.Excel таблицу, ячейки, строку,разделитьВставка всего содержимого иСтандартная в области вставки.Вставка только значений вСкопированные данные как изображение.Все содержимое и форматВставить
отключить ее, или границы, цвет фона условное форматирование.
Нажимаем «ОК». Получилось Заполнили диалоговое окноКак заполнить пустые ячейкиExcelСкопировался формат верхней, копируемой столбец, копировать формат,Деление значений из области
формат, кроме границнажмите кнопкувычесть том виде, какСвязанный рисунок ячеек, включая связанные(или нажмите и перенести ихВнимание! так. так. в столбце с. ячейки – скопировался скопировать без формата, вставки на значения
ячеек.КопироватьВычитание значений из области
они отображаются вСкопированные данные как изображение данные.+ C иEsc на одну илиВ Excel, сВсе форматы из четырехОчень удобная функция, при
разными данными, смотритеВыделяем строку, нажимаем жирный шрифт. Чтобы заполнить пустые строки из области копирования.Ширины столбцов. копирования из значений ячейках. со ссылкой наформулы+ V), будут
. несколько других ячеек. помощью условного форматирования, ячеек (А1:А4) скопировались заполнении ячеек, ничего в статье «Как на любую границу
вставить скопированный текст,
Дополнительные параметры определяют, какВставка ширины столбца илиЩелкните первую ячейку в в области вставки.форматы
исходные ячейки (изменения,Только формулы.
скопированы все атрибуты.ИнструментНа любом листе Excel можно скрыть текст. в четыре новых высчитывать не нужно. заполнить таблицу в выделенной строки и, не жирным, копируемзаполнить столбец числами с пустые ячейки обрабатываются диапазона столбцов в области, куда требуетсяумножить
Содержимое и формат ячеек. внесенные в исходныхФормулы и форматы чисел Выберите параметр определенныхFormat Painter выделите ячейку с
Это нужно помнить ячейки (А7:А10).В следующей статье
Excel повторяющимися данными» удерживая мышку нажатой, ячейки. А вставляем, прогрессией при вставке, является другой столбец или
вставить скопированное содержимое.Умножение значений из областипримечания ячейках, отражаются иТолько формулы и форматы вставки, можно либо(Формат по образцу) форматированием, которое Вы при копировании. ПодробнееЕщё способ мы собрали перечень здесь.
перемещаем строку в не через функцию , т.д. Основные приемы ли будет вставлена
диапазон столбцов.На вкладке вставки на значенияВставка только примечаний к в ячейках, куда чисел.
с помощью параметра прост и очень
хотели бы скопировать. об этом читайтекопировать формат ячейки в способов анализа данныхКопирование форматирования в другое место. «Вставить», а через
копирования смотрите в скопированных данных вформулы и форматы чиселГлавная из области копирования. ячейкам. вставлено изображение).Сохранить исходное форматирование меню полезен. Он сэкономит
Затем на вкладке в статье «Как Excel в Excel, вExcelЧтобы, не просто функцию «Специальная вставка».
статье «Копирование в виде строк илиВставка только формул и
в групперазделитьпроверкаШирины столбцовВсе содержимое и формат
Вставить Вам массу времени,Home скрыть текст в. зависимости от потребностей.. переместить, а скопировать В появившемся диалоговом Excel». столбцов и связывание форматов чисел изРедактирование
Деление значений из областиТолько правила проверки данных.Вставка ширины столбца или ячеек.или выберите когда Вы будете(Главная) выберите команду
Excel» здесь.
Выделяем ячейки. На Смотрите статью «АнализТак же, функцией ячейки, наводим на окне выбираем функциюКак скопировать значение ячейки вставленных данных для
выделенных ячеек.нажмите кнопку вставки на значения
Клавиша R диапазона столбцов вБез рамокСпециальная вставка работать над созданиемFormat PainterКопировать формат листа Excel. закладке «Главная» в
данных в Excel». «Заполнить» можно копировать границу выделенного диапазона, «Значение». в скопированных данных.значения и форматы чисел
excel-office.ru
Вставить
Содержание
- Конвертация числа в текстовый вид
- Способ 1: форматирование через контекстное меню
- Способ 2: инструменты на ленте
- Способ 3: использование функции
- Конвертация текста в число
- Способ 1: преобразование с помощью значка об ошибке
- Способ 2: конвертация при помощи окна форматирования
- Способ 3: конвертация посредством инструментов на ленте
- Способ 4: применение формулы
- Способ 5: применение специальной вставки
- Способ 6: использование инструмента «Текст столбцами»
- Способ 7: применение макросов
- Вопросы и ответы
Одной из частых задач, с которыми сталкиваются пользователи программы Эксель, является преобразования числовых выражений в текстовый формат и обратно. Этот вопрос часто заставляет потратить на решение много времени, если юзер не знает четкого алгоритма действий. Давайте разберемся, как можно решить обе задачи различными способами.
Конвертация числа в текстовый вид
Все ячейки в Экселе имеют определенный формат, который задает программе, как ей рассматривать то или иное выражение. Например, даже если в них будут записаны цифры, но формат выставлен текстовый, то приложение будет рассматривать их, как простой текст, и не сможет проводить с такими данными математические вычисления. Для того, чтобы Excel воспринимал цифры именно как число, они должны быть вписаны в элемент листа с общим или числовым форматом.
Для начала рассмотрим различные варианты решения задачи конвертации чисел в текстовый вид.
Способ 1: форматирование через контекстное меню
Чаще всего пользователи выполняют форматирование числовых выражений в текстовые через контекстное меню.
- Выделяем те элементы листа, в которых нужно преобразовать данные в текст. Как видим, во вкладке «Главная» на панели инструментов в блоке «Число» в специальном поле отображается информация о том, что данные элементы имеют общий формат, а значит, цифры, вписанные в них, воспринимаются программой, как число.
- Кликаем правой кнопкой мыши по выделению и в открывшемся меню выбираем позицию «Формат ячеек…».
- В открывшемся окне форматирования переходим во вкладку «Число», если оно было открыто в другом месте. В блоке настроек «Числовые форматы» выбираем позицию «Текстовый». Для сохранения изменений жмем на кнопку «OK» в нижней части окна.
- Как видим, после данных манипуляций в специальном поле высвечивается информация о том, что ячейки были преобразованы в текстовый вид.
- Но если мы попытаемся подсчитать автосумму, то она отобразится в ячейке ниже. Это означает, что преобразование было совершено не полностью. В этом и заключается одна из фишек Excel. Программа не дает завершить преобразование данных наиболее интуитивно понятным способом.
- Чтобы завершить преобразование, нам нужно последовательно двойным щелчком левой кнопки мыши поместить курсор в каждый элемент диапазона в отдельности и нажать на клавишу Enter. Чтобы упростить задачу вместо двойного щелчка можно использовать нажатие функциональной клавиши F2.
- После выполнения данной процедуры со всеми ячейками области, данные в них будут восприниматься программой, как текстовые выражения, а, следовательно, и автосумма будет равна нулю. Кроме того, как видим, левый верхний угол ячеек будет окрашен в зеленый цвет. Это также является косвенным признаком того, что элементы, в которых находятся цифры, преобразованы в текстовый вариант отображения. Хотя этот признак не всегда является обязательным и в некоторых случаях такая пометка отсутствует.
Урок: Как изменить формат в Excel
Способ 2: инструменты на ленте
Преобразовать число в текстовый вид можно также воспользовавшись инструментами на ленте, в частности, использовав поле для показа формата, о котором шел разговор выше.
- Выделяем элементы, данные в которых нужно преобразовать в текстовый вид. Находясь во вкладке «Главная» кликаем по пиктограмме в виде треугольника справа от поля, в котором отображается формат. Оно расположено в блоке инструментов «Число».
- В открывшемся перечне вариантов форматирования выбираем пункт «Текстовый».
- Далее, как и в предыдущем способе, последовательно устанавливаем курсор в каждый элемент диапазона двойным щелчком левой кнопки мыши или нажатием клавиши F2, а затем щелкаем по клавише Enter.
Данные преобразовываются в текстовый вариант.
Способ 3: использование функции
Ещё одним вариантом преобразования числовых данных в тестовые в Экселе является применение специальной функции, которая так и называется – ТЕКСТ. Данный способ подойдёт, в первую очередь, если вы хотите перенести числа как текст в отдельный столбец. Кроме того, он позволит сэкономить время на преобразовании, если объем данных слишком большой. Ведь, согласитесь, что перещелкивать каждую ячейку в диапазоне, насчитывающем сотни или тысячи строк – это не самый лучший выход.
- Устанавливаем курсор в первый элемент диапазона, в котором будет выводиться результат преобразования. Щелкаем по значку «Вставить функцию», который размещен около строки формул.
- Запускается окно Мастера функций. В категории «Текстовые» выделяем пункт «ТЕКСТ». После этого кликаем по кнопке «OK».
- Открывается окно аргументов оператора ТЕКСТ. Данная функция имеет следующий синтаксис:
=ТЕКСТ(значение;формат)
Открывшееся окно имеет два поля, которые соответствуют данным аргументам: «Значение» и «Формат».
В поле «Значение» нужно указать преобразовываемое число или ссылку на ячейку, в которой оно находится. В нашем случае это будет ссылка на первый элемент обрабатываемого числового диапазона.
В поле «Формат» нужно указать вариант отображения результата. Например, если мы введем «0», то текстовый вариант на выходе будет отображаться без десятичных знаков, даже если в исходнике они были. Если мы внесем «0,0», то результат будет отображаться с одним десятичным знаком, если «0,00», то с двумя, и т.д.
После того, как все требуемые параметры введены, щелкаем по кнопке «OK».
- Как видим, значение первого элемента заданного диапазона отобразилось в ячейке, которую мы выделили ещё в первом пункте данного руководства. Для того, чтобы перенести и другие значения, нужно скопировать формулу в смежные элементы листа. Устанавливаем курсор в нижний правый угол элемента, который содержит формулу. Курсор преобразуется в маркер заполнения, имеющий вид небольшого крестика. Зажимаем левую кнопку мыши и протаскиваем по пустым ячейкам параллельно диапазону, в котором находятся исходные данные.
- Теперь весь ряд заполнен требуемыми данными. Но и это ещё не все. По сути, все элементы нового диапазона содержат в себе формулы. Выделяем эту область и жмем на значок «Копировать», который расположен во вкладке «Главная» на ленте инструментов группе «Буфер обмена».
- Далее, если мы хотим сохранить оба диапазона (исходный и преобразованный), не снимаем выделение с области, которая содержит формулы. Кликаем по ней правой кнопкой мыши. Происходит запуск контекстного списка действий. Выбираем в нем позицию «Специальная вставка». Среди вариантов действий в открывшемся списке выбираем «Значения и форматы чисел».
Если же пользователь желает заменить данные исходного формата, то вместо указанного действия нужно выделить именно его и произвести вставку тем же способом, который указан выше.
- В любом случае, в выбранный диапазон будут вставлены данные в текстовом виде. Если же вы все-таки выбрали вставку в исходную область, то ячейки, содержащие формулы, можно очистить. Для этого выделяем их, кликаем правой кнопкой мыши и выбираем позицию «Очистить содержимое».
На этом процедуру преобразования можно считать оконченной.
Урок: Мастер функций в Excel
Конвертация текста в число
Теперь давайте разберемся, какими способами можно выполнить обратную задачу, а именно как преобразовать текст в число в Excel.
Способ 1: преобразование с помощью значка об ошибке
Проще и быстрее всего выполнить конвертацию текстового варианта с помощью специального значка, который сообщает об ошибке. Этот значок имеет вид восклицательного знака, вписанного в пиктограмму в виде ромба. Он появляется при выделении ячеек, которые имеют пометку в левом верхнем углу зеленым цветом, обсуждаемую нами ранее. Эта пометка ещё не свидетельствует о том, что данные находящиеся в ячейке обязательно ошибочные. Но цифры, расположенные в ячейке имеющей текстовый вид, вызывают подозрения у программы в том, что данные могут быть внесены некорректно. Поэтому на всякий случай она их помечает, чтобы пользователь обратил внимание. Но, к сожалению, такие пометки Эксель выдает не всегда даже тогда, когда цифры представлены в текстовом виде, поэтому ниже описанный способ подходит не для всех случаев.
- Выделяем ячейку, в которой содержится зеленый индикатор о возможной ошибке. Кликаем по появившейся пиктограмме.
- Открывается список действий. Выбираем в нем значение «Преобразовать в число».
- В выделенном элементе данные тут же будут преобразованы в числовой вид.
Если подобных текстовых значений, которые следует преобразовать, не одно, а множество, то в этом случае можно ускорить процедуру преобразования.
- Выделяем весь диапазон, в котором находятся текстовые данные. Как видим, пиктограмма появилась одна для всей области, а не для каждой ячейки в отдельности. Щелкаем по ней.
- Открывается уже знакомый нам список. Как и в прошлый раз, выбираем позицию «Преобразовать в число».
Все данные массива будут преобразованы в указанный вид.
Способ 2: конвертация при помощи окна форматирования
Как и для преобразования данных из числового вида в текст, в Экселе существует возможность обратного конвертирования через окно форматирования.
- Выделяем диапазон, содержащий цифры в текстовом варианте. Кликаем правой кнопкой мыши. В контекстном меню выбираем позицию «Формат ячеек…».
- Выполняется запуск окна форматирования. Как и в предыдущий раз, переходим во вкладку «Число». В группе «Числовые форматы» нам нужно выбрать значения, которые позволят преобразовать текст в число. К ним относится пункты «Общий» и «Числовой». Какой бы из них вы не выбрали, программа будет расценивать цифры, введенные в ячейку, как числа. Производим выбор и жмем на кнопку. Если вы выбрали значение «Числовой», то в правой части окна появится возможность отрегулировать представление числа: выставить количество десятичных знаков после запятой, установить разделителями между разрядами. После того, как настройка выполнена, жмем на кнопку «OK».
- Теперь, как и в случае преобразования числа в текст, нам нужно прощелкать все ячейки, установив в каждую из них курсор и нажав после этого клавишу Enter.
После выполнения этих действий все значения выбранного диапазона преобразуются в нужный нам вид.
Способ 3: конвертация посредством инструментов на ленте
Перевести текстовые данные в числовые можно, воспользовавшись специальным полем на ленте инструментов.
- Выделяем диапазон, который должен подвергнуться трансформации. Переходим во вкладку «Главная» на ленте. Кликаем по полю с выбором формата в группе «Число». Выбираем пункт «Числовой» или «Общий».
- Далее прощелкиваем уже не раз описанным нами способом каждую ячейку преобразуемой области с применением клавиш F2 и Enter.
Значения в диапазоне будут преобразованы из текстовых в числовые.
Способ 4: применение формулы
Также для преобразования текстовых значений в числовые можно использовать специальные формулы. Рассмотрим, как это сделать на практике.
- В пустой ячейке, расположенной параллельно первому элементу диапазона, который следует преобразовать, ставим знак «равно» (=) и двойной символ «минус» (—). Далее указываем адрес первого элемента трансформируемого диапазона. Таким образом, происходит двойное умножение на значение «-1». Как известно, умножение «минус» на «минус» дает «плюс». То есть, в целевой ячейке мы получаем то же значение, которое было изначально, но уже в числовом виде. Даная процедура называется двойным бинарным отрицанием.
- Жмем на клавишу Enter, после чего получаем готовое преобразованное значение. Для того, чтобы применить данную формулу для всех других ячеек диапазона, используем маркер заполнения, который ранее был применен нами для функции ТЕКСТ.
- Теперь мы имеем диапазон, который заполнен значениями с формулами. Выделяем его и жмем на кнопку «Копировать» во вкладке «Главная» или применяем сочетание клавиш Ctrl+C.
- Выделяем исходную область и производим щелчок по ней правой кнопкой мыши. В активировавшемся контекстном списке переходим по пунктам «Специальная вставка» и «Значения и форматы чисел».
- Все данные вставлены в нужном нам виде. Теперь можно удалить транзитный диапазон, в котором находится формула двойного бинарного отрицания. Для этого выделяем данную область, кликом правой кнопки мыши вызываем контекстное меню и выбираем в нем позицию «Очистить содержимое».
Кстати, для преобразования значений данным методом совсем не обязательно использовать исключительно двойное умножение на «-1». Можно применять любое другое арифметическое действие, которое не ведет к изменению значений (сложение или вычитание нуля, выполнение возведения в первую степень и т.д.)
Урок: Как сделать автозаполнение в Excel
Способ 5: применение специальной вставки
Следующий способ по принципу действия очень похож на предыдущий с той лишь разницей, что для его использования не нужно создавать дополнительный столбец.
- В любую пустую ячейку на листе вписываем цифру «1». Затем выделяем её и жмем на знакомый значок «Копировать» на ленте.
- Выделяем область на листе, которую следует преобразовать. Кликаем по ней правой кнопкой мыши. В открывшемся меню дважды переходим по пункту «Специальная вставка».
- В окне специальной вставки выставляем переключатель в блоке «Операция» в позицию «Умножить». Вслед за этим жмем на кнопку «OK».
- После этого действия все значения выделенной области будут преобразованы в числовые. Теперь при желании можно удалить цифру «1», которую мы использовали в целях конвертации.
Способ 6: использование инструмента «Текст столбцами»
Ещё одним вариантом, при котором можно преобразовать текст в числовой вид, является применение инструмента «Текст столбцами». Его есть смысл использовать тогда, когда вместо запятой в качестве разделителя десятичных знаков используется точка, а в качестве разделителя разрядов вместо пробела – апостроф. Этот вариант воспринимается в англоязычном Экселе, как числовой, но в русскоязычной версии этой программы все значения, которые содержат указанные выше знаки, воспринимаются как текст. Конечно, можно перебить данные вручную, но если их много, это займет значительное количество времени, тем более что существует возможность гораздо более быстрого решения проблемы.
- Выделяем фрагмент листа, содержимое которого нужно преобразовать. Переходим во вкладку «Данные». На ленте инструментов в блоке «Работа с данными» кликаем по значку «Текст по столбцам».
- Запускается Мастер текстов. В первом окне обратите внимание, чтобы переключатель формата данных стоял в позиции «С разделителями». По умолчанию он должен находиться в этой позиции, но проверить состояние будет не лишним. Затем кликаем по кнопке «Далее».
- Во втором окне также оставляем все без изменений и жмем на кнопку «Далее».
- А вот после открытия третьего окна Мастера текстов нужно нажать на кнопку «Подробнее».
- Открывается окно дополнительной настройки импорта текста. В поле «Разделитель целой и дробной части» устанавливаем точку, а в поле «Разделитель разрядов» — апостроф. Затем делаем один щелчок по кнопке «OK».
- Возвращаемся в третье окно Мастера текстов и жмем на кнопку «Готово».
- Как видим, после выполнения данных действий числа приняли привычный для русскоязычной версии формат, а это значит, что они одновременно были преобразованы из текстовых данных в числовые.
Способ 7: применение макросов
Если вам часто приходится преобразовывать большие области данных из текстового формата в числовой, то имеется смысл в этих целях записать специальный макрос, который будет использоваться при необходимости. Но для того, чтобы это выполнить, прежде всего, нужно в своей версии Экселя включить макросы и панель разработчика, если это до сих пор не сделано.
- Переходим во вкладку «Разработчик». Жмем на значок на ленте «Visual Basic», который размещен в группе «Код».
- Запускается стандартный редактор макросов. Вбиваем или копируем в него следующее выражение:
Sub Текст_в_число()
Selection.NumberFormat = "General"
Selection.Value = Selection.Value
End Sub
После этого закрываем редактор, выполнив нажатие стандартной кнопки закрытия в верхнем правом углу окна.
- Выделяем фрагмент на листе, который нужно преобразовать. Жмем на значок «Макросы», который расположен на вкладке «Разработчик» в группе «Код».
- Открывается окно записанных в вашей версии программы макросов. Находим макрос с наименованием «Текст_в_число», выделяем его и жмем на кнопку «Выполнить».
- Как видим, тут же происходит преобразование текстового выражения в числовой формат.
Урок: Как создать макрос в Экселе
Как видим, существует довольно много вариантов преобразования в Excel цифр, которые записаны в числовом варианте, в текстовый формат и в обратном направлении. Выбор определенного способа зависит от многих факторов. Прежде всего, это поставленная задача. Ведь, например, быстро преобразовать текстовое выражение с иностранными разделителями в числовое можно только использовав инструмент «Текст столбцами». Второй фактор, который влияет на выбор варианта – это объемы и частота выполняемых преобразований. Например, если вы часто используете подобные преобразования, имеет смысл произвести запись макроса. И третий фактор – индивидуальное удобство пользователя.
Копирование условного форматирования
Есть несколько методов как скопировать условия для формата ячеек. Рассмотрим их, начиная с самых простых и заканчивая более «сложными».
Копировать формат по образцу
Условное форматирование это всего лишь обычный формат, поэтому может быть скопирован так же.
На вкладке «Главная» в самом начале ленты расположена группа «Буфер обмена». В ней Вы найдете пиктограмму кисти – формат по образцу (в разных версия выглядит по-разному, но называется одинаково). Клик по ней копирует не только формат выделенных ячеек, но и условия для него, если таковые имеются. Следующим действием необходимо выделить те ячейки, в которые данное форматирование необходимо перенести.
Имейте в виду, что описанный способ перенесет абсолютно все форматы, которые будут иметься в его источнике.
Копирование через вставку
Другим вариантом дублировать формат является специальный способ вставки.
Скопируете ячейки с нужным форматов привычным для Вас способом. Выделите диапазон, на которые требуется перенести форматирование, а затем в группе буфера обмена вкладки «Главная» щелкните по стрелке, раскрывающей меню «Вставка». В нем выберите пункт «Форматирование (Ф)»:
Также можно выбрать пункт «Специальная вставка…». Тогда приложение Excel отобразит окно, где потребуется установить переключатель на радиокнопке «форматы», после нажать «OK».
Этот способ мало чем отличается от первого, но позволяет переносить формат на любое количество прерывающихся диапазонов (т.е. когда ячейки разбросаны по листу и выделяются с помощью зажатия клавиши Ctrl).
Управление правилами условного форматирования
Перенести условия формата можно через диспетчер правил условного форматирования.
Пройдите по следующему пути: Вкладка «Главная» -> Группа «Стили» -> «Условное форматирование» -> «Управление правилами…». Последний пункт отобразит окно:
Из раскрывающего списка «Показать правила условного форматирования» выберите пункт «Этот лист». Тогда Вы сможете увидеть все правила, которые действуют на текущем листе.
В столбце списка правил «Применяется к» указаны диапазоны, на которые распространяется каждое правило. Добавьте в это поле нужные адреса ячеек, чтобы применить к ним условное форматирование.
Данный способ менее удобен, чем предыдущие два, но его отличие в том, что он позволяет распространять только нужные правила. Это полезно тогда, когда к копируемым ячейкам применяется несколько условий одновременно.
Если материалы office-menu.ru Вам помогли, то поддержите, пожалуйста, проект, чтобы мы могли развивать его дальше.
У Вас недостаточно прав для комментирования.
Копирование и вставка параметров условного форматирования в другие ячейки
Если вы Примените условное форматирование к одной или нескольким ячейкам и хотите применить этот формат к другим данным на листе или в другой книге, используйте Формат по образцу , чтобы скопировать условное форматирование на эти данные.
Выполните указанные ниже действия.
Щелкните ячейку с условным форматированием, которое вы хотите скопировать.
На вкладке Главная нажмите кнопку Формат по образцу.
Указатель примет вид кисти.
Совет: Если вы хотите продолжить вставку условного форматирования в другие ячейки, щелкните кнопку Формат по образцу дважды.
Чтобы вставить параметры условного форматирования, перетащите указатель мыши в виде кисти по ячейкам или диапазонам ячеек, которые нужно отформатировать.
Чтобы отменить использование кисти, нажмите клавишу ESC на клавиатуре.
Примечание: Если вы использовали формулу в правиле, которая применяет условное форматирование, возможно, потребуется настроить относительные и абсолютные ссылки в формуле после вставки условного форматирования. Дополнительные сведения об этом см. в статье Переключение между относительными, абсолютными и смешанными ссылками.
Дополнительные сведения
Вы всегда можете задать вопрос специалисту Excel Tech Community, попросить помощи в сообществе Answers community, а также предложить новую функцию или улучшение на веб-сайте Excel User Voice.
Примечание: Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Была ли информация полезной? Для удобства также приводим ссылку на оригинал (на английском языке).
Копирование форматов ячеек в таблицах Excel
Excel позволяет настраивать форматы ячеек, чтобы их содержимое отображалось, так как требует пользователь. Притом форматы можно не только создавать, но и копировать или изменять. Копирование форматов ячеек существенно упрощает процесс оформления представления данных в таблицах.
Чтобы скопировать формат ячейки, есть два способа выполнения данной операции: 1 Формат по образцу и 2 Специальная вставка.
Порядок копирования форматов
Предположим, что у нас есть таблица следующего вида:
В колонке «Сумма», которая отформатирована особым образом, проставлена формула.
Мы хотим отформатировать аналогичным образом колонку с указанием товара.
1 способ. Формат по образцу
Выделяем любую ячейку из столбца «Сумма», нажимаем на кнопку «Формат по образцу» в закладке меню «Главная»:
Далее, выделяем левой клавишей мыши форматируемые ячейки из столбца «Наименование товара» и отпускаем клавишу мыши.
Видим, что в ячейках сохранились значения с указанием товаров.
2 способ. Специальная вставка
Специальная вставка – очень полезный инструмент, который дает следующие возможности:
- скопировать формулу, а вставить значения;
- сохраняя значение в ячейке, изменить ее формат по образцу другой ячейки;
- сохраняя формат ячейки, вставить в него формулу из другой ячейки;
- скопировать и добавить готовое примечание из другой ячейки;
- скопировать ширину другого столбца;
- массово умножить, прибавить, разделить или вычесть заданное значение;
- перевернуть вертикально расположенные данные в горизонтальное положение и наоборот.
Кроме того, функция дает возможность сочетать вышеперечисленные возможности.
Итак, для копирования формата выделяем любую ячейку из столбца «Сумма», и, не убирая курсора с выделенной области, вызываем правой клавишей мыши меню, выбираем «Копировать»:
Потом выделяем требуемый диапазон ячеек, в котором хотим изменить формат и, пол выделенному делаем щечек правой клавишей мыши меню, опция «Специальная вставка»:
В появившимся диалоговом окне «Специальной вставки» отмечаем опцию «форматы»:
Результат при разных способах форматирования получился одинаковым.
Как в Excel копировать формулу в несколько ячеек не нарушая форматирование?
Щелкните ячейку или воспользуйтесь клавишами со стрелками, чтобы перейти к нужной ячейке.
Щелкните первую ячейку диапазона, а затем перетащите мышь на его последнюю ячейку. Можно также нажать клавишу SHIFT и расширить выделенную область с помощью стрелок.
Кроме того, можно выделить первую ячейку диапазона, а затем нажать клавишу F8 для расширения выделенной области с помощью стрелок. Чтобы остановить расширение выделенной области, еще раз нажмите клавишу F8.
Большой диапазон ячеек
Щелкните первую ячейку диапазона, а затем, удерживая клавишу SHIFT, щелкните последнюю ячейку диапазона. Для отображения последней ячейки используйте прокрутку.
Все ячейки таблицы
Нажмите кнопку Выделить все.
Чтобы выделить всю таблицу, можно нажать клавиши CTRL+A.
Примечание : Если таблица содержит данные, по нажатию клавиш CTRL+A выделяется текущий диапазон. Повторное.
Есть несколько методов как скопировать условия для формата ячеек. Рассмотрим их, начиная с самых простых и заканчивая более «сложными».
Копировать формат по образцу
Условное форматирование это всего лишь обычный формат, поэтому может быть скопирован так же.
На вкладке «Главная» в самом начале ленты расположена группа «Буфер обмена». В ней Вы найдете пиктограмму кисти – формат по образцу (в разных версия выглядит по-разному, но называется одинаково). Клик по ней копирует не только формат выделенных ячеек, но и условия для него, если таковые имеются. Следующим действием необходимо выделить те ячейки, в которые данное форматирование необходимо перенести.
Имейте в виду, что описанный способ перенесет абсолютно все форматы, которые будут иметься в его источнике.
Копирование через вставку
Другим вариантом дублировать формат является специальный способ вставки.
Скопируете ячейки с нужным.
Чтобы скопировать форматы этих ячеек, выделим их. Нажимаем «Копировать». Ставим курсор в новую ячейку (А7). Из контекстного меню выбираем функцию «Специальная вставка». Ставим галочку у слова «форматы». Нажимаем «ОК». Получилось так.Все форматы из четырех ячеек (А1:А4) скопировались в четыре новых ячейки (А7:А10).
Ещё способ копировать формат ячейки в Excel.
Выделяем ячейки. На закладке «Главная».
На сегодняшний день программа Excel является одной из самых востребованных для ведения различных видов отчетности и проведения расчетов. Поэтому знать основы работы с ней необходимо каждому. Статья научит вас, как копировать в Excel различные компоненты.
Копирование значения одной ячейки
Для того чтобы скопировать содержимое ячейки в Excel (текст, цифры, формулу и т.д.) и вставить ее в другую ячейку, поставьте на нее курсор, кликнув по ней левой кнопкой мыши. Для дальнейших манипуляций выбирайте самый удобный для вас способ:
копирование с помощью выпадающего меню мышки. Для того чтобы воспользоваться этой функцией кликните правой клавишей на ячейке и выберите пункт «Копировать». Затем установите курсор на ячейку, куда вы хотите перенести информацию, кликните по ней правой кнопкой мыши и выберите пункт «Вставить». копирование посредством мыши. Удерживая клавишу «Ctrl» кликните левой кнопкой мышки на выбранной ячейке: подведите курсор к ее краю, курсор изменит.
Используйте абсолютные ссылки в формуле. Можно также выделить ячейки в строке или столбце, выделив первую строку, а затем нажав клавиши CTRL+SHIFT+СТРЕЛКА (ВПРАВО или ВЛЕВО — для строк, ВВЕРХ или ВНИЗ — для столбцов). Можно также выбрать первую ячейку или диапазон ячеек, а затем нажать клавиши SHIFT+F8 для включения в выделение других несмежных ячеек или диапазонов.
Задача: скопировать диапазон с формулами так, чтобы формулы не изменились и остались теми же самыми, сохранив результаты расчета. Абсолютная (со знаками $) ссылка на желтую ячейку $J$2 не сместилась. Чтобы формулы при копировании не менялись, надо (временно) сделать так, чтобы Excel перестал их рассматривать как формулы.
Метод 1 из 3: Копирование формулы в несколько ячеек
Заменяем # на = обратно с помощью того же окна, возвращая функциональность формулам. Примечание: этот способ иногда дает сбой на сложных таблицах с объединенными ячейками, но в подавляющем большинстве случаев — работает.
Как скопировать без нарушения форматов?
Сегодня мы с вами рассмотрим, как используя маркер автозаполнения, скопировать данные в ячейках Excel , чтобы не нарушать дизайн, не нарушать форматы данных, а еще повторим, как работать с формулами в Excel и рассмотрим, как создать вычисляемый столбец в Excel 2007 автоматически.
Для примера работы с формулами в Excel 2007 создадим таблицу со столбцами Товар, Цена, Кол-во, Сумма. Заполним первые три столбца данными, последний столбец будет содержать формулы, поэтому там данные писать не нужно. Скопируем эту таблицу с данными чуть ниже, и продолжим работать с первой таблицей.
В первой таблице отформатируем ячейки так, как на скриншоте: выделим все границу таблицы и поставим толстую внешнюю границу на блоки А2:С6, А1:С1, D1 и D2:D6. В ячейку D2 введем формулу =B2*C2 (работу с формулами мы разбирали на предыдущих уроках, рекомендую почитать «Как работать с формулами в Excel»). Далее скопируем формулу в ячейки диапазона.
При перемещении формулы необходимо учитывать, что ссылки, содержащиеся в ней, не будут изменяться. Соответственно вы не сможете использовать алгоритм формулы с новыми данными. Чтобы переместить нужную формулу, выделите ячейку, в которой она находится. Затем нажмите на вкладку «Главная» в верхнем меню и выберите пункт «Буфер обмена» в левой стороне. В области «Буфера обмена» найдите кнопку «Вырезать» и нажмите на нее. Ячейка тут же выделится пунктирной линией.
Если вы хотите вставить не только формулу, но и ее элементы форматирования, нажмите на пустую ячейку, затем выберите вкладку «Главная» и раздел «Буфер обмена». После чего нажмите на «Вставить». В случае перемещения только формулы нажмите не на саму кнопку «Вставить», а на стрелку рядом с ней. В появившемся списке команд выберите «Специальная вставка» и ссылку «Формулы».
Для вырезания и вставки формулы можно также использовать функции самой ячейки. Выделите нужную формулу, нажмите на левый.
Копирование и перемещение ячеек с формулами сравнимо с копированием и перемещением обычных ячоск, но результат не всегда аналогичен. Например, рис. 1.2 содержит пример расчета баланса фирмы за несколько месяцев. Формула в ячейке С9 с помощью функции СУММ() осуществляет суммирование расходов за январь (диапазон С5:С8).
Далее необходимо рассчитать расходы за следующие месяцы (февраль и март). Вы можете просто создать новые формулы, но есть способ выполнить эту задачу гораздо проще и быстрее, скопировав формулу из ячейки С9. Рис. 1.3 демонстрирует результаты копирования содержимого ячейки С9 в D9.
Рис. 1.2. Суммирование расходов за январь
Как вы можете видеть, Excel автоматически корректирует диапазон вычисления, и теперь формула в D9 автоматически приняла вид =СУММ(D5:D8). Как же Excel узнал о необходимости корректировки диапазона? Для ответа на этот вопрос вам необходимо узнать об относительных ссылках в Excel.
Рис. 1.3. Результаты копирования.
В этой статье мне хотелось бы представить вам самые эффективные приемы работы в Microsoft Excel, собранные мной за последние 10 лет работы над проектами и проведения тренингов по этой замечательной программе. Здесь нет описания суперсложных технологий, но есть приемы на каждый день — простые и эффективные, описанные без «воды» — только «сухой остаток». На освоение большинства из этих примеров у вас уйдет не более одной-двух минут, а вот сэкономить они вам помогут гораздо больше.
Быстрый переход к нужному листу
Случается ли вам работать с книгами Excel, состоящими из большого количества листов? Если их больше десятка, то каждый переход к очередному нужному листу сам по себе становится маленькой проблемой. Простое и элегантное решение такой задачи — щелкнуть в левом нижнем углу окна по кнопкам прокрутки ярлычков листов не левой, а правой кнопкой мыши — появится оглавление книги с полным списком всех листов и на нужный лист можно будет перейти в.
Общие сведения о проекте
На сегодняшний день наш сайт является уникальным проектом на просторах российского интернета. На страницах сайта infowall.ru всегда можно найти самую свежую и исчерпывающую информацию о новинках компьютерных программ, а также практические советы по работе в сети Интернет, настройке и использованию компьютера, установке программного обеспечения и другую полезную информацию. Информационное наполнение сайта, а также программы для компьютера рассчитаны как на простых пользователей, так и на людей, имеющих практический опыт в области информационных технологий, программного обеспечения и администрирования сетевых ресурсов (операторов компьютерных систем, программистов, а также системных администраторов). Целью проекта является создание оптимизированного ресурса для размещения актуальной и полезной информации, а также практическая поддержка пользователей сайта.
Практические руководства и инструкции
Многие бесплатные программы, которые.
Тем, кто постоянно работает с Microsoft Excel, часто приходится задаваться вопросом правильного копирования данных таблицы с сохранением форматирования, формул или их значений.
Как вставить формулу в таблицу Excel и сохранить формат таблицы? Ведь при решении данной задачи можно экономить вагон времени. Для этого будем использовать функцию «Специальная вставка» – это простой инструмент, который позволяет быстро решить сложные задачи и освоить общие принципы его использования. Использование этого простого инструмента позволяет вам быстро приводить все таблицы к однообразному формату и получать тот результат, который необходим.
Как скопировать таблицу с шириной столбцов и высотой строк
Допустим, у нас есть такая таблица, формат которой необходимо сохранить при копировании:
При копировании на другой лист привычным методом Ctrl+C – Ctrl+V. Получаем нежелательный результат:
Формат по образцу в Excel
Как пользоваться форматированием по образцу
Думаю большинство знает такую команду как Формат по образцу она находится на вкладке Главная. Однако не все знают обо всех возможностях данной команды.
Данная команда копирует все форматирование из исходного диапазона, в том числе форматы, границы, условное форматирование, объединение ячеек.
Как правило формат по образцу используется следующим образом:
- Выделяется ячейка, формат которой необходимо скопировать
- На вкладке Главная с помощью команды Формат по образцу копируется формат данной ячейки. При этом рядом с курсором появляется значок кисточки.
- Мышкой выделяется диапазон ячеек к которому необходимо применить форматирование исходной ячейки.
Приемы применения форматирования по образцу
- Можно копировать формат как одной так и нескольких ячеек. Форматирование применяется у диапазону такого же размера, что и исходный диапазон.
- Форматирование можно применять к целым строкам или столбцам. Выделите столбец/строку, нажмите формат по образцу, а после выберите столбец/строку к которому необходимо применить формат.
- Формат по образцу можно применять и для очистки форматов. Для этого выделите ячейки, которые не содержат форматирования, вызовите команду формат по образцу и укажите диапазон в котором хотите удалить форматирование.
- Если дважды кликнуть левой кнопкой мыши по команде Формат по образцу, то режим копирования зафиксируется и вы можете скопировать формат в несколько диапазонов. Чтобы завершить форматирование нажмите клавишу Esc или повторно нажмите на команду Формат по образцу.
- Копировать форматирование можно не только у диапазонов, но и других объектов: рисунки, фигуры, диаграммы.
Создаем горячую клавишу на вставку форматирования
Можно конечно вынести кнопку Формат по образцу на панель быстрого доступа, но это не избавит нас от необходимости пользоваться мышкой при выборе диапазона к которому необходимо применить форматирование.
Гораздо удобнее скопировать формат например сочетанием клавиш Ctrl + C, выбрать нужный диапазон и вставить в него скопированное форматирование например, сочетанием клавиш Ctrl + Shift + V.
Чтобы так сделать, нам понадобится написать небольшой макрос. Вот его код:
Скопируйте код выше и вставьте его себе файл или в персональную книгу макросов.
После этого останется добавить горячую клавишу на выполнение данной команды. Для этого:
- На вкладке меню Вид, раскройте меню Макросы и выберите команду Макросы (или нажмите сочетание клавиш Alt + F8)
- В диалоговом окне Макросы найдите только что добавленную процедуру PasteFormat и нажмите кнопку Параметры.
- В следующем диалоговом окне задайте сочетание клавиш для вызова данной функции. Например зажмите клавишу Shift и клавишу V. После нажмите клавишу OK.
Как пользоваться горячей клавишей
Теперь, когда мы создали горячую клавишу посмотрим как ей пользоваться.
- Выберите диапазон, и скопируйте формат, нажав сочетание клавиш Ctrl + C.
- Выберите диапазон, в который необходимо вставить только формат.
- Нажмите сочетание клавиш Ctrl + Shift + V.
Теперь нет необходимости заново копировать формат, можете выбирать следующий диапазон и вставлять форматирование в него.
Skip to content
Мы рассмотрим, какие форматы данных используются в Excel. Кроме того, расскажем, как можно быстро изменять внешний вид ячеек самыми различными способами.
Когда дело доходит до форматирования ячеек в Excel, большинство пользователей знают, как применять основные текстовые и числовые форматы. Но знаете ли вы, как отобразить необходимое количество десятичных знаков или определенный символ валюты, и как применить экспоненциальный или финансовый формат? А знаете ли вы, какие комбинации клавиш в Excel позволяют одним щелчком применить желаемое оформление? Почему Excel сам изменяет формат ячеек и как с этим бороться?
Итак, вот о чём мы сегодня поговорим:
- Что такое формат ячейки
- Способы настройки формата ячеек
- Как настроить параметры текста
- Комбинации клавиш для быстрого изменения формата
- Почему Excel не меняет формат ячейки?
- Как бороться с автоматическим форматированием?
- 4 способа копирования форматов
- Как создать и работать со стилями форматирования
Что такое формат данных в Excel?
По умолчанию все ячейки на листах Microsoft Excel имеют формат «Общий». При этом все, что вы вводите в них, обычно остается как есть (но не всегда).
В некоторых случаях Excel может отображать значение не именно так, как вы его ввели, хотя формат установлен как Общий. Например, если вы вводите большое число в узком столбце, Excel может отобразить его в научном формате, например, 4.7E + 08. Но если вы посмотрите в строке формул, вы увидите исходное число, которое вы ввели (470000000).
Бывают ситуации, когда Excel может автоматически изменить вид ваших данных в зависимости от значения, которое вы записали. Например, если вы введете 4/1/2021 или 1/4, Excel будет рассматривать это как дату и соответствующим образом изменит формат записи.
Самый простой способ проверить формат, примененный к определенной ячейке, – выбрать ее и посмотреть на поле Числовой формат на вкладке Главная:
Важно помнить, что форматирование в Excel изменяет только внешний вид или визуальное представление содержимого, но не само значение.
Например, если у вас есть число 0,6691, и вы настроите так, чтобы отображалось только 2 десятичных знака, то оно будет отображаться как 0,67. Но реальное значение не изменится, и Excel будет использовать 0,6691 во всех расчетах.
Точно так же вы можете изменить отображение значений даты и времени так, как вам нужно. Но Excel сохранит исходное значение (целое число для даты и десятичный остаток для времени) и будет использовать их во всех функциях даты и времени и других формулах.
Чтобы увидеть настоящее значение, скрытое за числовым форматом, выберите ячейку и посмотрите на строку формул:
Как настроить формат ячейки в Excel
Когда вы хотите изменить внешний вид числа или даты, отобразить границы ячеек, изменить выравнивание и направление текста или внести какие-либо другие изменения, диалоговое окно «Формат ячеек» является основной функцией, которую следует использовать. И поскольку это наиболее часто используемый инструмент для изменения представления данных в Excel, Microsoft сделала ее доступной множеством способов.
4 способа открыть диалоговое окно «Формат ячеек».
Чтобы изменить оформление данных в определенной позиции или диапазоне в Excel, прежде всего выберите то, вид чего вы хотите изменить. А затем выполните одно из следующих четырёх действий:
- Нажмите комбинацию
Ctrl + 1
. - Щелкните правой кнопкой мыши (или нажмите
Shift + F10
) и выберите нужный пункт во всплывающем меню.
3. Щелкните стрелку запуска диалогового окна в правом нижнем углу группы Число.
4. На вкладке «Главная» в группе «Ячейки» нажмите кнопку «Формат», а затем выберите «Формат ячеек».
Появится диалоговое окно, и вы сможете поменять отображение выбранных ячеек, используя различные параметры на любой из шести вкладок.
6 вкладок диалогового окна «Формат ячеек».
Эти вкладки содержат различные параметры оформления. Расскажем о них подробнее.
Числовой формат.
Вкладка «Число» — применение определенного порядка отображения к числовым значениям.
Используйте эту вкладку, чтобы изменить формат для числа, даты, валюты, времени, процента, дроби, экспоненциального представления, финансовых данных или текста. Для каждого вида данных доступны свои параметры.
Для чисел вы можете поменять следующие параметры:
- Сколько десятичных знаков отображать.
- Показать или скрыть разделитель тысяч.
- Особый вид для отрицательных чисел.
По умолчанию числовой формат Excel выравнивает значения вправо.
Денежный и финансовый.
Денежный формат позволяет настроить следующие три параметра:
- Количество отображаемых десятичных знаков,
- Используемый символ валюты,
- Как будут выглядеть отрицательные числа.
Финансовый формат позволяет настроить только первые 2 параметра из перечисленных выше.
Разница между ними также заключается в следующем:
- Денежный помещает символ валюты непосредственно перед первой цифрой.
- В финансовом выравнивается символ валюты слева и значения справа, нули отображаются как прочерк.
Другие особенности этих двух похожих форматов мы подробно рассмотрели в этой статье.
Дата и время.
Microsoft Excel предоставляет множество предустановленных форматов даты и времени для разных языков:
Дополнительные сведения и подробные инструкции о том, как создать собственное представление даты и времени в Excel, см. в следующих разделах: Формат даты в Excel.
Процент.
Как легко догадаться, он отображает значение со знаком процента. Единственный параметр, который здесь можно изменить, – это количество десятичных знаков.
Чтобы быстро применить процентный формат без десятичных знаков, используйте комбинацию клавиш Ctrl + Shift +%
.
Дополнительные сведения см. в разделе Как отображать проценты в Excel .
Дробь.
Здесь вам нужно выбирать из нескольких вариантов представления дроби:
Экспоненциальный формат
Экспоненциальный (научный) формат представляет собой компактный способ отображения очень больших или очень малых чисел. Его обычно используют математики, инженеры и ученые.
Например, вместо 0,0000000012 вы можете написать 1,2 x 10 -9. И если вы примените его к числу 0,0000000012, то получите 1,2E-09.
Единственный параметр, который вы можете здесь установить, – это количество десятичных знаков:
Чтобы быстро применить его с двумя знаками после запятой по умолчанию, нажмите на клавиатуре Ctrl + Shift + ^
.
Текст.
Если ячейка отформатирована как текст, Excel будет рассматривать её содержимое как текстовую строку, даже если там записаны число или дата. По умолчанию текстовое представление выравнивает значения по левому краю.
Помните, что текстовый формат, применяемый к числам или датам, не позволяет использовать их в математических функциях и вычислениях Excel. Числовые значения, отформатированные как текст, выделяются маленьким зеленым треугольником в верхнем левом углу ячейки. Этот треугольник показывает, что в этой позиции что-то не так.
И если ваша, казалось бы, правильная формула Excel не работает или возвращает неправильный результат, то первое, что нужно проверить, – имеются ли числа, отформатированные как текст.
Чтобы исправить текстовые числа, недостаточно поменять формат на «Общий» или «Число». Самый простой способ преобразовать текст в число – выбрать проблемные позиции мышкой, затем щелкнуть появившийся треугольник, и выбрать опцию «Преобразовать в число» во всплывающем меню. Некоторые другие методы описаны в статье Как преобразовать цифры в текстовом формате в числа.
Специальный формат
Позволяет отображать числа в виде, обычном для почтовых индексов, номеров телефонов и табельных номеров:
Пользовательский формат
Если ни один из встроенных форматов не отображает данные так, как вы хотите, вы можете создать своё собственное представление для чисел, дат и времени. Вы сможете сделать это, изменив один из предопределенных форматов, близкий к желаемому результату, или же используя специальные символы форматирования в ваших собственных выражениях.
В следующей статье мы предоставим подробные инструкции и примеры для создания пользовательского числового формата в Excel.
Вкладка «Выравнивание» — изменение выравнивания, положения и направления
Как следует из названия, эта вкладка позволяет изменять выравнивание текста. Кроме того, тут имеется ряд других опций, в том числе:
- Выровнять содержимое по горизонтали, вертикали или по центру. Кроме того, вы можете центрировать значение по выделению (отличная альтернатива слиянию ячеек!). Или делать отступ от любого края.
- Разбить текст на несколько строк в зависимости от ширины столбца и содержимого.
- Сжать по размеру — этот параметр автоматически уменьшает видимый размер шрифта, чтобы все данные помещались в столбце без переноса. Реальный установленный размер шрифта не изменяется.
- Объединить две или более ячеек в одну.
- Изменить направление текста. Значение по умолчанию — Контекст, но вы можете изменить его на Справа налево или Слева направо.
- Измените ориентацию текста. При вводе положительного числа в поле «Градусы» содержимое поворачивается из нижнего левого угла в верхний правый, а при отрицательном градусе выполняется поворот из верхнего левого угла в нижний правый. Этот параметр может быть недоступен, если ранее были выбраны другие параметры выравнивания.
На скриншоте показаны настройки вкладки «Выравнивание» по умолчанию:
Вкладка «Шрифт» — изменение типа, цвета и стиля шрифта
Используйте её, чтобы изменить тип, цвет, размер, стиль, эффекты и другие элементы шрифта:
Думаю, здесь всё интуитивно понятно – всё как в текстовом редакторе.
Вкладка «Граница» — создание границ ячеек разных стилей.
Используйте её, чтобы создать рамку вокруг выбранных ячеек в цвете и стиле по вашему выбору. Если вы не хотите удалять существующую границу, выберите «Нет».
Совет. Чтобы скрыть линии сетки в определенном диапазоне ячеек, вы можете применить белые границы (внешние и внутренние) к выбранным позициям, как показано на скриншоте ниже:
Вкладка «Заливка» — изменение цвета фона.
Вы можете закрашивать ячейки различными цветами, узорами, применять специальные эффекты заливки.
Вкладка Защита — заблокировать и скрыть ячейки
Используйте параметры защиты, чтобы заблокировать или скрыть определенные ячейки при защите рабочего листа.
Как настроить текст?
Разберем несколько способов того, как можно настроить текст, чтобы сделать таблицы с данными максимально читаемыми.
Как изменить шрифт.
Разберем несколько способов изменения шрифта:
- Способ первый. Выделяем ячейку, переходим в раздел «Главная» и выбираем элемент «Шрифт». Открывается список, в котором каждый пользователь сможет подобрать для себя подходящий шрифт.
- Способ второй. Выделяем ячейку, жмем на ней правой кнопкой мыши. Отображается контекстное меню, а рядом с ним небольшое окошко, позволяющее установить шрифт.
- Способ третий. При помощи комбинации клавиш Ctrl+1 вызываем уже знакомое нам окно. В нём выбираем раздел «Шрифт» и проводим все необходимые настройки. Про это мы уже рассказывали чуть выше.
Выбираем способы начертания.
Полужирные, курсивные и подчеркнутые начертания используются для выделения важной информации в таблицах. Чтобы изменить начертание всей ячейки, нужно нажать на нее левой кнопкой мыши. Для изменения только части ячейки нужно два раза кликнуть по ней, а затем отдельно выделить желаемую часть текста, с которой и будем работать. После выделения изменяем начертание одним из следующих методов:
- При помощи комбинации клавиш:
- Ctrl+B – полужирное;
- Ctrl+I – курсивное;
- Ctrl+U – подчеркнутое;
- Ctrl+5 – перечеркнутое;
- Ctrl+= – подстрочное;
- Ctrl+Shift++ – надстрочный.
- При помощи инструментов, находящихся в разделе «Шрифт» вкладки «Главная».
- Используя окошко «Формат ячеек». Здесь можно выставить нужные настройки в разделах «Видоизменение» и «Начертание» (подробнее см. выше)
Выравнивание текста.
Способ выравнивания текста можно установить следующими методами:
- Заходим в раздел «Выравнивание» вкладки «Главная». Здесь при помощи иконок можно установить способ выравнивания данных.
- В окошке «Формат ячеек» переходим в соответствующий раздел. Здесь тоже можно выбрать все нужные опции.
Параметры форматирования ячеек на ленте.
Как вы только что убедились, диалоговое окно «Форматирование ячеек» предоставляет большое количество возможностей. Для нашего удобства на ленте также доступны наиболее часто используемые инструменты.
Чтобы быстро применить один из форматов Excel с настройками по умолчанию, сделайте следующее:
- Выделите ячейку или диапазон, вид которых вы хотите изменить.
- Щелкните маленькую стрелку рядом с полем Формат числа на вкладке Главная в группе Число и выберите нужный вам:
Параметры финансового формата на ленте.
Группа Число предоставляет некоторые из наиболее часто используемых параметров для отображения финансовой информации:
- Чтобы применить числовой формат с символом валюты по умолчанию, выберите ячейку и нажмите значок со знаком $.
- Чтобы выбрать другой символ валюты, щелкните стрелку рядом со значком доллара и выберите нужную валюту из списка. Если вы хотите использовать какой-либо другой символ валюты, нажмите «Другие финансовые форматы» в конце списка, откроется диалоговое окно с дополнительными параметрами.
- Чтобы использовать разделитель тысяч, нажмите значок с нулями 000.
- Чтобы отобразить больше или меньше десятичных знаков, используйте иконки «Увеличить разрядность» или «Уменьшить разрядность» соответственно. Это можно применить для финансового формата, а также для числового, процентного и денежного.
Другие параметры форматирования на ленте.
На вкладке «Главная» имеется еще несколько параметров – изменение границ ячеек, цветов заливки и шрифта, выравнивания. Например, чтобы быстро добавить границы, щелкните стрелку рядом с кнопкой Границы в группе Шрифт и выберите желаемый макет, цвет и стиль:
Вновь видим, что одно и тоже можно сделать несколькими способами – ведь про оформление границ мы уже говорили выше.
Быстрые клавиши для изменения формата данных в Excel.
Если вы внимательно изучили предыдущие разделы этого руководства, вы уже знаете большинство сочетаний клавиш форматирования Excel. В таблице ниже мы их обобщим:
Клавиши | Применяемый формат |
Ctrl + Shift + ~ | Общий числовой формат |
Ctrl + Shift +! | Число с разделителем тысяч, двумя десятичными разрядами и знаком минус (-) для отрицательных значений |
Ctrl + Shift + $ | Валюта с двумя десятичными знаками и отрицательными числами, отображаемыми в скобках. |
Ctrl + Shift +% | Проценты без десятичных знаков |
Ctrl + Shift + ^ | Экспоненциальный (научный) с двумя десятичными знаками |
Ctrl + Shift + # | Дата (дд-ммм-гг) |
Ctrl + Shift + @ | Время (чч: мм: сс) |
Почему не работает форматирование?
Если после изменения одного из числовых форматов Excel в ячейке появляется несколько хеш-символов (######), то обычно это происходит по одной из следующих причин:
- Ячейка недостаточно широка для отображения данных в выбранном представлении. Чтобы исправить это, чаще всего всё, что вам нужно сделать — это увеличить ширину столбца, перетащив мышкой его правую границу. Или же просто дважды щелкните правую границу, чтобы автоматически изменить его размер, который сам подстроится под наибольшее значение в столбце.
- Ячейка содержит отрицательную дату или дату вне поддерживаемого диапазона дат (с 01.01.1900 по 31.12.9999).
Чтобы различать эти два случая, наведите указатель мыши на знаки решетки. Если там какое-то допустимое значение, которое слишком велико, чтобы поместиться в ячейку, Excel отобразит всплывающую подсказку с реальным значением. Если указана неверная дата, вы получите уведомление о проблеме.
И второй случай, который достаточно часто встречается. Excel не меняет формат ячейки. Точнее, он меняет, но представление данных остаётся прежним.
Вы пытаетесь изменить представление даты, но ничего не происходит. Причина в том, что у вас дата записана в виде текста. Если вы будете пытаться формат для чисел применить к тексту, то ничего не произойдет. Как превратить текст в настоящую дату — читайте здесь.
Как избежать автоматического форматирования данных в Excel?
Excel — полезная программа, когда у вас есть стандартные задачи и стандартные данные. Если вы захотите пойти своим нестандартным путем, может появиться некоторое разочарование. Особенно, когда у нас большие наборы данных. Я столкнулся с одной из таких проблем, когда работал с задачами наших клиентов в Excel.
Удивительно, но это оказалось довольно распространенной проблемой: мы вводим цифры вместе с тире или косой чертой, и Excel тут же решает, что это дата. И сразу изменяет формат, не спрашивая вас.
Итак, если вы хотите найти ответ на вопрос: «Можно ли отменить автоматическое форматирование?», то ответ, к сожалению, «Нет». Но есть несколько способов справиться с таким навязчивым поведением программы.
Предварительное форматирование ячеек перед вводом данных.
Это действительно довольно простое решение, если вы только вводите данные в свою таблицу. Самый быстрый способ — следующий:
- Выберите диапазон, в котором у вас будут особые данные. Это может быть столбец или диапазон. Вы даже можете выбрать весь рабочий лист (нажмите Ctrl + A, чтобы сделать это сразу)
- Щелкните правой кнопкой мыши выбранное и используйте пункт «Форматировать ячейки…». Или просто нажмите
Ctrl + 1
. - Выберите текст в списке категорий на вкладке «Число».
- Нажмите ОК
Это то, что нужно: всё, что вы вводите в этот столбец или рабочий лист, сохранит свой исходный вид: будь то 1–4 или мар-5. Оно рассматривается как текст, выровнено по левому краю, вот и все.
Совет: вы можете автоматизировать эту задачу как в масштабе листа, так и в масштабе ячейки. Некоторые профи на форумах предлагают создать шаблон рабочего листа, который можно использовать в любое время:
- Отформатируйте лист как текст, следуя шагам выше;
- Сохранить как… — тип файла шаблона Excel. Теперь каждый раз, когда вам нужен рабочий лист в текстовом формате, вы можете использовать его в своих личных шаблонах и создать из него новый лист.
Если вам нужны ячейки с текстовым форматированием — создайте собственный стиль ячеек в разделе «Стили» на вкладке «Главная». Создав один раз, вы можете быстро применить его к выбранному диапазону ячеек и ввести данные.
Ввод данных в виде текста.
Другой способ запретить Excel автоматически менять формат ячеек — ввести апостроф (‘) перед вводимым вами значением. По сути, эта операция делает то же самое – жёстко определяет ваши данные как текст.
Копирование форматов в Excel.
После того, как вы приложили много усилий для расчета таблицы, вы обычно хотите добавить несколько штрихов, чтобы она выглядела красиво и презентабельно. Независимо от того, создаете ли вы отчет для своего головного офиса или сводный рабочий лист для руководства, правильное оформление — это то, что выделяет важные данные и более эффективно передает соответствующую информацию.
К счастью, в Microsoft Excel есть удивительно простой способ скопировать форматирование, которое часто упускают из виду. Как вы, наверное, догадались, я говорю об инструменте «Формат по образцу», который позволяет очень легко применить параметры отображения одной ячейки к другой.
Далее в этом руководстве вы найдете наиболее эффективные способы его использования и изучите несколько других методов для копирования форматирования в ваших таблицах.
Формат по образцу.
Он работает, копируя офорление одной ячейки и применяя его к другим.
Всего за пару щелчков мышью вы сможете изменить большую часть параметров внешнего вида, в том числе:
- Вид числа (общий, процентный, денежный и т. д.),
- Начертание, размер и цвет шрифта,
- Характеристики шрифта, такие как полужирный, курсив и подчеркивание,
- Цвет заливки (цвет фона),
- Выравнивание текста, направление и ориентация,
- Границы ячеек.
Во всех версиях Excel кнопка вызова этой функции находится на вкладке «Главная» в группе «Буфер обмена», рядом с кнопкой «Вставить» :
Чтобы скопировать форматирование ячеек, сделайте следующее:
- Выделите ячейку с тем оформлением, которое вы хотите скопировать.
- На вкладке «Главная» в группе «Буфер обмена» нажмите кнопку «Формат по образцу». Указатель мышки превратится в кисть.
- Кликните мышкой туда, где вы хотите применить это.
Готово! Целевая ячейка теперь выглядит по-новому.
Если вам нужно изменить оформление более чем одной ячейки, нажатие на каждую из них по отдельности будет утомительным и трудоемким. Следующие советы помогут ускорить процесс.
1. Как скопировать форматирование в диапазон ячеек.
Чтобы скопировать в несколько соседних ячеек, выберите образец с желаемыми параметрами, нажмите кнопку «Формат по образцу», а затем протащите курсор кисти по ячейкам, которые вы хотите оформить.
2. Как скопировать формат в несмежные ячейки.
Чтобы скопировать в несмежные ячейки, дважды нажмите кнопку «Формат по образцу», а не один раз. Это «заблокирует» кисть, и скопированные параметры будут применяться ко всем позициям и диапазонам, которые вы щелкаете кисточкой, пока вы не нажмете клавишу Esc
или же еще раз эту кнопку.
3. Как скопировать форматирование одного столбца в другой столбец построчно.
Чтобы быстро скопировать внешний вид всего столбца, выберите его заголовок, щелкните на кнопку с кисточкой, а затем кликните заголовок целевого столбца.
Новое оформление применяется к целевому столбцу построчно, включая ширину.
Таким же образом вы можете скопировать формат строки. Для этого щелкните заголовок строки-образца, нажмите на кисточку, а затем щелкните заголовок целевой строки.
Думаю, вы согласитесь, что это делает копирование формата настолько простым, насколько это возможно. Однако, как это часто бывает с Microsoft Excel, есть несколько способов выполнить любое действие.
Вот еще два метода.
Использование маркера заполнения.
Мы часто используем маркер заполнения для копирования формул или автоматического заполнения ячеек данными. Но знаете ли вы, что он также может копировать форматы Excel всего за несколько кликов? Вот как:
- Установите вид первой ячейки так, как это необходимо.
- Выберите эту правильно отформатированную ячейку и наведите указатель мыши на маркер заполнения (небольшой квадрат в правом нижнем углу). При этом курсор изменится с белого креста выбора на черный крестик.
- Удерживайте и перетащите маркер над ячейками, к которым вы хотите применить форматирование.
Это также скопирует значение первой из них в остальные. Но не беспокойтесь об этом, мы отменим это на следующем шаге. - Отпустите маркер заполнения, щелкните раскрывающееся меню и выберите Заполнить только форматы:
Это оно! Значения ячеек возвращаются к исходным, и желаемый внешний вид применяется к нужным ячейкам в столбце.
Специальная вставка.
Предыдущие два инструмента отлично работают с небольшими областями данных. Но как скопировать формат определенной ячейки на весь столбец или строку, чтобы он применялся абсолютно ко всем позициям, включая пустые? Решение заключается в использовании опции «Форматы» в инструменте «Специальная вставка».
- Выберите ячейку с желаемым форматом и нажмите
Ctrl + C
, чтобы копировать её полностью в буфер обмена. - Выделите весь столбец или строку, которую хотите отформатировать, щелкнув ее заголовок.
- Кликните на выделенном правой кнопкой мыши и выберите «Специальная вставка».
- В появившемся диалоговом окне нажмите «Форматы», а затем — « ОК» .
Либо выберите параметр «Форматирование» в том же всплывающем меню:
«Найти и выделить».
Инструмент «Найти и выделить» может искать не только значения, но и форматы. С его помощью также можно быстро менять вид вашей таблицы. Особенно это хорошо тогда, когда ячейки, которые нужно изменить, разбросаны по всему рабочему листу и вручную выделить их все будет довольно проблематично.
Предположим, в нашей таблице нужно заменить финансовый формат на денежный. И руками кликать кисточкой на каждую клетку будет очень долго. Да ещё и обязательно что-то пропустишь…
Итак, давайте рассмотрим небольшой пример. У нас есть образец в A1. Точно таким же образом мы хотим оформить все ячейки с форматом «Общий».
На ленте активируем инструмент «Найти и выделить» – «Заменить». Не вводим никаких значений для поиска, а используем кнопку «Формат» – «Выбрать формат из ячейки»
На скриншоте ниже вы можете наблюдать весь этот процесс.
После выбора исходного формата, в поле «Заменить на» можно выбрать новый, которым можно заменить исходный. Как видите, процедура в целом та же, что и при замене одних значений другими.
Клавиши для копирования форматирования в Excel.
К сожалению, Microsoft Excel не предоставляет ни одной комбинации клавиш, которую можно было бы использовать для копирования форматов ячеек. Однако это можно сделать с помощью последовательности команд. Итак, если вы предпочитаете большую часть времени работать с клавиатуры, вы можете скопировать формат в Excel одним из следующих способов.
Клавиши для формата по образцу.
Вместо того, чтобы нажимать кнопку на ленте, сделайте следующее:
- Выделите ячейку, содержащую нужный формат.
- Нажмите Alt, H, F, P.
- Щелкните цель, к которой вы хотите применить форматирование.
Обратите внимание, что эти клавиши следует нажимать одну за другой, а не все сразу:
- Alt активирует сочетания клавиш для команд ленты.
- H выбирает вкладку «Главная» на ленте.
- Нажатие F а затем — P, активирует кисть.
Клавиши специального форматирования.
Еще один быстрый способ скопировать формат в Excel — использовать сочетание клавиш для Специальной вставки > Форматы :
- Выберите ячейку, которую используем как образец.
- Используйте
Ctrl + C
чтобы скопировать ее в буфер обмена. - Выберите, где будем менять оформление.
- Нажмите
Shift + F10, S, R
, а затем щелкните Войти.
Если кто-то все еще использует Excel 2007, нажмите Shift + F10, S, T
, ввод.
Эта последовательность клавиш выполняет следующее:
- Shift + F10 отображает контекстное меню.
- комбинация Shift + S выбирает команду «Специальная вставка».
- Shift + R выбирает для вставки только форматирование.
Это самые быстрые способы скопировать форматирование в Excel.
Работа со стилями форматирования ячеек Excel
Использование стилей позволяет значительно ускорить процесс оформления таблицы и придать ей красивый внешний вид.
Основная цель использования стилей – автоматизация работы с данными. Используя стиль, можно быстро оформить выделенный диапазон. Для вас уже создано большое количество интегрированных готовых стилей. Как ими пользоваться – разберём пошагово:
- Выделяем необходимую ячейку или диапазон.
- Переходим на вкладку «Главная», находим на ленте раздел «Стили ячеек».
- Нажимаем, и на экране появляется библиотека готовых стилей.
- Кликаем на понравившийся стиль. Стиль применился к ячейке. Если просто навести мышку на предлагаемый стиль, но не нажимать на него, то можно предварительно посмотреть прямо на рабочем листе, как он будет выглядеть.
Как создать или изменить стиль?
Часто пользователям недостаточно готовых стилей, и они прибегают к разработке собственных. Сделать свой уникальный стиль можно следующим образом:
- Выделяем любую ячейку и устанавливаем в ней все необходимые параметры. Это будет наш образец для создания нового стиля.
- Переходим в раздел «Главная» в блок «Стили ячеек». Кликаем «Создать …». Открылось окошко под названием «Стиль».
- Вводим любое имя.
- Выставляем все необходимые параметры, которые вы желаете включить.
- Кликаем «ОК».
- Теперь в библиотеку стилей добавился ваш новый уникальный, который можно использовать в этом документе.
Готовые стили, располагающиеся в библиотеке, можно самостоятельно изменять:
- Переходим в раздел «Стили ячеек».
- Жмем правой кнопкой мыши по стилю, который желаем отредактировать, и кликаем «Изменить».
- В открывшемся окошке кликаем «Формат», далее – «Формат ячеек» настраиваем уже знакомые нам опции. После проведения всех манипуляций кликаем «ОК».
- Снова нажимаем «ОК», чтобы закрыть. Редактирование завершено.
Перенос стилей в другую книгу.
Вот последовательность действий:
- Отрываем документ, в котором находятся созданные стили.
- Также открываем другой документ, в который желаем их перенести.
- В исходном документе переходим во вкладку «Главная» и находим раздел «Стили».
- Кликаем «Объединить». Появилось окошко «Объединение».
- В нем видим список всех открытых документов. Выбираем тот из них, в который хотим перенести созданный стиль и кликаем кнопку «ОК». Готово!
Итак, теперь вы владеете основными навыками, чтобы настроить формат ячеек в Excel. Но если вы случайно установили неудачный вид – это не проблема! Наша следующая статья научит вас, как его очистить
Благодарю вас за чтение и надеюсь вновь увидеть вас в нашем блоге!
Преобразование чисел-как-текст в нормальные числа
Если для каких-либо ячеек на листе был установлен текстовый формат (это мог сделать пользователь или программа при выгрузке данных в Excel), то введенные потом в эти ячейки числа 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 преобразует наш текст в нормальные числа.
Способ 6. Макрос
Если подобные преобразования вам приходится делать часто, то имеет смысл автоматизировать этот процесс при помощи несложного макроса. Нажмите сочетание клавиш Alt+F11 или откройте вкладку Разработчик (Developer) и нажмите кнопку Visual Basic. В появившемся окне редактора добавьте новый модуль через меню Insert — Module и скопируйте туда следующий код:
Sub Convert_Text_to_Numbers() Selection.NumberFormat = "General" Selection.Value = Selection.Value End Sub
Теперь после выделения диапазона всегда можно открыть вкладку Разрабочик — Макросы (Developer — Macros), выбрать наш макрос в списке, нажать кнопку Выполнить (Run) — и моментально преобразовать псевдочисла в полноценные.
Также можно добавить этот макрос в личную книгу макросов, чтобы использовать позднее в любом файле.
P.S.
С датами бывает та же история. Некоторые даты тоже могут распознаваться Excel’ем как текст, поэтому не будет работать группировка и сортировка. Решения — те же самые, что и для чисел, только формат вместо числового нужно заменить на дату-время.
Ссылки по теме
- Деление слипшегося текста по столбцам
- Вычисления без формул специальной вставкой
- Преобразование текста в числа с помощью надстройки PLEX
Заменить формат ячеек с текста на число в Excel после выгрузки из другого файла
После копирования данных из другого файла случается так, что число или
дата преобразуются в текст как на рисунке.
Причины этого здесь рассматривать не будем, рассмотрим, как исправить ошибку.
Нужно выделить диапазон ячеек на замену, нажать на восклицательный знак рядом с ячейкой:
и выбрать Преобразовать в число. Результат, скорее всего, будет как на рисунке:
Чтобы получить «нормальные» числа, нужно, не снимая выделения с диапазона:
щелкнуть правой кнопкой мыши и выбрать
Формат ячеек. В области Числовые форматы выбрать Числовой,
число десятичных знаков выбрать равное нулю:
Результат:
Есть еще один способ:
выделить ячейки, вкладка Данные — Текст по столбцам.
В области Формат исходных данных выберите фиксированной ширины:
нажмите кнопку Далее и выберите формат общий. Готово.
И еще один способ:
Выделяете любую ПУСТУЮ ячейку, потом по правой кнопке мыши — Копировать.
Потом опять выделяете ячейки с числами, по правой кнопке мыши — Специальная вставка.
В появившемся окне выбираете значения и сложить. Жмем ОК.
Существуют такие данные, которые хотя и состоят из цифр, обрабатываться они должны как текст,
например различные номера, ИНН и прочие. При экспорте таких данных из других программ, Excel
отбрасывает в них ведущие нули и считает их числами. Замена формата ячейки на текстовый не помогает.
Процедура, приведенная ниже, переводит выбранный диапазон ячеек в текстовой формат,
удаляет пробелы и непечатаемые символы в данных, возвращает ведущий «0».
Ограничение: все числа диапазона должны иметь одинаковое количество разрядов.
Чтобы просто убрать сообщение об ошибке(зеленый треугольник в верхнем левом углу ячейки), выделите необходимый диапазон ячеек,
щелкните по восклицательному знаку и выберите Пропустить ошибку: