Как и в электронных текстовых документах, отдельные элементы электронных таблиц, такие как ячейка, символ, страница и т.д. имеют ряд характеристик и показателей, определяющих внешний вид этих элементов, особенности их расположения в табличном документе и т.п. Подобные параметры есть не что иное, как атрибуты, среди которых основными для элементов электронных таблиц являются:
Атрибуты ячеек: способ представления информации на экране, высота строк и ширина столбцов, выравнивания данных относительно границ ячейки, формат представления данных в ячейках (текст, числа, дата и прочее), вид границ (разлиновки) таблицы, цвет фона (заливки) ячеек и проч.
Атрибуты шрифта: тип, начертание, размер шрифта и т.д. (см. пп 7.2.2), используемого при записи данных в ячейках таблицы.
Атрибуты страницы электронной таблицы в целом совпадают с атрибутами страницы электронного текстового документа (см. пп 7.2.2), дополнительно обычно предусматривается возможность масштабирования страницы табличного документа относительно его натуральной величины.
Данные для табличных процессоров — это информация, содержащаяся в ячейках таблицы. В ячейки можно вводить данные различных типов: текст, числа, даты, время, формулы. Для нормальной и эффективной работы табличный процессор должен «знать», данное какого типа хранится в конкретной ячейке таблицы.
Определение. Тип данных — это множество значений, принимаемых некоторой величиной, и совокупность определенных математических, логических и иных операций, применимых к величинам этого типа.
Отсюда, в частности, следует, что нельзя применять арифметические операции к содержимому ячеек таблицы, в которых хранится текстовая информация.
К основным типам данных, с которыми встречаются пользователи электронных таблиц, относятся: числа, текст и формулы. Охарактеризуем их:
§ Данные, представленные в цифровой форме, как правило, являются числами и несут разнообразную количественную информацию о свойствах определенных объектов, явлений, процессов, событий и т.д. Числа разделяются на целые и вещественные. Вещественные числа можно записывать двумя способами: в форме с фиксированной запятой и в экспоненциальной форме (в форме с плавающей запятой). Запись числовой константы с фиксированной запятой предполагает, что число содержит целую и дробную части, разделенные десятичной запятой. Например, число 3,1415 так и записывается в табличном процессоре Excel. При записи числа в экспоненциальной форме сначала записывается мантисса, затем латинская буква Е (прописная или строчная), после нее порядок. Мантисса может быть записана, как целая константа или константа с фиксированной запятой, а порядок — только как целая двузначная константа. Числовая константа в экспоненциальной форме трактуется, как мантисса, умноженная на 10 в степени, равной порядку. Например, числа 0,0001 и 1 000 000 могут быть записаны следующим образом: 1Е-4 или 0,1е-3 и 1е6или 1Е+6.
При вводе в ячейки дробных числовых данных не допускается подмена запятой, разделяющей целую и дробную часть, точкой. Это связано с тем, что если в записи дробного числа вместо запятой использовать точку, то такое число, при совпадении его записи с определенной датой, как правило, в табличном процессоре интерпретируется как дата. Пример — запись 20.5 интерпретируется как 20 мая, 30.12 как 30 декабря и т.п.
§ Текстовые данные или просто текст — это произвольная последовательность буквенно-цифровых и иных символов, которая не может быть воспринята как числовая запись. К текстовым данным может быть отнесена и цифровая последовательность символов (точнее она так воспринимается табличным процессором), если при вводе в ячейку перед этой числовая последовательность установить апостроф ( ‘ – одиночную кавычку).
§ Данные, которые описывают математические выражения, используемые при проведении расчетов в определенных ячейках таблицы, являются формулами. В формулы в качестве аргументов могут входить константы, адреса ячеек, содержащих числовые данные (как исходные или независимые, так и зависимые) и функции(подробнее см. пп.9.5.1). Эти элементы формулы соединяются знаками математических или логических операций, причем, используя скобки, можно изменять стандартный порядок выполнения этих операций.
Если ячейка содержит формулу, то в этой ячейке обычно отражается текущий результат вычисления этой формулы.
Пример: В частности, в Excel формулы записываются следующим образом: =2,5*(G5+G2),
где символ «*» — знак умножения; «^» — возведение в степень; КОРЕНЬ — функция квадратного корня; СУММ — функция суммирования.
где @SQRT — функция квадратного корня.
При вводе данных в ячейки важное значение имеет формат представленияданных, под которым понимаются специальные установки для одной или группы ячеек, задающие маску отображения данных, введенных в ячейки (например, числовой фиксированный десятичный формат с двумя знаками после запятойопределяет, что в ячейке число 3426,7813 отображается как 3426,78, при этом третий и последующие знаки после запятой отбрасываются).
Воспользуйтесь поиском по сайту:
studopedia.org — Студопедия.Орг — 2014-2023 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.009 с) .
Источник
Excel для чайников — основы работы с ячейками
Вам нужно знать основные приемы работы с ячейками и их содержимым в Excel, чтобы заниматься вычислениями, анализом и систематизацией информации.
В этом уроке вы узнаете, как выделять ячейки, вводить содержимое, удалять ячейки и их содержимое. Вы также узнаете, как вырезать, копировать и вставлять ячейки, перетаскивать и заполнять ячейки с помощью маркера заполнения.
Ячейки и их содержимое
Ячейки – основные строительные блоки листа. Ячейки могут иметь разнообразное содержимое, например, текст, формулы или функции. Чтобы работать с ячейками, вам нужно знать как их выделять, вводить содержимое, удалять ячейки и их содержимое.
Ячейка
Каждый прямоугольник на листе называется ячейкой. Ячейка – это пресечение строки и столбца.
У каждой ячейки есть имя или адрес ячейки, который образуется на основе имен столбца и строки, пресечением которых образована ячейка. Адрес выбранной ячейки показывается в поле Имя. Здесь вы можете увидеть, что выбрана ячейка C5.
Также вы можете одновременно выделить несколько ячеек. Группа ячеек называется диапазоном ячеек. Если вы ссылаетесь не на одну ячейку, а на диапазон, то используйте запись из адресов первой и последней ячеек, разделенных двоеточием. Например, диапазон ячеек, включающий ячейки A1, A2, A3, A4 и A5 будет записан как A1:A5.
Чтобы выбрать ячейку:
- Кликните по ячейке, чтобы выделить ее. Когда ячейка выделена, вы заметите, что границы ячейки отображаются жирным, а столбец и строка, образующие ячейку, выделены.
- Отпустите кнопку мыши. Ячейка останется выделенной до тех пор, пока вы не кликните мышью по другой ячейке на листе.
Вы также можете перемещаться между ячейками и выделять их с помощью клавиш со стрелками на клавиатуре.
Чтобы выбрать несколько ячеек:
- Зажмите левую кнопку мыши и не отпуская ее, тащите курсор, пока не выделятся нужные ячейки.
- Отпустите кнопку мыши. Ячейки останутся выделенными, пока вы не кликните по другой ячейке на листе.
Содержимое ячейки
Каждая ячейка может содержать свой собственный текст, форматирование, комментарии, формулы или функции.
Текст
Ячейки могут содержать буквы, цифры и даты.
Атрибуты форматирования
Ячейки могут содержать атрибуты форматирования, которые меняют способ отображения букв, цифр и дат. Например, даты могут быть отформатированы как ММ/ДД/ГГГГ или Месяц/Д/ГГГГ.
Комментарии
Ячейки могут содержать комментарии от нескольких рецензентов.
Формулы и функции
Ячейки могут содержать формулы и функции, которые вычисляют значения ячейки. Например, СУММ (ячейка 1, ячейка 2…) – это формула, которая суммирует значения нескольких ячеек.
Чтобы ввести содержимое:
- Кликните по ячейке, чтобы выделить ее.
- Введите содержимое в выбранную ячейку с помощью клавиатуры. Оно появится в ячейке и строке формул. Вы также можете вносить и редактировать содержимое в строке формул.
Чтобы удалить содержимое ячейки:
- Выделите нужную ячейку.
- Кликните по команде Очистить на ленте. Появится диалоговое окно.
- Выберите Очистить содержимое.
Вы также можете использовать клавишу Backspace, чтобы удалить содержимое из одной ячейки или клавишу Delete для удаления содержимого из нескольких ячеек.
Чтобы удалить ячейки:
- Выделите ячейки, которые хотите удалить.
- На ленте выберите команду Удалить.
Существует огромная разница между удалением содержимого ячейки и удалением самой ячейки. Если вы удалите ячейку, то по умолчанию ячейки, находящиеся ниже удаляемой, поднимутся вверх на ее место.
Чтобы скопировать и вставить содержимое ячеек:
- Выделите ячейки, которые хотите скопировать.
- Кликните по команде Копировать. Граница выделенных ячеек примет другой вид.
- Выделите ячейку или ячейки, в которые хотите вставить содержимое.
- Кликните по команде Вставить. Скопированное содержимое будет вставлено в выделенные ячейки.
Чтобы вырезать и вставить содержимое ячеек:
- Выделите ячейки, которые хотите вырезать.
- Кликните по команде Вырезать. Граница выделенных ячеек примет другой вид.
- Выделите ячейки, в которые вы хотите вставить содержимое.
- Кликните по команде Вставить. Вырезанное содержимое будет удалено из ячеек – источников и вставлено в выделенные ячейки.
Для доступа к параметрам вставки:
Есть достаточно много параметров вставки, доступ к которым можно получить в выпадающем меню команды Вставить. Эти параметрами может быть удобно применять опытным пользователям, чьи ячейки содержат формулы или форматирование.
Источник
Атрибуты ячеек, шрифта и страницы. Типы и формат данных в ячейках
Как и в электронных текстовых документах, отдельные элементы электронных таблиц, такие как ячейка, символ, страница и т.д. имеют ряд характеристик и показателей, определяющих внешний вид этих элементов, особенности их расположения в табличном документе и т.п. Подобные параметры есть не что иное, как атрибуты, среди которых основными для элементов электронных таблиц являются:
Атрибуты ячеек: способ представления информации на экране, высота строк и ширина столбцов, выравнивания данных относительно границ ячейки, формат представления данных в ячейках (текст, числа, дата и прочее), вид границ (разлиновки) таблицы, цвет фона (заливки) ячеек и проч.
Атрибуты шрифта: тип, начертание, размер шрифта и т.д. (см. пп 7.2.2), используемого при записи данных в ячейках таблицы.
Атрибуты страницы электронной таблицы в целом совпадают с атрибутами страницы электронного текстового документа (см. пп 7.2.2), дополнительно обычно предусматривается возможность масштабирования страницы табличного документа относительно его натуральной величины.
Данные для табличных процессоров — это информация, содержащаяся в ячейках таблицы. В ячейки можно вводить данные различных типов: текст, числа, даты, время, формулы. Для нормальной и эффективной работы табличный процессор должен «знать», данное какого типа хранится в конкретной ячейке таблицы.
Определение. Тип данных — это множество значений, принимаемых некоторой величиной, и совокупность определенных математических, логических и иных операций, применимых к величинам этого типа.
Отсюда, в частности, следует, что нельзя применять арифметические операции к содержимому ячеек таблицы, в которых хранится текстовая информация.
К основным типам данных, с которыми встречаются пользователи электронных таблиц, относятся: числа, текст и формулы. Охарактеризуем их:
§ Данные, представленные в цифровой форме, как правило, являются числами и несут разнообразную количественную информацию о свойствах определенных объектов, явлений, процессов, событий и т.д. Числа разделяются на целые и вещественные. Вещественные числа можно записывать двумя способами: в форме с фиксированной запятой и в экспоненциальной форме (в форме с плавающей запятой). Запись числовой константы с фиксированной запятой предполагает, что число содержит целую и дробную части, разделенные десятичной запятой. Например, число 3,1415 так и записывается в табличном процессоре Excel. При записи числа в экспоненциальной форме сначала записывается мантисса, затем латинская буква Е (прописная или строчная), после нее порядок. Мантисса может быть записана, как целая константа или константа с фиксированной запятой, а порядок — только как целая двузначная константа. Числовая константа в экспоненциальной форме трактуется, как мантисса, умноженная на 10 в степени, равной порядку. Например, числа 0,0001 и 1 000 000 могут быть записаны следующим образом: 1Е-4 или 0,1е-3 и 1е6 или 1Е+6.
При вводе в ячейки дробных числовых данных не допускается подмена запятой, разделяющей целую и дробную часть, точкой. Это связано с тем, что если в записи дробного числа вместо запятой использовать точку, то такое число, при совпадении его записи с определенной датой, как правило, в табличном процессоре интерпретируется как дата. Пример — запись 20.5 интерпретируется как 20 мая, 30.12 как 30 декабря и т.п.
§ Текстовые данные или просто текст — это произвольная последовательность буквенно-цифровых и иных символов, которая не может быть воспринята как числовая запись. К текстовым данным может быть отнесена и цифровая последовательность символов (точнее она так воспринимается табличным процессором), если при вводе в ячейку перед этой числовая последовательность установить апостроф (‘ – одиночную кавычку).
§ Данные, которые описывают математические выражения, используемые при проведении расчетов в определенных ячейках таблицы, являются формулами. В формулы в качестве аргументов могут входить константы, адреса ячеек, содержащих числовые данные (как исходные или независимые, так и зависимые) и функции (подробнее см. пп .9.5.1). Эти элементы формулы соединяются знаками математических или логических операций, причем, используя скобки, можно изменять стандартный порядок выполнения этих операций.
Если ячейка содержит формулу, то в этой ячейке обычно отражается текущий результат вычисления этой формулы.
Пример: В частности, в Excel формулы записываются следующим образом: =2,5*(G5+G2),
где символ «*» — знак умножения; «^» — возведение в степень; КОРЕНЬ — функция квадратного корня; СУММ — функция суммирования.
В lotus 1-2-3 формулы записываются несколько иначе:
где @SQRT — функция квадратного корня.
При вводе данных в ячейки важное значение имеет формат представленияданных, под которым понимаются специальные установки для одной или группы ячеек, задающие маску отображения данных, введенных в ячейки (например, числовой фиксированный десятичный формат с двумя знаками после запятой определяет, что в ячейке число 3426,7813 отображается как 3426,78, при этом третий и последующие знаки после запятой отбрасываются).
Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:
Источник
Adblock
detector
Свойства ячейки, часто используемые в коде VBA Excel. Демонстрация свойств ячейки, как структурной единицы объекта Range, на простых примерах.
Объект Range в VBA Excel представляет диапазон ячеек. Он (объект Range) может описывать любой диапазон, начиная от одной ячейки и заканчивая сразу всеми ячейками рабочего листа.
Примеры диапазонов:
- Одна ячейка –
Range("A1")
. - Девять ячеек –
Range("A1:С3")
. - Весь рабочий лист в Excel 2016 –
Range("1:1048576")
.
Для справки: выражение Range("1:1048576")
описывает диапазон с 1 по 1048576 строку, где число 1048576 – это номер последней строки на рабочем листе Excel 2016.
В VBA Excel есть свойство Cells объекта Range, которое позволяет обратиться к одной ячейке в указанном диапазоне (возвращает объект Range в виде одной ячейки). Если в коде используется свойство Cells без указания диапазона, значит оно относится ко всему диапазону активного рабочего листа.
Примеры обращения к одной ячейке:
Cells(1000)
, где 1000 – порядковый номер ячейки на рабочем листе, возвращает ячейку «ALL1».Cells(50, 20)
, где 50 – номер строки рабочего листа, а 20 – номер столбца, возвращает ячейку «T50».Range("A1:C3").Cells(6)
, где «A1:C3» – заданный диапазон, а 6 – порядковый номер ячейки в этом диапазоне, возвращает ячейку «C2».
Для справки: порядковый номер ячейки в диапазоне считается построчно слева направо с перемещением к следующей строке сверху вниз.
Подробнее о том, как обратиться к ячейке, смотрите в статье: Ячейки (обращение, запись, чтение, очистка).
В этой статье мы рассмотрим свойства объекта Range, применимые, в том числе, к диапазону, состоящему из одной ячейки.
Еще надо добавить, что свойства и методы объектов отделяются от объектов точкой, как в третьем примере обращения к одной ячейке: Range("A1:C3").Cells(6)
.
Свойства ячейки (объекта Range)
Свойство | Описание |
---|---|
Address | Возвращает адрес ячейки (диапазона). |
Borders | Возвращает коллекцию Borders, представляющую границы ячейки (диапазона). Подробнее… |
Cells | Возвращает объект Range, представляющий коллекцию всех ячеек заданного диапазона. Указав номер строки и номер столбца или порядковый номер ячейки в диапазоне, мы получаем конкретную ячейку. Подробнее… |
Characters | Возвращает подстроку в размере указанного количества символов из текста, содержащегося в ячейке. Подробнее… |
Column | Возвращает номер столбца ячейки (первого столбца диапазона). Подробнее… |
ColumnWidth | Возвращает или задает ширину ячейки в пунктах (ширину всех столбцов в указанном диапазоне). |
Comment | Возвращает комментарий, связанный с ячейкой (с левой верхней ячейкой диапазона). |
CurrentRegion | Возвращает прямоугольный диапазон, ограниченный пустыми строками и столбцами. Очень полезное свойство для возвращения рабочей таблицы, а также определения номера последней заполненной строки. |
EntireColumn | Возвращает весь столбец (столбцы), в котором содержится ячейка (диапазон). Диапазон может содержаться и в одном столбце, например, Range("A1:A20") . |
EntireRow | Возвращает всю строку (строки), в которой содержится ячейка (диапазон). Диапазон может содержаться и в одной строке, например, Range("A2:H2") . |
Font | Возвращает объект Font, представляющий шрифт указанного объекта. Подробнее о цвете шрифта… |
HorizontalAlignment | Возвращает или задает значение горизонтального выравнивания содержимого ячейки (диапазона). Подробнее… |
Interior | Возвращает объект Interior, представляющий внутреннюю область ячейки (диапазона). Применяется, главным образом, для возвращения или назначения цвета заливки (фона) ячейки (диапазона). Подробнее… |
Name | Возвращает или задает имя ячейки (диапазона). |
NumberFormat | Возвращает или задает код числового формата для ячейки (диапазона). Примеры кодов числовых форматов можно посмотреть, открыв для любой ячейки на рабочем листе Excel диалоговое окно «Формат ячеек», на вкладке «(все форматы)». Свойство NumberFormat диапазона возвращает значение NULL, за исключением тех случаев, когда все ячейки в диапазоне имеют одинаковый числовой формат. Если нужно присвоить ячейке текстовый формат, записывается так: Range("A1").NumberFormat = "@" . Общий формат: Range("A1").NumberFormat = "General" . |
Offset | Возвращает объект Range, смещенный относительно первоначального диапазона на указанное количество строк и столбцов. Подробнее… |
Resize | Изменяет размер первоначального диапазона до указанного количества строк и столбцов. Строки добавляются или удаляются снизу, столбцы – справа. Подробнее… |
Row | Возвращает номер строки ячейки (первой строки диапазона). Подробнее… |
RowHeight | Возвращает или задает высоту ячейки в пунктах (высоту всех строк в указанном диапазоне). |
Text | Возвращает форматированный текст, содержащийся в ячейке. Свойство Text диапазона возвращает значение NULL, за исключением тех случаев, когда все ячейки в диапазоне имеют одинаковое содержимое и один формат. Предназначено только для чтения. Подробнее… |
Value | Возвращает или задает значение ячейки, в том числе с отображением значений в формате Currency и Date. Тип данных Variant. Value является свойством ячейки по умолчанию, поэтому в коде его можно не указывать. |
Value2 | Возвращает или задает значение ячейки. Тип данных Variant. Значения в формате Currency и Date будут отображены в виде чисел с типом данных Double. |
VerticalAlignment | Возвращает или задает значение вертикального выравнивания содержимого ячейки (диапазона). Подробнее… |
В таблице представлены не все свойства объекта Range. С полным списком вы можете ознакомиться не сайте разработчика.
Простые примеры для начинающих
Вы можете скопировать примеры кода VBA Excel в стандартный модуль и запустить их на выполнение. Как создать стандартный модуль и запустить процедуру на выполнение, смотрите в статье VBA Excel. Начинаем программировать с нуля.
Учтите, что в одном программном модуле у всех процедур должны быть разные имена. Если вы уже копировали в модуль подпрограммы с именами Primer1, Primer2 и т.д., удалите их или создайте еще один стандартный модуль.
Форматирование ячеек
Заливка ячейки фоном, изменение высоты строки, запись в ячейки текста, автоподбор ширины столбца, выравнивание текста в ячейке и выделение его цветом, добавление границ к ячейкам, очистка содержимого и форматирования ячеек.
Если вы запустите эту процедуру, информационное окно MsgBox будет прерывать выполнение программы и сообщать о том, что произойдет дальше, после его закрытия.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 |
Sub Primer1() MsgBox «Зальем ячейку A1 зеленым цветом и запишем в ячейку B1 текст: «Ячейка A1 зеленая!»» Range(«A1»).Interior.Color = vbGreen Range(«B1»).Value = «Ячейка A1 зеленая!» MsgBox «Сделаем высоту строки, в которой находится ячейка A2, в 2 раза больше высоты ячейки A1, « _ & «а в ячейку B1 вставим текст: «Наша строка стала в 2 раза выше первой строки!»» Range(«A2»).RowHeight = Range(«A1»).RowHeight * 2 Range(«B2»).Value = «Наша строка стала в 2 раза выше первой строки!» MsgBox «Запишем в ячейку A3 высоту 2 строки, а в ячейку B3 вставим текст: «Такова высота второй строки!»» Range(«A3»).Value = Range(«A2»).RowHeight Range(«B3»).Value = «Такова высота второй строки!» MsgBox «Применим к столбцу, в котором содержится ячейка B1, метод AutoFit для автоподбора ширины» Range(«B1»).EntireColumn.AutoFit MsgBox «Выделим текст в ячейке B2 красным цветом и выровним его по центру (по вертикали)» Range(«B2»).Font.Color = vbRed Range(«B2»).VerticalAlignment = xlCenter MsgBox «Добавим к ячейкам диапазона A1:B3 границы» Range(«A1:B3»).Borders.LineStyle = True MsgBox «Сделаем границы ячеек в диапазоне A1:B3 двойными» Range(«A1:B3»).Borders.LineStyle = xlDouble MsgBox «Очистим ячейки диапазона A1:B3 от заливки, выравнивания, границ и содержимого» Range(«A1:B3»).Clear MsgBox «Присвоим высоте второй строки высоту первой, а ширине второго столбца — ширину первого» Range(«A2»).RowHeight = Range(«A1»).RowHeight Range(«B1»).ColumnWidth = Range(«A1»).ColumnWidth MsgBox «Демонстрация форматирования ячеек закончена!» End Sub |
Вычисления в ячейках (свойство Value)
Запись двух чисел в ячейки, вычисление их произведения, вставка в ячейку формулы, очистка ячеек.
Обратите внимание, что разделителем дробной части у чисел в VBA Excel является точка, а не запятая.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
Sub Primer2() MsgBox «Запишем в ячейку A1 число 25.3, а в ячейку B1 — число 34.42» Range(«A1»).Value = 25.3 Range(«B1»).Value = 34.42 MsgBox «Запишем в ячейку C1 произведение чисел, содержащихся в ячейках A1 и B1» Range(«C1»).Value = Range(«A1»).Value * Range(«B1»).Value MsgBox «Запишем в ячейку D1 формулу, которая перемножает числа в ячейках A1 и B1» Range(«D1»).Value = «=A1*B1» MsgBox «Заменим содержимое ячеек A1 и B1 на числа 6.258 и 54.1, а также активируем ячейку D1» Range(«A1»).Value = 6.258 Range(«B1»).Value = 54.1 Range(«D1»).Activate MsgBox «Мы видим, что в ячейке D1 произведение изменилось, а в строке состояния отображается формула; « _ & «следующим шагом очищаем задействованные ячейки» Range(«A1:D1»).Clear MsgBox «Демонстрация вычислений в ячейках завершена!» End Sub |
Так как свойство Value является свойством ячейки по умолчанию, его можно было нигде не указывать. Попробуйте удалить .Value из всех строк, где оно встречается и запустить код заново.
Различие свойств Text, Value и Value2
Построение с помощью кода VBA Excel таблицы с результатами сравнения того, как свойства Text, Value и Value2 возвращают число, дату и текст.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 |
Sub Primer3() ‘Присваиваем ячейкам всей таблицы общий формат на тот ‘случай, если формат отдельных ячеек ранее менялся Range(«A1:E4»).NumberFormat = «General» ‘добавляем сетку (границы ячеек) Range(«A1:E4»).Borders.LineStyle = True ‘Создаем строку заголовков Range(«A1») = «Значение» Range(«B1») = «Код формата» ‘формат соседней ячейки в столбце A Range(«C1») = «Свойство Text» Range(«D1») = «Свойство Value» Range(«E1») = «Свойство Value2» ‘Назначаем строке заголовков жирный шрифт Range(«A1:E1»).Font.Bold = True ‘Задаем форматы ячейкам A2, A3 и A4 ‘Ячейка A2 — числовой формат с разделителем триад и двумя знаками после запятой ‘Ячейка A3 — формат даты «ДД.ММ.ГГГГ» ‘Ячейка A4 — текстовый формат Range(«A2»).NumberFormat = «# ##0.00» Range(«A3»).NumberFormat = «dd.mm.yyyy» Range(«A4»).NumberFormat = «@» ‘Заполняем ячейки A2, A3 и A4 значениями Range(«A2») = 2362.4568 Range(«A3») = CDate(«01.01.2021») ‘Функция CDate преобразует текстовый аргумент в формат даты Range(«A4») = «Озеро Байкал» ‘Заполняем ячейки B2, B3 и B4 кодами форматов соседних ячеек в столбце A Range(«B2») = Range(«A2»).NumberFormat Range(«B3») = Range(«A3»).NumberFormat Range(«B4») = Range(«A4»).NumberFormat ‘Присваиваем ячейкам C2-C4 значения свойств Text ячеек A2-A4 Range(«C2») = Range(«A2»).Text Range(«C3») = Range(«A3»).Text Range(«C4») = Range(«A4»).Text ‘Присваиваем ячейкам D2-D4 значения свойств Value ячеек A2-A4 Range(«D2») = Range(«A2»).Value Range(«D3») = Range(«A3»).Value Range(«D4») = Range(«A4»).Value ‘Присваиваем ячейкам E2-E4 значения свойств Value2 ячеек A2-A4 Range(«E2») = Range(«A2»).Value2 Range(«E3») = Range(«A3»).Value2 Range(«E4») = Range(«A4»).Value2 ‘Применяем к таблице автоподбор ширины столбцов Range(«A1:E4»).EntireColumn.AutoFit End Sub |
Результат работы кода:
В таблице наглядно видна разница между свойствами Text, Value и Value2 при применении их к ячейкам с отформатированным числом и датой. Свойство Text еще отличается от Value и Value2 тем, что оно предназначено только для чтения.
Время на прочтение
7 мин
Количество просмотров 16K
Итак, продолжаем разговор. На всякий случай уточню, что начало здесь.
Про строковые значения и метод их хранения я уже вскользь упоминал в первой части, а сейчас поговорим подробнее. Представим, что у нас есть таблица, заполненная строковыми данными, и что она большая. При этом крайне маловероятно, что все значения в ней будут уникальны. Некоторые из них нет-нет, да повторятся где-нибудь в разных частях таблицы. Хранить такой массив «как есть» внутри XML-разметки листа нерационально с точки зрения ресурсов ПК. Поэтому все строковые значения вынесены в отдельный файл, %file%/xl/sharedStrings.xml. Часть его, которая нас интересует, выглядит, допустим, так:
<sst xmlns="http://schemas.openxmlformats.org/spreadsheetml/2006/main" count="4" uniqueCount="3">
<si><t>Вася</t></si>
<si><t>Петя</t></si>
<si><t>Саша</t></si>
</sst>
Обратите внимание на атрибуты тега <sst /> «count» и «uniqueCount»: их значения различаются. Дело в том, что в книге одну из строк я использовал дважды. При этом атрибуты не обязательны, то есть если их убрать, то Excel ошибки не выдаст, но при сохранении файла нарисует опять.
Здесь же можно сказать, что здесь, внутри тега <si /> можно играть с настройками шрифта. Для этого используется доработанная напильником система пробегов, применяемая в MS Word (до него мы еще доберемся). Выглядит это примерно так:
<si>
<r>
<t xml:space="preserve">Мама </t>
</r>
<r>
<rPr>
<b/>
</rPr>
<t>мыла</t>
</r>
<r>
<rPr>
<sz val="18"/>
</rPr>
<t xml:space="preserve"> раму</t>
</r>
</si>
Обратите внимание: в корневой тег <si/> в предыдущем примере был встроен непосредственно тег <t/>, содержавший текст. Здесь же он обернут тегом <r/>, то есть Run; по-русски его принято назвать «пробег». Пробег — это, если в двух словах — кусок текста, имеющий одинаковые стилевые настройки.
В этом примере строковое значение содержит 3 пробега. Чтобы было удобнее их рассматривать, я, пожалуй, вынесу их отдельными сорсами.
Первый:
<r>
<t xml:space="preserve">Мама </t>
</r>
Этот пробег не содержит секции <rPr/>, поэтому использует стилевые настройки ячейки, в которой находится. В нем интересно другое: атрибут xml:space=«preserve». Дело в том, что по умолчанию что Excel, что Word обрезают концевые пробелы со всех пробегов. Может показаться, что в этом случае в месте стыка пробегов всегда должна получаться примерно такая картина: ВасяПетя. Но по опыту общения с тем же MS Word мы знаем, что это не так. Из-за чего? Вот как раз из-за xml:space=«preserve».
Второй:
<r>
<rPr>
<b/>
</rPr>
<t>мыла</t>
</r>
Здесь нет атрибута xml:space=«preserve». Нам без разницы, что Excel сделает с концевыми пробелами, которых нет. Зато есть блок <rPr/>. В принципе, в него можно поместить любые настройки шрифта, которые только есть в Excel. Я же сделал всего один, чтобы не раздувать объем примера.
Третий:
<r>
<rPr>
<sz val="18"/>
</rPr>
<t xml:space="preserve"> раму</t>
</r>
А здесь у нас есть и блок настроек шрифта и сохранение концевых пробелов.
Ну и еще коротенькая ремарка. Если есть необходимость сделать многострочную запись в ячейке, то здесь в строке просто будет обычный символ переноса, chr(10). Сам атрибут многострочности ячейки расположен в файле разметки листа. В однострочной ячейке символ переноса будет проигнорирован. Excel просто сделает вид, что его нет.
Перейдем в папку %file%/xl/worksheets. Здесь, как говорилось выше, каждый лист, содержащийся в книге, представлен файлом .xml.
Файл разметки листа содержит следующие ключевые элементы (и, что важно, желательно располагать их именно в таком порядке):
1. Тег <dimension>. Необязателен. Служит, насколько я смог понять, для указания системе размера занятой области, то есть на сколько прорисовывать строки и столбцы
2. Тег </sheetViews>. Необязателен, но иногда полезен. Я его использовал для указания на необходимость закрепления верхней строки: это полезно для больших отчетов. Выглядит это примерно так:
<sheetViews>
<sheetView tabSelected="1" workbookViewId="0">
<pane ySplit="1" topLeftCell="A2" activePane="bottomRight" state="frozen"/>
</sheetView>
</sheetViews>
Здесь надо дать пояснение. Собственно закрепление строки — тег <pane />. И вот какие здесь использованы атрибуты:
- ySplit — показывает количество закрепленных строк. Для закрепления столбцов есть аналогичный атрибут xSplit;
- topLeftCell — указание левой верхней ячейки видимой по умолчанию НЕзакрепленной области;
- activePane — указание местонахождения НЕзакрепленной области. В руководствах сказано, что этот атрибут регулирует, с какой стороны будет НЕзакрепленная область. Правда, попробовав разные значения, я почему-то получил одинаковый результат. Как вариант «by default» я для себя выбрал bottomRight;
- state — указатель состояния закрепленной области. Для простого закрепления строки используется значение frozen
3. Тег <sheetFormatPr />. Пример:
<sheetFormatPr defaultRowHeight="15" x14ac:dyDescent="0.25"/>
Интересен нам здесь в основном атрибут defaultRowHeight, то есть высота столбца по умолчанию. Стандартный, привычный нам вариант — 15 у.е. Если назначить его, скажем, 30 у.е., то строки, для которых высота не указана отдельно, станут в 2 раза выше. Однако, для того чтоб применить значение, отличное от дефолтного, необходимо указать атрибут customHeight со значением «true». Выглядит это примерно так:
<sheetFormatPr defaultRowHeight="30" customHeight="true" x14ac:dyDescent="0.25"/>
4. Тег </cols>. Помогает установить ширину столбцов отличную от дефолтной. В заполненном виде выглядит примерно так:
<cols>
<col min="1" max="2" width="9" customWidth="1"/>
<col min="3" max="4" width="16" customWidth="1"/>
<col min="5" max="6" width="66" customWidth="1"/>
<col min="7" max="8" width="42" customWidth="1"/>
</cols>
Вложенные теги </col> обозначают не каждый один столбец, как могло показаться, а группу столбцов, идущих подряд и имеющих единую ширину.
- Атрибут min — первый столбец группы;
- Атрибут max — последний столбец группы;
- Атрибут width — ширина столбца из группы;
- Атрибут customWidth — флаг применения кастомной ширины, без него ширина все равно будет дефолтной;
5. Тег <sheetData> — это, собственно, зона, где хранится содержимое ячеек, или, в зависимости от типа, ссылок на него. В среднем выглядит он так:
<sheetData>
<row r="1">
<c r="A1" s="3" t="s"><v>0</v></c>
<c r="B1" s="3" t="s"><v>1</v></c>
<c r="C1" s="3" t="s"><v>2</v></c>
</row>
<row r="2">
<c r="A2" s="2"><v>1</v></c>
<c r="B2" s="2"><v>37539</v></c>
<c r="C2" s="2" t="s"><v>14</v></c>
</row>
<row r="3">
<c r="A3" s="2"><v>2</v></c>
<c r="B3" s="2"><v>33227</v></c>
<c r="C3" s="2" t="s"><v>21</v></c>
</row>
</sheetData>
Как видно, в тег <sheetData> вложены теги <row> с атрибутом «r», обозначающим фактический (а не порядковый) номер строки: надо помнить, что, скажем, строка 1 может быть пустой, а строка 2 — нет.
«Букв, что ли, пожалели?» — спросите вы. «Экономия памяти» — ответит Microsoft. Если вспомнить про ограничение в 16 миллионов с гаком ячеек, становится понятна их мотивация. Выходит, в теории один (!) лишний символ в имени атрибута может привести к миллионам лишних символов при чтении всего файла.
В тег <row /> вложены теги <с /> — ячейки. В примере видно, что основных атрибутов у ячейки три:
- r — адрес ячейки;
- s — стиль ячейки. Вспоминаем первую часть данной статьи: в файле styles.xml есть раздел <cellXfs />, в котором перечислены зарегистрированные стили оформления ячеек. атрибут «s» тега <с /> — как раз ссылка на элемент этого списка, начиная с 0;
- t — указание на необходимость обращения к таблице строковых значений в файле sharedStrings.xml. Если атрибут указан — обращаемся, если нет — пишем как есть то, что в теле тега. Примечательно, что при попытке вписать в тело тега текст без указания данного атрибута, Excel при открытии файла ругнется, но послушно перенесет нашу фразу туда, где ей место (хотя я на его сообразительность рекомендую не полагаться и сразу писать строки в sharedStrings.xml);
Когда я говорил про файл sharedStrings.xml, я упомянул, что многострочные ячейки помечаются в файле разметки листа. Делается это, к примеру, так:
<row r="1" spans="1:9" ht="45" customHeight="1" x14ac:dyDescent="0.3">
<c r="A1" s="2" t="s"><v>3</v></c>
</row>
То есть, строго говоря, нам надо указать кастомную высоту ячейки и поставить флаг применения этой самой кастомной высоты.
6. Тег <mergeCells />. Как мы знаем, в Excel есть возможность объединения ячеек. Все объединенные ячейки на листе перечислены здесь. В заполненном виде тег выглядит примерно так:
<mergeCells count="40">
<mergeCell ref="G15:I15"/>
<mergeCell ref="E3:F3"/>
<mergeCell ref="E4:F4"/>
</mergeCells>
Как видно, одна объединенная ячейка обозначена одним тегом <mergeCell /> с единственным атрибутом ref, задающим диапазон объединения.
7. Тег <autoFilter />. Фильтры, которые так любят видеть в отчетах наши пользователи. В заполненном виде тег выглядит так:
<autoFilter ref="A1:N1"/>
Нетрудно понять, что атрибут «ref» задает зону, занимаемую активными ячейками фильтров.
Ну и «на сладкое» в файле идут настройки страницы для печати. Вот пример из одного моего файла:
<pageMargins left="0.7" right="0.7" top="0.75" bottom="0.75" header="0.3" footer="0.3"/>
<pageSetup paperSize="9" orientation="portrait" r:id="rId1"/>
Тег <pageMargins /> задает поля, а тег <pageSetup /> — предпочтительные настройки бумаги.
В комментариях к первой части была просьба поговорить собственно о редактировании этого чуда техники средствами PL/SQL. Следующая часть будет именно об этом.
Перейти к содержанию
На чтение 2 мин Опубликовано 10.01.2015
Содержимое ячейки в Excel может быть самым разнообразным. Это могут быть простые данные, которые хранятся в ячейках, либо атрибуты, которые отвечают за внешний вид. В данном уроке Вы познакомитесь с тремя основными типами данных, которые может хранить ячейка Excel, а также научитесь вводить, удалять и редактировать содержимое в ней.
Любая информация, которую Вы вводите на рабочий лист Excel, хранится в ячейке. Каждая ячейка может содержать определенные данные, включая текст, форматирование, формулы и функции.
Ввод содержимого в ячейку Excel
- Щелкните по ячейке, чтобы выделить ее.
- Введите данные в выделенную ячейку, затем нажмите Enter на клавиатуре. Содержимое появится как в ячейке, так и в строке формул.
Вы можете вводить и редактировать данные прямо в строке формул. Иногда это даже удобней, особенно когда приходится работать с большим объемом информации.
Удаление содержимого из ячейки Excel
- Выберите ячейку, содержащую данные, которые требуется удалить.
- Нажмите клавишу Delete или Backspace на клавиатуре. Содержимое будет удалено.
Клавиша Delete позволяет удалить значения сразу из всех выделенных ячеек. Клавиша Backspace очищает только активную ячейку.
Оцените качество статьи. Нам важно ваше мнение:
Ячейка в Excel – это основной элемент электронной таблицы, образованный пересечением столбца и строки. Имя столбца и номер строки, на пересечении которых находится ячейка, задают адрес ячейки и представляют собой координаты, определяющие расположение этой ячейки на листе.
Основные сведения
Каждый лист в Excel состоит из тысячи прямоугольников, которые называют ячейками. Ячейка – это пересечение строки и столбца. Столбцы в Excel обозначают буквами (A, B, C), а строки обозначают числами (1, 2, 3).
Каждой ячейке в Excel присваивается имя, его также называют адрес. Например, Е7 – это ячейка, которая находится на пересечении столбца Е и строки 7. При выделении ячейки ее адрес отображается в поле Имя. При выборе ячейки, заголовки строки и столбца, на пересечении которых она находится, становятся подсвеченными.
ВЫДЕЛЕНИЕ ЯЧЕЕК
В Excel имеется возможность выбирать сразу несколько ячеек. Набор из двух или более ячеек принято называть диапазоном. Любой диапазон, точно также, как и ячейка, имеет свой адрес. Адрес диапазона состоит из адреса левой верхней и правой нижней ячеек, разделенных двоеточием. Такой диапазон называют смежным или непрерывным. Напимер на рисунке ниже выделен диапазон ячеек A1:A8:
СОДЕРЖИМОЕ ЯЧЕЕК
Содержимое ячейки в Excel может быть самым разнообразным. Это могут быть простые данные, которые хранятся в ячейках, либо атрибуты, которые отвечают за внешний вид. Любая информация, которую вводится на рабочий лист Excel, хранится в ячейке. Каждая ячейка может содержать определенные данные, включая текст, форматирование, формулы и функции.
- Ячейка может содержать текст, состоящий из букв, цифр или дат.
- Ячейка может содержать атрибуты форматирования, которые влияют на отображение букв, цифр или дат. С помощью атрибутов форматирования можно изменить фон ячейки.
- Ячейка может содержать формулы и функции, которые позволяют вычислять различные значения.
ВВОД В ЯЧЕЙКУ EXCEL
1. Нужно щелкнуть по ячейке, чтобы выделить ее.
2. Ввести данные в выделенную ячейку, затем нажать Enter на клавиатуре. Содержимое появится как в ячейке, так и в строке формул. Также можно вводить и редактировать данные прямо в строке формул.
УДАЛЕНИЕ ИЗ ЯЧЕЙКИ EXCEL
1. Нужно выбрать ячейку, содержащую данные, которые требуется удалить.
2. Нажать клавишу Delete или Backspace на клавиатуре. Содержимое будет удалено. (Клавиша Delete позволяет удалить значения сразу из всех выделенных ячеек. Клавиша Backspace очищает только активную ячейку.)
КОПИРОВАНИЕ СОДЕРЖИМОГО В EXCEL
Excel позволяет копировать данные, которые уже имеются на рабочем листе, и вставлять их в другие ячейки. В ряде случаев это может сэкономить много времени и сил.
1. Нужно выделить ячейку, которую необходимо скопировать.
2. Нажать иконку «Копировать» на вкладке «Главная» или комбинацию клавиш Ctrl+C на клавиатуре.
3. Вокруг скопированных ячеек появится динамическая пунктирная линия. Выделяем ячейку, в которую нужно вставить данные.
4. Нажать иконку «Вставить» на вкладке «Главная» или комбинацию клавиш Ctrl+V на клавиатуре.
ПЕРЕТАСКИВАНИЕ ЯЧЕЕК В EXCEL
В Excel есть хороший способ перетаскивания ячеек называется он drag-and-drop (тащи и бросай).
1. Нужно выделить ячейку, которую хотим переместить.
2. Наводим указатель мыши на границу выделенной ячейки, курсор примет вид черного перекрестия со стрелками.
3. Нажимаем левую кнопку мыши и, не отпуская ее, перемещаем курсор в требуемое место. Отпускаем левую кнопку мыши, ячейки окажутся в требуемом месте.
Перемещение ячейки в Excel
В отличие от команды «Копировать», которая дублирует содержимое ячейки, команда «Вырезать» позволяет перемещать данные между ячейками.
1. Выделяем ячейку, которую хотим вырезать.
2. Нажимаем иконку «Вырезать» на вкладке «Главная» или комбинацию клавиш Ctrl+X на клавиатуре.
3. Вокруг ячеек, как и при копировании, появится динамическая пунктирная линия. Выделяем ячейки, в которые необходимо переместить данные.
4. Нажимаем иконку «Вставить» на вкладке «Главная» или нажмите Ctrl+V на клавиатуре. Вырезанные ячейки переместятся на новое место вместе с атрибутами форматирования.
АВТОЗАПОЛНЕНИЕ ЯЧЕЕК В EXCEL
Автозаполнение ячеек в Excel позволяет ускорить ввод данных на рабочий лист. Некоторые действия в Excel приходится повторять по несколько раз, что отнимает большое количество времени. Именно для автоматизации таких задач и была разработана функция автозаполнения.
Иногда возникает необходимость скопировать содержимое в несколько смежных ячеек листа. Можно копировать и вставлять данные в каждую ячейку по отдельности, но есть способ гораздо проще. Для этого необходимо воспользоваться маркером автозаполнения, который позволяет быстро скопировать и вставить данные.
1. Выделяем ячейку, данные которой необходимо продублировать. В правом нижнем углу выделенной ячейки появится маленький квадрат – это маркер автозаполнения.
2. Нажимаем и, удерживая левую кнопку мыши, перетаскиваем маркер автозаполнения, пока все требуемые ячейки не будут выделены. Разом можно заполнять ячейки либо столбца, либо строки. Отпускаем кнопку мыши, чтобы заполнить выбранные ячейки.
МГНОВЕННОЕ ЗАПОЛНЕНИЕ В EXCEL
В Excel 2013 появилась новая опция «Мгновенное заполнение», которая может автоматически вводить данные на лист, экономя время. Точно так же, как и Автозаполнение, данная опция определяет, какого рода информацию нужно вводить на лист.
Начинаем вводить данные на листе. Когда функция «Мгновенное заполнение» определит закономерность, под выделенной ячейкой появится предварительный просмотр вариантов. Нажимаем Enter. Данные будут добавлены на лист.
ПОИСК В EXCEL
При работе с большим количеством данных в Excel, иногда достаточно трудно отыскать какую-то конкретную информацию. И, как правило, такой поиск занимает очень много времени. Excel предлагает прекрасный инструмент поиска. Можно с легкостью отыскать любую нужную информацию в рабочей книге Excel с помощью команды «Найти», которая позволяет еще и изменить данные с помощью инструмента «Найти и Заменить».
1. На вкладке «Главная» нужно воспользоваться командой «Найти и выделить», а затем из раскрывающегося списка выбераем пункт «Найти».
2. Появится диалоговое окно «Найти и заменить». Вводим данные, которые необходимо отыскать.
3. Нажимем «Найти далее». Если данные присутствуют на листе, то они будут выделены.
4. Если еще раз нажать на кнопку «Найти далее», то можно увидеть следующий вариант поиска. Также можно выбрать «Найти все», чтобы увидеть все варианты, которые отыскал Excel.
ЗАМЕНА СОДЕРЖИМОГО ЯЧЕЙКИ В EXCEL
Бывают случаи, когда допущена ошибка, повторяющаяся во всей книге Excel. Например, неправильно написано чье-то имя или необходимо изменить определенное слово или фразу на другую. Можно воспользоваться инструментом «Найти и заменить», чтобы быстро внести исправления.
1. На вкладке «Главная» нажимаем команду «Найти и выделить», а затем из раскрывающегося списка выбераем пункт «Заменить».
2. Появится диалоговое окно «Найти и заменить». Вводим текст, который ищем в поле «Найти».
3. Вводим текст, на который требуется заменить найденный, в поле «Заменить на». А затем нажимаем «Найти далее». Если значение будет найдено, то содержащая его ячейка будет выделена.
4. После нахождения нужного текста выбераем одну из опций замены:
- Заменить: исправляет по одному значению зараз.
- Заменить все: исправляет все варианты искомого текста в книге.
Появится диалоговое окно, подтверждающее количество замен, которые будут сделаны. Нажимаем «ОК» для продолжения.
На чтение 12 мин. Просмотров 22.9k.
Расчёты с использованием сложных формул, построение сводных таблиц и графиков, написание макросов — это явно не то, с чего началось Ваше знакомство с Excel. На первых порах ваши таблички выглядели примерно вот так (см. рисунок ниже) и самая главная проблема была в том: «Как сделать из чисел проценты, а суммы со знаком рубль/доллар?”
Вспомнили себя? Ну сейчас — то Вы уже профи и умеете цвета заливки менять и когда слышите про формат ячеек начинаете хихикать) Я же написал эту статью, в которой собрал самую полную информацию о форматах ячеек. Ознакомьтесь с оглавлением ниже и поймёте, что вы много не знали.
Содержание
- О чём вообще речь? Покажи примеры!
- Что такое формат чисел?
- Где вы можете найти числовые форматы?
- Общий формат по умолчанию
- Как изменить формат ячейки?
- Как создавать свои собственные форматы
- Как создать собственный формат номера
- Как изменить пользовательский формат
- Структура формата и справочная информация
- Не все разделы необходимы
- Коды для настройки формата
- Пользовательские форматы для дат
- Форматы для отображения времени
- Цифровые форматы для ЦВЕТОВ
- Проверка условий
- Применение форматов в формуле ТЕКСТ
- Примеры с сайтов
О чём вообще речь? Покажи примеры!
В Excel достаточно много уже готовых форматов, однако возможны ситуации, в которых ни один вам не подойдет.
С помощью пользовательских форматов Вы сможете управлять отображением чисел, дат, времени, долей, процентов и других числовых значений. Используя пользовательские форматы, вы сможете:
- для дат показывать день недели и только название месяца,
- миллионы и сотни тысяч показывать без ненужных нулей,
- цветом шрифта обращать внимание пользователей на отрицательные числа или значения с ошибками.
Где вы можете использовать пользовательские форматы чисел?
Самый распространённый вариант использования пользовательских форматов – это непосредственно таблица на листе Excel, но также Вы можете использовать их:
- в сводных таблицах — с помощью настроек поля значения
- при построении графиков (в подписях данных и в настройках осей)
- в формулах (через функцию ТЕКСТ)
Для начала давайте всё же разберёмся с основными понятиями.
Что такое формат чисел?
Пользовательский формат — это специальный код, отвечающий отображение значения в Excel. Например, в таблице ниже показаны 8 разных форматов чисел, примененных к той же дате, 1 мая 2020 года:
Самое главное, что вы должны понимать: в Excel есть два разных понятия: значение в ячейке и его графическое отображение. Вот форматы меняют способ отображения значений, но они не изменяют само значение. Если вернутся к рисунку выше, то значение в ячейке везде одно (01.05.2020), но с помощью формата мы можем по-разному его показывать пользователю.
Где вы можете найти числовые форматы?
На Вкладке Главная вы найдете меню встроенных форматов чисел. Ниже этого меню вправо имеется небольшая кнопка для доступа ко всем форматам, включая пользовательские форматы:
Эта кнопка открывает диалоговое окно «Формат ячеек». Вы найдете полный список форматов чисел, организованных по категориям, на вкладке «Число»:
Примечание. Вы можете открыть диалоговое окно «Формат ячеек» с помощью сочетания клавиш Ctrl + 1
Общий формат по умолчанию
По умолчанию ячейки начинаются с применяемого общего формата. Отображение чисел с использованием формата Общий несколько «вялое». На приведенном ниже рисунке значения в столбцах B и D одни и те же. Просто ширина столбца D меньше и Excel делает корректировки значений.
Видите, что Excel отображает столько знаков после запятой, сколько позволяет ширина ячейки. Он сам округляет десятичные числа и начинает использовать формат научных чисел, когда места в ячейке столбца D ограничено.
Как изменить формат ячейки?
Вы можете выбрать стандартные форматы номеров (общий, номер, валюта, учет, короткий формат даты и др.) на вкладке «Главная» ленты с помощью меню «Формат ячейки».
При вводе данных Excel иногда автоматически меняет числовые форматы. Например, если вы введете допустимую дату, Excel изменится на формат «Дата». Если вы введете процент, равный 5%, Excel изменится на «Процент» и так далее.
Способ 1. Формат по образцу (одноразовое использование)
Способ 2. Формат по образцу (МНОГОразовое использование)
Всё как и в первом способе, только делайте двойной клик по иконке Формат по образцу. Чтобы завершить использование формата по образцу нажмите ESC
Способ 3. Через специальную вставку
Как создавать свои собственные форматы
В нижней части предопределенных форматов вы увидите категорию под названием (все форматы). В этой категории отображается список кодов, которые вы можете использовать для пользовательских форматов чисел, а также область ввода для ввода кодов вручную в различных комбинациях.
Когда вы выберете код из списка, вы увидите его в поле ввода «Тип». Здесь вы можете изменить существующий код или ввести свои коды с нуля. Excel покажет небольшой предварительный просмотр кода, применяемого к первому выбранному значению над областью ввода.
Форматы, которые Вы создаёте самостоятельно хранятся в текущем Excel-файле, а не в Excel вообще. Если вы скопируете значение, отформатированное в соответствии с пользовательским форматом, из одного файла в другой, то формат будет перенесен в книгу вместе со значением.
Как создать собственный формат номера
Чтобы создать собственный формат номера, выполните следующие 4 шага:
- Выберите ячейку (ячейки) со значениями, которые вы хотите отформатировать.
- Нажмите сочетание клавиш Ctrl + 1 > Число > Все форматы
- Введите код формата и просмотрите в поле как будет выглядеть значение в ячейке.
- Нажмите OK, чтобы сохранить и применить только что созданный формат
Как показывает практика, на шаге 3 возникают основные сложности, т.к. пока вам не совсем понятно что писать в поле Тип.
Если вы хотите создать свой собственный формат в существующем формате, сначала примените базовый формат, затем щелкните категорию «Пользовательский» и отредактируйте коды по своему усмотрению.
Далее мы разберём логику прописывания кодов и вы поймёте, что он не так уж и сложен.
Как изменить пользовательский формат
Вы не можете редактировать собственный формат, так как при изменении существующего формата создается новый формат и будет отображаться в списке в категории «Пользовательский». Вы можете использовать кнопку «Удалить», чтобы удалить пользовательские форматы, которые вам больше не нужны.
Предупреждение: после удаления пользовательского формата нет «отмены»!
Структура формата и справочная информация
Пользовательский формат ячейки в Excel имеет определенную структуру. Каждый формат может содержать до четырех разделов, разделенных точкой с запятой:
На первый взгляд всё выглядит сложным, но это только в начале. Чтобы прочитать пользовательский формат, научитесь определять точки с запятой и мысленно анализировать код в этих разделах:
- Положительные значения (зелёным цветом)
- Отрицательные значения (красным цветом перед числом будем ставить -)
- Нулевые значения (будем писать текст «тут нолик»)
- Текстовые значения (будем показывать текст «введи число, а не текст»)
Не все разделы необходимы
Хотя формат может включать до четырех разделов, минимально требуется только один раздел.
- Когда вы определяете только один формат, Excel будет использовать этот формат для всех значений (больше/меньше 0, нуля и текста).
- Если вы установили формат только с двумя разделами, первый раздел используется для положительных чисел и нулей, а второй — для отрицательных чисел.
- Чтобы пропустить раздел, укажите точку с запятой в нужном месте, но не указывайте код формата.
Используя формат ;;; (три точки с запятой), вы можете скрывать значения. Само значение в ячейке будет (сможете использовать в формулах), но его не будет видно.
Коды для настройки формата
Коды для числовых форматов
Определенные символы имеют особое значение в кодах пользовательских номеров. Следующие символы являются ключевыми строительными блоками:
Ноль (0) используется для принудительного отображения нулей, когда число имеет меньше цифр, чем нули в формате. Например, пользовательский формат 0,00 будет показывать нуль как 0,00, 1,1 как 1,10 и ,5 как 0,50.
Знак решетка (#) является заполнителем для необязательных цифр. Когда число имеет меньше цифр, чем # символов в формате, ничего не будет отображаться. Например, пользовательский формат #, ## будет отображать 1,15 как 1,15 и 1,1 как 1,1.
Вопросительный знак (?) Аналогичен нулю, но отображает пробелы для незначащих нулей по обе стороны от разделителя. Используется для выравнивания цифр. Когда знак вопроса занимает место, которое не требуется в количестве, будет добавлено пространство для поддержания визуального выравнивания. Используется также в дробях с переменным количеством знаков.
Пробел ( ) является заполнителем для тысяч разделителей в отображаемом числе. Его можно использовать для определения поведения цифр по отношению к тысячам или миллионам цифр.
Звёздочка (*) используется для повторения символов. Символ, следующий за звездочкой, будет повторяться, чтобы заполнить оставшееся пространство в ячейке.
Подчеркивание (_) используется для добавления пробела в числовом формате. Символ, следующий за символом подчеркивания, определяет, сколько места нужно добавить. Обычным использованием символа подчеркивания является добавление пространства для выравнивания положительных и отрицательных значений, когда числовой формат добавляет круглые скобки только к отрицательным числам. Например, числовой формат «0 _»; (0) » добавляет немного места справа от положительных чисел, чтобы они оставались выровненными с отрицательными числами, заключенными в круглые скобки.
Автоматическое округление
Важно понимать, что Excel будет выполнять «визуальное округление» со всеми форматами пользовательских номеров. Когда число имеет больше цифр, чем заполнители в правой части десятичной точки, число округляется до количества заполнителей. Когда число имеет больше цифр, чем заполнители в левой части десятичной точки, отображаются дополнительные цифры. Это только визуальный эффект — фактические значения не изменяются.
Форматы ячеек для ТЕКСТА
Чтобы отобразить оба текста вместе с цифрами, заключите текст в двойные кавычки («»). Вы можете использовать этот подход для добавления или добавления текстовых строк в формате пользовательского номера, как показано в таблице ниже.
Знаки, которые можно использовать в формате
Помимо знака доллара, есть возможность вводить без кавычек и несколько других значков валют.
Некоторые символы будут работать некорректно в формате ячеек. Например, символы звездочки (*), хеш (#) и процента (%) не могут использоваться непосредственно в пользовательском формате — они не будут отображаться в результате. На помощь приходит обратная косая черта (). Поместив обратную косую черту перед символом, вы можете использовать их в пользовательских форматах:
Пользовательские форматы для дат
Даты в Excel — это просто цифры, поэтому вы можете использовать пользовательские форматы чисел, чтобы изменить способ отображения. Excel многие конкретные коды, которые вы можете использовать для отображения компонентов даты по-разному. На следующей картинке показано, как Excel отображает дату в C5, 14 августа 2019 года, с различными форматами:
Форматы для отображения времени
Показываем время «обычное»
Время в Excel — это дробные части дня. Например, 6:00 – 0,25; 12:00 — 0,5, а 18:00 — 0,75. Вы можете использовать следующие коды в своих форматах для отображения компонентов времени по-разному. Посмотрите ниже как Excel отображает время в D5, 9:35:07, с различными форматами:
м и мм нельзя использовать отдельно в пользовательском формате чисел, так как они конфликтуют с кодом номера месяца в кодах формата даты.
Форматы для «прошедшего» времени
Прошедшее время — это особый случай для отображения значений, превышающих 24 для часов и 60 для минут и секунд. Достаточно добавить квадратные скобки [], чтобы увидеть в ячейке сколько прошло часов, минут и секунд. На следующем экране показано, как Excel показывает прошедшее время, основанное на значении в D5, которое составляет 1,25 дня:
Цифровые форматы для ЦВЕТОВ
Существует два способа определения цвета в формате ячеек. Самый распространённый вариант – написать в квадратных скобках название цвета. Excel знает следующие 8 цветов по имени в цифровом формате:
- [черный]
- [белый]
- [красный]
- [зеленый]
- [синий]
- [желтый]
- [пурпурный]
- [голубой]
Имена цветов должны появляться в скобках.
Если вам мало 8 цветов, то радостная весть в том, что также можно указать цвета по номеру индекса (Цвет1, Цвет2, Цвет3 и т. Д.). Нижеприведенные примеры используют формат пользовательского номера: [ЦветX] 0, где X — номер от 1 до 56
Символы треугольника добавлены только для того, чтобы сделать цвета более удобными для просмотра. Первое изображение отображает все 56 цветов на стандартном белом фоне. На втором изображении изображены те же цвета на сером фоне. Обратите внимание, что первые 8 цветов соответствуют названному списку цветов выше.
Проверка условий
Форматы пользовательских номеров также допускают условия, которые записываются в квадратных скобках, таких как [> 100] или [<= 100]. Когда вы используете условные обозначения в пользовательских числовых форматах, вы переопределяете стандартную структуру >0, <0, 0, текст. Например, чтобы отображать значения ниже 100 красным цветом, вы можете использовать:
[Красный][<100]0;0
Для отображения значений, больших или равных 100 в синем, вы можете расширить формат следующим образом:
[Красный][<100]0;[Синий][>=100]0
Если оставить <100 и >100 (без равно), тогда в ячейке с числом 100 увидите ###########. Это значит, что Excel не может определить как отображать 100. Увеличение ширины столбца не исправит ситуации, нужно менять формат, добавлять >=
Чтобы более легко применять цвета и другие атрибуты ячеек, такие как цвет заливки и т.д., Вы захотите использовать Условное форматирование
Напишите в сообщения сообщества «хочу УФ» и я направлю в ответ видеоурок по работе с данным инструментом. Следите за группой, я готовлю статью с большим количеством примеров использования УФ.
Применение форматов в формуле ТЕКСТ
Хотя большинство форматов чисел применяются непосредственно к ячейкам на листе, вы также можете применять форматы чисел внутри формулы с помощью функции ТЕКСТ. Например, в ячейке A1 написана формула СЕГОДНЯ(). Ниже два варианта получения названия месяца.
- в B2 с помощью формата
- в B4 с помощью формулы ТЕКСТ(A1;»ММММ») (м — вводим на русском ЗАГЛАВНЫМИ)
ВАЖНО: результатом функции ТЕКСТ всегда является текстовое значение, поэтому вы можете соединять результат формулы с другими текстовыми значениями: =«Отчёт продаж за :» & ТЕКСТ(A1; «ММММ»)
Примеры с сайтов
https://excel2.ru/articles/polzovatelskiy-chislovoy-format-v-ms-excel-cherez-format-yacheek
А какие вы используете нестандартные форматы?
Какие испытываете сложности в их создании?
Иногда бывает необходимо с помощью формул узнать о какой-либо ячейке подробную информацию и параметры, чтобы использовать это в расчетах. Например, выяснить число или текст в ячейке или какой числовой формат в ней установлен. Сделать это можно, используя функцию ЯЧЕЙКА (CELL).
Синтаксис у функции следующий:
=ЯЧЕЙКА(Параметр; Адрес)
где Адрес — это, понятное дело, ссылка на нужную ячейку, а вот Параметр — это кодовое слово, определяющее какую именно информацию о ячейке мы хотим получить. У этого аргумента несколько возможных значений:
Давайте рассмотрим пару трюков с применением этой функции на практике.
Например, можно получить имя текущего листа формулой, используя функцию ЯЧЕЙКА с параметром «имяфайла» и извлекающей все символы правее закрывающей квадратной скобки:
Также можно проверить тип данных в ячейке (параметр «тип») и выводить сообщение об ошибке вместо вычислений, если введен текст или ячейка пуста:
Или подсветить условным форматированием все незащищенные ячейки в заданном диапазоне:
Ссылки по теме
- Включение / выключение подсветки незащищенных ячеек макросом
- Условное форматирование в Excel
ЯЧЕЙКА Функция возвращает сведения о форматировании, расположении или содержимом ячейки. Например, если перед выполнением вычислений с ячейкой необходимо удостовериться в том, что она содержит числовое значение, а не текст, можно использовать следующую формулу:
=ЕСЛИ(ЯЧЕЙКА(«тип»;A1)=»v»;A1*2;0)
Эта формула вычисляет произведение A1*2, только если в ячейке A1 содержится числовое значение, и возвращает значение 0, если в ячейке A1 содержится текст или она пустая.
Примечание: Формулы, использующие функцию ЯЧЕЙКА, имеют значения аргументов для конкретного языка и возвращают ошибки при вычислениях с использованием другой языковой версии Excel. Например, если при создании формулы, содержащей ячейку, при использовании чешской версии Excel эта формула возвращает ошибку, если книга открыта во французском языке. Если важно, чтобы другие люди открывали вашу книгу с помощью разных языковых версий Excel, рассмотрите возможность использования альтернативных функций или разрешение на сохранение локальных копий, в которых они меняют аргументы ЯЧЕЙКА в зависимости от языка.
Синтаксис
ЯЧЕЙКА(тип_сведений;[ссылка])
Аргументы функции ЯЧЕЙКА описаны ниже.
Аргумент |
Описание |
---|---|
Тип_сведений Обязательно |
Текстовое значение, задающее тип сведений о ячейке при возвращении. В приведенном ниже списке указаны возможные значения аргумента «тип_сведений» и соответствующие результаты. |
ссылка Необязательно |
Ячейка, сведения о которой требуется получить. Если этот аргумент опущен, сведения, указанные в аргументе info_type, возвращаются для ячейки, выбранной на момент вычисления. Если аргумент «ссылка» является диапазоном ячеек, функция ЯЧЕЙКА возвращает сведения об активной ячейке в выбранном диапазоне. Важно: Технические ссылки необязательны, но рекомендуется их включит в формулу, если вы не понимаете, как это влияет на результат формулы, и не хотите, чтобы они были на месте. Опущенный аргумент ссылки не является надежной информацией о конкретной ячейке по следующим причинам:
|
info_type значения
В следующем списке описаны текстовые значения, которые можно использовать info_type аргумента. Эти значения должны быть введены в функцию ЯЧЕЙКА с кавычками (» «).
Тип_сведений |
Возвращаемое значение |
---|---|
«адрес» |
Ссылка на первую ячейку в аргументе «ссылка» в виде текстовой строки. |
«столбец» |
Номер столбца ячейки в аргументе «ссылка». |
«цвет» |
1, если форматированием ячейки предусмотрено изменение цвета для отрицательных значений; во всех остальных случаях — 0 (ноль). Примечание: Это значение не поддерживается в Excel в Интернете, Excel Mobile и Excel Starter. |
«содержимое» |
Значение левой верхней ячейки в ссылке; не формула. |
«имяфайла» |
Имя файла (включая полный путь), содержащего ссылку, в виде текстовой строки. Если лист, содержащий ссылку, еще не был сохранен, возвращается пустая строка («»). Примечание: Это значение не поддерживается в Excel в Интернете, Excel Mobile и Excel Starter. |
«формат» |
Текстовое значение, соответствующее числовому формату ячейки. Значения для различных форматов показаны ниже в таблице. Если ячейка изменяет цвет при выводе отрицательных значений, в конце текстового значения добавляется «-«. Если положительные или все числа отображаются в круглых скобках, в конце текстового значения добавляется «()». Примечание: Это значение не поддерживается в Excel в Интернете, Excel Mobile и Excel Starter. |
«скобки» |
1, если форматированием ячейки предусмотрено отображение положительных или всех чисел в круглых скобках; во всех остальных случаях — 0. Примечание: Это значение не поддерживается в Excel в Интернете, Excel Mobile и Excel Starter. |
«префикс» |
Текстовое значение, соответствующее префиксу метки ячейки. Одиночная кавычка (‘) соответствует тексту, выровненному влево, двойная кавычка («) — тексту, выровненному вправо, знак крышки (^) — тексту, выровненному по центру, обратная косая черта () — тексту, распределенному по всей ширине ячейки, а пустой текст («») — любому другому содержимому ячейки. Примечание: Это значение не поддерживается в Excel в Интернете, Excel Mobile и Excel Starter. |
«защита» |
0, если ячейка разблокирована, и 1, если ячейка заблокирована. Примечание: Это значение не поддерживается в Excel в Интернете, Excel Mobile и Excel Starter. |
«строка» |
Номер строки ячейки в аргументе «ссылка». |
«тип» |
Текстовое значение, соответствующее типу данных в ячейке. Значение «b» соответствует пустой ячейке, «l» — текстовой константе в ячейке, «v» — любому другому содержимому. |
«ширина» |
Возвращает массив с 2 элементами. Первый элемент массива — это ширина столбца ячейки, округленная до целого. Единица измерения равна ширине одного знака для шрифта стандартного размера. Второй элемент массива имеет значение Boolean, значение true, если ширина столбца является значением по умолчанию, или FALSE, если ширина явно задана пользователем. Примечание: Это значение не поддерживается в Excel в Интернете, Excel Mobile и Excel Starter. |
Коды форматов функции ЯЧЕЙКА
В приведенном ниже списке описаны текстовые значения, возвращаемые функцией ЯЧЕЙКА, если в качестве аргумента «тип_сведений» указано значение «формат», а аргумент ссылки указывает на ячейку, отформатированную с использованием встроенного числового формата.
Формат Microsoft Excel |
Значение, возвращаемое функцией ЯЧЕЙКА |
---|---|
Общий |
«G» |
0 |
«F0» |
# ##0 |
«,0» |
0,00 |
«F2» |
# ##0,00 |
«,2» |
$# ##0_);($# ##0) |
«C0» |
$# ##0_);[Красный]($# ##0) |
«C0-« |
$# ##0,00_);($# ##0,00) |
«C2» |
$# ##0,00_);[Красный]($# ##0,00) |
«C2-« |
0% |
«P0» |
0,00% |
«P2» |
0,00E+00 |
«S2» |
# ?/? или # ??/?? |
«G» |
д.М.гг или дд.ММ.гг Ч:мм или дд.ММ.гг |
«D4» |
Д МММ ГГ или ДД МММ ГГ |
«D1» |
д.м, или дд.ммм, или Д МММ |
«D2» |
ммм.гг, ммм.гггг, МММ ГГ или МММ ГГГГ |
«D3» |
дд.мм |
«D5» |
ч:мм AM/PM |
«D7» |
ч:мм:сс AM/PM |
«D6» |
ч:мм |
«D9» |
ч:мм:сс |
«D8» |
Примечание: Если аргумент info_type функции ЯЧЕЙКА — «формат», а затем к ячейке, на которая ссылается ссылка, будет применяться другой формат, необходимо повторно вычислите (нажмите F9),чтобы обновить результаты функции ЯЧЕЙКА.
Примеры
Дополнительные сведения
Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.
См. также
Изменение формата ячейки
Создание или изменение ссылки на ячейку
Функция АДРЕС
Добавление, изменение, поиск и очистка условного форматирования в ячейке
Вам нужно знать основные приемы работы с ячейками и их содержимым в Excel, чтобы заниматься вычислениями, анализом и систематизацией информации.
В этом уроке вы узнаете, как выделять ячейки, вводить содержимое, удалять ячейки и их содержимое. Вы также узнаете, как вырезать, копировать и вставлять ячейки, перетаскивать и заполнять ячейки с помощью маркера заполнения.
Ячейки и их содержимое
Ячейки – основные строительные блоки листа. Ячейки могут иметь разнообразное содержимое, например, текст, формулы или функции. Чтобы работать с ячейками, вам нужно знать как их выделять, вводить содержимое, удалять ячейки и их содержимое.
Ячейка
Каждый прямоугольник на листе называется ячейкой. Ячейка – это пресечение строки и столбца.
У каждой ячейки есть имя или адрес ячейки, который образуется на основе имен столбца и строки, пресечением которых образована ячейка. Адрес выбранной ячейки показывается в поле Имя. Здесь вы можете увидеть, что выбрана ячейка C5.
Также вы можете одновременно выделить несколько ячеек. Группа ячеек называется диапазоном ячеек. Если вы ссылаетесь не на одну ячейку, а на диапазон, то используйте запись из адресов первой и последней ячеек, разделенных двоеточием. Например, диапазон ячеек, включающий ячейки A1, A2, A3, A4 и A5 будет записан как A1:A5.
Чтобы выбрать ячейку:
- Кликните по ячейке, чтобы выделить ее. Когда ячейка выделена, вы заметите, что границы ячейки отображаются жирным, а столбец и строка, образующие ячейку, выделены.
- Отпустите кнопку мыши. Ячейка останется выделенной до тех пор, пока вы не кликните мышью по другой ячейке на листе.
Вы также можете перемещаться между ячейками и выделять их с помощью клавиш со стрелками на клавиатуре.
Чтобы выбрать несколько ячеек:
- Зажмите левую кнопку мыши и не отпуская ее, тащите курсор, пока не выделятся нужные ячейки.
- Отпустите кнопку мыши. Ячейки останутся выделенными, пока вы не кликните по другой ячейке на листе.
Содержимое ячейки
Каждая ячейка может содержать свой собственный текст, форматирование, комментарии, формулы или функции.
Текст
Ячейки могут содержать буквы, цифры и даты.
Атрибуты форматирования
Ячейки могут содержать атрибуты форматирования, которые меняют способ отображения букв, цифр и дат. Например, даты могут быть отформатированы как ММ/ДД/ГГГГ или Месяц/Д/ГГГГ.
Комментарии
Ячейки могут содержать комментарии от нескольких рецензентов.
Формулы и функции
Ячейки могут содержать формулы и функции, которые вычисляют значения ячейки. Например, СУММ (ячейка 1, ячейка 2…) – это формула, которая суммирует значения нескольких ячеек.
Чтобы ввести содержимое:
- Кликните по ячейке, чтобы выделить ее.
- Введите содержимое в выбранную ячейку с помощью клавиатуры. Оно появится в ячейке и строке формул. Вы также можете вносить и редактировать содержимое в строке формул.
Чтобы удалить содержимое ячейки:
- Выделите нужную ячейку.
- Кликните по команде Очистить на ленте. Появится диалоговое окно.
- Выберите Очистить содержимое.
Вы также можете использовать клавишу Backspace, чтобы удалить содержимое из одной ячейки или клавишу Delete для удаления содержимого из нескольких ячеек.
Чтобы удалить ячейки:
- Выделите ячейки, которые хотите удалить.
- На ленте выберите команду Удалить.
Существует огромная разница между удалением содержимого ячейки и удалением самой ячейки. Если вы удалите ячейку, то по умолчанию ячейки, находящиеся ниже удаляемой, поднимутся вверх на ее место.
Чтобы скопировать и вставить содержимое ячеек:
- Выделите ячейки, которые хотите скопировать.
- Кликните по команде Копировать. Граница выделенных ячеек примет другой вид.
- Выделите ячейку или ячейки, в которые хотите вставить содержимое.
- Кликните по команде Вставить. Скопированное содержимое будет вставлено в выделенные ячейки.
Чтобы вырезать и вставить содержимое ячеек:
- Выделите ячейки, которые хотите вырезать.
- Кликните по команде Вырезать. Граница выделенных ячеек примет другой вид.
- Выделите ячейки, в которые вы хотите вставить содержимое.
- Кликните по команде Вставить. Вырезанное содержимое будет удалено из ячеек – источников и вставлено в выделенные ячейки.
Для доступа к параметрам вставки:
Есть достаточно много параметров вставки, доступ к которым можно получить в выпадающем меню команды Вставить. Эти параметрами может быть удобно применять опытным пользователям, чьи ячейки содержат формулы или форматирование.
Чтобы получить доступ к командам форматирования:
- Выделите ячейки, которые нужно отформатировать.
- Кликните правой кнопкой мыши по выделенным ячейкам. Появится диалоговое окно, где вы сможете легко найти множество команд, которые также есть на ленте.
Чтобы переместить ячейки:
- Выделите ячейки, которые хотите переместить.
- Поместите курсор мыши на одну из внешних границ выделенных ячеек. Курсор из белого креста станет черным крестом с 4 стрелками.
- Нажмите левую кнопку мыши и тащите ячейки в новое место.
- Отпустите кнопку мыши и ячейки переместятся.
Чтобы использовать маркер заполнения для заполнения ячеек:
- Выделите ячейку или ячейки, содержимое которых вы хотите использовать. Вы можете заполнять ячейки содержимым, как по вертикали, так и по горизонтали.
- Наведите курсор мыши на маркер заполнения так, чтобы курсор из белого креста стал черным крестом
- Нажмите левую кнопку мыши и тащите маркер заполнения пока все ячейки, которые вы хотите заполнить не окажутся выделенными.
- Отпустите кнопку мыши, ваши ячейки будут заполнены.
Практикуйте!
- Откройте существующую книгу Excel 2010.
- Выберите ячейку D3, и обратите внимание, как выглядит его адрес в поле Имя и его содержимое в строке формул.
- Попробуйте написать текст и цифры.
- Используйте маркер заполнения, чтобы заполнить прилегающие ячейки по вертикали и по горизонтали.
- Вырежьте ячейки и вставьте их в другое место.
- Удалите ячейку и обратите внимание, как ячейки под ним сместятся вверх.
- Попробуйте перетащить ячейки.