- Обзор функций ЯЧЕЙКИ
- Функция ЯЧЕЙКА Синтаксис и входы:
- Как использовать функцию ЯЧЕЙКА в Excel
- Общий вид Info_types
- Цвет Info_type
- Форматировать Info_type
- Скобки Info_type
- Префикс Info_type
- Защитить Info_type
- Тип Info_type
- Создать гиперссылку для поиска по адресу
- Получить путь к файлу
- Получить имя файла
- Получить имя листа
- Функция ЯЧЕЙКИ в Google Таблицах
- Дополнительные замечания
Загрузите образец книги
В этом руководстве показано, как использовать Функция ЯЧЕЙКИ Excel в Excel, чтобы получить информацию о ячейке.
Обзор функций ЯЧЕЙКИ
Функция CELL Возвращает информацию о ячейке. Цвет, имя файла, содержимое, формат, строка и т. Д.
Чтобы использовать функцию CELL Excel Worksheet, выберите ячейку и введите:
(Обратите внимание, как появляются входные данные формулы)
Функция ЯЧЕЙКА Синтаксис и входы:
1 | = ЯЧЕЙКА (тип_информации, ссылка) |
info_type - Текст, указывающий, какую информацию о ячейках вы хотите вернуть.
ссылка - Ссылка на ячейку, о которой вы хотите получить информацию.
Как использовать функцию ЯЧЕЙКА в Excel
Функция CELL возвращает информацию о форматировании, расположении или содержимом ячейки.
1 | = ЯЧЕЙКА (D3; $ B $ 3) |
Как видно выше, функция CELL возвращает все виды информации из ячейки B3.
Если вы наберете = ЯЧЕЙКА (, вы сможете увидеть 12 различных типов информации для извлечения.
Вот дополнительные выходы функции CELL:
Общий вид Info_types
Некоторые из info_types довольно просты и извлекают то, что вы просили, в то время как остальные будут объяснены в следующих нескольких разделах из-за сложности.
Info_type | Что он извлекает? |
"адрес" | Ссылка / адрес ячейки. |
«Col» | Номер столбца. |
"цвет" | * |
«Содержимое» | Само значение или результат формулы. |
"имя файла" | Полный путь, имя файла и расширение в квадратных скобках, а также имя листа. |
"формат" | * |
"скобки" | * |
"приставка" | * |
"защищать" | * |
"ряд" | Номер строки. |
"тип" | * |
"ширина" | Ширина столбца округлена до ближайшего целого числа. |
* Объясняется в следующих нескольких разделах.
Цвет Info_type
Цвет все результаты будут отображаться как 0, если только ячейка не отформатирована с использованием отрицательных значений цвета. Последний будет отображаться как 1.
1 | = ЯЧЕЙКА ("цвет"; B3) |
Форматировать Info_type
Формат показывает числовой формат ячейки, но это может быть не то, что вы ожидаете.
1 | = ЯЧЕЙКА ("формат"; B3) |
Существует множество различных вариантов форматирования, но вот несколько рекомендаций, чтобы понять это:
- «G» - общий, «C» - валюта, «P» - процент, «S» - научный (не показан выше), «D» - дата.
- Если цифры указаны с числами, валютами и процентами; он представляет собой десятичные знаки. Например. «F0» означает 0 десятичных знаков в ячейке D4, а «C2-» означает 2 десятичных знака в ячейке D6. «D1» в ячейке D8 - это просто тип формата даты (есть от D1 до D9 для разных типов форматов даты и времени).
- Запятая в начале предназначена для разделителей тысяч (например, «, 0» в ячейке D5).
- Знак минус предназначен для форматирования отрицательных значений цветом (например, «C2-» в ячейке D6).
Вот другие примеры форматов даты и для научных.
Скобки Info_type
Скобки показывает 1, если ячейка отформатирована круглыми скобками (как положительными, так и отрицательными). В противном случае отображается 0.
1 | = ЯЧЕЙКА ("круглые скобки"; B3) |
Префикс Info_type
Приставка приводит к различным символам в зависимости от того, как текст выровнен в ячейке.
1 | = ЯЧЕЙКА ("префикс"; B3) |
Как видно выше, выравнивание текста по левому краю - это одинарная кавычка в ячейке C3.
При выравнивании текста по правому краю в ячейке C4 отображаются двойные кавычки.
При выравнивании текста по центру в ячейке C5 отображается курсор.
При выравнивании текста по заливке в ячейке C6 отображается обратная косая черта.
Числа (ячейки C7 и C8) отображаются как пустые независимо от выравнивания.
Защитить Info_type
Защищать дает 1, если ячейка заблокирована, и 0, если она разблокирована.
1 | = ЯЧЕЙКА ("защищать"; B3) |
Обратите внимание, что по умолчанию все ячейки заблокированы. Вот почему вы не можете редактировать никакие ячейки после того, как вы их защитили. Чтобы разблокировать его, щелкните ячейку правой кнопкой мыши и выберите «Форматировать ячейки».
Перейдите на вкладку «Защита» и снимите флажок «Заблокировано», чтобы разблокировать ячейку.
Тип Info_type
Тип приводит к трем различным алфавитам в зависимости от типа данных в ячейке.
«L» обозначает метку в ячейке C3.
«V» обозначает значение в ячейке C4.
«B» означает пробел в ячейке C5.
Создать гиперссылку для поиска по адресу
Вы можете использовать функцию CELL вместе с HYPERLINK и INDEX / MATCH для гиперссылки на результат поиска:
1 | = ГИПЕРССЫЛКА ("#" & ЯЧЕЙКА ("адрес", ИНДЕКС (C3: C6, ПОИСКПОЗ ("манго", B3: B6,0))), ИНДЕКС (C3: C6, ПОИСКПОЗ ("манго", B3: B6,0) ))) |
Формула ИНДЕКС и ПОИСКПОЗ возвращает цену манго в ячейке C5: 3,95 доллара. Функция CELL с «адресом» возвращает местоположение ячейки. Затем функция ГИПЕРССЫЛКА создает гиперссылку.
Получить путь к файлу
Чтобы получить путь к файлу, в котором хранится конкретный файл, вы можете использовать:
1 | = ЛЕВЫЙ (ЯЧЕЙКА ("имя файла"), НАЙТИ ("[", ЯЧЕЙКА ("имя файла")) - 1) |
Поскольку имя файла будет таким же при использовании любой ссылки на ячейку, вы можете опустить его. Используйте функцию НАЙТИ, чтобы получить позицию, в которой начинается «[», и минус 1, чтобы функция ЛЕВАЯ функция извлекала предшествующие символы.
Получить имя файла
Чтобы получить имя файла, вы можете использовать:
1 | = MID (ЯЧЕЙКА ("имя файла"), НАЙТИ ("[", ЯЧЕЙКА ("имя файла")) + 1, НАЙТИ ("]", ЯЧЕЙКА ("имя файла")) - НАЙТИ ("[", ЯЧЕЙКА ("имя файла ")) - 1) |
Здесь используется концепция, аналогичная описанной выше, где функция НАЙТИ получает позицию, в которой начинается «[», и извлекает символы после этого. Чтобы узнать, сколько символов нужно извлечь, он использует позицию «]» минус «[« и минус 1, поскольку включает позицию «]».
Получить имя листа
Чтобы получить имя листа, вы можете использовать:
1 | = MID (ЯЧЕЙКА ("имя файла"), НАЙТИ ("]", ЯЧЕЙКА ("имя файла")) + 1, LEN (ЯЧЕЙКА ("имя файла"))) |
Опять же, это похоже на приведенное выше, где функция НАЙТИ получает позицию, в которой начинается "]", и извлекает символы после этого. Чтобы узнать, сколько символов нужно извлечь, он использует общую длину того, что возвращает info_type «filename».
Функция ЯЧЕЙКИ в Google Таблицах
Функция ЯЧЕЙКА работает аналогично в Google Таблицах. Просто у него нет полного диапазона info_type. Он включает только «адрес», «столбец», «цвет», «содержимое», «префикс», «строку», «тип» и «ширину».
Дополнительные замечания
Функция CELL возвращает информацию о ячейке. Информация, которая может быть возвращена, относится к расположению ячейки, форматированию и содержимому.
Введите тип информации, которую вы хотите, затем введите ссылку на ячейку для ячейки, о которой вы хотите получить информацию.
Вернуться к списку всех функций в Excel