Elettracompany.com

Компьютерный справочник
13 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Выполнение вычислений в excel

Выполнение вычислений в электронных таблицах Excel 2007

Учебная дисциплина
Информатика и компьютерная техника
Модуль 2. Офисные прикладные программы Microsoft Office 2007

2.2.4. Выполнение вычислений в таблицах Excel 2007

Для выполнения различных вычислений в таблицах Excel 2007 используют формулы и функции. Основные понятия о формулах и функциях в Excel 2003 изложены на страничке Формулы, функции и диаграммы в Excel. Изложенные сведения о формулах и функциях для Excel 2003 являются характерными и для Excel 2007/2010.

Выполнение вычислений с помощью формул в Excel 2007 представлено на рисунке 1.

Вычисления с помощью формул всегда начинаются со знака равенства «=». Кроме того, в формулу могут входить ссылки на ячейки, в которых указаны определенные значения в одном из числовых форматов, имена, числовые величины и функции, объединенные знаками арифметических действий (^; *; /; +; -;). В ячейке, в которой осуществлены вычисления, отображаются значения, а формула отображается в строке ввода.

Ссылки на ячейки бывают относительными и абсолютными. Абсолютные ссылки отличаются от относительных тем, что содержат символ “$” (например, $B$2) перед всеми атрибутами адреса ячейки. К смешанным ссылкам относятся ссылки на ячейки, в которых перед одним из атрибутов адреса ячейки установлен символ “$” (например, B$2 или $B2).

Образец формулы (Y=2sin(пx)cos 5 (2пx) + sin(5 пx) 2 , где п — число ПИ = 3, 14), которая содержит функции sin(), cos(), ПИ(), переменную x — относительную ссылку на ячейку «A2», представлен на скриншоте рисунок 2.

В формуле могут быть использованы и имена диапазона ячеек, но для этого надо присвоить имена диапазонам ячеек. Чтобы присвоить имя диапазону ячеек в Excel 2007, необходимо выполнить следующие операции. Выделить диапазон требуемых ячеек, перейти на вкладку «Формулы» и щелкнуть на кнопке раскрывающегося списка «Присвоить имя» в группе «Определенные имена».

Из списка выбрать надпись «Присвоить имя. «, откроется окно диалога «Создание имени». В строке «Имя» ввести имя, например «Закупка1» и щелкнуть на кнопке ОК. В результате выбранному диапазону ячеек будет назначено соответствующее имя (рисунок 3).

Для использования имени диапазона ячеек в формуле надо выделить ячейку и вставить требуемую формулу, например СУММ(). В качестве аргумента используем имя диапазона ячеек, например «Закупка1». Для этого на вкладке «Формулы» в группе «Определенные имена» надо щелкнуть на команде «Использовать в формуле», и в открывшемся списке имен выбрать требуемое имя (рисунок 4).

Формулы в Excel можно перемещать и копировать. Абсолютные ссылки при копировании формулы (распространении формулы) не изменяются, а изменятся только те атрибуты адреса ячейки, перед которыми не установлен символ “$” (т.е. относительные ссылки изменяются). При перемещении формулы в другое место таблицы абсолютные и относительные ссылки в формуле не изменяются.

Функции Excel — это встроенные в Excel готовые формулы, которые разбиты на категории. Функции состоят из названия и аргументов, например СУММ(). Аргументы в виде ссылок или имен ячеек вводятся пользователями в круглые скобки. Функции вводятся в выделенную ячейку. При вызове функции одним из способов открывается «Мастер функций — шаг 1 из 2» (рисунок 5).

В окне «Мастер функций — шаг 1 из 2» сначала выберите категорию в списке «Категория» и затем в списке «Выберите функцию» выделите нужную функцию и щелкните на кнопке ОК. Приложение Excel введет знак равенства, имя функции и круглые скобки, в которые надо ввести аргументы в виде значений или ссылок на адрес ячейки. Для этого приложение откроет второе окно диалога «Аргументы функции», в котором необходимо установить аргументы функции.

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

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

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

На контекстной вкладке «Конструктор» можно изменить тип, макеты, стили диаграмм и расположение диаграмм (переместить диаграмму на другой лист). Контекстная вкладка «Формат» используется для форматирования диаграммы. Для работы с подписями, осями, анализом диаграмм используется контекстная вкладка «Макет» (рисунок 9).

Таким образом, инструменты приложения Excel 2007 для работы с формулами, функциями и диаграммами имеют более широкие возможности, чем инструменты приложения Excel 2003.

Copyright

© Обучение в интернет, .
Обратная связь

Как просмотреть этапы вычисления формул

Часто ли Вам приходилось разбирать чужой файл с непонятными на первый взгляд формулами? Вроде считают, но как? Вроде и разобраться хочется как работает какая-нибудь мега-формула — но как это сделать? Я хочу рассказать о паре простых шагов, которые необходимо сделать, чтобы разобраться в работе любой формулы. Давайте попробуем разобраться на примере формулы из моей статьи: Как получить список уникальных(не повторяющихся) значений?:
=ИНДЕКС($A$2:$A$51;НАИМЕНЬШИЙ(ЕСЛИ(СЧЁТЕСЛИ($C$1:C1;$A$2:$A$51)=0;СТРОКА($A$1:$A$50));1))
Что нам понадобится для начала:

  1. Знать что такое формула
  2. Знать что такое формула массива
  3. Не лениться заглядывать в справку по неизвестной функции. Как это сделать: ставим курсор мыши на интересующую формулу и жмем F1(в Excel 2003 и более ранних версиях только так можно). Начиная с Excel 2007 можно еще и иначе: ставим курсор внутрь функции — появится подсказка по функции. После чего нажимаем на имя функции из подсказки:

    Чем это поможет? Чтобы понять как работает формула в целом, необходимо знать, что делает каждая функция в неё вложенная и для чего предназначены её аргументы хотя бы в общих чертах.
  4. Не обязательно, но желательно скачать файл, приложенный к статье Как получить список уникальных(не повторяющихся) значений?, чтобы наглядно пройти все шаги, описанные ниже
    Скачать пример:

Tips_All_ExtractUnique.xls (108,0 KiB, 14 987 скачиваний)

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

Вот теперь можно начать потрошить формулу. В принципе, самый сложный этап уже пройден. Теперь остается только воспользоваться встроенным средством Excel — окно просмотра этапов вычислений формулы. Выделяем ячейку с нужной формулой и:
для пользователей Excel 2007 и более поздних версий:
вкладка Формулы-группа кнопок Зависимости формулВычислить формулу (FormulasFormula AuditingEvaluate Formula)
для пользователей Excel 2003:
СервисЗависимости формулВычислить формулу

Появится форма

После каждого нажатия на кнопку Вычислить (Evaluate) будет произведен очередной этап вычислений формулы и в окне формы будет отображен этот этап. Вычисляемая в текущий момент часть формулы(этап) подчеркивается одинарной линией.
Что следует знать: сначала вычисляется самая глубоко вложенная функция, а уже потом самая первая. Самая первая и основная функция у нас будет ИНДЕКС , а самая глубоко вложенная — СЧЁТЕСЛИ . Поэтому на примере нашей формулы следующим этапом будет вычисление функции СЧЁТЕСЛИ и в скобках будет показан результат для этой функции: <0:0:0:0:0 . 0:0:0>. Т.е. для каждого значения диапазона $A$2:$A$51 будет выведено количество — сколько раз это значение встречается в диапазоне $C$1:C1 . Т.к. это первая строка формулы — то будут все нули:

Далее будет произведено вычисление логического выражения =0 : сравнение результата функции СЧЁТЕСЛИ с нулем. Результатом будет ИСТИНА или ЛОЖЬ.

Этот результат(ИСТИНА, ЛОЖЬ) обрабатывается далее функцией ЕСЛИ . А в ЕСЛИ у нас условие: если СЧЁТЕСЛИ равно нулю (т.е. если результат ИСТИНА), то в ЕСЛИ возвращаем номер строки( СТРОКА($A$1:$A$50) ), если нет — то вернет ЛОЖЬ.

Т.к. функция НАИМЕНЬШИЙ работает только с числами, игнорируя любые другие значения, то она не будет учитывать ЛОЖЬ(т.к. это логическое значение, а не число), а будет отбирать только числа — что и ложится в основу формулы.

Чтобы в этом примере было более просто разобраться(насколько это возможно), коротко расскажу о принципе работы этой формулы: если значение из диапазона $A$2:$A$51 встречается в диапазоне вывода формулы(на строку выше) $C$1:C1 , то СЧЁТЕСЛИ вернет не нулевое значение и получится ЛОЖЬ. Если такого значения ещё нет — будет нуль и в НАИМЕНЬШИЙ будет передан номер строки. А уже номер строки передается в ИНДЕКС , которая возвращает непосредственно значение по номеру строки. Чтобы более точно понять подобные формулы надо рассмотреть не только формулу из первой ячейки, но и пару следующих.

Помимо кнопки Вычислить в этом окне есть и другие: Шаг с заходом (Step In) и Шаг с выходом (Step Out) . Делают они почти тоже самое, но доступны не для всех видов формул, а лишь для тех, в которых участвуют ссылки на ячейки с другими функциями. Если вычисляемая в настоящий момент функция содержит внутри ссылку на ячейку, в которой записана другая функция или формула — то Шаг с заходом (Step In) выводит в окно вычисления эту функцию(формулу) и активирует ячейку с этой формулой. При этом доступна эта кнопка становится лишь тогда, когда при вычислении основной формулы шаг вычисления доходит до этой самой ссылки на вложенную формулу. Шаг с выходом (Step Out) при этом возвращает к вычислению предыдущей формулы.

Небольшой практический совет: если используете инструмент Вычислить формулу для поиска ошибки в своей формуле для поиска ошибки и в формуле используются слишком большие диапазоны, то просматривать по шагам такую формулу неудобно. Чтобы было проще — можно уменьшить диапазоны ячеек до 10, выделить ячейку с ошибочным результатом и посмотреть этап вычисления — все участвующие ячейки будут на виду и проще будет понять где ошибка.
Конечно, если формулу создал кто-то другой такой подход не всегда справедлив для сложных формул, т.к. изменение диапазонов без понимания для чего они может привести к нерабочей формуле и в этом случае смотреть этапы вычисления бесполезно.

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

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

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

Статья помогла? Поделись ссылкой с друзьями!

Поиск по меткам

Здравствуйте! Подскажите пожалуйста новичку! Почему при добавление новой строки перед массивом (Главная-> Вставить -> Вставить строки на лист) Все значения в формуле =ИНДЕКС($A$2:$A$51;НАИМЕНЬШИЙ(ЕСЛИ(СЧЁТЕСЛИ($C$1:C1;$A$2:$A$51)=0;СТРОКА($A$1:$A$50));1))
меняются на новые:
=ИНДЕКС($A$3:$A$52;НАИМЕНЬШИЙ(ЕСЛИ(СЧЁТЕСЛИ($C$1:C1;$A$3:$A$52)=0;СТРОКА($A$1:$A$51));1))
корректирую до таких:
=ИНДЕКС($A$3:$A$52;НАИМЕНЬШИЙ(ЕСЛИ(СЧЁТЕСЛИ($C$2:C2;$A$3:$A$52)=0;СТРОКА($A$2:$A$52));1)),
а формула не работает?
Заранее благодарен за помощь!

Только вот вы забыли упомянуть тот факт, что ИНДЕКС работает с номерами строк из указанного массива, а СТРОКА с номерами строк самого рабочего листа. Поэтому нельзя так просто взять и указать одинаковые диапазоны в этих двух функциях.

СТРОКА с номерами строк самого рабочего листа. Поэтому нельзя так просто взять и указать одинаковые диапазоны в этих двух функциях

Изучите для начала мат.часть. Функция СТРОКА вернет номер строки листа, если не указано аргументов. Но если указан аргумент(ссылка на ячейку/диапазон) — функция вернет номер строки именно указанной ячейки. И приведенная мной формула, которая разбирается в статье работает на все 100%, что говорит о том, что все же можно вот так взять и указать одинаковые диапазоны в этих двух функциях. Главное понимать для чего это делается.

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

Поделитесь своим мнением

Комментарии, не имеющие отношения к комментируемой статье, могут быть удалены без уведомления и объяснения причин. Если есть вопрос по личной проблеме — добро пожаловать на Форум

Шаг #2. Расчеты в Эксель (изучаем Excel с нуля)

Давайте рассмотрим следующий пример.

Допустим, что у нас есть 100 000 рублей и мы их хотим поместить на банковский депозит под 11% годовых с ежемесячной капитализацией.

Ежемесячная капитализация — это присоединение начисленных за месяц процентов к сумме вклада. Соответсвенно, в следующем месяце начисление процентов происходит уже к новой сумме и так далее.

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

Сделаем активной ячейку А1, с клавиатуры введем слово « Месяц », затем выберем ячейку B1 и введем в нее « Размер вклада ». Нажмем клавишу Enter .

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

Давайте введем в ячейку С1 « День недели »:

Мы видим (1), что название из ячейки В1 обрезалось границами ячейки С1. Опять же, это не означает, что название было частично стерто. Оно просто не отображается полностью, но если мы обратим внимание на строку формул (2), то обнаружим там содержимое активной ячейки. В строке формулы отображается все содержимое любой выбранной ячейки и мы видим, что введенный нами текст никак не изменился (не обрезался).

Мы можем изменить ширину столбца, чтобы текст ячейки отображался полностью. Для этого наводим указатель мыши на границ между столбцами В и С. Указатель мыши изменится и это означает, что теперь можно захватить границу (нажав и удерживая левую кнопку мыши) и переместить ее в нужную нам сторону, изменив ширину столбца В.

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

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

Теперь нам нужно установить табличный курсор в ячейку A2 и ввести название месяца. Например, мы сделали вклад в ноябре и поэтому введем название месяца в ячейку А2 и нажимаем клавишу Enter . Далее можем продолжить ввод названий месяцев — декабрь, январь, февраль и так далее… Но давайте воспользуемся функцией автозаполнения , чтобы автоматизировать этот процесс.

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

Наведем на него указатель мыши, который сразу же изменится на крестик, и захватим маркер, то есть мы нажмем и будем удерживать нажатой левую кнопку мыши и начнем ее перемещать вниз, выделяя ячейки от А2 до А13. Отпустим левую кнопку мыши и увидим, что Эксель сам заполнил месяцы по порядку:

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

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

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

Формула означает, что сумма нашего вклада в размере 100000 будет умножена на 11%, а поскольку процентная ставка годовая, то делим все на 12 месяцев.

Если ввод данных в ячейке начинается со знака равенства, то Эксель автоматически понимает, что сейчас последует формула, которую нужно вычислить. После нажатия клавиши Enter обнаружим в ячейке В2 вычисленное значение (1, см. рис. ниже), при этом если мы выберем ячейку В2, то в поле формулы сможем увидеть не вычисленное значение, а формулу (2) и при необходимости можем ее отредактировать в этом поле, что мы сейчас и сделаем.

Дело в том, что мы получили размер дохода от вклада за месяц, а нам нужно видеть всю сумму целиком, поэтому добавим в формулу размер вклада. Формула будет выглядеть так: =100000*11%/12+100000

Далее нам нужно определить размер дохода в следующем месяце.

Получаем формулу: =B2*11%/12 .

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

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

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

Ну а теперь нам нужно повторить тоже самое для следующего месяца. Формула будет такая: =B3*11%/12+В3

Давайте проанализируем ситуацию. Для удобства включим отображение в таблице формул, а не значений. Для этого на вкладке Формулы (1, см. рис. ниже) включим инструмент Показать формулы (2). В итоге в таблице будут отображаться формулы, а не значения (3).

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

Что нам это дает? А дело в том, что мы снова можем воспользоваться автозаполнением данных. Да-да, тоже самое, что мы делали с месяцами!

Точно также захватываем за край табличный курсор на ячейке В3 и перемещаем его до ячейки В13.

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

Отличается только формула в ячейке В2, в которой находится сумма вклада — 100000 рублей.

Давайте несколько улучшим нашу таблицу и сделаем так, чтобы сумма вклада задавалась отдельно.

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

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

Это свойство Экселя очень упрощает нам создание всевозможных таблиц. Более подробно об этом поговорим в следующий раз. Пока же давайте создадим отдельную графу для суммы вклада — в ячейку А1 введем название всей нашей таблицы — « Расчет дохода от вклада », а в ячейку А3 — « Вклад ». Далее в ячейку В3 вынесем сумму вклада — 100 000 рублей:

Теперь нужно отредактировать формулу в ячейке В7 — заменим значение вклада на значение из ячейки В3. Для этого в строке формулы выделим сумму двойным щелчком мыши на ней и укажу ячейку В3:

Можем выйти из режима отображения формул (отключим инструмент Показать формулы на вкладке Формулы ) и проверим работу таблицы, изменив сумму вклада:

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

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

Если вам удобнее воспринимать информацию в видео-формате, то посмотрите ролик:

Если вам интересен Эксель, то подписывайтесь на этот Дзен-канал или мой видео канал на YouTube.

Полные сведения о формулах в Excel

В этом курсе:

Примечание: Мы стараемся как можно оперативнее обеспечивать вас актуальными справочными материалами на вашем языке. Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Просим вас уделить пару секунд и сообщить, помогла ли она вам, с помощью кнопок внизу страницы. Для удобства также приводим ссылку на оригинал (на английском языке).

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

Важно: Вычисляемые результаты формул и некоторые функции листа Excel могут несколько отличаться на компьютерах под управлением Windows с архитектурой x86 или x86-64 и компьютерах под управлением Windows RT с архитектурой ARM. Подробнее об этих различиях.

Создание формулы, ссылающейся на значения в других ячейках

Введите знак равенства «=».

Примечание: Формулы в Excel начинаются со знака равенства.

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

Введите оператор. Например, для вычитания введите знак «минус».

Выберите следующую ячейку или введите ее адрес в выделенной.

Нажмите клавишу ВВОД. В ячейке с формулой отобразится результат вычисления.

Просмотр формулы

При вводе в ячейку формула также отображается в строке формул.

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

Ввод формулы, содержащей встроенную функцию

Выделите пустую ячейку.

Введите знак равенства «=», а затем — функцию. Например, чтобы получить общий объем продаж, нужно ввести «=СУММ».

Введите открывающую круглую скобку «(«.

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

Нажмите клавишу ВВОД, чтобы получить результат.

Скачивание книги «Учебник по формулам»

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

Подробные сведения о формулах

Чтобы узнать больше об определенных элементах формулы, просмотрите соответствующие разделы ниже.

Формула также может содержать один или несколько таких элементов, как функции, ссылки, операторы и константы.

1. Функции. Функция ПИ() возвращает значение числа пи: 3,142.

2. Ссылки. A2 возвращает значение ячейки A2.

3. Константы. Числа или текстовые значения, введенные непосредственно в формулу, например 2.

4. Операторы. Оператор ^ (крышка) применяется для возведения числа в степень, а * (звездочка) — для умножения.

Константа представляет собой готовое (не вычисляемое) значение, которое всегда остается неизменным. Например, дата 09.10.2008, число 210 и текст «Прибыль за квартал» являются константами. выражение или его значение константами не являются. Если формула в ячейке содержит константы, а не ссылки на другие ячейки (например, имеет вид =30+70+110), значение в такой ячейке изменяется только после редактирования формулы. Обычно лучше помещать такие константы в отдельные ячейки, где их можно будет легко изменить при необходимости, а в формулах использовать ссылки на эти ячейки.

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

Стиль ссылок A1

По умолчанию Excel использует стиль ссылок A1, в котором столбцы обозначаются буквами (от A до XFD, не более 16 384 столбцов), а строки — номерами (от 1 до 1 048 576). Эти буквы и номера называются заголовками строк и столбцов. Для ссылки на ячейку введите букву столбца, и затем — номер строки. Например, ссылка B2 указывает на ячейку, расположенную на пересечении столбца B и строки 2.

Ячейка или диапазон

Ячейка на пересечении столбца A и строки 10

Диапазон ячеек: столбец А, строки 10-20.

Диапазон ячеек: строка 15, столбцы B-E

Все ячейки в строке 5

Все ячейки в строках с 5 по 10

Все ячейки в столбце H

Все ячейки в столбцах с H по J

Диапазон ячеек: столбцы А-E, строки 10-20

Создание ссылки на ячейку или диапазон ячеек с другого листа в той же книге

В приведенном ниже примере функция СРЗНАЧ вычисляет среднее значение в диапазоне B1:B10 на листе «Маркетинг» в той же книге.

1. Ссылка на лист «Маркетинг».

2. Ссылка на диапазон ячеек от B1 до B10

3. Восклицательный знак (!) отделяет ссылку на лист от ссылки на диапазон ячеек.

Примечание: Если название упоминаемого листа содержит пробелы или цифры, его нужно заключить в апострофы (‘), например так: ‘123’!A1 или =’Прибыль за январь’!A1.

Различия между абсолютными, относительными и смешанными ссылками

Относительные ссылки . Относительная ссылка в формуле, например A1, основана на относительной позиции ячейки, содержащей формулу, и ячейки, на которую указывает ссылка. При изменении позиции ячейки, содержащей формулу, изменяется и ссылка. При копировании или заполнении формулы вдоль строк и вдоль столбцов ссылка автоматически корректируется. По умолчанию в новых формулах используются относительные ссылки. Например, при копировании или заполнении относительной ссылки из ячейки B2 в ячейку B3 она автоматически изменяется с =A1 на =A2.

Скопированная формула с относительной ссылкой

Абсолютные ссылки . Абсолютная ссылка на ячейку в формуле, например $A$1, всегда ссылается на ячейку, расположенную в определенном месте. При изменении позиции ячейки, содержащей формулу, абсолютная ссылка не изменяется. При копировании или заполнении формулы по строкам и столбцам абсолютная ссылка не корректируется. По умолчанию в новых формулах используются относительные ссылки, а для использования абсолютных ссылок надо активировать соответствующий параметр. Например, при копировании или заполнении абсолютной ссылки из ячейки B2 в ячейку B3 она остается прежней в обеих ячейках: =$A$1.

Скопированная формула с абсолютной ссылкой

Смешанные ссылки Смешанная ссылка содержит абсолютный столбец и относительную строку, а также абсолютную строку и относительный столбец. Абсолютная ссылка на столбец имеет форму $A 1, $B 1 и т. д. Абсолютная ссылка на строку имеет форму $1, B $1 и т. д. При изменении положения ячейки, содержащей формулу, относительная ссылка будет изменена, а абсолютная ссылка не изменится. Если вы копируете или заполните формулу в строках или столбцах, относительная ссылка автоматически корректируется, а абсолютная ссылка не изменяется. Например, при копировании и заполнении смешанной ссылки из ячейки a2 в ячейку B3 она корректируется с = A $1 на = B $1.

Скопированная формула со смешанной ссылкой

Стиль трехмерных ссылок

Удобный способ для ссылки на несколько листов Трехмерные ссылки используются для анализа данных из одной и той же ячейки или диапазона ячеек на нескольких листах одной книги. Трехмерная ссылка содержит ссылку на ячейку или диапазон, перед которой указываются имена листов. В Microsoft Excel используются все листы, указанные между начальным и конечным именами в ссылке. Например, формула =СУММ(Лист2:Лист13!B5) суммирует все значения, содержащиеся в ячейке B5 на всех листах в диапазоне от Лист2 до Лист13 включительно.

При помощи трехмерных ссылок можно создавать ссылки на ячейки на других листах, определять имена и создавать формулы с использованием следующих функций: СУММ, СРЗНАЧ, СРЗНАЧА, СЧЁТ, СЧЁТЗ, МАКС, МАКСА, МИН, МИНА, ПРОИЗВЕД, СТАНДОТКЛОН.Г, СТАНДОТКЛОН.В, СТАНДОТКЛОНА, СТАНДОТКЛОНПА, ДИСПР, ДИСП.В, ДИСПА и ДИСППА.

Трехмерные ссылки нельзя использовать в формулах массива.

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

Что происходит при перемещении, копировании, вставке или удалении листов . Нижеследующие примеры поясняют, какие изменения происходят в трехмерных ссылках при перемещении, копировании, вставке и удалении листов, на которые такие ссылки указывают. В примерах используется формула =СУММ(Лист2:Лист6!A2:A5) для суммирования значений в ячейках с A2 по A5 на листах со второго по шестой.

Вставка или копирование. Если вставить листы между листами 2 и 6, Microsoft Excel прибавит к сумме содержимое ячеек с A2 по A5 на новых листах.

Удаление . Если удалить листы между листами 2 и 6, Microsoft Excel не будет использовать их значения в вычислениях.

Перемещение . Если листы, находящиеся между листом 2 и листом 6, переместить таким образом, чтобы они оказались перед листом 2 или после листа 6, Microsoft Excel вычтет из суммы содержимое ячеек с перемещенных листов.

Перемещение конечного листа . Если переместить лист 2 или 6 в другое место книги, Microsoft Excel скорректирует сумму с учетом изменения диапазона листов.

Удаление конечного листа . Если удалить лист 2 или 6, Microsoft Excel скорректирует сумму с учетом изменения диапазона листов.

Стиль ссылок R1C1

Можно использовать такой стиль ссылок, при котором нумеруются и строки, и столбцы. Стиль ссылок R1C1 удобен для вычисления положения столбцов и строк в макросах. При использовании стиля R1C1 в Microsoft Excel положение ячейки обозначается буквой R, за которой следует номер строки, и буквой C, за которой следует номер столбца.

Программы для компьютера

Общие сведения о проекте

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

Практические руководства и инструкции

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

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

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

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

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

Читать еще:  C read excel
Ссылка на основную публикацию
ВсеИнструменты 220 Вольт
Adblock
detector