Укажите смешанный адрес ячейки libreoffice calc ms excel

Я использую ВПР в Calc, например:

VLOOKUP(B11,G2:J7,4,0)

Обычно, когда кто-либо из нас использует это, мы хотим получить значение в ячейке, которую находит эта функция. В этом случае вместо значения я хотел бы получить строку с адресом ячейки в ней или строку и столбец этой ячейки. Например, если у меня есть значение с плавающей запятой двойной точности 30,14 в ячейке J5 и это ответ, вместо того, чтобы возвращать 30,14, я хочу, чтобы он возвращал что-то вроде «J5» или 9,4 или каким-то другим способом, чтобы я мог прочитать результат в макросе.

Я пробовал использовать = ADDRESS () и = CELL («адрес»,), но получаю ошибки (= CELL () дает мне ‘#REF!’).


РЕДАКТИРОВАТЬ: я использую эту процедуру как оболочку вокруг VLOOKUP с таблицей чисел с плавающей запятой (поэтому она возвращает DOUBLE вместо получения значения ячейки как STRING или чего-то еще). Все, что мне нужно сделать, это передать ему столбец, из которого я хочу получить данные:

Function getLookup(valColumn as Integer) as Double
    oDoc = ThisComponent
    oSheet = oDoc.Sheets (workSheet)
    rangeInfo = lookupTopLeft + ":" + lookupBottomRight
    cellRange = oSheet.getCellRangeByName(rangeInfo)
    oCell = oSheet.GetCellByPosition(dataCellColumn, dataCellRow)
    searchValue = oCell.getString()
    Mode = 0
    svc = createUnoService( "com.sun.star.sheet.FunctionAccess" )
    args = Array(searchValue, cellRange, valColumn, Mode)
    getLookup = svc.callFunction("VLOOKUP", args)
End Function

Обратите внимание, что здесь я использую некоторые локальные переменные. Они являются частными и предназначены только для модуля, поэтому мне не нужно менять ссылки на ячейки в нескольких местах, пока я работаю над дизайном своей электронной таблицы. «lookupTopLeft» и «lookupBottomRight» — это «G2» и «J7», верхняя левая и нижняя правая ячейки для данных, с которыми я работаю. «dataCellColumn» и «dataCellRow» — координаты столбца и строки для источника ключа, который я использую в ВПР.

(@JohnSUN, я думаю , что это может быть изменено на основе ответа, который вы где-то предоставили.)

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

1 ответ

Лучший ответ

Один из множества возможных вариантов:

Option Explicit 

Const lookupTopLeft = "G2" 
Const lookupBottomRight = "J7"
Const dataCellColumn = 1
Const dataCellRow = 10
Const workSheet = 0

Function getCellByLookup(valColumn As Integer) As Variant
Dim oSheet As Variant, cellRange As Variant, oCell As Variant
Dim oColumnToSearch As Variant
Dim oSearchDescriptor As Variant
Dim searchValue As String 
Dim nRow As Long
    oSheet = ThisComponent.getSheets().getByIndex(workSheet)
    cellRange = oSheet.getCellRangeByName(lookupTopLeft + ":" + lookupBottomRight)
    searchValue = oSheet.GetCellByPosition(dataCellColumn, dataCellRow).getString()
    
Rem If we are looking not for a value, but for a cell, 
Rem then using VLOOKUP is unnecessary, a simple Find is enough  
    oColumnToSearch = cellRange.getCellRangeByPosition(0, 0, 0, _
        cellRange.getRows().getCount()-1) ' Resize full range to one first column
Rem Set search params
    oSearchDescriptor = oColumnToSearch.createSearchDescriptor()
    oSearchDescriptor.setSearchString(searchValue)
    oSearchDescriptor.SearchType = 1 ' Search in Values!
Rem Try to find searchValue in oColumnToSearch
    oCell = oColumnToSearch.findFirst(oSearchDescriptor)
    If Not IsNull(oCell) Then ' Only if the value was found
        nRow = oCell.getRangeAddress().StartRow
Rem Offset oCell to valColumn
        oCell = cellRange.getColumns().getByIndex(valColumn-1).GetCellByPosition(0,nRow)
        getCellByLookup = Replace(oCell.AbsoluteName, "$", "")
    Else    ' If the value from B11 is not found - warn about it
        getCellByLookup = "Not found"
    EndIf
End Function


1

JohnSUN
18 Сен 2021 в 10:23

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

Программа LibreOffice Calc  предназначена для работы с таблицами данных, преимущественно числовыми. 
Создание рабочих книг
Окно LibreOffice Calc

Рабочее окно LibreOffice Calc  представлено на рис. 1.

 Рис. 1. Рабочее окно LibreOffice Calc

1. Заголовок документа LibreOffice Calc 7. Заголовки строк
2. Строка меню 8. Указатель текущей (активной) ячейки
3. Панель инструментов «Стандартная» 9. Кнопки прокрутки ярлычков
4. Панель инструментов «Форматирование» 10. Строка ярлычков
5. Панель формул 11. Полосы прокрутки
6. Заголовки столбцов 12. Строка состояния

Документ программы LibreOffice Calc  по умолчанию называется «Без имени 1». Состоит из нескольких листов (по умолчанию — 3) со стандартным расширением ODS. По желанию пользователя количество листов может быть увеличено.
Рабочий лист состоит из строк и столбцов. Столбцы нумеруются от A до AMG, а строки от 1 до 1048576. Адреса ячеек формируются из номера столбца и номера строки (например, A1). Обращение к ячейкам производится по их адресам.
Операции с листами:

  • переименование – двойной щелчок по названию листа на его ярлыке или «Переименовать» контекстного меню ярлыка;
  • удаление – меню «Правка» → «Лист»  → «Удалить лист» или «Удалить» контекстного меню ярлыка;
  • перемещение или копирование – меню «Правка» → «Лист» → «Переместить / копировать лист» или соответствующий пункт контекстного меню ярлыка. Для копирования нужно установить флажок «Копировать» в окне «Переместить / копировать лист»;
  • добавление – щелкнуть по ярлыку листа, перед которым вставляется новый лист, в контекстном меню ярлыка выбрать пункт «Добавить листы» (рис. 2)

Рис. 2. Диалоговое окно «Вставить лист»
В данном диалоговом окне, уточняем положение, название листа, количество и нажимаем кнопку «ОК». Диалоговое окно «Вставить лист» можно также вызвать через меню «Вставка» → «Лист».
Если книга состоит из большого количества листов и все ярлыки не видны, то следует воспользоваться стрелками, расположенными слева от ярлыков.
Выделение ячеек и диапазонов ( + стрелки или левая кнопка мыши; – разные области). Все ячейки строки или столбца могут быть выделены щелчком мыши на заголовке строки или столбца. Чтобы выделить рабочий лист в текущей книге, необходимо щелкнуть на ярлычке листа. Чтобы выделить все ячейки рабочего листа, нужно щелкнуть на кнопке выделения всего листа (прямоугольник на пересечении заголовков строк и столбцов) или нажать сочетание клавиш .
Ввод данных в рабочий лист
В ячейках рабочего листа могут находиться текст, константы и формулы. С текстовыми данными нельзя выполнять математические расчеты. По умолчанию числовые данные выравниваются по правому краю, а текст – по левому. Если название категории не входит по ширине, то правая ячейка (если она не пустая) перекрывает следующую. Ширину столбцов можно изменить с помощью меню «Формат» → «Столбец» → «Ширина» (можно воспользоваться командой «Оптимальная ширина») или вручную, перетаскивая границы в строке заголовков столбцов. Если данные набраны, но еще не введены, то исправления можно вносить непосредственно в ячейке и в строке формул.
После того, как данные введены, для исправления надо перейти в режим редактирования. Для этого на нужной ячейке надо  выполнить двойной щелчок мышью. В ячейке появится курсор вставки. После окончания редактирования, ввод новых данных надо подтвердить нажатием клавиши . Нажатие отменяет сделанные исправления.
Типы данных. 
Тип определяет объем выделяемой под данные памяти и возможные операции с ними. Опишем основные типы данных LibreOffice Calc .
Целые числа – это числа, которые без остатка делятся на единицу: 4; -235. Числа, набранные в круглых скобках, трактуются как отрицательные.
Действительное число или как его еще называют вещественное число – это любое положительное число, отрицательное число или нуль. Например, 24,45 (разделитель – запятая).
Дроби: 7/8; 4/123. 
Для ввода процентов после числа набирается символ %. Если вводимое число является денежным значением, то в конце набирается руб. (рубли). 
Если вводимая числовая константа не входит в ячейку по ширине, то она отображается на экране в виде ####. В этом случае ширину столбца необходимо увеличить.
Дата и время. Ввод даты, например, 21 сентября 2011 года можно провести, набрав на клавиатуре 21/09/11.
Ввод времени выполняется в виде 13:21 или 14:15:00.
Формулы. Все формулы в LibreOffice Calc должны начинаться с символа =. Для фиксации ввода формула отображается в ячейке и в строке формул. После нажатия клавиши в ячейке появится вычисленное по формуле значение, а строка ввода очистится.
При вычислении значения по формуле в первую очередь вычисляются выражения внутри круглых скобок. Если скобок нет, выполнения операций следующий:

  • вычисляются значения функций;
  • операция возведения в степень (знак операции ^);
  • операции умножения и деления (знаки операции *, /);
  • операции сложения и вычитания (знаки операции +, -).

В качестве операндов формула может содержать числа, ссылки (адреса ячеек), функции.
Примеры формул: = 4*8^4-12; B2+SIN (1,576).
Значения формулы зависит от содержимого ячеек, на которые указывают ссылки, и оно изменяется при изменении содержимого этих ячеек.
Для просмотра значений аргументов формулы на рабочем листе необходимо выполнить двойной щелчок левой клавишей мыши по ячейке с формулой. При этом аргументы в формуле и соответствующие им значения на рабочем листе выделяются одинаковым цветом (рис. 3)

Рис. 3. Просмотр значений аргументов формулы 
Операции одного уровня выполняются слева направо. Кроме этих операций в арифметических выражениях используются операции связи:
: диапазон;
; объединение;
! пересечение.
Для объединения текстов используется знак & (амперсант).
Функция – это заранее определенная формула. Функция имеет имя и аргументы, заключенные в круглые скобки. Аргументы отделяют друг от друга  символом «;». В качестве аргументов можно использовать другие функции (если они работают с тем же типом данных), константы, адреса ячеек и диапазоны ячеек. 
Диапазоном называется группа ячеек, образующих прямоугольник. Диапазон обозначается с помощью ячейки в левом верхнем углу прямоугольника и ячейки в правом нижнем углу прямоугольника. Например, обозначение C5:F9 описывает диапазон ячеек, находящихся на пересечении строк с номерами 5, 6, 7, 8, 9 и столбцов C, D, E, F.
Например, SUM(A3;E1:E4) – эта функция имеет два аргумента. Первый A3, второй – E1:E4. Суммируются числа в ячейках A3, E1, E2, E3, E4.
Панель формул после выбора оператора «Функция» (знак « = » на панели формул) содержит в себе следующие элементы: падающий список последних используемых функций, кнопку «Мастер функций», кнопку «Отменить», кнопка «Применить» и строку ввода (рис. 4).

Рис. 4. Панель формул
Ввод формул. Формулы можно вводить несколькими способами: с помощью с помощью значков, вводом с клавиатуры, или обоими методами одновременно.
1. Щелкните ячейку, в которую хотите вставить формулу.
2. Щелкните значок Функция (знак « = ») на панели формул. В строке ввода появится знак равенства, и теперь можно вводить формулу. Формулу можно вводить с помощью «Мастера функций», выбора необходимых операторов из падающего списка и вводом действий с клавиатуры.
3. После ввода нужных значений нажмите клавишу или кнопку «Принять» для вставки результата в текущую ячейку. Если нужно очистить строку ввода, нажмите клавишу или кнопку Отмена.
Можно вводить значения и формулы прямо в ячейки, даже если не виден курсор ввода. Все формулы должны начинаться со знака равенства.
Также для начала ввода формулы можно нажать клавишу « + » или « — » на числовой клавиатуре. Режим NumLock должен быть во включенном положении. Например, последовательно нажмите следующие клавиши: +50 — 8 .
В ячейке отобразится результат 42. В ячейке содержится формула =+50-8.
Набор функций с помощью «Мастера функций». Кнопка «Мастер функций» на панели инструментов имеет вид  f(x)
Встроенные функции позволяют просто и быстро выполнять необходимые вычисления. LibreOffice Calc имеет более 350 функций. В том случае, когда ни одна из встроенных функций не подходит для решения поставленной задачи, пользователь имеет возможность создать свою собственную (пользовательскую) функцию.
Для удобства использования, функции сгруппированы по категориям: база данных; дата/время; финансовые; информация; логические; математические; массивы; статистические; электронные таблицы; текст; дополнительные.
При нажатии на данную кнопку, начинает работу мастер. Вы можете выбрать функцию из необходимой Вам категории. Например, для вычисления гиперболического арккосинуса числа, выбираем ячейку E41, нажимаем на кнопку «Мастер функций», выбираем категорию «Математический», функцию «ACOSH». C правой стороны диалогового окна, приводится описание данной функции (рис. 5). 

Рис. 5. Диалоговое окно «Мастер функций»
Для использования данной функции, необходимо нажать кнопку «Далее» или дважды щелкнуть по функции «ACOSH» в левой стороне диалогового окна. Также можно вручную прописать в строке ввода формулу по образцу, приведенному после названия функции в правой части диалогового окна. 
После нажатия кнопки «Далее» или двойного щелчка по функции «ACOSH», диалоговое окно примет следующий вид (рис. 6) 

Рис. 6. Выбор функции «ACOSH»
В данном окне, можно ввести число с клавиатуры в поле «Число». Сверху указывается, какое значение может это число принимать. При нажатии на кнопку «Выбрать» , появляется строка ввода (рис. 7), в которую можно ввести имя ячейки, в которой содержится число для вычисления (ячейку также можно выбрать непосредственно на рабочем листе путем выделения левой кнопкой мыши).

Рис. 7. Выбор числа
После выбора необходимой ячейки, необходимо нажать на кнопку
При этом мы возвращаемся в наше диалоговое окно, где уже выводится результат (рис. 8)

Рис. 8. «Мастер функции» после выбора ячейки, содержащей число
Во вкладке «Структура» «Мастер функции» показывает нам структуру данной операции, степень вложенности (рис. 9)

Рис. 9. Вкладка «Структура»
Нажимаем кнопку . Результат работы данной функции записывается в ячейку E41 (рис. 10).

Рис. 10. Результат работы функции
LibreOffice Calc может работать как с отдельными ячейками, так и с массивами данных.
Адресация
В LibreOffice Calc различают два типа адресации ячеек: абсолютная и относительная. Оба типа можно применить в одной ссылке и создать смешанную ссылку.
Относительная ссылка воспринимается программой как указание маршрута к адресуемой ячейки от ячейки содержащей формулу. При копировании формулы относительные ссылки будут изменены таким образом, что маршрут сохраниться. Относительные ссылки используются в Calc  по умолчанию. 
Абсолютная ссылка задаёт абсолютные координаты ячейки. При копировании формулы абсолютная ссылка на ячейку не будет изменяться. Абсолютная ссылка задаётся путём указания символа доллара перед номером строки и столбца, например $A$1.
Смешанная ссылка представляет собой комбинацию абсолютной и относительной ссылок, когда для строки и столбца используются разные способы адресации, например $A4, B$3. При копировании формулы абсолютная часть ссылки не изменяется.
Задать ссылку, при вводе формулы можно непосредственно вводом с клавиатуры или методом указания (щелчок мыши на нужной ячейки).
Часто в формулах необходимо задавать  ссылки на диапазон ячеек. Для указания диапазона Calc использует три адресных оператора:
оператор диапазона (двоеточие): ссылка адресует все ячейки, расположенные между двумя указанными ячейками, например,  =SUM(A1:B2) – возвращает сумму значений ячеек A1, A2, B1 и B2;
оператор объединения диапазонов (точка с запятой): ссылка охватывает ячейки указанных отдельных диапазонов, например, =SUM(A3;E1:E4) – возвращает сумму ячеек A3, E1, E2, E3, E4;
оператор пересечения диапазонов (восклицательный знак): ссылка охватывает ячейки, входящие в каждый из указанных диапазонов, например, =SUM(B2:D2!C1:D3) – возвращает сумму ячеек C2 и D2.
Создание рядов
Схема ввода одного и того же значения или формулы в часть столбца или строки:
1. ввести в ячейку значение или формулу и нажать ;
2. установить указатель мыши на маркере заполнения ячейки и растянуть в нужном направлении при нажатой левой клавише.
Маркер заполнения ячейки – маленький прямоугольник в правом нижнем углу ячейки:

Схема ввода числовых значений по типу регрессии:
1. ввести в две соседние ячейки два первых элемента прогрессии;
2. выделить эти ячейки; 
3. установить указатель мыши на маркере заполнения выделенных ячеек и растянуть в нужном направлении при нажатой левой клавише мыши.

Форматирование
Данные, сохранённые в ячейках, могут отображаться в одном из нескольких форматах. Выбрать формат представления данных и способ оформления ячейки можно в диалоговом окне «Формат ячеек» (рис. 11). Вызвать его можно нажатием сочетанием клавиш , выбором пункта «Ячейки…» в меню «Формат» или пункта «Формат ячеек…» после нажатия правой кнопки мыши на ячейке (вызова контекстного меню).
Форматирование включает в себя следующие элементы:
— установку формата чисел;
— выбор шрифтов;
— рисование рамок;
— заполнение клеток цветом и узором;
— выравнивание данных;
— защиту данных.

Рис. 11. Диалоговое окно «Формат ячеек» 
Окно «Формат ячеек» содержит несколько вкладок, перейти между которыми можно, щёлкая мышкой по ярлычку закладки. Краткое описание вкладок:
Числа – позволяет выбрать один из способов представления данных с возможностью его уточнения (справа). Например, для формата Числовой можно указать число знаков после запятой. При этом в поле справа выводится образец выбранного представления данных.
Шрифт – закладка управляет выбором шрифта (стиль, начертание, размер, язык).
Эффекты шрифта – позволяет установить цвет, надчеркивание, подчеркивание, рельеф, контур, тень шрифта.
Выравнивание – закладка позволяет управлять способом размещения текста в ячейке, поворотом текста в ячейке, переносом слов в ячейке.
Обрамление – вкладка позволяет создать обрамление вокруг ячеек с помощью границ разного стиля и толщины.
Фон – вкладка управляет цветом заливки ячеек.
Защита ячейки – вкладка управляет защитой ячеек от изменений.

Значения ошибки при вычислениях по формулам

Значение ошибки

Код ошибки

Объяснение ошибки

###

N/A

Столбец слишком узкий для отображения полного содержимого ячейки. Для решения этой проблемы, увеличьте ширину столбца или воспользуйтесь меню «Формат» → «Столбец» → «Оптимальная ширина».

Err502

502

Оператор или аргумент не являются допустимыми.

#NUM!

503

Расчет привел к переполнению определенного диапазона значений.

#VALUE

519

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

#REF!

524

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

#NAME?

525

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

#DIV/0!

532

Задано деление на 0.

Отслеживание взаимосвязи ячеек.
В больших таблицах бывает трудно определить, какие ячейки используются для вычисления по сложным формулам, или в формулах каких ячеек принимает участие данная ячейка.
LibreOffice Calc дает возможность использовать наглядное графическое представление связи между ячейками. Ячейки, которые используются для расчетов по формуле, называются «влияющими ячейками». Ячейки, в формулах которых используется активная ячейка, называются «зависимыми ячейками».
Чтобы проследить влияющие и зависимые ячейки, можно воспользоваться командой меню «Сервис» → «Зависимости». Меню данного сервиса представлено на рис. 12.

Рис. 12. Меню «Зависимости»
Влияющие ячейки. При помощи этой функции отображаются связи между текущей ячейкой, содержащей формулу, и ячейками, используемыми в этой формуле. Например, операция сложения двух ячеек (A1и A3). Результат сложения (формула «=A1+A3») записан в ячейке С2. Для просмотра ячеек, влияющих на С2, выделим данную ячейку и воспользуемся сервисом «Влияющие ячейки». При этом, LibreOffice Calc с помощью стрелок укажет ячейки, влияющие на ячейку С2 (рис. 13)

Рис. 13. Влияющие ячейки
Удалить стрелки к влияющим ячейкам. Удаляет один уровень стрелок к влияющим ячейкам, вставленный при помощи команды «Влияющие ячейки».
Зависимые ячейки. Эта команда проводит стрелки к активной ячейке от формул, зависящих от значений в активной ячейке. Воспользуемся предыдущем примером, но теперь выделим ячейку А1 и увидим, что ячейка С2 зависит от ячейки А1 (рис. 14)

Рис. 14. Зависимые ячейки
Удалить стрелки к зависимым ячейкам. Удаляет один уровень стрелок к зависимым ячейкам, вставленный при помощи команды «Зависимые ячейки».
Удалить все стрелки. Удаляет все стрелки зависимостей, содержащиеся в электронной таблице.
Источник ошибки. Эта команда проводит стрелки ко всем влияющим ячейкам, которые вызывают ошибку в выбранной ячейке.
Обвести неверные данные. При вызове этой команды помечаются все ячейки на листе, содержащие значения, которые не соответствуют правилам проверки.
Обновить стрелки. Эта команда вызывает повторную генерацию всех стрелок на листе, с учетом изменения формул с момента последней расстановки зависимостей.
Обновлять автоматически. Автоматическое обновление всех зависимостей на листе при каждом изменении формулы.
Режим заливки. При помощи этой команды включается режим заполнения в зависимостях. Курсор мыши превращается в специальный символ, и им можно щелкнуть любую ячейку, чтобы просмотреть зависимости от влияющих ячеек. Для выхода из этого режима нажмите клавишу или щелкните команду «Выйти из режима заливки» в контекстном меню.
Объединение ячеек – для объединения двух и более ячеек, необходимо выделить ячейки и нажать кнопку на панели «Форматирование» «Объединить и центрировать ячейки»     или воспользоваться меню «Формат» → «Объединить ячейки». Также данными операторами можно воспользоваться при разбиении ячеек.

Создание диаграмм
LibreOffice позволяет графически представить данные в виде диаграммы для наглядного сравнения рядов данных и просмотра их трендов. Диаграммы можно вставлять в электронные таблицы, текстовые документы, рисунки и презентации. 
Диаграммы в LibreOffice Calc  создаются с помощью «Мастера диаграмм». Перед его активацией желательно выделить данные, которые будут использованы в диаграмме, хотя это можно проделать и в процессе построения диаграммы.
Выделенная область должна содержать ячейки с названием строк и столбцов, которые будут использованы в качестве названий категорий и  текста легенды.  Для построения диаграммы можно использовать данные, находящиеся в несмежных областях. Ряды данных могут быть добавлены в исходную таблицу, кроме того, сама таблица может быть размещена в области диаграммы. «Мастер диаграмм» вызывается из основного меню с помощью команды «Вставка» → «Диаграмма» (рис. 15) или кнопка на панели инструментов  .

Рис. 15.  «Мастер диаграмм»

Работа с «Мастером диаграмм» требует последовательного выполнения четырех шагов:
1. Выбор типа и вида диаграмм (гистограмма, линейчатая, круговая, области, линии, диаграмма XY, пузырек, сетчатая, биржевая, столбцы и линии).
2. Указание диапазона данных, подлежащих отображению на диаграмме, и выбор ориентации данных (в строках или столбцах таблицы определены ряды данных); предварительный просмотр диаграммы.
3. Настроить диапазоны данных для каждого ряда.
4. Оформление диаграммы: добавление легенды, название диаграммы и осей, нанесение разметки.

Редактирование диаграмм
После создания диаграммы, ее можно изменять. Изменения касаются как типа диаграмм, так и отдельных ее элементов. Спектр возможностей редактирования диаграмм: 
1. Щелкните по диаграмме для изменения свойств объектов: размер и позиция на текущей странице; выравнивание, перенос теста, внешние границы и т.д.
2. Для перехода к режиму редактирования диаграммы дважды щелкните по диаграмме левой кнопкой мыши: значения данных диаграммы (для диаграмм с собственными данными); тип диаграммы, оси, заголовки, стенки, сетка и т.д.
3. Дважды щелкните по элементу диаграммы в режиме редактирования диаграммы: для изменения масштаба, типа, цвета и других параметров дважды щелкните ось.
Дважды щелкните точку данных, чтобы выбрать и изменить рад данных, к которому относится точка.
Выберите ряд данных, щелкните его, а затем дважды щелкните точку данных для изменения свойств этой точки (например, одного значения на гистограмме).
Дважды щелкните легенду, чтобы выбрать и изменить ее. Щелкните, а затем дважды щелкните символ в выбранной легенде, чтобы изменить соответствующий ряд данных.
Для изменения свойств, дважды щелкните любой другой элемент диаграммы или щелкните элемент и откройте меню «Формат».
4. Для выхода из текущего режима редактирования щелкните вне диаграммы.
Также для выделения элементов диаграмм, можно воспользоваться панелью инструментов «Форматирование диаграмм», которая появляется после двойного щелчка на диаграмме (рис. 16)

Рис. 16. Панель инструментов «Форматирование диаграмм»
С помощью данной панели можно выделить элементы диаграмм в падающем списке, просмотреть формат выделенного элемента (кнопка «Формат выделения») и внести необходимые изменения. Также на данной панели располагаются следующие кнопки:

Вид на панели

Свойства

Тип диаграммы

Показать/спрятать горизонтальную сетку

Показать/спрятать легенду

Масштаб текстов

Автоматическая разметка

Для добавления элементов на диаграмме, необходимо воспользоваться меню «Вставка» (рис. 17) и выбрать необходимый элемент (предварительно необходимо выделить диаграмму двойным щелчком левой кнопки мыши).

Рис. 17. Меню «Вставка»
«Заголовки» – можно добавить или изменить название заголовка, подзаголовка, название осей X, Y, Z, дополнительных осей. Чтобы переместить элемент, необходимо его выделить и перетащить в нужное место. Также выделенный заголовок можно удалить с помощью клавиши «Легенда». Легенда отображает подписи из первого ряда или столбца или из диапазона, который был задан в диалоговом окне «Ряд данных». Если диаграмма не содержит подписи, в легенде будет отображаться текст в виде «Строка 1, Строка 2 …» или «Столбец A, Столбец B …» в соответствии с номером ряда или буквой столбца данных диаграммы. Ввести текст напрямую невозможно; он генерируется автоматически на основе имени диапазона ячеек. С помощью меню «Вставка» → «Легенда» можно поменять ее расположение или скрыть.Вкладка «Оси». Дает возможность внести в диаграмму недостающие оси.«Сетка» – обеспечивает вставку сетки на диаграмму, которая улучшает восприятие. Удаление линий сетки обеспечивается снятием соответствующих флажков.Форматирование области диаграммы сводится к изменению вида (рамки и заливки) (рис. 18).

Рис. 18. Диалоговое окно «Область диаграммы»

Управление объемным видом диаграмм. Для управления объемным видом диаграмм, LibreOffice Calc  предоставляет возможность изменять ракурс просмотра диаграммы путем изменения трех специальных параметров: перспектива, внешний вид и освещение (рис. 19)

Рис. 19. Трехмерный вид
Эта возможность заложена в команде «Формат» → «Трехмерное изображение».
Сортировка списков и диапазонов
LibreOffice Calc  представляет различные виды сортировки данных. Можно сортировать строки или столбцы в возрастающем иди убывающем порядке (текстовые данные – в алфавитном или обратном алфавитном порядке). Кроме того, LibreOffice Calc  позволяет создать свой собственный порядок сортировки. Диалоговое окно «Сортировка» (рис. 20) вызывается с помощью меню «Данные» → «Сортировка». При этом предварительно необходимо выделись столбцы, строки или просто данные, которые необходимо отсортировать.

Рис. 20. Диалоговое окно «Сортировка»
Также отсортировать данные можно с помощью кнопок на панели инструментов «Стандартная»

Применение фильтров для анализа списков. Фильтры позволяют поместить результаты запросов по критериям в отдельную таблицу, которую можно использовать для дальнейшей обработки. Отфильтровать список означает скрыть строки списка за исключением тех, которые удовлетворяют заданным условиям отбора.
Использование автофильтра. Перед использованием автофильтра необходимо выделить данные (может быть вся строка заголовков), которые необходимо отфильтровать. Меню «Данные» → «Фильтр» → «Автофильтр». У каждого заголовка столбца LibreOffice Calc  установит автофильтр в виде кнопки со стрелкой. В результате работы автофильтра  LibreOffice Calc  выводит отфильтрованные строки.
Использование стандартного фильтра. Также очень удобно пользоваться стандартным фильтром, который дает возможность использовать разнообразные критерии, связанные с логическими функциями И или ИЛИ. Вызов стандартного фильтра –  меню «Данные» → «Фильтр» → «Стандартный фильтр» (рис. 21)

Рис. 21. Диалоговое окно «Стандартный фильтр»
Стандартным фильтром также можно воспользоваться при примененном автофильтре.

Использование расширенного фильтра (Данные» → «Фильтр» → «Расширенный фильтр»). Выберите именованную область или введите диапазон ячеек, содержащий условия фильтра, которые требуется использовать.      
Формы данных. При выполнении характерных для баз данных операций, таких как поиск, сортировка, подведение итогов, LibreOffice Calc  автоматически рассматривает таблицу как базу данных. При просмотре, изменении, удалении записи в базе данных, а также при поиске записей по определенному критерию удобно использовать формы данных. При обращении к команде «Данные» → «Форма» LibreOffice Calc  считывает данные и создает диалоговое окно формы данных (рис. 22).

Рис. 22. Диалоговое окно «Форма данных»
В форме данных на экран выводится одна запись, есть возможность просмотра следующий записей и создания новой. При вводе или изменении данных в полях этого окна, изменяется содержимое соответствующих ячеек базы данных (после ввода новых данных обязательно нажатие клавиши ).
Подбор параметра. В случае функции подбора параметра, речь идет о простой форме анализа данных типа «что если», то есть необходимо подобрать такое значение аргумента, при котором функция принимает заданное значение. В частности функцию подбора можно использовать для нахождения корня нелинейного уравнения. Значение целевой ячейки является результатом вычисления формулы. Эта формула прямо или косвенно ссылается на одну или несколько влияющих ячеек. Функция подбора меняет значение влияющей ячейки так, чтобы получить в целевой ячейке заданную величину. Сама влияющая ячейка также может содержать формулу. 
Для применения функции подбора параметра необходимо выделить ячейку с целевым значением и выбрать команду «Сервис»→ «Подбор параметра» (рис. 23).

Рис. 23. Диалоговое окно «Подбор параметра»

Целевая ячейка – в ячейке с формулой введите ссылку на ячейку, содержащую формулу. Она содержит ссылку на текущую ячейку. В случае, представленном на рис. 12, в целевой ячейке содержится формула возведения в квадрат. Щелкните другую ячейку на листе, чтобы применить ссылку на нее к текстовому полю.
Целевое значение – здесь указывается значение, которое требуется получить в качестве нового результата. Допустим, нам надо выяснить, какое число надо возвести в квадрат, чтобы получить значение 121. Соответственно, вводим в качестве целевого значения «121».
Изменяя ячейку – здесь указывается ссылка на ячейку, содержащую значение, которое требуется настроить для подбора значения.
После ввода настроек, нажимаем «ОК» и LibreOffice Calc  предлагает нам вариант для замены ячейки (рис. 24). Результатом наших действий является число 11.

Рис. 24. Результат подбора параметра

Скачать материал

Есть ли такая возможность?

В Excel VBA это можно сделать через Application.Caller.Address.

    Dim Q$  'Single [Q]uote or vbNullString

   With Application.Caller
       Q = IIf(InStr(.Parent.Name, " ") > 0, "'", "")
       GetCallerAddress = Q & .Parent.Name & Q _
        & "!" & .Address(False, False)  'Relative reference
   End With

Upd:
Передать дополнительным аргументом само имя ячейки?
C5: =UDF(Arg1;Agr2;CELL(«ADDRESS»;C5))

Function UDF(Arg1, Arg2, Optional Caller)
   Print Caller
End Function

Однако, если дополнить ссылку на ячейку именем листа, то CELL возвращает имя листа только в том случае, если ссылка указывает на другой лист. То есть в рассматриваемом случае ссылка получается неполной. Это противоречит описанию: имя листа должно возвращаться. Значит, надо ещё и имя листа передавать?

Будут другие предложения?
Ссылка на обсуждение 10-летней давности. Или здесь*… Но, может, что-то изменилось.

Upd1:
Может возникнуть вопрос, зачем всё это нужно?
Написана своя реализация (обёртка) функции REGEX с расширенными возможностями (естественно, с опорой на встроенный «движок»), которая дополнительно может выводить отладочную информацию с количеством и позициями всех совпадений (да, всех, а не первого или заданного), если установлен соответствующий параметр. Если для функции оставить это параметр включенным, то при загрузке файла начинают всплывать сообщения, и не всегда ясно, где находится сама функция (на каком листе? в какой ячейке?), вызвавшая UDF. Для удобства. Ищем то, к чему когда-то привыкли. Зачем-то же в Excel VBA присутствует такая возможность… И не только для этого.

Upd2:
* По ссылке выше наш @JohnSUN задаёт небезосновательные вопросы по поводу того, зачем это нужно и нужно ли («Why do you need this? Do not produce essences beyond what is necessary…»), но я здесь попытался ответить.

Подробности
Категория: 8. Расчеты в Calc
Опубликовано 24.08.2011 10:13
Автор: Шитов В.Н.
Просмотров: 3605

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

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

=B2*C2

Когда мы начнем копировать эту формулу в столбце, то в следующей строке формула будет выглядеть как:

=B3*C3

То есть к исходным адресам ячеек прибавилась 1.

Тем не менее, не всегда это нужно. Например, в следующем примере (Рис. 48) Итого в $ рассчитается с помощью относительных ссылок, а вот Итого в руб. так считать нельзя.

Создание абсолютной ссылки в LibreOffice.org Calc, автор Шитов В.Н.

Рис. 48. Создание абсолютной ссылки

В ячейке E3 мы должны умножить Итого в $ на Курс. То есть формула будет следующей:

=D3*D1

В ячейке E3 все будет правильно, но как только мы начнем копировать в следующие ячейки, то в ячейке E4 формула будет такой:

=D4*D2

А что у нас находится в ячейке D2? Там находится текст и формула будет равна 0.

Примечание: если Вы помните, то в Microsoft Excel в этом случае 
выдается ошибка — включение в формулу текста.

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

«Замораживание» адреса ячейки выполняется с помощью абсолютной ссылки. Для преобразования относительной ссылки в абсолютную, нужно нажать на клавиши Shift + F4 сразу же после включения адреса ячейки в формулу. То есть в нашем примере в ячейке E3 мы должны написать следующую формулу:

=D3*D1

Как только мы щелкнули по ячейке D1, адрес которой нужно сделать абсолютной, нужно нажать на клавиши Shift + F4. Сразу же после этого адрес D1 станет $D$1. Полная формула станет такой:

=D3*$D$1

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

Число абсолютных ссылок в одной формуле может быть любое (то есть не обязательно одна).

ОГЛАВЛЕНИЕ

ПОЯСНИТЕЛЬНАЯ ЗАПИСКА

ТАБЛИЧНЫЙ ПРОЦЕССОР LIBREOFFICE CALC

СОЗДАНИЕ РАБОЧИХ КНИГ

Окно LibreOffice Calc

Операции с листами
рабочей книги

Ввод данных в рабочий
лист

Типы данных

СОЗДАНИЕ И ИСПОЛЬЗОВАНИЕ ШАБЛОНОВ

СКРЫТИЕ И ОТОБРАЖЕНИЕ СТОЛБЦОВ,
СТРОК, ЛИСТОВ

ВВОД ФОРМУЛ

Использование «Мастера
функций»

Значения ошибок при
вычислениях по формулам

АДРЕСАЦИЯ ЯЧЕЕК

СОЗДАНИЕ
ПОСЛЕДОВАТЕЛЬНОСТЕЙ

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

Схема ввода числовых
значений по типу прогрессии

АВТОЗАМЕНА ПРИ ВВОДЕ

РАБОТА С БУФЕРОМ ОБМЕНА

Форматирование ячеек,
строк, столбцов

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

Форматирование строк,
столбцов

ЗАЩИТА ФАЙЛОВ КНИГ, ЛИСТОВ И ЯЧЕЕК

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

ВЗАИМОСВЯЗЬ ЯЧЕЕК

Влияющие ячейки

Зависимые ячейки

СОЗДАНИЕ ДИАГРАММ

Редактирование
диаграмм

ЭЛЕКТРОННЫЕ ТАБЛИЦЫ
КАК БАЗА ДАННЫХ

Сортировка списков и
диапазонов

Применение фильтров

Подбор параметра

КОНТРОЛЬНЫЕ ВОПРОСЫ И ЗАДАНИЯ

СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ

ПОЯСНИТЕЛЬНАЯ ЗАПИСКА

LibreOffice.org — бесплатная
альтернатива пакету офисных приложений Microsoft Office.

Одно из крайне положительных
качеств
— возможность работы всех этих приложений с соответствующими
документами форматов MS Office.

Состав LibreOffice.org.
Включает шесть компонентов-программ:

• текстовый редактор и редактор
web-страниц Writer;

• редактор электронных таблиц Calc;

• средство создания и демонстрации
презентаций Impress;

• векторный редактор Draw;

• система управления базами данных
Base;

• редактор для создания и
редактирования формул Math.

Все компоненты интегрированы в общее
ядро и, таким образом, обладают хорошей совместимостью друг с другом.
Функциональность всех компонентов предоставляет все необходимые средства и
позволяет решить основные задачи пользователя. Для хранения результатов работы
используется формат файлов ODF (ISO/IEC 26300:2006), основанный на XML и
получивший статус международного стандарта.

Основные особенности LibreOffice.org.
LibreOffice.org обладает рядом интересных особенностей,
частично или полностью отсутствующих в других офисных пакетах:

1)    Кроссплатформенность.

В настоящее время LibreOffice.org
можно использовать на всех популярных платформах: Linux (на 32- и 64-разрядных
системах), Windows (2000 и более поздняя), MacOS, FreeBSD и Solaris.

2)    Инструменты,
облегчающие создание, редактирование и управление документами:

— галерея для вставки изображений;

— навигатор для перемещения по
документу и поиска;

— стилист для создания,
редактирования и управления стилями форматирования документа;

— источники данных для импорта данных
из баз данных или электронных таблиц.

3)    Поддержка
форматов MS Office.

Вы можете без проблем открывать и
сохранять документы в форматах MS Office 97-2003. Также поддерживается импорт
файлов в формате Office OpenXML (MS Office 2007).

4)    Экспорт
в PDF.

Экспорт в данный формат
поддерживается из всех компонентов (кроме Base). При наличии специального
расширения возможен также импорт PDF в LibreOffice.org Draw.

5)    Поддержка
расширений.

LibreOffice.org предоставляет возможность
разрабатывать независимые сторонние расширения, предоставляющее конечному
пользователю дополнительную функциональность. Расширения легко устанавливаются
и удаляются.

ТАБЛИЧНЫЙ ПРОЦЕССОР LIBREOFFICE CALC

Табличными
процессорами называются прикладные программы, предназначенные для работы с электронными
таблицами. В настоящее время известно много таких программ: LibreOffice Calc ,
OpenOfficeCalc,
Exel,
Lotus,
SuperCalc.

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

Программа
LibreOffice Calc  предназначена для работы с таблицами данных, преимущественно
числовыми.

СОЗДАНИЕ РАБОЧИХ КНИГ

Окно LibreOffice Calc

Рабочее окно LibreOffice
Calc 
представлено на рис.
1.

1.
Заголовок
документа
LibreOffice
Calc

7.
Заголовки строк

2.
Строка меню

8.
Указатель текущей (активной) ячейки

3.
Панель инструментов «Стандартная»

9.
Кнопки прокрутки ярлычков

4.
Панель инструментов «Форматирование»

10.
Строка ярлычков

5.
Панель формул

11.
Полосы прокрутки

6.
Заголовки столбцов

12.
Строка состояния

Документ
программы
LibreOffice Calc  по умолчанию называется
«Без имени 1». Состоит из нескольких листов (по умолчанию — 3) со стандартным
расширением ODS.
По желанию пользователя количество листов
может быть увеличено.

Рабочий
лист состоит из строк и столбцов. Столбцы нумеруются от
A до
AMG,
а строки от 1
до 1048576. Адреса
ячеек формируются из номера столбца и номера строки (например,
A1).
Обращение
к ячейкам производится по их адресам.

Операции с листами рабочей
книги

·        
переименование
– двойной щелчок по названию листа на его ярлыке или «Переименовать»
контекстного меню ярлыка;

·        
удаление – меню «Правка» → «Лист» →
«Удалить лист» или «Удалить» контекстного меню ярлыка;

·        
перемещение или копирование–меню«Правка»→«Лист»→
«Переместить/ копировать лист» или соответствующий пункт контекстного меню ярлыка.
Для копирования нужно установить флажок «Копировать» в окне «Переместить /
копировать лист»;

·        
добавление – щелкнуть по ярлыку листа,
перед которым вставляется новый лист, в контекстном меню ярлыка выбрать пункт
«Добавить листы» (рис. 2)

Рис.
2. Диалоговое окно «Вставить лист»

В
данном диалоговом окне, уточняем положение
,
название листа, количество и нажимаем кнопку «ОК». Диалоговое окно «Вставить
лист» можно также вызвать через меню «Вставка»

«Лист».

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

Ввод данных в рабочий лист

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

Если название категории не входит по ширине, то правая ячейка (если она не
пустая) перекрывает
следующую. Ширину столбцов можно изменить
с помощью меню «Формат» → «Столбец» → «Ширина» (можно воспользоваться командой
«Оптимальная ширина») или вручную, перетаскивая границы в строке заголовков
столбцо
в. Если данные набраны, но еще не введены,
то исправления можно вносить непосредственно в ячейке и в строке формул.

После
того, как данные введены, для исправления надо перейти в режим редактирования.
Для этого на нужной ячейке надо  выполнить двойной щелч
ок
мышью. В ячейке появится курсор вставки. После окончания редактирования, ввод
новых данных надо подтвердить нажатием
клавиши <Enter>.
Нажатие
<Esc>
отменяет
сделанные исправления.

Типы данных

Тип
определяет объем выделяемой под данные памяти и возможн
ые
операции с ними. Опишем основные типы данных LibreOffice Calc .

Целые числа
это числа
, которые без остатка делятся на единицу:
4; -235. Числа, набранные в круглых скобках, трактуются как отрицательные.

Действительное число или
как его еще называют вещ
ественное число
– это любое положительное число, отрицательное число
или нуль.
Например, 24,45 (разделитель – запятая).

Дроби: 7/8; 4/123.

Для
ввода процентов после числа набирается символ %. Если вводимое число является
денежным значением, то в конце наби
рается руб. (рубли).

Если
вводимая числовая константа не входит в ячейку по ширине, то она отображается
на экране в виде ####. В этом случае ширину столбца необходимо увеличить.

Дата и время. Ввод даты,
например, 21 сентября 2011 года можно провести, набрав на клавиатуре 21/09/11.

Ввод
времени выполняется в виде 13:21 или 14:15:00.

Формулы. Все формулы в LibreOffice Calc
должны начинаться с символа =. Для фиксации ввода формула отображается в
ячейке и в строке формул. После нажатия клавиши <
Enter>
в ячейке появится вычисленное по формуле значение, а строка ввода очистится.

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

1.     вычисляются
значения функций;

2.     операция
воз
ведения в степень (знак операции ^);

3.     операции
умножения и деления (знаки операции *, /);

4.     операции
сложения и вычитания (знаки операции +, -).

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

Примеры
формул: = 4*8^4-12;
B2+SIN
(1,576).

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

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

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

Рис.
3.
Просмотр значений аргументов формулы

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

: диапазон;

;
объединение;

! пересечение.

Для объединения текстов используется
знак & (амперсант).

Функция – это заранее
определенная формула. Функция имеет имя и аргументы, заключенные в круглые
скобки. Ар
гументы отделяют друг от друга  символом
«;». В качестве аргументов можно использовать другие функции (если они работают
с тем же типом данных), константы, адреса ячеек и диапазоны ячеек.

Диапазоном называется группа
ячеек, образующих прямоугольник. Диапазон обозначается с помощью ячейки в левом
верхнем углу прямоугольника и ячейки в правом нижнем углу прямоугольника.
Например, обозначение
C5:F9
описывает диапазон ячеек, находящихся на пересечении строк с номерами 5, 6, 7,
8, 9 и столбцов
C, D,
E,
F.

Например,
SUM(A3;E1:E4)
– эта функция имеет два аргумента. Первый
A3,
второй –
E1:E4.
Суммируются числа в ячейках
A3,
E1,
E2,
E3,
E4.

Панель формул после
выбора
оператора
«Функция»
(знак « = » на
панели формул
) содержит в себе
следующие элементы: падаю
щий список последних
используемых функций, кнопку «Мастер функций», кнопку «Отменить», кнопка
«Применить» и строку ввода (рис. 4).

Рис.
4. Панель формул

СОЗДАНИЕ И ИСПОЛЬЗОВАНИЕ ШАБЛОНОВ

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

1. Создайте книгу, содержащую листы,
стандартный текст  (например, заголовки страниц, подписи строк и столбцов),
формулы, макросы, стили и другие элементы форматирования,  которые должны быть
в книгах,  основанных на шаблоне.

2. Выберите команду Файл-Шаблоны-Сохранить.

3. Укажите имя и папку, в которой
нужно сохранить шаблон. Чтобы можно было использовать шаблон для создания новых
книг, он должен быть сохранен в папке Мои шаблоны. 

Другим способом сохранения таблицы
как шаблона является выполнение команды Файл-Сохранить как и выбор в
диалоговом окне сохранения Тип файла пункта Шаблон (*.ots).

Чтобы использовать шаблон для
создания документа:

1) Выберите из главного меню пункт Файл-Создать-Шаблоны
и Документы. Будет открыто диалоговое окно Шаблоны и документы.

2) В левом блоке окна, щелкните по
иконке Шаблоны, если она еще не выбрана. В центральном блоке появится список
папок.

3)  Щелкните дважды на папке, 
содержащей нужный шаблон.

В центральном блоке появится список
всех шаблонов, находящихся в этой папке.

4) Щелкните по шаблону, который вы
хотите использовать. Вы можете просмотреть выбранный вами шаблон или
просмотреть его свойства. Для просмотра шаблона щелкните по иконке
Предварительный просмотр,  для просмотра его свойств –  по иконке Свойства
документа. Свойства шаблона и предварительный просмотр шаблона выводятся в
правый блок.

5) Щелкните по кнопке Открыть.
Будет создан новый документ, базирующийся на выбранном шаблоне, который затем
можно отредактировать и сохранить этот новый документ как обычно.

 

СКРЫТИЕ
И ОТОБРАЖЕНИЕ СТОЛБЦОВ, СТРОК, ЛИСТОВ

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

Скрытие строк и столбцов не влияет на
значения,  вычисляемые в формулах.

Чтобы скрыть столбцы/строки:

1. Выделите строку (строки) или
столбец (столбцы).

2. Щелкните правой кнопкой мыши на
заголовке столбца или номере строки, которые необходимо скрыть.

3. В появившемся контекстном меню
выберите команду Скрыть.

Столбец или строка являются скрытыми,
если заголовок столбца или номер строки не виден на экране.

Чтобы скрыть лист, выделите
нужный лист, выберите команду Формат-Лист-Скрыть.

Скрытые строки и столбцы можно
легко снова отобразить на экране, если нужно изменить данные, которые в
них содержатся.

1. Выделите столбцы, окружающие
скрытый столбец, или строки, окружающие скрытую строку.

2. Щелкните правой кнопкой мыши на
одном из выделенных столбцов или строк. В появившемся контекстном меню выберите
команду Показать.

Аналогично можно отображать листы
книги с помощью команды:  Формат-Лист-Показать.

ВВОД ФОРМУЛ

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

Формула всегда начинается со знака =.

Для ввода формулы выберите ячейку, в
которую необходимо ввести формулу, введите = (знак равенства) и запишите
формулу.

Если нажать кнопку Функция или
Мастер функций, в ячейку автоматически вставляется знак равенства.

Использование «Мастера
функций»

Кнопка
«Мастер
функций»
на панели инструментов имеет вид  
f(x).

Встроенные
функции позволяют просто и быстро выполнять необходимые вычисления.
LibreOffice Calc
имеет более 350 функций. В том случае, когда ни одна из встроенных функций не
подходит для решения поставленной задачи, пользователь имеет возможность создать
свою собственную (пользовательскую) функцию.

Для
удобства использования
, функции сгруппированы по
категориям: база данных; дата/время; финансовые; информация; логические;
математические; массивы; статистические; электронные таблицы; текст; дополнительные.

При
нажатии на данную кнопку, начинает работу мастер. Вы можете выбрать функцию из
необходимой Вам категории.
Например, для вычисления
гиперболического арккосинуса числа, выбираем
ячейку
E41,
нажимаем на кнопку «Мастер функций», выбираем
категорию
«Математический», функцию «
ACOSH».
C правой
стороны диалогового окна, приводится описание данной функции

(рис. 5).

Рис. 5. Диалоговое
окно «Мастер функций»

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

После
нажатия кнопки «Далее» или дво
йного щелчка по функции «ACOSH»,
диалоговое окно примет следующий вид (рис.

6)

Рис.
6. Выбор функции «
ACOSH»

В
данном окне, можно ввести число с клавиатуры в поле «Число». Сверху
указывается, какое значение может это число принимать. При нажатии на кно
пку
«Выбрать»
,
появляется строка ввода (рис. 7),
в которую можно ввести имя ячейки, в которой содержится число для вычисления
(ячейку также можно выбрать непосредственно на рабочем листе путем выделения
левой кнопкой мыши).

Рис. 7.
Выбор числа

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

При
этом мы возвращаемся в наше диалоговое окно, где уже выводится результат (рис.

8)

Рис.
8. «Мастер функции» после выбора ячейки, содержащей число

Во
вкладке «Структура» «Мастер функции» показывает н
ам
структуру данной операции, степень вложенности (рис. 9)

Рис. 9. Вкладка «Структура»

Нажимаем
кнопку
<OK>.
Результат работы данной функции записывается в ячейку
E41
(
рис. 10).

Рис.
10. Результат работы функции

LibreOffice Calc
может работать как с отдельными ячейками, так и с массивами данных.

Значения ошибок при
вычислениях по формулам

Значение ошибки

Код ошибки

Объяснение
ошибки

###

N/A

Столбец слишком узкий для
отображения полного содержимого ячейки. Для решения этой проблемы
, увеличьте ширину столбца
или воспользуйтесь меню
«Формат»«Столбец»«Оптимальная
ширина»
.

Err502

502

Оператор или аргумент не
явля
ются
допустимыми
.

#NUM!

503

Расчет привел к переполнению
определенного диапазона значений
.

#VALUE

519

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

#REF!

524

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

#NAME?

525

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

#DIV/0!

532

Задано деление на 0.

АДРЕСАЦИЯ ЯЧЕЕК

В
LibreOffice Calc
различают два типа адресации ячеек: абсолютная и относительная. Оба типа можно
применить в одной ссылке и создать смешанную ссылку.

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

Абсолютная ссылка
задаёт абсолютные координаты ячейки. При копировании формулы абсолютная ссылка
на ячейку не будет изменяться. Абсолютная ссылка задаётся путём указания
символа доллара перед номером строки и столбца, например $
A$1.

Смешанная
ссылка представляет собой комбинацию абсолю
тной
и относительной ссылок, когда для строки и столбца используются разные способы
адресации, например $
A4, B$3.
При копировании формулы абсолютная часть ссылки не изменяется.

Задать
ссылку, при вводе формулы можно непосредственно вводом с клавиатуры или методом
указания (щелчок мыши на нужной ячейки).

Часто
в формулах необходимо задавать  ссылки на диапазон ячеек. Для указания
диапазона
Calc использует три адресных
оператора:

·              
оператор диапазона (двоеточие): ссылка
адресует все ячейки, расположенные между двумя указанными ячейками, например, 
=
SUM(A1:B2)
– возвращает сумму значений ячеек
A1,
A2,
B1
и
B2;

·              
оператор объединения диапазонов (точка с
запятой): ссылка охватывает ячейки указанных отдельных диапазонов, например, =
SUM(A3;E1:E4)
– возвращает сумму ячеек
A3, E1,
E2,
E3,
E4;

·              
оператор пересечения диапазонов
(восклицательный знак): ссылка охватывает ячейки, входящие в каждый из
указанных диапазонов, например,
=SUM(B2:D2!C1:D3)
– возвращает сумму ячеек
C2 и
D2.

 СОЗДАНИЕ ПОСЛЕДОВАТЕЛЬНОСТЕЙ

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

1.Ввести
в ячейку значение или формулу и нажать <
Enter>;

2.Установить указатель
мыши на маркере заполнения ячейки (мале
нький прямоугольник
в правом нижнем углу ячейки) и растянуть в нужном направлении при нажатой левой
клавише.

 

Вид маркера автозаполнения

Схема ввода числовых значений
по типу прогрессии

1. Ввести
в две соседние ячейки два первых элемента прогрессии;

 2.
Выделить эти ячейки; 

3. Установить
указатель мыши на маркере заполнения выделенных ячеек и растянуть в нужном
направлении при нажатой левой клавише мыши.

Для
задания арифметической прогрессии введите начальное значение
создаваемого ряда прогрессии в первую ячейку диапазона, выделите диапазон
ячеек, в котором будет располагаться арифметическая прогрессия, используйте
команду
Правка-Заполнить-Ряды, активируйте пункт Арифметический
рост
и в графе Приращение задайте
число, на которое с каждым шагом будет увеличиваться значение в предыдущей
ячейке.

Для
создания геометрической прогрессии введите начальное значение
создаваемого ряда прогрессии в первую ячейку диапазона, выделите диапазон
ячеек, в котором будет располагаться геометрическая прогрессия, используйте
команду
Правка-Заполнить-Ряды, активируйте пункт Геометрический
рост
и в графе Приращение задайте
число, на которое с каждым шагом будет увеличиваться значение в предыдущей
ячейке.

Аналогично
задается и последовательность дней месяца, рабочих дней.

 

АВТОЗАМЕНА
ПРИ ВВОДЕ

Команда Сервис-Параметры
автозамены-Заменить
предназначена для автоматической замены одних заданных
сочетаний символов на другие в процессе ввода.

Автозавершение вводимой информации

При вводе часто повторяющихся слов
программа Calc предлагает завершение набираемого слова. Если продолжение слова
вас устраивает, нажмите клавишу <Enter> и оно будет автоматически
завершено.

Автоввод

Рассчитан на 2000 ячеек или 200 
строк.  Чтобы настроить автоввод данных используйте команду Сервис-Содержимое
ячейки- Автоввод.
При вводе в ячейку нужного текста нажмите <Enter>,
для просмотра других вариантов используйте клавишу <Tab>.

РАБОТА
С БУФЕРОМ ОБМЕНА

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

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

Чтобы выделить
диапазон ячеек
, установите курсор в левый верхний
угол диапазона, удерживая клавишу <Shift>, установите курсор в правый
нижний угол диапазона. Блок ячеек между этими позициями будет выделен.

Чтобы выделить
несмежные ячейки
, начинайте выделение нужных ячеек
при нажатой клавише <Ctrl>.

Чтобы выделить
строку/столбец
, установите курсор на номер строки/название столбца.

Чтобы выделить
несколько смежных строк/столбцов
, установите
курсор на номер строки/название столбца начала диапазона, удерживая клавишу
<Shift>, переместите курсор на номер строки/название столбца конца
диапазона.

Чтобы выделить
несмежные строки/столбцы
, начинайте выделение
нужных строк/столбцов при нажатой клавише <Ctrl>.

Чтобы выделить
все ячейки листа
, примените команду Правка-Выделить
все
или комбинацию клавиш <Ctrl+A>.

Чтобы скопировать
данные
из
ячейки/строки/столбца, нужно выделить необходимый элемент и по контекстному
меню по нажатию правой кнопки мыши выбрать пункт
Копировать,
затем
Вставить,
переместив курсор и выделив нужное для вставки место. Также можно
воспользоваться командами меню
Правка-Копировать и
Правка-Вставить, либо сочетаниями клавиш <Ctrl+Insert> или
<Ctrl+C> (для копирования) и <Shift+Insert> или <Ctrl+V>
(для вставки), либо соответствующими кнопками на панели инструментов.

Чтобы переместить
данные
из ячейки/строки/столбца, нужно выделить необходимый элемент
и по контекстному меню по нажатию правой кнопки мыши выбрать пункт Вырезать,
затем Вставить, переместив курсор и выделив нужное для вставки место.
Также можно воспользоваться командами меню Правка-Вырезать и Правка-Вставить,
либо сочетаниями клавиш <Shift+Delete> или <Ctrl+X> (для
вырезания) и <Shift+Insert> или <Ctrl+V> (для
вставки), либо соответствующими кнопками на панели инструментов.

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

Форматирование ячеек, строк, столбцов

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

Данные,
сохранённые в ячейках, могут отображаться в одном из нескольких форматах.
Выбрать формат представления данных и способ оформления ячейки можно в
диалоговом окне «Фо
рмат ячеек» (рис. 11). Вызвать его
можно нажатием сочетанием клавиш <
Ctrl+1>,
выбором пункта «Ячейки…» в меню «Формат» или пункта «Формат ячеек…» после нажа
тия
правой кнопки мыши на ячейке (вызова контекстного меню).

Форматирование
включает в себя следующие элементы:

— установку формата чисел;

— выбор шрифтов;

— рисование рамок;

— заполнение клеток цветом и узором;

— выравнивание данных;

— объединение ячеек;

— защиту данных.

Рис. 11. Диалоговое окно
«Формат ячеек»

Окно
«Формат ячеек» содержит несколько вкладок, перейти между
которыми
можно, щёлкая мышкой по ярлычку закладки. Краткое описание вкладок:

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

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

Процентный
формат
– для отображения числа со знаком
процента.

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

Формат
даты
– для отображения даты в виде числа
(согласно типу и языку – местоположению).

Формат
времени
– для отображения времени в виде числа
(согласно типу и языку – местоположению).

Научный
формат
– для отображения числа в экспоненциальном
представлении.

Дробный
формат
– для отображения числа в виде дроби в
соответствии с заданным типом дроби.

Логический
формат
– для использования логических функций.

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

Шрифт – закладка управляет
выбором шрифта (стиль, начертание, размер, язык).

Эффекты шрифта
– позволяет установить цвет, надчеркивание, подчеркивание, рельеф, контур, тень
шрифта.

Выравнивание – закладка
позволяет управлять способом размещения текста в ячейке, поворотом текста в
ячейке, переносом слов в ячейке.

Обрамление – вкладка
позволяет создать обрамление вокруг ячеек с помощью границ разного стиля и
толщины.

Фон – вкладка управляет
цветом заливки ячеек.

Защита ячейки
– вкладка управляет защитой ячеек от изменений.

Форматирование строк,
столбцов

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

В Calc измененить
размеры строк и столбцов можно перемещая мышью правую границу заголовка столбца
или нижнюю границу заголовка строки, либо применяя команду
Формат-Столбец(Строка)-Ширина(Высота).

 

ЗАЩИТА
ФАЙЛОВ КНИГ, ЛИСТОВ И ЯЧЕЕК

Calc предусматривает ограничение прав
других пользователей в отношении использования созданных вами книг путем
установления защиты паролем на открытие файла.  Для этого выберите команду Файл-Сохранить
как и в открывшемся окне диалога сохранения документа нажмите на флажок
Сохранить с паролем.

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

Calc  предоставляет несколько
возможностей для ограничения доступа к данным в ваших документах.

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

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

2. Выберите команду Формат-Ячейки…
либо в контекстном меню Формат ячейки и в открывшемся окне диалога
щелкните на вкладке Защита ячейки.

3.  После снятия/установки флажков
Защищено и/или Скрыть формулы щелкните на кнопке ОК.

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

1. Перейдите на рабочий лист, который
нужно защитить. Выберите команду Сервис-Защитить документ-Лист.

2. Введите пароль в окне диалога
Защита листа (помните, что прописные и строчные буквы различаются).

3.  Повторите ввод пароля в поле
Подтверждение пароля и щелкните на кнопке ОК.

4. Чтобы отключить защиту листа,
выберите команду Сервис-Защита документа, щелкните на команде Лист…

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

Объединение ячеек – для
объединения двух и более ячеек, необходимо выделить
ячейки
и нажать кнопку на панели «Форматирование» «Объединить и центрировать
ячейки»     или в
оспользоваться меню «Формат» → «Объединить
ячейки». Также данными операторами можно воспользоваться при разбиении ячеек.

ВЗАИМОСВЯЗЬ ЯЧЕЕК

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

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

Чтобы
проследить
влияющие и зависимые ячейки, можно воспользоваться командой
меню
«Сервис» → «Зависимости». Меню данного сервиса представлено на рис.

12.

Рис.
12. Меню «Зависимости»

Влияющие ячейки

При
помощи этой функции отображаются связи между текущей ячей
кой,
содержащей формулу, и ячейками, используемыми в этой формуле. Например,
операция сложения двух ячеек (
A1и
A3).
Результат сложения (формула «=A1+A3
») записан в ячейке С2.
Для просмотра ячеек, влияющих на С2, выделим данную ячейку и воспользуемся
сервис
ом «Влияющие ячейки». При этом, LibreOffice Calc
с помощью стрелок укажет ячейки, влияющие на ячейку С2 (рис. 13)

Рис.
13. Влияющие ячейки

Удалить стрелки к влияющим ячейкам. Удаляет
один уровень стрелок к влияющим ячейкам, вставленный при помощи команды

«Влияющие
ячейки»
.

Зависимые ячейки

Эта
команда проводит стрелки к активной ячейке от формул, зависящих от значений в
активной ячейке.
Воспользуемся предыдущем примером, но
теперь выделим ячейку А1 и увидим, что ячейка С2 зависит от ячейки А1 (рис. 14)

Рис. 14. Зависимые
ячейки

Удалить стрелки к зависимым ячейкам.
Удаляет один уровень стрелок к зависимым ячейкам,
вставленный при помощи команды «Зависимые ячейки»
.

Удалить все стрелки. Удаляет
все стрелки зависимостей, содержащиеся в электронной таблице.

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

Обвести неверные данные. При
вызове этой команды помечаются все ячейки на листе, содержащие значения,
которые не соответствуют правилам пров
ерки.

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

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

Режим заливки. При
помощи этой команды включается режим заполнения в зависимостях. Курсор мыши
превращается в специальный символ, и им можно щелкнуть любую ячейку, чтобы
просмотреть зависимости от влияющих ячеек. Для выхода из этого режима нажм
ите
клавишу <Esc> или щелкните команду
«Выйти из режима
заливки»
в контекстном меню.

СОЗДАНИЕ ДИАГРАММ

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

Диаграммы
в
LibreOffice Calc  создаются с помощью «Мастера
диаграмм». Перед его активацией желательно выделить данные, которые будут
использованы в диаграмме, хотя это можно проделать и в процессе построения
диаграммы.

Выделенная
область должна содержать ячейки с названием строк и столбцов, которые будут
использованы в качестве названий категорий и  текста легенды.
 Для
построения диаграммы можно использовать данные, находящиеся в несмежных
областях. Ряды данных могут быть добавлены в исходную таблицу, кроме того, сама
таблица может быть размещена в области диаграммы. «Мастер диаграмм» вызывается
из основного меню с помощью команды «Вставка» → «Диаграмма» (рис. 15)
или
кнопка на панели инструментов
.

Рис.
15.  «Мастер диаграмм»

Работа
с «Мастером диаграмм» требует последовательного выполнения четырех

шагов:

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

2. Указание
диапазона данных
, подлежащих
отображению на диаграмме, и выбор ориентации данных (в строках или столбцах
таблицы определены ряды данных); предварительный просмотр диаграммы.

3. Настроить
диа
пазоны данных для каждого ряда.

4. Оформление
диаграммы: добавление легенды, название диаграммы и осей, нанесение разметки
.

Редактирование диаграмм

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

1.
Щелкните
по диаграмме
для изменения свойств объектов: р
азмер и позиция на
текущей странице; выравнивание, перенос теста, внешние границы и т.д.

2.
Для перехода к режиму редактирования диаграммы дважды щелкните по диаграмме
левой кнопкой мыши: з
начения данных диаграммы (для
диаграмм с собственными данными); тип диаграммы, оси, заголовки, стенки, сетка
и т.д.

3.
Дважды щелкните по элементу диаграммы в режиме редактирования диаграммы: д
ля
изменения масштаб
а, типа, цвета и других параметров дважды
щелкните ось.

Дважды
щелкните точку данных, чтобы выбрать и изменить рад данных, к которому
относится точка.

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

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

Для
изменения свойств, дважды щелкните любой другой элемент диаграммы или щелкните
элемент и откройте меню «Формат».

4.
Для выхода из текущего режима редактирования щелкните вне диаграммы.

Также
для выделения
элементов диаграмм, можно воспользоваться
панелью инструментов «Форматирование диаграмм», которая появляется после двойного
щелчка
на диаграмм
е (рис.
16)

Рис.
16. Панель инструментов «Форматирование диаграмм»

С
помощью данной панели можно выделить элементы диаграмм в раскрывающемся списке,
просмотреть формат выделенного элемента (кнопка «Формат выделения») и

внести необходимые изменения. Также
на данной панели
располагаются следующие кнопки
:

Вид на панели

Свойства

Тип
диаграммы

Показать/спрятать
горизонтальную сетку

Показать/спрятать
легенду

Масштаб
текстов

Автоматическая
разметка

Для
добавле
ния элементов на диаграмме,
необходимо воспользоваться меню «Вставка» (рис.17)
и
выбрать необходимый элемент
(предварительно
необходимо выделить диаграмму
двойным
щелчком
левой
кнопки мыши).

Рис.
17. Меню «Вставка»

«Заголовки»
– можно добавить или измен
ить название заголовка,
подзаголовка, название осей
X,
Y,
Z,
дополнительных
осей. Чтобы переместить элемент, необходимо его выделить и перетащить в нужное
место. Также выделенный заголовок можно удалить с помощью клавиши
<Del>.

«Легенда».
Легенда
отображае
т подписи из первого ряда или столбца или
из диапазона, который был задан в диалоговом окне «Ряд данных». Если
диаграмма не содержит подписи, в легенде будет отображаться текст в виде
«Строка 1, Строка 2 …» или «Столбец A, Столбец B …» в
соответствии с номером ряда или буквой столбца данных диаграммы.
Ввести
текст напрямую невозможно; он генерируется автоматически на основе имени
диапазона ячеек.
С помощью меню «Вставка» → «Легенда»
можно поменять ее расположение или скрыть.

Вкладка
«Оси». Дает возможно
сть внести в диаграмму недостающие
оси.

«Сетка»
– обеспечивает вставку сетки на диаграмму, которая улучшает восприятие.
Удаление линий сетки обеспечивается снятием соответствующих флажков.

Форматирование
области диаграммы сводится к изменению вида (рамки и

заливки) (рис. 18)

Рис.
18. Диалоговое окно «Область диаграммы»

Управление
объемным
видом диаграмм. Для управления объемным
видом диаграмм, LibreOffice Calc  предоставляет возможность изменять ракурс
просмотра диаграммы путем изменения трех специальных параметров: перспектива,
внешний вид и
освещение (рис. 19).

Рис.
19. Трехмерный вид

Эта
возможность заложена в команде «Формат» → «Трехмерное изображение».

ЭЛЕКТРОННЫЕ ТАБЛИЦЫ КАК БАЗА ДАННЫХ

Сортировка списков и
диапазонов

LibreOffice
Calc  представляет различные виды сортировки данных. Можно сортировать строки
или столбцы в возрастающем иди убывающем порядке (текстовые данные – в
алфавитном или обратном алфавитном порядке). Кроме того, LibreOffice Calc 
позволяет создать свой собственный порядок сортировки. Диалоговое окно
«Сортировка» (рис. 20) вызывается
с помощью меню «Данные» →
«Сортировка». При этом предварительно необходимо выделись столбцы, строки или
просто данные, которые необходимо отсортировать.

Рис. 20. Диалоговое
окно «Сортировка»

Также
отсортировать данные можно с помощью
кнопок на панели
инструментов «Стандартная».

Применение фильтров

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

Использование автофильтра.
Перед использованием автофильтра необходимо выделить данные (может быть вся
строка заголовков), которые необходимо отфильтровать. Меню «Данные» → «Фильтр»
→ «Автофильтр». У каждого заголовка столбца LibreOffice Calc  установит
автофильтр в виде кнопки со стрелкой. В результате работы автофильтра 
LibreOffice Calc  выводит отфильтрованные строки.

Использование стандартного фильтра.
Также очень удобно пользоваться стандартным фильтром, который дает возможность
использовать разнообразные критерии, связанные с логическими функциями И или
ИЛИ. Вызов стандартного фильтра –  меню «Данные» → «Фильтр» → «Стандартный
фильтр» (рис. 21)

Рис. 21. Диалоговое окно
«Стандартный фильтр»

Стандартным
фильтром также можно воспользоваться при примененном автофильтре.

Использование расширенного фильтра
(Данные» → «Фильтр» → «Расширенный фильтр»).
Выберите
именованную область или введите диапазон ячеек, содержащий

условия фильтра, которые требуется использовать.
   

Формы данных.
При выполнении характерных для баз данных операций, таких как поиск,
сортировка, подведение итогов, LibreOffice Calc  автоматически рассматривает
таблицу как базу данных. При просмотре, изменении, удалении записи в базе
данных, а также при поиске записей по определенному критерию удобно
использовать формы данных. При обращении к команде «Данные» → «Форма»
LibreOffice Calc  считывает данные и создает диалоговое окно
формы
данных (рис.
22).

Рис.
22. Диалоговое окно «Форма данных»

В форме данных на экран выводится
одна запись, есть возможность просмотра следующий записей и создания новой. При
вводе или изменении данных в полях этого окна, изменяется содержимое
соответствующих ячеек базы данных (
после ввода новых данных
обязательно нажатие клавиши <
Enter>).

Подбор параметра

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

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

команду «Сервис»→ «Подбор параметра» (рис. 23).

Рис.
23. Диалоговое окно «Подбор параметра»

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

Целевое значение
– здесь указывается значение, которое требуется
получить в качестве нового результата.
Допустим, нам
надо выяснить, какое число надо возвести в квадрат, чтобы получить значение
121. Соответственно, вводим в качестве целевого значения «121».

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

После ввода настроек, нажимаем «ОК» и
LibreOffice
Calc  предлагает нам вариант для замены ячейки (рис. 24). Результатом наших
действий является число 11.

Рис.
24. Результат подбора параметра

КОНТРОЛЬНЫЕ ВОПРОСЫ

1.     Какое
расширение имеет файл, созданный в 
LibreOffice Calc?

2.     Сколько
строк может размещаться на листе Calc?

3.     Как
формируется адрес ячейки?

4.     Как
можно изменить размер строк и столбцов?

5.     Какие
типы данных можно вводить в ячейки таблицы?

6.     Назовите
алгоритм вычисления по формуле?

7.     Назовите
составные элементы функции.

8.     Что
называется диапазоном ячейки?

9.     Как
создать свой шаблон книги?

10. Каким
образом можно скрыть лист, столбец на листе?

11. Как
использовать мастер функций?

12. Какие
существуют типы адресации ячеек?

13. Назовите
средства автоматизации ввода в электронных таблицах?

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

15. Что
включает в себя форматирование?

16. Как
можно защитить данные на листе от изменений?

17. Что
такое стиль ячейки, как создать свой стиль?

18. Для
чего может использоваться условное форматирование?

19.  В
чем разница между влияющими и зависимыми ячейками?

20. Как
создать диаграмму в
LibreOffice Calc?

21.  Можно
ли изменить диаграмму после ее создания?

22.  Как
провести сортировку данных в ячейках?

23. Для
какой цели применяют фильтры?

24. Как
пользоваться
стандартным фильтром?

25. Для
чего используется форма?

26.  Как
использовать функцию подбор параметров?

 

СПИСОК
ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ

1.  
OpenOffice.org. Руководство по Calc / Пер.
с англ. – 2007.

2.  
OpenOffice.org: Теория и практика / И.
Хахаев, В. Машков, Г. Губкина и др. – М.: ALT Linux ;  БИНОМ.  Лаборатория
знаний, 2008. – (Библиотека ALT Linux).

3.  
OpenOffice.org для профессионала: [пер. с
англ./коллектив авторов ; лит. обработка текста: А. Е. Харламенков]. – 2-е
изд., испр. и доп. – М. : ДМК Пресс, 2008. – 425 с.

4.  
КультинН
Б.
OpenOffice.org 3.
0 Calc /  Н.  Б.  Культин. –  СПб. : 
БХВ-Петербург, 2009. – (Самое необходимое). – 178 с. 48 Учебное издание.

Like this post? Please share to your friends:
  • Укажите системы управления бд microsoft excel open office org base open office org writer
  • Укажите основные элементы текстового процессора word выберите один или несколько ответов
  • Укажите режимы просмотра документов word
  • Укажите основные элементы окна microsoft word
  • Укажите расширения файлов ms word