Difference between revisions of "RU/kb/philosophy/automating spreadsheet"

From Wiki
Jump to navigationJump to search
(RU)
Line 5: Line 5:
 
[[RU/kb/philosophy/basic_concepts_of_philosophy_openoffice_org|Базовые концепции философии OpenOffice.org]]<br>
 
[[RU/kb/philosophy/basic_concepts_of_philosophy_openoffice_org|Базовые концепции философии OpenOffice.org]]<br>
 
[[RU/kb/philosophy/the_concept_of_styles|Концепция стилей]]<br>
 
[[RU/kb/philosophy/the_concept_of_styles|Концепция стилей]]<br>
[[ru/kb/philosophy/What_styles|Что такое стили?]]<br>
+
[[RU/kb/philosophy/what_styles|Что такое стили?]]<br>
[[ru/kb/philosophy/Why_use_styles|Зачем использовать стили?]]<br>
+
[[RU/kb/philosophy/why_use_styles|Зачем использовать стили?]]<br>
[[ru/kb/philosophy/The_purpose_of_different_types_of_styles|Предназначение различных типов стилей]]<br>
+
[[RU/kb/philosophy/the_purpose_of_different_types_of_styles|Предназначение различных типов стилей]]<br>
[[ru/kb/philosophy/Paragraph_styles_"Basic"_and_"Title"|Стили абзаца «Базовый» и «Заголовок»]]<br>
+
[[RU/kb/philosophy/paragraph_styles_basic_and_title|Стили абзаца «Базовый» и «Заголовок»]]<br>
[[ru/kb/philosophy/The_purpose_of_the_standard_styles|Предназначение стандартных стилей]]<br>
+
[[RU/kb/philosophy/the_purpose_of_the_standard_styles|Предназначение стандартных стилей]]<br>
[[ru/kb/philosophy/Applying_styles|Применение стилей]]<br>
+
[[RU/kb/philosophy/applying_styles|Применение стилей]]<br>
[[ru/kb/philosophy/Create_a_new_(custom)_styles|Создание новых (пользовательских) стилей]]<br>
+
[[RU/kb/philosophy/create_a_new_(custom)_styles|Создание новых (пользовательских) стилей]]<br>
[[ru/kb/philosophy/Deleting_styles|Удаление стилей]]<br>
+
[[RU/kb/philosophy/deleting_styles|Удаление стилей]]<br>
[[ru/kb/philosophy/Copying_and_moving_styles|Копирование и перемещение стилей]]<br>
+
[[RU/kb/philosophy/copying_and_moving_styles|Копирование и перемещение стилей]]<br>
[[ru/kb/philosophy/Working_with_lists|Работа со списками]]<br>
+
[[RU/kb/philosophy/working_with_lists|Работа со списками]]<br>
[[ru/kb/philosophy/Spelling|Проверка орфографии]]<br>
+
[[RU/kb/philosophy/spelling|Проверка орфографии]]<br>
[[ru/kb/philosophy/The_concept_of_templates|Концепция шаблонов]]<br>
+
[[RU/kb/philosophy/the_concept_of_templates|Концепция шаблонов]]<br>
[[ru/kb/philosophy/Shablonitary|Шаблонитарий]]<br>
+
[[RU/kb/philosophy/shablonitary|Шаблонитарий]]<br>
[[ru/kb/philosophy/The_concept_of_spreadsheets|Концепция электронных таблиц]]<br>
+
[[RU/kb/philosophy/the_concept_of_spreadsheets|Концепция электронных таблиц]]<br>
[[ru/kb/philosophy/The_difference_between_a_spreadsheet_from_other_types_of_tables|Отличие электронных таблиц от прочих видов таблиц]]<br>
+
[[RU/kb/philosophy/the_difference_between_a_spreadsheet_from_other_types_of_tables|Отличие электронных таблиц от прочих видов таблиц]]<br>
[[ru/kb/philosophy/The_basic_concept_of_a_spreadsheet|Базовая концепция электронной таблицы]]<br>
+
[[RU/kb/philosophy/the_basic_concept_of_a_spreadsheet|Базовая концепция электронной таблицы]]<br>
  
=== Автоматизация в электронных таблицах ===
+
=== Автоматизация в электронных таблицах ===
 
Автоматизация в&nbsp;электронных таблицах состоит из&nbsp;следующих составляющих:
 
Автоматизация в&nbsp;электронных таблицах состоит из&nbsp;следующих составляющих:
  
Line 32: Line 32:
 
# графический анализ данных.
 
# графический анализ данных.
  
==== Совмещение бланка документа и автоматизация процедуры его заполнения ====
+
==== Совмещение бланка документа и автоматизация процедуры его заполнения ====
 
Современные электронные таблицы позволяют оформить лист таблицы в&nbsp;виде бланка документа. При этом, встроенными средствами таблицы, можно чётко разделить текст бланка, поля для заполнения — ввода данных, и&nbsp;поля результатов расчётов формул. И&nbsp;текст бланка, и&nbsp;формулы будут защищены от&nbsp;изменения.
 
Современные электронные таблицы позволяют оформить лист таблицы в&nbsp;виде бланка документа. При этом, встроенными средствами таблицы, можно чётко разделить текст бланка, поля для заполнения — ввода данных, и&nbsp;поля результатов расчётов формул. И&nbsp;текст бланка, и&nbsp;формулы будут защищены от&nbsp;изменения.
  
==== Автоматизация за счёт изменения значений без изменения формул ====
+
==== Автоматизация за счёт изменения значений без изменения формул ====
 
Разберём, что представляет из&nbsp;себя автоматизация при отделении данных от&nbsp;формул, и&nbsp;как это согласуется с&nbsp;концепцией электронных таблиц.
 
Разберём, что представляет из&nbsp;себя автоматизация при отделении данных от&nbsp;формул, и&nbsp;как это согласуется с&nbsp;концепцией электронных таблиц.
  
Line 69: Line 69:
  
 
Далее:<br>
 
Далее:<br>
[[ru/kb/philosophy/The_stage_of_"large_spreadsheet"|Стадия «большая электронная таблица»]]<br>
+
[[RU/kb/philosophy/the_stage_of_large_spreadsheet|Стадия «большая электронная таблица»]]<br>
  
  

Revision as of 15:31, 2 April 2010

База Знаний
Базовые концепции философии OpenOffice.org
Концепция стилей
Что такое стили?
Зачем использовать стили?
Предназначение различных типов стилей
Стили абзаца «Базовый» и «Заголовок»
Предназначение стандартных стилей
Применение стилей
Создание новых (пользовательских) стилей
Удаление стилей
Копирование и перемещение стилей
Работа со списками
Проверка орфографии
Концепция шаблонов
Шаблонитарий
Концепция электронных таблиц
Отличие электронных таблиц от прочих видов таблиц
Базовая концепция электронной таблицы

Автоматизация в электронных таблицах

Автоматизация в электронных таблицах состоит из следующих составляющих:

  1. совмещение бланка документа и автоматизация процедуры его заполнения;
  2. автоматизация за счёт изменения значений без изменения формул;
  3. условное форматирование в зависимости от результата;
  4. подбор значений — анализ «а что, если»;
  5. создание собственных функций;
  6. графический анализ данных.

Совмещение бланка документа и автоматизация процедуры его заполнения

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

Автоматизация за счёт изменения значений без изменения формул

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

Вот две формулы:


<math>\text{=}10/2</math>
(1)

и


<math>\text{=}\mathrm{a1}/\mathrm{a2}</math>
(2)

Если в ячейках А1 и А2 введены 10 и 2 соответственно, то обе формулы дадут одинаковый результат. Но, при этом, формула (1) является ошибочной, так как она содержит в себе данные. Ошибка заключается в логике, потому что:

  1. исходные данные не видны при просмотре таблицы;
  2. при необходимости изменения параметров расчёта необходимо:
    1. найти формулу в таблице,
    2. внести исправления в формулу, что чревато ошибкой.

Поэтому верной является формула (2).


Далее:
Стадия «большая электронная таблица»



А. Е. Харламенков
2009

Template:KbВottom