Difference between revisions of "RU/kb/philosophy/the basic concept of a spreadsheet"

From Wiki
Jump to navigationJump to search
(RUkbBottom)
(Корректировка кода)
 
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{DISPLAYTITLE:База Знаний: Философия OpenOffice.org. Базовая концепция электронной таблицы}}
+
<section begin=title /><noinclude>{{DISPLAYTITLE:База Знаний: </noinclude>Философия {{OOo}}. Базовая концепция электронной таблицы<noinclude>}}</noinclude><section end=title />{{BreadCrumbL10n}}
 
__NOTOC__
 
__NOTOC__
  
[[RU/knowledge_base|База Знаний]]
 
 
<!-- Оглавление книги -->
 
<!-- Оглавление книги -->
{{RU/documentation/mastertoc
+
{{PhilosophyTOC
 +
|ShowPrevNext=block
 
|ShowPrevPage=block
 
|ShowPrevPage=block
|ShowNextPage=block
 
 
|PrevPage=RU/kb/philosophy/the_difference_between_a_spreadsheet_from_other_types_of_tables
 
|PrevPage=RU/kb/philosophy/the_difference_between_a_spreadsheet_from_other_types_of_tables
 
|NextPage=RU/kb/philosophy/automating_spreadsheet
 
|NextPage=RU/kb/philosophy/automating_spreadsheet
|bookid=1234'''
+
|basicconcepts=block
|booktitle=[[RU/kb/philosophy|Философия OpenOffice.org]]
 
|ShowParttitle=block
 
|parttitle=[[RU/kb/philosophy/basic concepts of philosophy openoffice org|Базовые концепции философии OpenOffice.org]]
 
|ShowPrevPart=block
 
|PrevPart=RU/kb/philosophy/philosophy_openoffice_org
 
|PrevPartName=Философия OpenOffice.org
 
|ShowNextPart=none
 
|NextPart=RU/kb/philosophy/basic_concepts_of_philosophy_openoffice_org
 
|NextPartName=
 
|toccontent=*[[RU/kb/philosophy/basic concepts of philosophy openoffice org|Базовые концепции философии OpenOffice.org. Вступление]]
 
*[[RU/kb/philosophy/the_concept_of_styles|Концепция стилей]]
 
**[[RU/kb/philosophy/what_styles|Что такое стили?]]
 
**[[RU/kb/philosophy/why_use_styles|Зачем использовать стили?]]
 
**[[RU/kb/philosophy/the_purpose_of_different_types_of_styles|Предназначение различных типов стилей]]
 
**[[RU/kb/philosophy/paragraph_styles_basic_and_title|Стили абзаца «Базовый» и «Заголовок»]]
 
**[[RU/kb/philosophy/the_purpose_of_the_standard_styles|Предназначение стандартных стилей]]
 
**[[RU/kb/philosophy/applying_styles|Применение стилей]]
 
**[[RU/kb/philosophy/create_a_new_(custom)_styles|Создание новых (пользовательских) стилей]]
 
**[[RU/kb/philosophy/deleting_styles|Удаление стилей]]
 
**[[RU/kb/philosophy/copying_and_moving_styles|Копирование и перемещение стилей]]
 
**[[RU/kb/philosophy/working_with_lists|Работа со списками]]
 
**[[RU/kb/philosophy/spelling|Проверка орфографии]]
 
*[[RU/kb/philosophy/the_concept_of_templates|Концепция шаблонов]]
 
**[[RU/kb/philosophy/shablonitary|Шаблонитарий]]
 
*[[RU/kb/philosophy/the_concept_of_spreadsheets|Концепция электронных таблиц]]
 
**[[RU/kb/philosophy/the_difference_between_a_spreadsheet_from_other_types_of_tables|Отличие электронных таблиц от прочих видов таблиц]]
 
**[[RU/kb/philosophy/the_basic_concept_of_a_spreadsheet|Базовая концепция электронной таблицы]]
 
**[[RU/kb/philosophy/automating_spreadsheet|Автоматизация в электронных таблицах]]
 
**[[RU/kb/philosophy/the_stage_of_large_spreadsheet|Стадия «большая электронная таблица»]]
 
 
}}
 
}}
 
<!-- Конец оглавления книги -->
 
<!-- Конец оглавления книги -->
 +
 
=== Базовая концепция электронной таблицы ===
 
=== Базовая концепция электронной таблицы ===
 +
 
Базовая концепция электронной таблицы состоит из&nbsp;двух аспектов:
 
Базовая концепция электронной таблицы состоит из&nbsp;двух аспектов:
 
 
# ячейки и
 
# ячейки и
 
# содержимого ячейки.
 
# содержимого ячейки.
 +
  
 
Такой «аскетизм» вызван предназначением электронных таблиц, которое состоит в&nbsp;вычислениях. При этом оформительские свойства являются опцией третьего порядка.
 
Такой «аскетизм» вызван предназначением электронных таблиц, которое состоит в&nbsp;вычислениях. При этом оформительские свойства являются опцией третьего порядка.
 +
  
 
Отсюда проистекает положение о&nbsp;''неделимости ячейки электронной таблицы''. Несколько ячеек могут быть объединены в&nbsp;одну, но&nbsp;одна не&nbsp;может быть разделена на&nbsp;несколько. Эмулирование разделения ячейки происходит исключительно через добавление целого столбца или целой строки.
 
Отсюда проистекает положение о&nbsp;''неделимости ячейки электронной таблицы''. Несколько ячеек могут быть объединены в&nbsp;одну, но&nbsp;одна не&nbsp;может быть разделена на&nbsp;несколько. Эмулирование разделения ячейки происходит исключительно через добавление целого столбца или целой строки.
 +
  
 
Разберём концепцию подробнее.
 
Разберём концепцию подробнее.
 +
  
 
Ячейка всегда имеет адрес в&nbsp;виде двух чисел — ''«'''строка'''» и&nbsp;''«'''''столбец'''''». При этом столбец может иметь символьную нумерацию. Это два измерения адресации. Опционально есть и&nbsp;третье измерение адресации — «'''''лист'''''».
 
Ячейка всегда имеет адрес в&nbsp;виде двух чисел — ''«'''строка'''» и&nbsp;''«'''''столбец'''''». При этом столбец может иметь символьную нумерацию. Это два измерения адресации. Опционально есть и&nbsp;третье измерение адресации — «'''''лист'''''».
 +
  
 
Это значит, что весь язык листа электронной таблицы адаптирован именно под такую адресацию.
 
Это значит, что весь язык листа электронной таблицы адаптирован именно под такую адресацию.
 +
  
 
Второй аспект — «содержимое ячейки». Оно может быть лишь двух видов:
 
Второй аспект — «содержимое ячейки». Оно может быть лишь двух видов:
 
 
# данные и
 
# данные и
 
# формула.
 
# формула.
 +
  
 
Такое разделение сделано не&nbsp;случайно. Оно позволяет раскрыть всю мощь электронных таблиц при проведении больших цепочек вычислений, когда таблица состоит из&nbsp;многих сотен последовательно рассчитываемых формул, когда на&nbsp;вход следующей формулы подаются результаты вычисления предыдущей. При этом входные параметры расчётов часто изменяются, а&nbsp;массив формул остаётся неизменным. Именно разделение данных и&nbsp;формул в&nbsp;разных ячейках позволяют выполнять мгновенный пересчёт сложнейших таблиц за&nbsp;доли секунды лишь введя новые значения в&nbsp;отдельные ячейки.
 
Такое разделение сделано не&nbsp;случайно. Оно позволяет раскрыть всю мощь электронных таблиц при проведении больших цепочек вычислений, когда таблица состоит из&nbsp;многих сотен последовательно рассчитываемых формул, когда на&nbsp;вход следующей формулы подаются результаты вычисления предыдущей. При этом входные параметры расчётов часто изменяются, а&nbsp;массив формул остаётся неизменным. Именно разделение данных и&nbsp;формул в&nbsp;разных ячейках позволяют выполнять мгновенный пересчёт сложнейших таблиц за&nbsp;доли секунды лишь введя новые значения в&nbsp;отдельные ячейки.
  
  
{{RUsignyear|Sancho|А. Е. Харламенков|2009}}
+
{{SignYear|Sancho||2009}}
 +
 
 
{{RUkbBottom}}
 
{{RUkbBottom}}

Latest revision as of 17:40, 24 September 2011


Book.png




Базовая концепция электронной таблицы

Базовая концепция электронной таблицы состоит из двух аспектов:

  1. ячейки и
  2. содержимого ячейки.


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


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


Разберём концепцию подробнее.


Ячейка всегда имеет адрес в виде двух чисел — «строка» и «столбец». При этом столбец может иметь символьную нумерацию. Это два измерения адресации. Опционально есть и третье измерение адресации — «лист».


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


Второй аспект — «содержимое ячейки». Оно может быть лишь двух видов:

  1. данные и
  2. формула.


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










К началу страницы