Пользователь может выполнять вычисления с помощью компьютера без использования

Обновлено: 04.07.2024

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

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

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

Ранняя история

Предшественники компьютеров

Счеты

Возможно, самым ранним известным счетным устройством являются счеты. Он восходит как минимум к 1100 г. до н.э. и используется до сих пор, особенно в Азии. Сейчас, как и тогда, он обычно представляет собой прямоугольную рамку с тонкими параллельными стержнями, нанизанными на бусины. Задолго до того, как для записи чисел была принята какая-либо систематическая позиционная запись, счеты присваивали каждому стержню разные единицы измерения или веса. Эта схема позволяла представлять широкий диапазон чисел всего несколькими бусинами и, вместе с изобретением нуля в Индии, возможно, вдохновила на изобретение индийско-арабской системы счисления. В любом случае с помощью счетов можно легко манипулировать для выполнения обычных арифметических операций — сложения, вычитания, умножения и деления, — которые полезны в коммерческих операциях и в бухгалтерии.

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

Аналоговые калькуляторы: от логарифмов Непера к логарифмической линейке

Вычислительные устройства приняли другой оборот, когда Джон Нейпир, шотландский математик, опубликовал свое открытие логарифмов в 1614 году. Любой человек может подтвердить, что сложение двух десятизначных чисел намного проще, чем их умножение, а преобразование задача умножения в задачу сложения — это именно то, что позволяют логарифмы. Это упрощение возможно благодаря следующему логарифмическому свойству: логарифм произведения двух чисел равен сумме логарифмов чисел. К 1624 году были доступны таблицы с 14 значащими цифрами для логарифмов чисел от 1 до 20 000, и ученые быстро освоили новый инструмент, позволяющий экономить труд и выполнять утомительные астрономические расчеты.

Что наиболее важно для развития вычислительной техники, преобразование умножения в сложение значительно упростило возможности механизации. Вскоре появились аналоговые вычислительные устройства, основанные на логарифмах Непера, представляющих цифровые значения с аналогичными физическими длинами. В 1620 году Эдмунд Гюнтер, английский математик, придумавший термины косинус и котангенс, построил прибор для выполнения навигационных вычислений: шкалу Гюнтера, или, как ее называли мореплаватели, гантер. Около 1632 года английский священник и математик по имени Уильям Отред построил первую логарифмическую линейку, опираясь на идеи Непера. Эта первая логарифмическая линейка была круглой, но Отред также построил первую прямоугольную линейку в 1633 году. Аналоговые устройства Гюнтера и Отреда имели различные преимущества и недостатки по сравнению с цифровыми устройствами, такими как счеты. Важно то, что последствия этих дизайнерских решений проверялись в реальном мире.

Цифровые калькуляторы: от часов-счетчиков до арифмометра

В 1623 году немецкий астроном и математик Вильгельм Шикард построил первый калькулятор.Он описал это в письме своему другу, астроному Иоганну Кеплеру, а в 1624 году он снова написал, чтобы объяснить, что машина, которую он заказал для Кеплера, была, по-видимому, вместе с прототипом, уничтожена в огне. Он назвал это Счетными часами, что современные инженеры смогли воспроизвести по деталям в его письмах. Даже общее представление о часах было временно утрачено, когда Шикард и вся его семья погибли во время Тридцатилетней войны.

Расчет часов

Репродукция счетных часов Вильгельма Шикарда. Устройство могло складывать и вычитать шестизначные числа (с звонком для семизначных переполнений) с помощью шести взаимосвязанных шестерен, каждая из которых поворачивалась на одну десятую оборота за каждый полный оборот шестерни вправо. Таким образом, 10 оборотов любой шестерни вызовут «перенос» одной цифры на следующей передаче и изменят соответствующий дисплей.

Но, возможно, Шикард не был истинным изобретателем калькулятора. Столетием ранее Леонардо да Винчи набросал планы калькулятора, которые были достаточно полными и правильными, чтобы современные инженеры могли построить на их основе калькулятор.

Первым калькулятором или арифмометром, произведенным в любом количестве и фактически использовавшимся, была Паскалина, или арифметическая машина, разработанная и построенная французским математиком и философом Блезом Паскалем между 1642 и 1644 годами. Она могла только складывать и вычитать, с числами, вводящимися, манипулируя его циферблатами. Паскаль изобрел машину для своего отца, сборщика налогов, так что это была и первая бизнес-машина (если не считать счеты). Он построил 50 из них в течение следующих 10 лет.

Арифметическая машина, или Паскалин

Арифметическая машина, или Паскалин, французский денежный (недесятичный) калькулятор, разработанный Блезом Паскалем c. 1642. Числа можно было складывать, поворачивая колеса (расположенные вдоль нижней части машины) по часовой стрелке, и вычитать, поворачивая колеса против часовой стрелки. Каждая цифра в ответе отображалась в отдельном окошке, видимом вверху фотографии.

В 1671 году немецкий математик и философ Готфрид Вильгельм фон Лейбниц сконструировал вычислительную машину, названную счетчиком шагов. (Впервые он был построен в 1673 году.) Счетчик шагов расширил идеи Паскаля и выполнял умножение путем многократного сложения и сдвига.

Счетчик шагов

Репродукция картины Готфрида Вильгельма фон Лейбница «Счетчик шагов» с оригинала, хранящегося в музее Тринкса Брунсвига в Ганновере, Германия. Поворот рукоятки (слева) приводил во вращение несколько барабанов, каждый из которых вращал шестерню, соединенную с цифровым счетчиком.

Лейбниц был активным сторонником двоичной системы счисления. Двоичные числа идеально подходят для машин, поскольку для них требуется всего две цифры, которые можно легко представить включенным и выключенным состояниями переключателя. Когда компьютеры стали электронными, двоичная система стала особенно подходящей, потому что электрическая цепь либо включена, либо выключена. Это означало, что on может означать true, off — false, а поток current — напрямую представлять поток логики.

Лейбниц предвидел целесообразность использования двоичной системы в вычислительных машинах, но его машина не использовала ее. Вместо этого счетчик шагов представлял числа в десятичной форме в виде позиций на 10-позиционных циферблатах. Даже десятичное представление не было данностью: в 1668 году Сэмюэл Морланд изобрел арифмометр, предназначенный для британских денег, — явно недесятичная система.

Устройства Паскаля, Лейбница и Морланда были редкостью, но с промышленной революцией 18 века возникла широко распространенная потребность в эффективном выполнении повторяющихся операций. Если другие виды деятельности механизированы, то почему не расчет? В 1820 году Шарль Ксавье Тома де Кольмар из Франции успешно справился с этой задачей, когда построил свой арифмометр, первое коммерческое вычислительное устройство массового производства. Он мог выполнять сложение, вычитание, умножение и, при более сложном участии пользователя, деление. Основанный на технологии Лейбница, он был чрезвычайно популярен и продавался в течение 90 лет. В отличие от современного калькулятора размером с кредитную карту, арифмометр был достаточно большим, чтобы покрыть рабочий стол.

Жаккардовый станок

Калькуляторы, такие как арифмометр, оставались популярными и после 1820 года, и их потенциал для коммерческого использования был хорошо изучен.Многие другие механические устройства, построенные в 19 веке, также выполняли повторяющиеся функции более или менее автоматически, но лишь немногие из них имели какое-либо применение в вычислительной технике. Было одно важное исключение: жаккардовый ткацкий станок, изобретенный в 1804–1805 годах французским ткачом Жозефом-Мари Жаккаром.

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

Жаккардовый ткацкий станок

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

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

Тем, кто хочет механизировать вычисления, ткацкий станок Жаккарда дал важные уроки: последовательность операций, выполняемых машиной, можно контролировать, чтобы заставить машину делать что-то совершенно другое; перфокарта могла использоваться как средство управления машиной; и, что наиболее важно, устройство можно было направить на выполнение различных задач, передавая ему инструкции на своего рода языке, т. е. делая машину программируемой.

Не будет большим преувеличением сказать, что на жаккардовом станке программирование было изобретено раньше, чем компьютер. Тесная связь между устройством и программой стала очевидной спустя 20 лет, когда Чарльз Бэббидж изобрел первый компьютер.

Вместо калькулятора используйте Microsoft Excel для расчетов!

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

Вычитание в Excel

Ваш браузер не поддерживает видео. Установите Microsoft Silverlight, Adobe Flash Player или Internet Explorer 9

Умножение в Excel

Ваш браузер не поддерживает видео. Установите Microsoft Silverlight, Adobe Flash Player или Internet Explorer 9

Разделить в Excel

Ваш браузер не поддерживает видео. Установите Microsoft Silverlight, Adobe Flash Player или Internet Explorer 9

Подробнее о простых формулах

Все записи формул начинаются со знака равенства (=). Для простых формул просто введите знак равенства, за которым следуют числовые значения, которые вы хотите вычислить, и математические операторы, которые вы хотите использовать: знак плюс (+) для сложения, знак минус (-) для вычитания, звездочка ( *) для умножения и косая черта (/) для деления. Затем нажмите клавишу ВВОД, и Excel мгновенно рассчитает и отобразит результат формулы.

Например, если вы введете =12,99+16,99 в ячейку C5 и нажмете клавишу ВВОД, Excel вычислит результат и отобразит 29,98 в этой ячейке.

Пример простая формула

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

Использовать автосумму

Самый простой способ добавить формулу СУММА на лист — использовать автосуммирование. Выберите пустую ячейку непосредственно над или под диапазоном, который вы хотите суммировать, и на вкладках Главная или Формула ленты щелкните Автосумма > Сумма. AutoSum автоматически определит диапазон для суммирования и построит для вас формулу.Это также работает по горизонтали, если вы выбираете ячейку слева или справа от диапазона, который вам нужно суммировать.

Примечание. Автосумма не работает для несмежных диапазонов.

Автосумма по вертикали

Cell B6 показывает формулу суммы автосуммы: =СУММ(B2:B5)

На рисунке выше видно, что функция автосуммирования автоматически определяет ячейки B2:B5 как диапазон для суммирования. Все, что вам нужно сделать, это нажать ENTER, чтобы подтвердить это. Если вам нужно добавить/исключить больше ячеек, вы можете удерживать клавишу Shift + клавишу со стрелкой по вашему выбору, пока ваш выбор не будет соответствовать тому, что вы хотите. Затем нажмите Enter, чтобы завершить задачу.

Руководство по функциям Intellisense: плавающий тег SUM(number1,[number2], …) под функцией является руководством по Intellisense. Если щелкнуть SUM или имя функции, оно изменится на синюю гиперссылку на раздел справки для этой функции. Если щелкнуть отдельные функциональные элементы, их репрезентативные части в формуле будут выделены. В этом случае будут выделены только B2:B5, так как в этой формуле есть только одна ссылка на число. Тег Intellisense будет отображаться для любой функции.

Автосумма по горизонтали

Подробнее читайте в статье о функции СУММ.

Не переписывайте одну и ту же формулу

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

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

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

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

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

В этой статье

Обзор выражений

Подумайте об этом так: если вы хотите, чтобы Access что-то сделал, вы должны говорить на его языке. Например, предположим, что вы хотите сообщить Access: «Посмотрите на поле «Дата рождения» в таблице «Клиенты» и сообщите мне год рождения клиента». Вы можете написать это выражение как:

Это выражение состоит из функции DatePart и двух значений аргументов: "yyyy" и [Customers]![BirthDate].

Давайте рассмотрим это выражение более подробно.

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

2 Аргумент интервала сообщает Access, какую часть даты следует вернуть. В данном случае "гггг" сообщает Access, что вы хотите вернуть только часть даты, содержащую год.

3 Аргумент даты сообщает Access, где искать значение даты — в этом случае [Клиенты]![Дата рождения] сообщает Access, что нужно искать дату в поле Дата рождения таблицы «Клиенты».

Способы использования выражений

Вы можете использовать выражения следующими способами:

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

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

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

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

Вычислить значения

Один из наиболее распространенных способов использования выражений в Access – вычисление значений, которых нет непосредственно в ваших данных. Столбец в таблице или запросе, полученный в результате такого вычисления, называется вычисляемым полем. Вы можете создать вычисляемое поле, объединяющее два или более полей таблицы. Например, во многих таблицах имена и фамилии хранятся в отдельных полях. Если вы хотите объединить эти имена и фамилии, а затем отобразить их в одном поле, вы можете создать вычисляемое поле в таблице или в запросе:

В этом случае амперсанд ( & ) объединяет значение в поле "Имя", пробел (пробел, заключенный в кавычки) и значение в поле "Фамилия".

Определить значение по умолчанию

Вы также можете использовать выражения в Access, чтобы предоставить значение по умолчанию для поля в таблице или для элемента управления.Например, чтобы установить значение по умолчанию для поля даты на текущую дату, в поле свойства Значение по умолчанию для этого поля введите:

Создайте правило проверки

Кроме того, вы можете использовать выражение для установки правила проверки. Например, вы можете использовать правило проверки в поле элемента управления или таблицы, чтобы требовать, чтобы введенная дата была больше или равна текущей дате. В этом случае вы устанавливаете значение в поле свойства Validation Rule:

Определить критерии запроса

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

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

Примеры выражений

В следующей таблице перечислены некоторые примеры выражений Access и их обычное использование:

Вычисляет разницу между значениями дат в двух текстовых полях (называемых RequiredDate и ShippedDate) в отчете.

Устанавливает значение по умолчанию для поля таблицы Дата/Время на текущую дату.

Задает критерии для поля даты/времени в запросе.

Возвращает значение элемента управления OrderSubtotal в подформе Orders, которая находится в форме Orders.

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

Некоторые выражения начинаются с оператора равенства (=), а другие — нет. Когда вы вычисляете значение элемента управления в форме или отчете, вы используете оператор =, чтобы начать выражение. В других случаях, например при вводе выражения в запросе или в свойстве DefaultValue или ValidationRule поля или элемента управления, вы не используете оператор =, если только не добавляете выражение в текстовое поле в таблице. В некоторых случаях, например при добавлении выражений в запросы, Access автоматически удаляет оператор =.

Компоненты выражений

Выражение состоит из ряда возможных компонентов, которые можно использовать по отдельности или в сочетании для получения результата. Эти компоненты включают:

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

Операторы Например, + (плюс) или - (минус).

Функции Например, SUM или AVG.

Константы. Неизменяемые значения, например текстовые строки или числа, не вычисляемые выражением.

Значения Строки, например "Введите число от 1 до 10". или числа, например 1254, которые используются в операциях.

В следующих разделах эти компоненты описаны более подробно.

Идентификаторы

Идентификатор – это имя поля, свойства или элемента управления. Вы используете идентификатор в выражении для ссылки на значение, связанное с полем, свойством или элементом управления. Например, рассмотрим выражение =[RequiredDate]-[ShippedDate]. Это выражение вычитает значение поля или элемента управления ShippedDate из значения поля или элемента управления RequiredDate. В этом выражении и RequiredDate, и ShippedDate служат идентификаторами.

Операторы

Access поддерживает различные операторы, включая распространенные арифметические операторы, такие как + , - , * (умножение) и / (деление). Вы также можете использовать операторы сравнения, такие как (меньше) или > (больше), для сравнения значений, текстовые операторы, такие как & и +, для объединения (объединения) текста, логические операторы, такие как Not и And, для определения истинных или ложных значений, и другие операторы, характерные для Access.

Функции

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

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

В этом примере используются два аргумента:

Первый аргумент — это функция Date(), которая возвращает текущую дату. Если аргументов нет, вам все равно нужно добавить круглые скобки функции.

Второй аргумент "mmmm d, yyyy" , отделенный от первого аргумента запятой, указывает текстовую строку, которая указывает функции FORMAT, как форматировать возвращаемое значение даты.Обратите внимание, что текстовая строка должна быть заключена в кавычки.

Это выражение также показывает, что часто можно вложить значение, возвращаемое одной функцией, в качестве аргумента другой функции. В этом случае Date() действует как аргумент.

Константы

Константа — это элемент, значение которого не меняется во время работы Access. Константы True , False и Null часто используются в выражениях.

Значения

В выражениях можно использовать буквенные значения, например число 1254 или строку "Введите число от 1 до 10". Вы также можете использовать числовые значения, которые могут быть последовательностью цифр, включая знак и десятичную точку, если это необходимо.

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

Сравнение выражений Access и формул Excel

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

Идентификаторы В Excel идентификаторы — это имена отдельных ячеек или диапазонов ячеек в книге, например A1, B3:C6 или Sheet2!C32. В Access идентификаторы — это имена полей таблицы (например, [Контакты]![Имя] ), элементы управления в формах или отчетах (например, Формы![Список задач]![Описание] ) или свойства этих полей или элементы управления (такие как Forms![Список задач]![Описание].ColumnWidth ).

Операторы Как в Access, так и в Excel операторы используются для сравнения значений или выполнения простых вычислений с данными. Примеры включают + (плюс) или - (минус).

Функции Как в Access, так и в Excel функции и аргументы используются для выполнения задач, которые невозможно выполнить с помощью одних только операторов. Например, вы можете найти среднее значение в поле или преобразовать результат расчет в валютном формате. Примеры функций включают СУММ и СТАНДОТКЛОН. Аргументы — это значения, которые предоставляют информацию функциям. Обратите внимание, что в Access и Excel есть много функций, из которых можно выбирать, но имена похожих функций в программах иногда различаются. Например, функция СРЗНАЧ в Excel соответствует функции СРЗНАЧ в Access.

Константы Как в Access, так и в Excel константы — это значения, которые не изменяются — такие числа, которые не вычисляются с помощью выражения.

Значения В Access и Excel значения используются одинаково.

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

Создание вычисляемых элементов управления в формах и отчетах

Создание вычисляемых полей в таблицах и запросах

Использование критериев в запросах

Проверка данных, вводимых в поле или элемент управления в форме

Группировка данных в отчетах

Вы можете использовать либо выражение Access, либо формулу Excel для вычисления числовых значений или значений даты/времени с помощью математических операторов. Например, чтобы рассчитать цену со скидкой для клиента, можно использовать формулу Excel =C2*(1-D2) или выражение Access = [Цена за единицу]*(1-[Скидка]) .

Вы также можете использовать выражение Access или формулу Excel, чтобы объединять, разделять или иным образом манипулировать строками с помощью строковых операторов. Например, чтобы объединить имя и фамилию в одну строку, можно использовать формулу Excel =D3 & " " & D4 или выражение Access = [First Name] & " " & [Last Name] .

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

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

Написание формул для рабочей тетради

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

Основные требования к формуле

При написании формулы необходимо включить три элемента, чтобы она работала правильно:

  • Знак равенства [=] в начале формулы.
  • Операнд(ы) (например, значения или ссылки на ячейки, которые будут использоваться для создания результата формулы).
  • Оперант(ы) (например, команды на добавление, вычитание или выполнение других действий над операндами).

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

В этом примере ссылки на ячейки A1 и A2 являются операндами, [+] — оперантом, а выбранная ячейка будет содержать сумму значений в ячейках A1 и A2.

Создание формулы для одного рабочего листа

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

Все формулы должны быть созданы следующим образом:

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

Чтобы запустить функцию, нажмите [=].

Нажмите на первую ячейку, которую необходимо включить.
ИЛИ
Введите ссылку на первую включаемую ячейку.
ПРИМЕЧАНИЕ. Обязательно помните, нужно ли вам использовать относительную или абсолютную ссылку на ячейку.

Введите первый оператор.
ПРИМЕР: Нажмите [+].

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

Повторите шаги 4–5, чтобы завершить формулу.

Когда закончите, нажмите [Enter].
СОВЕТ. Обязательно нажмите [Enter], прежде чем щелкнуть мышью вне ячейки. Если вы этого не сделаете, каждая выбранная ячейка будет добавлена ​​в формулу.

Написание формул для нескольких листов

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

Использование специальных символов

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

< /table> ПРИМЕЧАНИЕ. В следующих примерах предполагается, что рабочие листы «Бюджет» и «Зарплата» расположены в рабочей книге 07Budget.xls.

Создание ссылки на отдельный лист в той же книге

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

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

Для создания формулы используйте следующий формат: =имя_функции(имя_листа!ссылка_ячейки)
ПРИМЕРЫ:
(без пробелов в имени листа) =СУММ(Бюджет!C4:C8)
(с пробелом в имени листа) =СУММ('Бюджет 2007'!C4:C8)

Чтобы принять формулу, нажмите [Ввод].

Создание ссылки на несколько листов в одной книге

Excel позволяет создавать ссылки на несколько листов одновременно. Этот метод позволяет выполнять расчеты на основе выбранного диапазона рабочих листов.

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

Для создания формулы используйте следующий формат: =имя_функции(диапазон_листа!ссылка_ячейки)
ПРИМЕРЫ:
(без пробелов в имени листа) =СУММ(Бюджет:Зарплата!D2:D10) < br />(с пробелом в имени листа) =SUM('Июль 2006:Июнь 2007'!C4:C8)

ПРИМЕЧАНИЕ. Не забудьте поставить знак "плюс" (+) или двоеточие (:) между диапазонами рабочего листа.

Чтобы принять формулу, нажмите [Ввод].

Написание формул для других файлов рабочей книги

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

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

Для создания формулы используйте следующий формат:=имя_функции('[имя_рабочей_книги]имя_листа'!ссылка_ячейки)
ПРИМЕР: =СУММ('[07Budget.xls]Зарплата'!D2:D10)
ПРИМЕЧАНИЯ.
В формуле нет разницы, если имя листа содержит пробел.
Если два файла, с которыми вы работаете, находятся в разных каталогах, вы должны указать путь к файлу в своей формуле.Используйте следующий формат:=имя_функции('[путь_к_файлу\имя_книги]имя_листа'!ссылка_ячейки)

ПРИМЕР: =СУММ('[E:\Accounting\07Budget.xls]Зарплата'!D2:D10)

Чтобы принять формулу, нажмите [Ввод].

Использование имен диапазонов в формулах

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

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

Ссылка на ячейку

Справочник по названию диапазона

Расчет рабочей тетради

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

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

Переход на ручной расчет

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

На ленте выберите вкладку команды Формулы.

Расчет рабочей тетради вручную

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

Вариант клавиатуры:

Нажмите [F9].
ИЛИ
Нажмите [Ctrl] + [=].
Ваши данные обновлены.

Вариант ленты:

На ленте выберите вкладку команды Формулы.

В группе Расчеты нажмите Рассчитать сейчас.
Ваши данные обновлены.

Была ли эта статья полезной? Да Нет

Подключиться к УВЭК
Университет Висконсина – О-Клэр

Авторское право © 2022 UW-Eau Claire и Попечительский совет системы Университета Висконсина

Раздел 404 Закона Сарбейнса-Оксли (SOX) требует, чтобы все публичные компании установили внутренний контроль и процедуры.

Закон о защите конфиденциальности детей в Интернете от 1998 года (COPPA) – это федеральный закон, который налагает особые требования на операторов доменов .

План North American Electric Reliability Corporation по защите критически важной инфраструктуры (NERC CIP) представляет собой набор стандартов.

Стандарт безопасности данных платежных приложений (PA-DSS) – это набор требований, призванных помочь поставщикам программного обеспечения в разработке безопасных .

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

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

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

Электронное отделение интенсивной терапии (eICU) — это форма или модель телемедицины, в которой используются самые современные технологии.

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

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

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

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

Коэффициент усиления записи (WAF) – это числовое значение, представляющее объем данных, передаваемых контроллером твердотельного накопителя (SSD) .

API облачного хранилища — это интерфейс прикладного программирования, который соединяет локальное приложение с облачным хранилищем.

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

Читайте также:

Символ Имя Использовать в формуле
! Восклицательный знак Поместите между именем рабочего листа и ссылкой на ячейку.
' Апостроф Поместите вокруг имени файла и имени листа или когда имя листа содержит пробел.
ПРИМЕР: 'Бюджет 2007'!C4:C8
[ ] Квадратные скобки Располагайте имя файла.
: Двоеточие Обозначает диапазон (B3:C2 означает от B3 до C2).
+ Знак плюс Обозначает диапазон (B3+C2 означает B3 и C2).