Расчеты в электронных таблицах

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

Автоматический и ручной пересчет

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

  1. Введите формулу на чистый лист (чтобы можно было проверить как работает данный пример).
  2. Выберите инструмент: «Формулы»-«Параметры вычислений»-«Вручную».
  3. Убедитесь, что теперь после ввода данных в ячейку (например, число 7 вместо 1 в ячейке A2 как на рисунке), формула не пересчитывает результат автоматически. Пока пользователь не нажмет клавишу F9 (или SFIFT+F9).

Внимание! Быстрая клавиша F9 – выполняет пересчет во всех формулах книги на всех листах. А Комбинация горячих клавиш SHIFT+F9 – выполняет пересчет только на текущем листе.

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



Как отображать формулу ячейке Excel

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

Чтобы наглядно отобразить пример данного урока нам потребуется лист содержащий формулы:

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

Чтобы добиться данного результата, нужно выбрать инструмент: «Формулы»-«Показать» (в разделе «Зависимости формул»). Чтобы выйти из этого режима нужно выбрать данный инструмент повторно.

Так же можно использовать комбинацию горячих клавиш CTRL+` (над клавишей Tab). Данная комбинация работает в режиме переключателя, то есть повторное нажатие возвращает в обычный режим отображения результатов вычисления в ячейках.

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

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

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

Нам иногда порой при обработке данных возникает потребность в построении наглядного изображения полученных результатов, для этого мы составляем различные графики, диаграммы, так вот составить их можно с помощью тех же электронных таблиц Microsoft Excel или openoffice calc, где всё это предусмотрено.Это всё быстро и надежно.

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

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

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

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

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

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

LANPAR, доступный в 1969 году, был первой электронной таблицей на мэйнфреймах и компьютерах с разделением времени. LANPAR был аббревиатурой: LANguage для произвольного программирования массивов. VisiCalc была первой электронной таблицей на микрокомпьютере, которая помогла превратить компьютер Apple II в популярную и широко используемую систему. Lotus 1-2-3 была ведущей электронной таблицей, когда DOS была доминирующей операционной системой. В настоящее время Excel занимает наибольшую долю рынка на платформах Windows и Macintosh . Программа для работы с электронными таблицами — стандартная функция офисного пакета для повышения производительности ; С момента появления веб-приложений офисные пакеты теперь также существуют в форме веб-приложений. Электронные таблицы в Интернете — относительно новая категория.

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

Как сделать расчеты в Excel

Произвести расчеты в Excel легко. Вот как:

  • Введите символ равенства (=) в ячейку. Это говорит Excel, что вы вводите формулу, а не только цифры.
  • Введите уравнение, которое вы хотите посчитать. Например, чтобы посчитать сумму 5 и 7, введите =5+7
  • Нажмите клавишу Enter, чтобы завершить расчет. Готово!

Вместо того, чтобы вводить цифры непосредственно в формулу расчета, вы можете поместить их в отдельные ячейки, а затем сослаться на эти ячейки в своей формуле, например, =A1+A2+A3

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

Результаты приведенных выше формул расчета в Excel могут выглядеть примерно так:

Расчеты в Excel – Формулы расчетов в Excel

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

=A2&» «&B2&» «&C2

Символ пробела (» «) используется для разделения слов:

Расчеты в Excel – Объединение значений из нескольких ячеек
Расчеты в Excel – Сравнение ячеек с использованием логических операторов

Порядок выполнения расчетов в Excel

Когда вы выполняете два или более расчета в одной формуле, Microsoft Excel вычисляет формулу слева направо в соответствии с порядком операций, показанных в этой таблице:

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

Как изменить порядок расчета в Excel

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

Например, расчет =2*4+7 сообщает Excel умножить 2 на 4, а затем добавить 7 к значению. Результат этого вычисления равен 15. Заключив операцию сложения в скобках =2*(4+7), вы даете команду Excel сначала просуммировать 4 и 7, а затем умножить сумму на 2. И результатом этого расчета является значение 22.

Как вы можете видеть на изображении ниже, тот же расчет с круглыми скобками и без них дает разные результаты:

Расчеты в Excel – Изменение порядка расчетов в Excel

Вот так происходят расчеты в Excel.

ГОСУДАРСТВЕННОЕ общеОБРАЗОВАТЕЛЬНОЕ

УЧРЕЖДЕНИЕ

ЛУГАНСКОЙ НАРОДНОЙ РЕСПУБЛИКИ

«РОВЕНЬКОВСКАЯ ШКОЛА №9 имени Л.Г. Шевцовой»

Урок по теме

Автоматизация перевода

в табличном процессоре

ПОДГОТОВИЛА:

учитель информатики

І категории

Попкова Оксана Александровна

2018 год

Урок № 12.

Тема: Автоматизация перевода в табличном процессоре

Цель урока:

  • систематизировать и обобщить знания учащихся, полученные при изучении темы «Математические основы информатики” и табличного процессора Microsoft Excel;

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

  • развивать логическое мышление учащихся в области информатики;

  • воспитывать творческие и исследовательские качества в сфере информатики.

Тип урока: комбинированный урок.

Программно-дидактическое обеспечение: ПК, программное обеспечение Microsoft Excel.

Межпредметные связи: информатика, математика.

Ход урока.

  1. Оргмомент (2-3 мин)

Приветствие. Проверка готовности учащихся к уроку.

  1. Актуализация опорных знаний.

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

(Выступление учащихся с проектами)

После представления проектов учащимся задаются вопросы:

1. Двоичная система счисления:

  1. Какие цифры используются в двоичной системе счисления? Учащийся отвечает «1 и 0»

  2. Какое число является основанием в двоичной системе счисления? Учащийся отвечает «2»

  3. Как осуществить перевод из десятичной системы в двоичную?

Учащийся отвечает «Число последовательно делить на 2 до тех пор, пока не останется 0 или 1. Число в двоичной системе записывается справа налево».

2. Восьмеричная система счисления:

  1. Какие символы присутствуют в восьмеричной системе счисления? Учащийся отвечает «0; 1; 2; 3; 4; 5; 6; 7»

  2. Какое основание имеет восьмеричная система?

Учащийся отвечает «8»

  1. Как осуществить перевод из десятичной системы в восьмеричную систему?

Учащийся отвечает «Необходимо воспользоваться способом последовательного деления десятинного числа на 8».

  1. Шестнадцатеричная система счисления:

    1. Какие символы присутствуют в шестнадцатеричной системе?

Учащийся отвечает «0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F.»

2.Какое основание имеет шестнадцатеричная система? Учащийся отвечает «16»

3. Как осуществить перевод из десятичной системы в шестнадцатеричную систему?

Учащийся отвечает «Необходимо воспользоваться способом последовательного деления на число 16».

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

  1. Постановка целей и задач.

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

Давайте запишем в тетрадь тему урока «Автоматизация перевода в табличном процессоре»

  1. Презентация по теме «Автоматизация перевода в табличном процессоре»

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

  • Учащиеся отвечают:

  • 1. Работа с таблицами.

  • 2. Работа с формулами и функциями.

  • 3. Построение диаграмм и графиков.

  • Правильно.

  • В программе Microsoft Excel существуют определённые функции, которые позволяют произвести перевод чисел из одной системы в другую. Давайте сейчас их рассмотрим.

Учащиеся смотрят презентацию и записывают в тетрадь основные функции.

Функция =ДЕС.В.ДВ позволяет перевести число из десятичной системы в двоичную систему счисления. В этой функции, такой аргумент, как Число является обязательным аргументом, это целое число в десятичной системе, которое требуется преобразовать, а аргумент Разрядность необходим для того, чтобы добавить нули вначале полученного результата. Разрядность не является обязательным аргументом функции. (слайд 3)

  • Ребята, а теперь давайте посмотрим, как эта функция используется в программе Microsoft Excel (демонстрация на экране).

  • Выбираем вкладку Формулы- Другие функции– Инженерные.

  • Далее выбираем функцию =ДЕС.В.ДВ, в появившемся диалоговом окне Аргументы функции, вводим десятичное число 3, указываем разрядность 6 и, как видите, впереди числа были добавлены нули, так как указана разрядность и получаем двоичное число 000011.

Функция =ДВ.В.ДЕС позволяет осуществить обратный перевод числа из двоичной системы счисления в десятичную.

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

Такой аргумент, как Разрядность в функции не используется. Ребята, обратите внимание, что для этой функции существует ограничение на размер данных, которые переводятся, в них должно быть не более 10 знаков. Если их будет больше 10, то в ячейке с формулой появится ошибка #ЧИСЛО! (слайд 5)

  • А теперь давайте посмотрим, как эта функция используется в программе Microsoft Excel (демонстрация на экране).

  • Выбираем вкладку Формулы- Другие функции– Инженерные.

  • Далее выбираем встроенную функцию = ДВ.В.ДЕС, в появившемся диалоговом окне Аргументы функции, вводим двоичное число 101011, получаем результат — десятичное число 43.

Функция = ДЕС.В.ВОСЬМ позволяет перевести число из десятичной системы в восьмеричную систему счисления.

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

  • Ребята, а теперь давайте посмотрим, как эта функция используется в программе Microsoft Excel (демонстрация на экране).

  • Опять, выбираем вкладку Формулы- Другие функции– Инженерные.

  • Далее выбираем встроенную функцию = ДЕС.В.ВОСЬМ, в появившемся диалоговом окне Аргументы функции, вводим десятичное число 67, указываем разрядность 4 и, как видите, впереди числа добавляется нуль, так как указана разрядность и получаем результат в восьмеричной системе счисления — 0103.

Функция =ВОСЬМ.В.ДЕС позволяет осуществить обратный перевод восьмеричного числа в десятичное.

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

Такой аргумент, как Разрядность в функции не используется. Ребята, обратите внимание, что для этой функции существует ограничение на размер данных, которые переводятся, в них должно быть не более 10 знаков. Если их будет больше 10, то в ячейке с формулой появится ошибка #ЧИСЛО! (слайд 8)

  • А теперь давайте посмотрим, как эта функция используется в программе Microsoft Excel (демонстрация на экране).

  • Опять, выбираем вкладку Формулы- Другие функции– Инженерные.

  • Далее выбираем встроенную функцию = ВОСЬМ.В.ДЕС, в появившемся диалоговом окне Аргументы функции, вводим восьмеричное число 157, и получаем значение 111 в десятичной системе счисления.

  • Функция =ДЕС.В.ШЕСТН позволяет перевести число из десятичной системы в шестнадцатеричную систему счисления.

  • В этой функции, такой аргумент, как Число является обязательным аргументом, это число в десятичной системе счисления, которое требуется преобразовать, а аргумент Разрядность необходим для того, чтобы добавить нули вначале полученного результата. (слайд 9)

  • Ребята, а теперь давайте посмотрим, как эта функция используется в программе Microsoft Excel (демонстрация на экране).

  • Опять, выбираем вкладку Формулы- Другие функции– Инженерные.

  • Далее выбираем встроенную функцию = ДЕС.В.ШЕСТН, в появившемся диалоговом окне Аргументы функции, вводим десятичное число 253, указываем разрядность 5 и, как видите, впереди числа добавляются нули, так как указана разрядность и получаем результат в шестнадцатеричной системе счисления — 000FD.

Функция =ШЕСТН.В.ДЕС позволяет осуществить обратный перевод числа из шестнадцатеричной системы в десятичную.

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

Такой аргумент, как Разрядность в функции не используется. Ребята, обратите внимание, что для этой функции существует ограничение на размер данных, которые переводятся, в них должно быть не более 10 знаков. Если их будет больше 10, то в ячейке с формулой появится ошибка #ЧИСЛО! (слайд 10)

  • А теперь давайте посмотрим, как эта функция используется в программе Microsoft Excel (демонстрация на экране).

  • Опять, выбираем вкладку Формулы- Другие функции– Инженерные.

  • Далее выбираем встроенную функцию = ШЕСТН.В.ДЕС, в появившемся диалоговом окне Аргументы функции, вводим число в шестнадцатеричной системе счисления «A2”, и получаем число 162 в десятичной системе счисления.

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

  1. Практическая работа.

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

А теперь, я вам предлагаю, сесть за компьютер.

Учащиеся занимают места за компьютерами.

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

1.Откройте программу MS Excel.

  1. Выберите вкладку Формулы- Другие функции– Инженерные.

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

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

Ребята, какую функцию, вы применили для перевода числа из десятичной системы в двоичную и какой ответ получился? Учащиеся отвечают «называют функцию, которую использовали и ответ: 100111102»

Какую функцию применили для перевода числа из двоичной системы в десятичную и какой ответ получился? Учащиеся отвечают «называют функцию, которую использовали и ответ: 5710»

Какую функцию вы применили для перевода числа из десятичной системы в восьмеричную и какой ответ получился? Учащиеся отвечают «называют функцию, которую использовали и ответ: 12218»

Какую функцию применили для перевода числа из восьмеричной системы в десятичную и какой ответ получился? Учащиеся отвечают «называют функцию, которую использовали и ответ: 10110»

Какую функцию, вы применили для перевода числа из десятичной системы в шестнадцатеричную и какой ответ получился? Учащиеся отвечают «называют функцию, которую использовали и ответ: 9716»

Какую функцию применили для перевода числа из шестнадцатеричной системы в десятичную и какой ответ получился? Учащиеся отвечают «называют функцию, которую использовали и ответ: 365310»

6.Домашнее задание

Ребята, я вам предлагаю дома, попробовать самостоятельно перевести из десятичной системы счисления в двоичную, восьмеричную, шестнадцатеричную системы счисления, числа: 752, 641, 361. Из двоичной системы, число – 1001011 перевести в десятичную; из восьмеричной системы, число – 148 перевести в десятичную систему счисления и число 6FA – из шестнадцатеричной системы в десятичную систему. Для перевода чисел используйте функции Microsoft Excel.

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

7.Подведение итогов. Заключительное слово учителя.

Ребята, а теперь прошу вас ответить на вопросы:

— Какие трудности были в использовании функций Microsoft Excel?

— Что на уроке у вас получилось лучше всего?

— Как бы вы оценили свою работу на уроке?

— Как вы считаете, что проще: использовать функции Microsoft Excel для перевода чисел в различные системы счисления или переводить их математически.