ЯЧЕЙКА (функция ЯЧЕЙКА)

Синтаксис: ЯЧЕЙКА(тип_сведений;[ссылка])

Синтаксис

ЯЧЕЙКА(тип_сведений;[ссылка])

Аргументы функции ЯЧЕЙКА описаны ниже.

Аргумент

Описание

Тип_сведений   

Обязательно

Текстовое значение, задающее тип сведений о ячейке при возвращении. В приведенном ниже списке указаны возможные значения аргумента “тип_сведений” и соответствующие результаты.

ссылка    

Необязательно

Ячейка, сведения о которой требуется получить.

Если этот аргумент опущен, сведения, указанные в аргументе info_type, возвращаются для ячейки, выбранной на момент вычисления. Если аргумент “ссылка” является диапазоном ячеек, функция ЯЧЕЙКА возвращает сведения об активной ячейке в выбранном диапазоне.

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

  • В режиме автоматического вычисления при внесении пользователем изменений в ячейку вычисление может запускаться до или после выполнения выделения в зависимости от платформы, используемой для Excel.  Например, Excel для Windows активирует вычисление перед изменением выделения,Excel в Интернете запускает его после этого.

  • Когда Co-Authoring с другим пользователем, который вносит изменения, эта функция сообщает о вашей активной ячейке, а не редакторе.

  • Любой пересчет, например нажатие F9, приведет к тому, что функция возвращает новый результат, даже если изменение ячейки не было изменено.

Коды числовых форматов

Здесь приведу таблицу соответствия строчных кодов и форматов данных, которые используются, когда вы применяете тип сведений – «формат»

Формат Microsoft Excel

Значение, возвращаемое функцией ЯЧЕЙКА

Общий

«G»

«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»

Когда вы используете аргументы, получающие форматы ячейки, при изменении формата формулы не пересчитываются. Поэтому, функция ЯЧЕЙКА не изменит значения. Чтобы пересчитать – нажмите F9.

Вот наглядный пример использования функции ЯЧЕЙКА с некоторыми из перечисленных параметров:

использование функции ЯЧЕЙКА

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

Ячейка в Microsoft Excel – базовые понятия

Определение

Microsoft Excel — программа для работы с электронными таблицами, созданная корпорацией Microsoft для Microsoft Windows, Windows NT и Mac OS, а также Android, iOS и Windows Phone.

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

Чтобы понять, что представляет собой ячейка в MS Excel достаточно посмотреть, как она образуется, а именно — пересечением строки и столбца. За счет этого ячейка получает свое название, которое одновременно является ее координатами. Оно состоит из номеров столбца и строки. Для удобства работы имя ячейки можно сменить, координаты при этом останутся прежними.

Осторожно! Если преподаватель обнаружит плагиат в работе, не избежать крупных проблем (вплоть до отчисления). Если нет возможности написать самому, закажите тут.

Ячейка Exel

Рисунок 1. Ячейка Exel

Перемещение активной ячейки

Чтобы указать, какая ячейка является активной, можно использовать метод Range .Activate. Например, в следующей процедуре ячейка B5 назначается активной с последующим ее форматированием полужирным шрифтом.

Sub SetActive_MakeBold() Worksheets(“Sheet1”).Activate Worksheets(“Sheet1”).Range(“B5”).Activate ActiveCell.Font.Bold = True End Sub

Примечание. Чтобы выбрать диапазон ячеек, используйте метод Select. Чтобы сделать одну ячейку активной, используйте метод Activate.

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

Sub MoveActive() Worksheets(“Sheet1”).Activate Range(“A1:D10”).Select ActiveCell.Value = “Monthly Totals” ActiveCell.Offset(0, 1).Activate End Sub

Ячейка в Excel – базовые понятия

Ячейка в Excel – это основной структурный элемент листа, куда Вы можете вводить данные и прочее содержимое. В рамках данного урока мы освоим основы работы с ячейками и их содержимым, чтобы производить вычисления, анализировать и систематизировать данные в Excel.

Примеры использования функции ЯЧЕЙКА в Excel

Пример 1. Дана таблица учета работы сотрудников организации вида:

таблица учета работы сотрудников.

Необходимо с помощью функции ЯЧЕЙКА вычислить в какой строке и столбце находится зарплата размером 235000 руб.

Для этого введем формулу следующего вида:

ЯЧЕЙКА.

тут:

  • – «строка» и «столбец» – параметр вывода;
  • – С8 – адрес данных с зарплатой.

В результате вычислений получим: строка №8 и столбец №3 (С).

Разделение ячеек Excel

Процедура незатейлива и полностью повторяет предыдущий пункт:

  1. Выбор объединенного блока (другие разделить не получится).
  2. При выделении загорится клавиша объединения (помечена на скриншоте № 2), после нажатия на неё ячейки высвободятся и получат отдельный физический адрес. Столбцы и ячейки пересчитаются в автоматическом режиме.

Фиксируем ячейку при помощи функциональной клавиши.

Вновь открываем ячейку для редактирования и устанавливаем курсор на координаты нужной нам ячейки.

Нажимаем функциональную клавишу F4 для переключения вида ссылки.

Неоднократно нажимая F4, вы будете переключать ссылки в следующем порядке:

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

Думаю, это несколько удобнее, чем вводить знак доллара вручную.

Использование функции

В файле примера приведены основные примеры использования функции:

Большинство сведений об ячейке касаются ее формата. Альтернативным источником информации такого рода может случить только VBA.

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

Обратите внимание, что если в одном экземпляре MS EXCEL (см. примечание ниже) открыто несколько книг, то функция ЯЧЕЙКА() с аргументами адрес и имяфайла , будет отображать имя того файла, с который Вы изменяли последним. Например, открыто 2 книги в одном окне MS EXCEL: Базаданных.xlsx и Отчет.xlsx. В книге Базаданных.xlsx имеется формула =ЯЧЕЙКА(“имяфайла”) для отображения в ячейке имени текущего файла, т.е. Базаданных.xlsx (с полным путем и с указанием листа, на котором расположена эта формула). Если перейти в окно книги Отчет.xlsx и поменять, например, содержимое ячейки, то вернувшись в окно книги Базаданных.xlsx ( CTRL+TAB ) увидим, что в ячейке с формулой =ЯЧЕЙКА(“имяфайла”) содержится имя Отчет.xlsx. Это может быть источником ошибки. Хорошая новость в том, что при открытии книги функция пересчитывает свое значение (также пересчитать книгу можно нажав клавишу F9 ). При открытии файлов в разных экземплярах MS EXCEL – подобного эффекта не возникает – формула =ЯЧЕЙКА(“имяфайла”) будет возвращать имя файла, в ячейку которого эта формула введена.

Примечание : Открыть несколько книг EXCEL можно в одном окне MS EXCEL (в одном экземпляре MS EXCEL) или в нескольких. Обычно книги открываются в одном экземпляре MS EXCEL (когда Вы просто открываете их подряд из Проводника Windows или через Кнопку Офис в окне MS EXCEL). Второй экземпляр MS EXCEL можно открыть запустив файл EXCEL.EXE, например через меню Пуск. Чтобы убедиться, что файлы открыты в одном экземпляре MS EXCEL нажимайте последовательно сочетание клавиш CTRL+TAB – будут отображаться все окна Книг, которые открыты в данном окне MS EXCEL. Для книг, открытых в разных окнах MS EXCEL (экземплярах MS EXCEL) это сочетание клавиш не работает. Удобно открывать в разных экземплярах Книги, вычисления в которых занимают продолжительное время. При изменении формул MS EXCEL пересчитывает только книги открытые в текущем экземпляре.

Другие возможности функции ЯЧЕЙКА() : определение типа значения, номера столбца или строки, мало востребованы, т.к. дублируются стандартными функциями ЕТЕКСТ() , ЕЧИСЛО() , СТОЛБЕЦ() и др.

Использование математических операций в Excel 

Если необходимо выполнить математические действия с ячейками или конкретными числами, в Excel тоже создается формула, поскольку все записи, начинающиеся с «=» в ячейке, считаются функциями. Все знаки для математических операций являются стандартными, то есть  «*»– умножить,  «/» – разделить и так далее. Следует отметить, что для возведения в степень используется знак «^». Вкратце рассмотрим объявление подобных функций.

Выделите любую пустую ячейку и напишите в ней знак «=», объявив тем самым функцию. В качестве значения можете взять любое число, написать номер ячейки (используя буквенные и цифровые значения слева и сверху) либо выделить ее левой кнопкой мыши. На следующем скриншоте вы видите простой пример =B2*C2, то есть результатом функции будет перемножение указанных ячеек друг на друга.

Математические операции для работы с формулами в Excel

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

Результат математической операции для работы с формулами в Excel

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

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.

Как узнать ширину таблицы Excel?

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

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

Введем в ячейку С14 формулу для вычисления суммы ширины каждого столбца таблицы:

узнать ширину таблицы.

тут:

  • – «ширина» – параметр функции;
  • – А1 – ширина определенного столбца.

Пример 2: Название листа

Со значением filename (имяфайла) функция CELL (ЯЧЕЙКА) покажет путь к файлу, имя файла и название листа.

=CELL(“filename”,B2)
=ЯЧЕЙКА(“имяфайла”;B2)

Функция ЯЧЕЙКА в Excel

Из полученного результата при помощи других функций Вы можете извлечь название листа. В формуле ниже, используя функции MID (ПСТР) и FIND (НАЙТИ), находим квадратные скобки и возвращаем 32 символа, которые следуют за ними (длина названия листа ограничена 31 символом).

=MID(CELL(“filename”,C3),FIND(“]”,CELL(“filename”,C3))+1,32)
=ПСТР(ЯЧЕЙКА(“имяфайла”;C3);НАЙТИ(“]”;ЯЧЕЙКА(“имяфайла”;C3))+1;32)

Функция ЯЧЕЙКА в Excel

Работа с ячейками в Эксель

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

Выделение отдельных ячеек и диапазона

Самый простой и очевидный способ выделения нужной ячейки в экселе — по клику курсора. Если же таблица объемна и содержит в себе много строк и столбцов, листать ее вручную не слишком удобно. Чтобы быстро перейти к нужной ячейке, достаточно вписать ее координаты в поле «Имя», которое находится в левой части окна над таблицей, и нажать клавишу «Enter». После этого нужный участок становится активным.

Выделение ячейки и окно «Имя»

Рисунок 3. Выделение ячейки и окно «Имя»

Выделение нескольких ячеек также производится при помощи мыши, либо через поле «Имя». Для первого метода необходимо зажать левую клавишу мыши и обвести требуемую область. Во втором случае в поле вводится диапазон от одной ячейки до другой через двоеточие. Например, «B2:E7».

Выделение диапазона ячеек

Рисунок 4. Выделение диапазона ячеек

Поиск ячеек по содержимому

Чтобы найти ячейку, не зная ее координат можно воспользоваться поиском по данным, находящимся в ней. Это можно сделать через панель инструментов на вкладке «Главная» или с помощью стандартного сочетания клавиш «Ctrl» + «F».

Поиск ячеек по содержимому

Рисунок 5. Поиск ячеек по содержимому

Окно поиска

Рисунок 6. Окно поиска

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

Поиск нескольких ячеек с одинаковым содержимым

Рисунок 7. Поиск нескольких ячеек с одинаковым содержимым

Объединение ячеек

В MS Excel есть три способа объединения ячеек: объединение с переносом данных в центр, объединение по строкам и обычное объединение ячеек без изменения положения содержимого. Все они находятся в панели инструментов на вкладке «Главная».

Объединение ячеек

Рисунок 8. Объединение ячеек

Отличия способов объединения:

Объединить и поместить в центре

Рисунок 9. Объединить и поместить в центре

Объединить по строкам

Рисунок 10. Объединить по строкам

Объединить ячейки

Рисунок 11. Объединить ячейки

Разделение ячеек

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

Переименование ячеек

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

Смена названия ячейки

Рисунок 12. Смена названия ячейки

Форматирование ячеек

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

Форматирование ячеек

Рисунок 13. Форматирование ячеек

Форматирование ячеек в Excel можно условно представить в виде трех основных блоков:

  • формат записи и отображения данных;
  • формат текста;
  • внешний вид.

Блок «Формат записи и отображения данных» находится на вкладке «Число» в меню «Формат ячеек». Исходя из выбранного формата, программа обрабатывает и отображает данные по-разному. В большинстве случаев для работы достаточно трех форматов: общего, числового и текстового.

Формат данных, содержащихся в ячейке

Рисунок 14. Формат данных, содержащихся в ячейке

Блок «Формат текста» находится на вкладках «Выравнивание» и «Шрифт». В первой настраивается расположение данных внутри ячейки, а именно: отступы от краев, особенности переноса слов и угол наклона текста.

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

Формат текста в ячейках

Рисунок 15. Формат текста в ячейках

Блок «Внешний вид» находится на вкладках «Граница» и «Заливка» настраивается то, как будут выглядеть сами ячейки.

Изменение внешнего вида ячеек

Рисунок 16. Изменение внешнего вида ячеек

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

Арифметические операции с ячейками

Все вычисления, включая арифметические действия, в MS Excel проводятся в окне формул.

Примечание

Запись всех операций должна начинаться со знака «=».

Выглядит это следующим образом:

Запись арифметического действия в окно формул

Рисунок 17. Запись арифметического действия в окно формул

Для примера возьмем операцию сложения. В этом случае последовательность действий будет следующая:

  • выделить ячейку, в которой будет храниться результат операции;
  • перейти в окно формул;
  • начать запись со знака «=»;
  • выделить ячейку, содержащую первое слагаемое;
  • поставить знак «+» и выделить ячейку со вторым слагаемым;
  • нажать клавишу «Enter».

Функционал Эксель не ограничивается базовыми математическими операциями. В программу встроено огромное количество функций: экономических, статистических, инженерных и так далее. Кроме того, программа способна обрабатывать матрицы, массивы, текстовые строки и многое другое. Окно выбора функций содержит краткое описание для каждой из них.

Встроенные функции MS Excel

Рисунок 18. Встроенные функции MS Excel

См. также

Изменение формата ячейки
Создание или изменение ссылки на ячейку
Функция АДРЕС
Добавление, изменение, поиск и очистка условного форматирования в ячейке

Рейтинг
( 1 оценка, среднее 5 из 5 )
Загрузка ...