Что такое ячейка в Excel
Обновлено: 20.11.2024
В этом учебном пособии по Excel объясняется, как использовать функцию ЯЧЕЙКА Excel с синтаксисом и примерами.
Описание
Функция ЯЧЕЙКА Microsoft Excel может использоваться для получения информации о ячейке. Это может включать содержимое, форматирование, размер и т. д.
Функция ЯЧЕЙКА – это встроенная функция Excel, относящаяся к категории Информационная функция. Его можно использовать как функцию рабочего листа (WS) в Excel. В качестве функции рабочего листа функцию ЯЧЕЙКА можно ввести как часть формулы в ячейку рабочего листа.
Синтаксис
Синтаксис функции ЯЧЕЙКА в Microsoft Excel:
Параметры или аргументы
Тип информации, которую вы хотите получить для ячейки. type может быть одним из следующих значений:
Значение | Пояснение |
---|---|
"адрес" | Адрес клетки. Если ячейка ссылается на диапазон, это первая ячейка в диапазоне. |
"col" | Номер столбца ячейки. |
"color" | Возвращает 1, если цвет является отрицательным значением; В противном случае возвращается 0. |
"contents" | Содержимое верхней левой ячейки. |
"filename" | Имя файла, содержащего ссылку. |
"format" | Числовой формат ячейки. См. примеры форматов ниже. |
"parentheses" | Возвращает 1, если ячейка отформатирована со скобками; В противном случае возвращается 0. |
"prefix" | Префикс метки для ячейки. * Возвращает одинарную кавычку ('), если ячейка выровнена по левому краю. * Возвращает двойную кавычку ("), если ячейка выровнена по правому краю. * Возвращает знак вставки (^), если ячейка выровнена по центру. * Возвращает обратную косую черту (\ ), если ячейка выровнена по заполнению. * Возвращает пустое текстовое значение для всех остальных. |
"защита" | Возвращает 1, если ячейка заблокирована. Возвращает 0, если ячейка не заблокирована. |
"row" | Номер строки ячейки. | tr>
"type" | Возвращает "b", если ячейка пуста. Возвращает "l", если ячейка содержит текстовую константу. Возвращает " v" для всех остальных. |
"width" | Ширина столбца ячейки, округленная до ближайшего целого числа. |
Для значения "format", описанного выше, возвращаются следующие значения:
диапазон Необязательный. Это ячейка (или диапазон), для которой вы хотите получить информацию. Если параметр range не указан, функция CELL будет считать, что вы получаете информацию для последней измененной ячейки.
Возврат
Функция CELL возвращает информацию о ячейке.
Применимо к
- Excel для Office 365, Excel 2019, Excel 2016, Excel 2013, Excel 2011 для Mac, Excel 2010, Excel 2007, Excel 2003, Excel XP, Excel 2000
Тип функции
Пример (как функция рабочего листа)
Давайте рассмотрим несколько примеров функции ЯЧЕЙКА Excel и узнаем, как использовать функцию ЯЧЕЙКА в качестве функции рабочего листа в Microsoft Excel:
Исходя из приведенной выше электронной таблицы Excel, будут возвращены следующие примеры CELL:
Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel для iPad Excel для iPhone Excel для планшетов Android Excel 2010 Excel 2007 Excel для Mac 2011 Excel для телефонов Android Excel Starter 2010 Еще. Меньше
Функция ЯЧЕЙКА возвращает информацию о форматировании, расположении или содержимом ячейки. Например, если вы хотите убедиться, что ячейка содержит числовое значение вместо текста, прежде чем выполнять над ней вычисления, вы можете использовать следующую формулу:
Эта формула вычисляет A1*2, только если ячейка A1 содержит числовое значение, и возвращает 0, если ячейка A1 содержит текст или пуста.
Примечание. Формулы, в которых используется CELL, имеют значения аргументов для конкретного языка и возвращают ошибки, если вычисляются с использованием другой языковой версии Excel. Например, если вы создаете формулу, содержащую ЯЧЕЙКУ, при использовании чешской версии Excel, эта формула вернет ошибку, если книга будет открыта во французской версии. Если другим важно, чтобы ваша книга открывалась с использованием разных языковых версий Excel, рассмотрите возможность использования альтернативных функций или разрешения другим сохранять локальные копии, в которых они изменяют аргументы CELL, чтобы они соответствовали их языку.
Синтаксис
CELL(info_type, [ссылка])
Синтаксис функции CELL имеет следующие аргументы:
Описание
Текстовое значение, указывающее, какой тип информации о ячейке вы хотите вернуть. В следующем списке показаны возможные значения аргумента Info_type и соответствующие результаты.
Ячейка, о которой вы хотите получить информацию.
Если он опущен, информация, указанная в аргументе info_type, возвращается для ячейки, выбранной во время вычисления. Если ссылочным аргументом является диапазон ячеек, функция ЯЧЕЙКА возвращает информацию об активной ячейке в выбранном диапазоне.
Важно! Хотя технически ссылка не является обязательной, включение ее в формулу приветствуется, если только вы не понимаете, как ее отсутствие влияет на результат формулы, и не хотите, чтобы этот эффект сохранялся. Отсутствие аргумента ссылки не дает надежной информации о конкретной ячейке по следующим причинам:
В режиме автоматического вычисления, когда пользователь изменяет ячейку, вычисление может быть запущено до или после выбора, в зависимости от платформы, которую вы используете для Excel. Например, Excel для Windows в настоящее время инициирует расчет перед изменением выбора, но Excel для Интернета запускает его позже.
При совместном редактировании с другим пользователем, который вносит изменения, эта функция будет сообщать о вашей активной ячейке, а не о ячейке редактора.
Любой перерасчет, например нажатие клавиши F9, приведет к тому, что функция вернет новый результат, даже если ячейка не редактировалась.
значения 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 элементов.
Первый элемент массива — это ширина столбца ячейки, округленная до целого числа. Каждая единица ширины столбца равна ширине одного символа в размере шрифта по умолчанию.
Второй элемент в массиве – это логическое значение, значение TRUE, если ширина столбца задана по умолчанию, или FALSE, если ширина была задана пользователем явно.
Примечание. Это значение не поддерживается в Excel для Интернета, Excel Mobile и Excel Starter.
Коды формата CELL
В следующем списке описаны текстовые значения, возвращаемые функцией ЯЧЕЙКА, когда аргументом Info_type является «формат», а аргументом ссылки является ячейка, отформатированная с использованием встроенного числового формата.
поиск меню
Урок 7: Основы работы с ячейками
Введение
Всякий раз, когда вы работаете с Excel, вы будете вводить информацию или содержимое в ячейки. Ячейки являются основными строительными блоками рабочего листа. Вам потребуется изучить основы работы с ячейками и их содержимым, чтобы вычислять, анализировать и упорядочивать данные в Excel.
Понятие о ячейках
Каждый рабочий лист состоит из тысяч прямоугольников, которые называются ячейками. Ячейка — это пересечение строки и столбца. Столбцы обозначаются буквами (A, B, C), а строки — цифрами (1, 2, 3).
Ячейка
Каждая ячейка имеет собственное имя или адрес ячейки в зависимости от ее столбца и строки. В этом примере выбранная ячейка пересекает столбец C и строку 5, поэтому адрес ячейки — C5. Адрес ячейки также появится в поле Имя. Обратите внимание, что заголовки столбцов и строк ячейки выделяются при выборе ячейки.
Ячейка C5
Вы также можете выбрать несколько ячеек одновременно. Группа ячеек называется диапазоном ячеек. Вместо адреса одной ячейки вы будете ссылаться на диапазон ячеек, используя адреса первой и последней ячеек в диапазоне ячеек, разделенные двоеточием. Например, диапазон ячеек, включающий ячейки A1, A2, A3, A4 и A5, будет записан как A1:A5.
На изображениях ниже выбраны два разных диапазона ячеек:
Диапазон ячеек A1:A8
Диапазон ячеек A1:B8
Если столбцы в электронной таблице помечены цифрами, а не буквами, вам потребуется изменить стиль ссылки по умолчанию для Excel. Просмотрите нашу дополнительную информацию о том, что такое эталонные стили? чтобы узнать, как это сделать.
Чтобы выбрать ячейку:
Чтобы ввести или изменить содержимое ячейки, сначала нужно выбрать ячейку.
- Нажмите на ячейку, чтобы выбрать ее.
- Вокруг выбранной ячейки появится рамка, а заголовок столбца и заголовок строки будут выделены. Ячейка останется выделенной, пока вы не щелкнете другую ячейку на листе.
Выбор одной ячейки
Вы также можете выбирать ячейки с помощью клавиш со стрелками на клавиатуре.
Чтобы выбрать диапазон ячеек:
Иногда может потребоваться выделить большую группу ячеек или диапазон ячеек.
- Нажмите, удерживайте и перетаскивайте мышь, пока не будут выделены все соседние ячейки, которые вы хотите выделить.
- Отпустите кнопку мыши, чтобы выбрать нужный диапазон ячеек. Ячейки останутся выделенными, пока вы не щелкнете другую ячейку на листе.
Выбор диапазона ячеек
Содержимое ячейки
Любая информация, которую вы вводите в электронную таблицу, будет храниться в ячейке. Каждая ячейка может содержать различные типы содержимого, включая текст, форматирование, формулы и функции.
-
Текст
Ячейки могут содержать текст, например буквы, цифры и даты.
Текст ячейки
Форматирование ячейки
Формулы ячеек
Чтобы вставить содержимое:
Выбор ячейки A1
Вставка содержимого ячейки
Чтобы удалить содержимое ячейки:
- Выберите ячейку с содержимым, которое хотите удалить.
Выбор ячейки
Удаление содержимого ячейки
Вы можете использовать клавишу Delete на клавиатуре, чтобы удалить содержимое сразу из нескольких ячеек. Клавиша Backspace удаляет только одну ячейку за раз.
Чтобы удалить ячейки:
Существует важное различие между удалением содержимого ячейки и удалением самой ячейки. Если вы удалите всю ячейку, ячейки под ней сместятся вверх и заменят удаленные ячейки.
-
Выберите ячейки, которые вы хотите удалить.
Выбор ячейки для удаления
Нажатие команды "Удалить"
Ячейки смещены, чтобы заменить удаленную ячейку
Чтобы скопировать и вставить содержимое ячейки:
Excel позволяет копировать содержимое, уже введенное в электронную таблицу, и вставлять его в другие ячейки, что может сэкономить ваше время и силы.
Выбор ячейки для копирования
Нажатие команды "Копировать"
Вставка ячеек
Нажатие команды "Вставить"
Вставленное содержимое ячейки
Чтобы вырезать и вставить содержимое ячейки:
В отличие от копирования и вставки, при которых содержимое ячейки дублируется, вырезание позволяет перемещать содержимое между ячейками.
Выбор диапазона ячеек для вырезания
Нажатие команды «Вырезать»
Вставка ячеек
Нажатие команды "Вставить"
Вырезанные и вставленные ячейки
Чтобы получить доступ к дополнительным параметрам вставки:
Вы также можете получить доступ к дополнительным параметрам вставки, которые особенно удобны при работе с ячейками, содержащими формулы или форматирование.
- Чтобы получить доступ к дополнительным параметрам вставки, нажмите стрелку раскрывающегося списка в команде "Вставить".
Дополнительные параметры вставки
Вместо того, чтобы выбирать команды на ленте, вы можете быстро получить к ним доступ, щелкнув правой кнопкой мыши. Просто выберите ячейки, которые вы хотите отформатировать, затем щелкните правой кнопкой мыши. Появится раскрывающееся меню, в котором вы найдете несколько команд, которые также расположены на ленте.
Щелкните правой кнопкой мыши, чтобы получить доступ к параметрам форматирования
Чтобы перетащить ячейки:
Вместо вырезания, копирования и вставки вы можете перетаскивать ячейки, чтобы перемещать их содержимое.
Наведение курсора на границу ячейки
Перетаскивание выбранных ячеек
Отброшенные ячейки
Чтобы использовать маркер заполнения:
Возможны случаи, когда вам нужно скопировать содержимое одной ячейки в несколько других ячеек на листе. Вы можете скопировать и вставить содержимое в каждую ячейку, но этот метод займет много времени. Вместо этого вы можете использовать маркер заполнения, чтобы быстро копировать и вставлять содержимое в соседние ячейки в той же строке или столбце.
-
Выберите ячейки, содержащие содержимое, которое вы хотите использовать. Маркер заполнения появится в виде маленького квадрата в правом нижнем углу выбранной ячейки (ячеек).
Нахождение маркера заполнения
Перетаскивание маркера заполнения
Заполненные ячейки
Чтобы продолжить серию с маркером заполнения:
Маркер заполнения также можно использовать для продолжения серии. Всякий раз, когда содержимое строки или столбца следует последовательному порядку, например числам (1, 2, 3) или дням (понедельник, вторник, среда), дескриптор заполнения может угадать, что должно быть дальше в последовательности. Во многих случаях вам может потребоваться выбрать несколько ячеек, прежде чем использовать дескриптор заполнения, чтобы помочь Excel определить порядок ряда. В приведенном ниже примере дескриптор заполнения используется для расширения ряда дат в столбце.
Использование маркера заполнения для расширения серии
Расширенная серия
Вы также можете дважды щелкнуть маркер заполнения вместо того, чтобы щелкнуть и перетащить его. Это может быть полезно при работе с большими электронными таблицами, где нажатие и перетаскивание могут быть неудобными.
Посмотрите видео ниже, чтобы увидеть пример двойного щелчка маркера заполнения.
Чтобы использовать мгновенное заполнение:
Флеш-заполнение — новая функция Excel 2013 — позволяет автоматически вводить данные на лист, экономя ваше время и усилия. Как и дескриптор заполнения, Flash Fill может угадать, какой тип информации вы вводите на лист. В приведенном ниже примере мы будем использовать Flash Fill для создания списка имен, используя список существующих адресов электронной почты.
-
Введите нужную информацию в свой рабочий лист. Предварительный просмотр Flash Fill будет отображаться под выбранной ячейкой всякий раз, когда доступна Flash Fill.
Предварительный просмотр данных Flash Fill
Введенные данные Flash Fill
Чтобы изменить или отменить мгновенное заполнение, нажмите кнопку "Быстрое заполнение" рядом с недавно добавленными данными "Быстрое заполнение".
Нажатие кнопки "Быстрая заливка"
Найти и заменить
При работе с большим количеством данных в Excel может быть сложно и долго искать конкретную информацию. Вы можете легко выполнять поиск в книге с помощью функции "Найти", которая также позволяет изменять содержимое с помощью функции "Заменить".
Чтобы найти контент:
В нашем примере мы будем использовать команду «Найти», чтобы найти определенное имя в длинном списке сотрудников.
-
На вкладке «Главная» нажмите команду «Найти и выбрать», затем выберите «Найти».из раскрывающегося меню.
Нажатие команды "Найти"
Нажмите "Найти далее"
Нажатие "Найти все"
Закрытие диалогового окна "Найти и заменить"
Вы также можете получить доступ к команде "Найти", нажав Ctrl+F на клавиатуре.
Нажмите "Параметры", чтобы просмотреть критерии расширенного поиска в диалоговом окне "Найти и заменить".
Выберите параметры
Чтобы заменить содержимое ячейки:
Иногда вы можете обнаружить, что неоднократно допускали ошибку в своей рабочей тетради (например, неправильно написали чье-то имя) или что вам нужно заменить определенное слово или фразу на другое. Вы можете использовать функцию Excel «Найти и заменить», чтобы быстро внести изменения. В нашем примере мы будем использовать функцию «Найти и заменить», чтобы исправить список адресов электронной почты.
-
На вкладке «Главная» нажмите команду «Найти и выбрать», затем выберите «Заменить». из раскрывающегося меню.
Нажатие команды «Заменить»
Нажмите "Найти далее"
- Replace заменит отдельные экземпляры.
- Заменить все — заменяет все экземпляры текста в книге. В нашем примере мы выберем этот вариант, чтобы сэкономить время.
Замена выделенного текста
Нажимаем ОК
Замененный контент
Закрытие диалогового окна "Найти и заменить"
Функция Excel CELL возвращает информацию о ячейке на листе. Тип возвращаемой информации указывается как info_type. CELL может получить такие вещи, как адрес и имя файла, а также подробную информацию о форматировании, используемом в ячейке. Полный список доступной информации см. ниже.
- info_type — тип возвращаемой информации о ссылке.
- ссылка – [необязательно] ссылка, из которой извлекается информация.
Используйте функцию CELL, чтобы получить широкий спектр информации о ссылке. Тип возвращаемой информации указывается как info_type, который должен быть заключен в двойные кавычки (""). CELL может возвращать адрес ячейки, имя файла и путь к книге, а также информацию о форматировании, используемом в ячейке. Полный список типов информации и кодов форматов см. ниже.
Функция CELL принимает два аргумента: info_type и ссылка. Info_type – это текстовая строка, указывающая тип запрашиваемой информации. Полный список типов информации см. в таблице ниже. Ссылка — это ссылка на ячейку. Ссылка обычно представляет собой одну ячейку. Если ссылка ссылается на более чем одну ячейку, CELL возвращает информацию о первой ячейке в ссылке. Для определенных видов информации (например, имени файла) адрес ячейки, используемый для ссылки, является необязательным и может быть опущен.Однако, если ссылка не указана, CELL вернет имя текущего «активного листа», который может быть или не быть листом, на котором существует формула, и может даже находиться в другой книге. Во избежание путаницы используйте A1 для справки.
Примечание. Функция ЯЧЕЙКА является энергозависимой и может вызвать проблемы с производительностью в больших или сложных листах.
Примеры
Например, чтобы получить номер столбца для C10:
Чтобы получить адрес A1 в виде текста:
Чтобы получить полный путь и имя книги для текущего листа:
CELL также может возвращать информацию о коде формата. Например, если A1 содержит число 100 с примененным форматом номера валюты, функция CELL вернет «C2»:
При запросе "формата" или "круглых скобок" info_type к возвращаемому формату добавляется набор пустых скобок "()", если числовой формат использует скобки для всех значений или для положительных значений. . Например, если A1 использует пользовательский числовой формат (0), то:
Типы информации
С функцией CELL можно использовать следующие info_types:
В этом примере цель состоит в том, чтобы получить имя книги и путь без включения имени листа. Формула в E5: = ПОДСТАВИТЬ(ЛЕВАЯ(ЯЧЕЙКА("имя файла",A1),НАЙТИ("]",ЯЧЕЙКА("имя файла",A1))-1.
Действуя изнутри наружу, мы используем стандартные функции ИНДЕКС и ПОИСКПОЗ, чтобы найти первое совпадение значений поиска в столбце B: ИНДЕКС(данные,ПОИСКПОЗ(B5,данные,0)) Функция ПОИСКПОЗ получает позицию значение в B5.
Нет прямого способа обнаружить скрытый столбец с формулой в Excel. Вы можете подумать об использовании функции ПРОМЕЖУТОЧНЫЕ.ИТОГИ, но ПРОМЕЖУТОЧНЫЕ.ИТОГИ работают только с вертикальными диапазонами. В результате подход, описанный в этом.
Функция ADDRESS создает ссылку на основе заданного номера строки и столбца. В этом случае мы хотим получить первую строку и первый столбец, используемые данными именованного диапазона (B5:D14). Чтобы использовать первую строку, мы.
Функция ЯЧЕЙКА может возвращать различную информацию о рабочем листе. CELL может получить такие вещи, как адрес и имя файла, а также информацию о форматировании, используемом в ячейке. Тип возвращаемой информации:
Функция CELL используется для получения полного имени файла и пути: CELL("filename",A1) Результат выглядит следующим образом: path[workbook.xlsm]имя листа CELL возвращает этот результат функции MID в виде текста.
Функция CELL может предоставить широкий спектр информации о свойствах ячейки. Одно свойство называется «защита» и указывает, разблокирована или заблокирована ячейка. Все ячейки в новой книге Excel изначально «заблокированы».
В этом примере цель состоит в том, чтобы получить только имя книги без включения пути или имени листа. Формула в E5:
Рассмотрите простую динамическую ссылку на Лист2, используя ДВССЫЛ в такой формуле: =ДВССЫЛ($B$5&"!"&"A1")) Если мы изменим имя листа в B5 на другое (допустимое) имя, НЕПРЯМОЙ будет.
В этом примере цель — получить путь к книге без имени книги. Формула, используемая для выполнения этой задачи, отображается в ячейке E5: =ЛЕВАЯ(ЯЧЕЙКА("имя файла",A1),НАЙТИ("[",ЯЧЕЙКА("имя файла".
По сути, это формула ИНДЕКС и ПОИСКПОЗ: ИНДЕКС(B5:D11,ПОИСКПОЗ(G6,B5:B11,0),2) // возвращает 60. Однако, хотя результат отображается на листе как 60, функция ИНДЕКС фактически возвращает ссылку на ячейку.
Действуя изнутри наружу, мы используем ПОИСКПОЗ, чтобы найти относительное положение последней записи в столбце C: ПОИСКПОЗ(9.99E+307,C5:C100). По сути, мы даем соответствие "большому числу", которое никогда не будет найти в приблизительном соответствии.
Читайте также: