
5. Перемещение ячеек
Перемещение ячеек осуществляется так же, как копирование, но вместо команды «копировать» выполняют команду «вырезать». При перетаскивании ячейки мышью не надо удерживать нажатой клавишу Ctrl.
При перемещении ячеек связи между влияющими и зависимыми ячейками сохраняются. Другими словами, после перемещения ячейки результаты вычислений остаются без изменений, меняются только ячейки, в которых эти результаты находятся.
Рассмотрим примеры. В первом и втором примерах ячейка А3 перемещается в ячейку С3. В третьем примере диапазон ячеек А1:А3 перемещается в диапазон С1:С3. Слева показаны исходные таблицы, справа— таблицы после перемещения ячеек.
Пример 1:
После перемещения ячейки A3 в ячейку СЗ формула не изменилась.
Пример 2:
После перемещения ячейки A3 в ячейку СЗ формула не изменилась, но изменилась формула в зависимой ячейке В1.
Пример 3:
Перемещается диапазон ячеек А1:А3 в диапазон С1:С3. Формула в С3 изменилась с учётом перемещения влияющих ячеек.
Решение. Вычислим значения в ячейках по формулам:
В3 = 2 • 2 – 4; А2 = 4 + 1 – 5; А3 = 5 + 2 – 7; С3 = 7 • 5 – 35.
Вес: 10
Тест
Пример 10.1.
Дан фрагмент электронной таблицы в режиме отображения формул:
Результат вычислений в ячейке С3 равен _____.
Ответ:
Начало формы
Решение. Выполнив вычисления по формулам в таблице, получим значения в ячейках: С12 – 9, С13 – 22, С14 – 14. Далее проведём вычисления по формулам, предложенным в вариантах ответов:
= (C12 + C13 + C14)/3 = (9 + 22 + 14)/3 = 15;
= A12 + А13 + В12 + B13 = 7 + 5,5 + 2 + 4 = 18,5;
= B13 + B14 = 4 + 8 = 12;
= (A12 + C13)/2 = 14,5.
Вес: 10
Тест
Пример 10.2*.
Фрагмент электронной таблицы содержит числа и формулы:
После вычислений значение в ячейке С15 равно 12. Ячейка С15 может содержать формулу:
=(C12
+ C13 + C14)/3
=A12
+ А13
+ В12
+ B13
=B13 + B14
=(A12 + C13)/2
Начало формы
Тест
Пример 10.3*.
Дан фрагмент электронной таблицы, содержащий числа и формулы:
Значение в ячейке C3 после копирования ячейки С1 в ячейки С2:С3 и выполнения вычислений по формулам равно
58
12
35
38
Начало формы
Тест
Пример 10.4*.
Во фрагменте электронной таблицы
содержимое ячейки B2 cначала скопировано в С2, а затем из С2 перемещено в С3. Значение в ячейке С3 равно
4
6
10
7
6. Логические значения
В электронных таблицах используются логические значения ИСТИНА и ЛОЖЬ. Если ввести в ячейки ИСТИНА или ЛОЖЬ с клавиатуры,ЭТ воспримет их не как текст, а как значения логического типа. В памяти эти значения хранятся как 1 и 0 соответственно.
Рассмотрим пример (см. рис. 43). В ячейках А1 и А2 находятся логические значения, в ячейках А3 и А4 — тексты. (Для ввода текста «ЛОЖЬ» необходимо начать ввод с символа ´ (апостроф). На рис. 43а таблица показана в режиме вывода формул, в строке формул — значение активной ячейки А3, которое начинается с апострофа. На рис. 43, показаны результаты вычислений, в строке формул — значение активной ячейки А1.
Рис. 43. Логические значения.
Для текстов операция сложения не определена, поэтому в ячейки С3 и С4 выводится значение ошибки (см. рис. 43б). Так как логические значения ЛОЖЬ и ИСТИНА соответствуют 0 и 1, в ячейках С1 и С2 сложение выполнилось и показаны результаты расчётов (см. рис. 43б).
Логические значения получают в результате выполнения операций сравнения = (равно), < (меньше) , > (больше), <= (меньше или равно),> = (больше или равно), <> (не равно), при вычислении критериев(условий) в некоторых встроенных функциях. На рис. 44 приведены примеры использования операций сравнения в режиме вывода формул (а) и результатов вычислений (б).
В ячейке А5 установлен формат вывода даты, в ячейке В5 то же самое значение выводится в числовом формате. В режиме вывода формул они показаны без учёта форматов, и видно, что А5=В5.
При сопоставлении текстов в ячейках А4 и В4 строки сравниваются в лексикографическом порядке. Это значит, что сравниваются сначала первые символы, если они совпадают — вторые и т. д. Пример лексикографического порядка — расположение слов в орфографических и энциклопедических словарях.
Рис. 44. Примеры операций сравнения.
Так как для кодирования символов, из которых состоят строки, используются кодовые таблицы, то сравниваются коды (номера) символов в кодовых таблицах. Первые три символа в строках «Витя» и «Виталий» совпадают. Четвёртый символ «я» в строке «Витя» имеет больший номер в кодовой таблице, чем символ «а» в строке «Виталий», следовательно, строка «Витя» больше строки «Виталий».
При грамотной разработке таблиц пользователь вводит не так уж много формул в ячейки. Остальные формулы получают копированием и/или перемещением ячеек. Надо знать, как ведут себя ссылки при копировании и перемещении ячеек (см. темы «Копирование ячеек» и «Перемещение ячеек»).
10. Задания для самостоятельного решения (часть В)
Тест
Пример 10.23.
Дан фрагмент электронной таблицы в режиме отображения формул:
Результат вычислений в ячейке С12 равен _____.
Ответ:
Начало формы
Тест
Пример 10.24.
Дан фрагмент электронной таблицы в режиме отображения формул:
Результат вычислений в ячейке С12 равен 18. В ячейке В11 находится значение _____.
Ответ:
Начало формы
Конец формы
Вес: 10
Тест
Пример 10.25.
Дан фрагмент электронной таблицы в режиме отображения формул:
Результат вычислений в ячейке M2 равен _____.
Ответ:
Начало формы
Тест
Пример 10.26.
Дан фрагмент электронной таблицы в режиме отображения формул:
Результат вычислений в ячейке M2 равен 19. В ячейке K2 находится значение _____.
Ответ:
Начало формы
Тест
Пример 10.27.
Дан фрагмент электронной таблицы в режиме отображения формул:
Ячейку С14 скопировали в ячейку С16. Результат вычислений в ячейке С16 равен _____.
Ответ:
Начало формы
Тест
Пример 10.28.
Представлен фрагмент электронной таблицы в режиме отображения формул:
Значение в ячейке B8 после копирования формулы из B1 в B2:B7 будет равно _____.
Ответ: