Ячейка таблицы в текущей строке

Ячейка таблицы в текущей строке

Электронные таблицы Excel являются приложением Windows и обычно записаны в офисном пакете. Каждый документ представляет собой набор таблиц или рабочую книгу, которая содержит один или несколько листов. Каждый рабочий лист имеет название. Файлы имеют тип XLS. Таблицы могут содержать до 256 столбцов и до 65536 строк. Текущая ячейка обведена рамкой, а ее содержимое высвечивается в строке формул.

Ячейка может содержать три вида информации : текст, число или формулу. Ячейка содержащая текст не может использоваться в вычислениях. В ячейках формул отображается производная информация, полученная путем вычислений. Формула представляется в строке формул и начинается со знака =. Редактировать любую информацию ячейки можно в строке формул. Для ввода информации в ячейку указатель с помощью мыши или курсорных клавиш помещают на эту ячейку. Ввод в ячейку заканчивается нажатием клавиши ввода. Для редактирования в ячейке нужно нажать клавишу F2. Текстовая информация автоматически выравнивается по левому краю, а числовая по правому.

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

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

Для размножения одинаковой информации по строкам или столбцам надо навести указатель на маркер текущей ячейки, расположенный в правом нижнем углу и перетащить до нужного места. Если перед этим нажать и удерживать клавишу Ctrl, то числовые значения в последующих ячейках и столбцах будут увеличиваться на 1, а в предыдущих уменьшаться. Более сложный закон изменения можно задать через команду Правка – Заполнить – Прогрессия.

Вводить формулы удобно щелкнув по кнопке Изменить формулу (=). Для правильного вводу функций раскрыть список формул и с помощью контекстного меню определить назначение функций. Можно размножать однотипные формулы протягиванием. В этом случае адреса в каждой последующей ячейке будут изменяться на 1. Функции вводить удобно, используя Мастер функций. Допускается вложение функций.

Не нашли то, что искали? Воспользуйтесь поиском:

Лучшие изречения: Как то на паре, один преподаватель сказал, когда лекция заканчивалась — это был конец пары: "Что-то тут концом пахнет". 8875 — | 8393 — или читать все.

1. Что такое электронная таблица (ЭТ)

Электронная таблица — компьютерная программа, позволяющая проводить вычисления с данными, представленными в виде двумерных массивов, имитирующих бумажные таблицы

2. Раскройте понятия: строка, столбец, ячейка, блок ячеек.

Строка заголовка служит для отображения названия приложения.

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

Строка состояния содержит информацию для перехода на любую требуемую страницу и для изменения масштаба изображения.

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

Ячейка рабочего листа образуется пересечением строки и столбца, а ее адрес определяется буквой столбца и номером строки: например, ячейка А1 находится на пересечении первой строки и столбца А, который стоит на четвертом месте. Адрес может иметь не только ячейка, но и группа смежных ячеек блок (диапазон) ячеек. В качестве блока ячеек может рассматриваться строка или часть строки, столбец или часть столбца, а также прямоугольник, состоящий из нескольких строк и столбцов или их частей. Блок ячеек задается указанием адреса первой и последней его ячеек, между которыми ставится разделительный знак – двоеточие (В2:D5).

Читайте также:  Как поднять стиральную машину одному

3. Что такое адрес ячейки?

Адрес ячейки (ссылка) – состоит из номра строки и названия столбца, на пересечении которых находится ячейка.

4. Какая ячейка называется текущей (активной)?

Активной областью таблицы называется ее часть, заполненная данными

5. Чем абсолютная адресация отличается от относительной?

Относительными называются ссылки, которые при копировании в составе формулы в другую ячейку автоматически изменяются

При копировании формулы с относительной ссылкой (столбец)(строка) на n строк ниже и на m столбцов правее ссылка изменяется на (столец+m)(строка+n)

Абсолютными называются ссылки, которые при копировании в составе формулы в другую ячейку не изменяются

Абсолютные ссылки используются в формулах тогда, когда нежелательно автоматическое изменение ссылки при копировании

6. Что может быть содержимым ячейки ЭТ?

Разные таблицы могут содержать совершенно разную информацию. Некоторые ячейки содержат текст, некоторые – числовые данные. С точки зрения Excel ячейка может содержать три вида данных.

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

Числовые данные – это отдельное число, введенное в ячейку. Они не могут содержать алфавитных и специальных символов, поскольку с ними производятся математические операции. Единственными исключениями являются десятичная точка (запятая) и знак числа, стоящий перед ним. Как числа рассматриваются данные, определяющие даты или денежные суммы.

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

7. Каковы правила записи формул?

1. Убедитесь в том, что активна (выделена курсивной рамкой) та ячейка, в которой вы хотите получить результат вычислений.

2. Ввод формулы начинается со знака “=”. Этот знак вводится с клавиатуры.

3. После ввода знака “=” Excel переходит в режим ввода формулы. В этом режиме, при выделении какой-либо ячейки, ее адрес автоматически заносится в формулу. Это позволяет избавить пользователя от необходимости знать адреса ячеек и вводить их в формулу с клавиатуры.

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

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

§ Удобнее вводить знаки операций с правого цифрового блока клавиатуры. Чтобы этот блок работал в нужном режиме, индикатор должен быть включен.

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

§ завершает ввод формулы, и переводит курсор в следующую ячейку.

§ “Зеленая галочка” на панели ввода формулы завершает ввод формулы, и оставляют курсор в той же ячейке.

Читайте также:  Вход в совкомбанк интернет банк фактура

9. Назовите функциональные возможности Excel

Табличный процессор MS Excel (электронные таблицы) – одно из наиболее часто используемых приложений интегрированного пакета MS Office, мощнейший инструмент в умелых руках, значительно упрощающий рутинную повседневную работу. Основное назначение MS Excel – решение практически любых задач расчетного характера, входные данные которых можно представить в виде таблиц. Применение электронных таблиц упрощает работу с данными и позволяет получать результаты без программирования расчётов. В сочетании же с языком программирования Visual Basic for Application (VBA), табличный процессор MS Excel приобретает универсальный характер и позволяет решить вообще любую задачу, независимо от ее характера.

10. Какова структура окна Excel?

Основные структурные элементы электронной таблицы:

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

11. Какова последовательность создания ЭТ.

Для создания новой книги в открытом приложении Microsoft Excel нужно выполнить одно из следующих действий:

— щелкнуть по кнопке Создать на панели Стандартная;

— нажать на клавиатуре сочетание клавиш + ;

— выполнить команду меню ФайлСоздать и затем на всплывшей справа панели

в разделе Создание команду Чистая книга (рис. 8.3).

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

12. Как очистить текущую ячейку ЭТ?

13. Как осуществить ввод формулы в ячейку ЭТ?

Правила написания формул в Excel:

два символа операций не должны стоять вместе;

каждая открывающая круглая скобка должна иметь парную ей закрывающую скобку (Excel не позволит зафиксировать ввод формулы в ячейку при отсутствии парной скобки);

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

формула не может содержать более, чем 1024 символа, формулы можно разбить на множество более простых (принцип суперпозиции).

Алгоритм 2.1. Ввод простой формулы

Следующая простая формула служит для умножения 135 на 1%.

Для ввода простой формулы необходимо выполнить следующее.

Выделить (активизировать) ячейку A3, для ввода формулы.

Ввести символ “=” и символы формулы (нуль целых при вводе можно опустить). Обратите внимание, в левой части строки состояния отображается слово Ввод. Вводимые символы одновременно появляются в ячейке А3 и в строке формул.

Зафиксировать ручной ввод формулы – нажать клавишу . Результат выполнения формулы 1,35 отображается в ячейке А3. В левой части строки состояния отображается слово Готово.

Формула отобразится в строке формул, когда соответствующая ячейка будет активна.

Вместо формулы можно ввести в ячейку константу (непосредственно значение 1,35).

14. Каким образом выполняется копирование формулы? 5 Как исправить содержимое ячейки?

15. Как осуществить форматирование числовых данных?

Команда Ячейка меню Формат позволяет управлять выводом (отображением) числовых и текстовых значений в активизированной ячейке.

16. Как удалить строки (столбцы) ЭТ?

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

17. Как выполнить выравнивание данных в ячейках ЭТ

Перед вами стоит задача "препарировать" таблицу. Пройтись по её строкам и ячейкам, что-то удалить, что-то добавить. Зацепившись за элемент table, мы начинаем использовать привычные DOM-свойства и методы: firstChild, createElement, appendChild и др. И вдруг оказывается, что всё работает совсем не так, как представлялось на первый взгляд.

Читайте также:  Какое интернет телевидение выбрать

Неправильный подход

Есть простая таблица, с идентификатором "tableId", в которой требуется удалить первую и добавить в конец новую строку:

row:1, cell:1 row:1, cell:2
row:2, cell:1 row:2, cell:2

Решим задачу привычными методами, выполнив функцию no() :

function no ( ) <
var table = document. getElementById ( "tableId" ) ;
// Перейдем к первой строке таблицы
var tr1 = table. firstChild ;
alert ( tr1. nodeName ) ; // В IE и Opera выведет "TBODY", а в Gecko — "#text"
// Не получилось, идем другим путем
var allRows = table. getElementsByTagName ( "tr" ) ;
tr1 = allRows [ 0 ] ;
// Удаляем первую строку
tr1. parentNode . removeChild ( tr1 ) ;
// Создаем новую строку
var tr3 = document. createElement ( "tr" ) ;
tr3. innerHTML = "

row:3, cell:1 row:3, cell:2

" ;
// Добавляем её в таблицу
allRows = table. getElementsByTagName ( "tr" ) ;
tr3 = allRows [ 0 ] . parentNode . appendChild ( tr3 ) ; /* Вот здесь совсем интересно
В IE строка не отобразилась вовсе, т.к. в добавленной строке находятся битые ячейки, без открывающего тега td
В Gecko добавился только элемент TR, содержащий строку "row:3, cell:1row:3, cell:2" без ячеек
Только в Опере всё отработало как задумывалось
*/
// Затираем добавленную строку
alert ( "Сейчас произойдет удаление строки" ) ;
tr3. parentNode . removeChild ( tr3 ) ;
// Добавляем то, что хотим более корректно, через DOM
alert ( "Повторное добавление строки" ) ;
var td3_1 = document. createElement ( "td" ) ;
td3_1. innerHTML = "row:3, cell:1" ;
var td3_2 = document. createElement ( "td" ) ;
td3_2. innerHTML = "row:3, cell:2" ;
tr3 = document. createElement ( "tr" ) ;
tr3. appendChild ( td3_1 ) ;
tr3. appendChild ( td3_2 ) ;
allRows = table. getElementsByTagName ( "tr" ) ;
tr3 = allRows [ 0 ] . parentNode . appendChild ( tr3 ) ;
// УРА!
>

Как видно из комментариев к коде, в итоге задача решена, но не очень гибким (и уж точно некрасивым) способом.

Правильное решение

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

Interface HTMLTableElement

  • Свойство rows, возвращает коллекцию узлов строк таблицы, readonly.
  • Метод deleteRow принимает в качестве аргумента индекс строки, которая подлежит удалению. Индексация начинается с нуля.
  • Метод insertRow принимает в качестве аргумента индекс строки, перед которой будет вставлена новая строка. Возвращает ссылку на новую вставленную строку.

Также есть свойства и методы для работы с элементами THEAD, TFOOT, TBODY и CAPTION , но из-за нечастого использования останавливаться на них подробно не будем.

Interface HTMLTableRowElement

  • Свойство cells, возвращает коллекцию узлов ячеек для строки, readonly.
  • Метод deleteCell принимает в качестве аргумента индекс ячейки строки, которая подлежит удалению. Индексация начинается с нуля.
  • Метод insertCell принимает в качестве аргумента индекс ячейки, перед которой будет вставлена новая ячейка в строке. Возвращает ссылку на новую вставленную ячейку.

Interface HTMLTableCellElement

  • Свойство cellIndex, возвращает индекс ячейке в строке (от нуля) readonly.

Решим кроссбраузерно поставленную задачу с помощью перечисленных выше свойств и методов:

Надеюсь описанный в этой статье интерфейс облегчит вам работу с таблицами в DOM. Удачи!

Ссылка на основную публикацию
Шаблоны букв английского алфавита для вырезания
Трафареты и шаблоны букв английского алфавита для вырезания из бумаги, это разнообразные шрифты разного стиля и тематики. Трафареты помогут вам...
Что значит спящий режим компьютера
В операционной системе Windows есть несколько режимов выключения компьютера – это обыкновенный режим, (который полностью выключает PC), режим гибернации и...
Что значит сторнировать документ
Сто́рно (итал. storno — перевод на другой счёт, отвод; от stornare — поворачивать обратно) — в общем смысле возврат к...
Шаблоны для брошюры в ворде
Автор: admin Дата записи Быстрей всего набросать буклет, если под рукой окажется готовый шаблон. Проще всего создать буклет в программе...
Adblock detector