Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


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



С текстовыми значениями можно выполнять математические операции, если текстовые значения содержат только следующие символы:

Цифры от 0 до 9, + - е Е /

Еще можно использовать пять символов числового форматирования:

$ % ( ) пробел

При этом текст должен быть заключен в двойные кавычки.

Неправильно: =$55+$33

Правильно: =" $55" +$" 33"

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

Для объединения текстовых значений служит текстовый оператор & (амперсанд). Например, если ячейка А1 содержит текстовое значение " Юрий", а ячейка А2 - " Кордык", то введя в ячейку А3 следующую формулу =А1& А2, получим " ЮрийКордык". Для вставки пробела между именем и фамилией надо написать так =А1& " " & А2. Амперсанд можно использовать для объединения ячеек с разными типами данных. Так, если в ячейке А1 находится число 10, а в ячейке А2 - текст " мешков", то в результате действия формулы =А1& А2, мы получим " 10мешков". Причем результатом такого объединения будет текстовое значение.

Организация вычислений

Формулы и их запись

 

Запись формулы в ячейку начинается со знака " =". Далее записывается арифметическое выражение с использованием знаков математических операций, круглых скобок, ссылок и стандартных функций Excel. Правила записи — обычные математические.

Рассмотрим организацию простейших вычислений на примере таблицы стоимости автоперевозок.

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

Формула для вычисления стоимости перевозки до Корочи в ячейке F9 имеет вид:

=$F$4*$C$4*E9/100+$C$7*D9*($C$6+E9)/1000

В формуле использованы абсолютные и относительные ссылки (почему — ответить самостоятельно). После ввода формулы в ячейке F9 появится результат: 753, 19. Для вычисления стоимостей для других пунктов достаточно выделить ячейку F9 и протянуть маркер указателя до ячейки F13 - относительные ссылки в копируемой формуле будут модифицированы автоматически и в ячейках появится результат.

Суммарный вес перевезенного груза и суммарную стоимость перевозок можно рассчитать по формулам =СУММ(E9: E13) и СУММ(F9: F13).

Отметим следующие особенности оформления рассмотренной таблицы и выполнения вычислений.

  • Некоторые ячейки в таблице являются объединенными. Если на такую ячейку делается ссылка, то ее координатой считается верхняя левая ячейка объединенной области. Пример — ссылка на С4.
  • Данные, являющиеся аргументами формул, должны помещаться в отдельные ячейки.
  • Результаты в ячейках F9: F14 выровнены по правому краю ячеек. Для задания видимого отступа справа для этих данных введен дополнительный столбец G и убрано вертикальное обрамление между F9: F14 и G9: G14.
  • Разрядность десятичной части результатов в ячейках F9: F14 задана через меню Формат/Ячейки/Число/Число десятичных знаков — 2.
  • Дата в ячейке F6 вставлена с помощью Мастера функций (Стандартная панель инструментов) — функция СЕГОДНЯ(), группа Дата и время. Для редактирования формы представления даты необходимо выполнить Формат/Ячейки/Число и выбрать нужный формат из списка.

Работа с Мастером функций

Работа с Мастером функций начинается с нажатия кнопки

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

Этап — выбор функции

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

2 этап — задание аргументов функции

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

Технология задания аргументов такова:

  • свернуть панель щелчком по кнопке в правой части поля;
  • выделить интервал (диапазон), содержащий аргументы (если интервалов несколько, то выделение выполняется при нажатой Ctrl) — за правильностью ввода можно следить с помощью строки формул;
  • развернуть панель повторным щелчком по кнопке поля;
  • повторить вышестоящие пункты для других аргументов;
  • завершить задание аргументов нажатием Ok.

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

Ошибки в формулах

Для облегчения поиска ошибок в формулах целесообразно перейти в режим показа формул в ячейках через Сервис/Параметры/Вид и установить флажок " Формулы". При этом ширина ячеек таблицы будет автоматически увеличена и вместо результатов и сообщений об ошибках будут показаны формулы.

Типовые ошибки:

  • #REF! — ссылка на несуществующую ячейку;
  • #DIV/0 — деление на ноль;
  • #NUM! — нарушение математических правил, например, корень из отрицательного числа;
  • #ИМЯ? — ошибочное имя функции;
  • #ЗНАЧ! — аргумент недопустимого типа.

Если формула в ячейке содержит ссылки на другие ячейки, то для облегчения поиска связей формулы, следует выполнить Сервис/Зависимости/Влияющие ячейки. Текущая ячейка будет соединена синими линиями со стрелками со всеми влияющими ячейками. Через Сервис/Зависимости/Зависимые ячейки можно установить на какие ячейки влияет активная ячейка.

Вопрос11.


Поделиться:



Последнее изменение этой страницы: 2017-03-14; Просмотров: 428; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.019 с.)
Главная | Случайная страница | Обратная связь