Читайте также:
|
|
Без_разделителей - это логическое значение, причем если аргумент без_разделителей имеет значение ИСТИНА, то ФИКСИРОВАННЫЙ не включает разделители тысяч в возвращаемый текст. Если аргумент без_разделителей имеет значение ЛОЖЬ или опущен, то возвращаемый текст будет включать разделители как обычно.
Числа в Microsoft Excel не могут иметь более 15 значащих цифр, но число_знаков может быть задано вплоть до 127.
Если число_знаков отрицательно, то число округляется слева от десятичной запятой.
Если число_знаков опущено, то оно полагается равным 2.
Наибольшее различие между форматированием ячейки, содержащей число, с помощью команды Ячейка в меню Формат и форматированием числа непосредственно с помощью функции ФИКСИРОВАННЫЙ состоит в том, что функция ФИКСИРОВАННЫЙ преобразует свой результат в текст. Число, которое форматируется с помощью команды Ячейка, по-прежнему остается числом.
Примеры
ФИКСИРОВАННЫЙ(1234,567; 1) равняется "1234,6"
ФИКСИРОВАННЫЙ(1234,567; -1) равняется "1230"
ФИКСИРОВАННЫЙ(-1234,567; -1) равняется "-1230"
ФИКСИРОВАННЫЙ(44,332) равняется "44,33"
ПСТР – Возвращает заданное число символов из строки текста, начиная с указанной позиции.
Синтаксис – ПСТР(текст; начальная_позиция;количество_символов)
Текст - это текстовая строка, содержащая извлекаемые символы.
Начальная_позиция - это позиция первого символа, извлекаемого из текста. Первый символ в тексте имеет начальную позицию 1 и так далее.
Если начальная_позиция больше, чем длина текста, то функция ПСТР возвращает строку "" (пустой текст).
Если начальная_позиция меньше, чем длина текста, но начальная_позиция плюс количество_символов превышают длину текста, то функция ПСТР возвращает символы вплоть до конца текста.
Если начальная_позиция меньше 1, то функция ПСТР возвращает значение ошибки #ЗНАЧ!.
Количество_символов указывает, сколько символов нужно вернуть. Если количество_символов отрицательно, то функция ПСТР возвращает значение ошибки #ЗНАЧ!.
Примеры
ПСТР("Поток жидкости"; 1; 5) равняется "Поток"
ПСТР("Поток жидкости"; 7; 20) равняется "жидкости"
ПСТР("1234"; 5; 5) равняется "" (пустой текст)
См. также примеры к функциям КОДСИМВ и НАЙТИ.
Т – Возвращает текст, ссылка на который задается аргументом значение.
Синтаксис – Т(значение)
Значение - это проверяемое значение. Если значение является текстом или ссылается на текст, то функция Т возвращает само это значение. Если значение не является текстом и не ссылается на текст, то функция Т возвращает "" (пустой текст).
В общем случае нет необходимости использовать функцию Т в формулах, поскольку Microsoft Excel в случае необходимости автоматически преобразует значения. Эта функция предназначена для совместимости с другими системами электронных таблиц.
Примеры
Если ячейка B1 содержит текст "Снегопад", то:
Т(B1) равняется "Снегопад"
Если ячейка B2 содержит число 19, то:
Т(B2) равняется ""
Т("Истина") равняется "Истина"
Т(ИСТИНА) равняется ""
Текст – Преобразует значение в текст в заданном числовом формате.
Синтаксис: ТЕКСТ(значение; формат)
Значение - это либо числовое значение, либо формула, вычисление которой дает числовое значение, либо ссылка на ячейку, содержащую числовое значение.
Формат - это числовой формат в текстовой форме с вкладки Число диалога Формат ячеек. Формат не может содержать звездочку (*) и не может быть Общим числовым форматом.
Форматирование ячейки с помощью вкладки Число (команда Ячейки... меню Формат) меняет только формат, но не значение. Использование функции ТЕКСТ преобразует значение в форматированный текст, и результат больше не участвует в вычислениях как число.
Примеры
ТЕКСТ(2,715; "0,00 р.") равняется "2,72 р."
ТЕКСТ("15.4.91"; "Д МММ, ГГГГ") равняется "15 Апр, 1991"
ЗНАЧЕН – Преобразует строку текста, отображающую число, в число.
Синтаксис – ЗНАЧЕН(текст)
Текст - это текст в кавычках или ссылка на ячейку, содержащую текст, который нужно преобразовать. Текст может быть в любом формате, допускаемом Microsoft Excel для числа, даты и времени. Если текст не удовлетворяет ни одному из этих форматов, то функция ЗНАЧЕН возвращает значение ошибки #ЗНАЧ!.
Обычно нет необходимости использовать функцию ЗНАЧЕН в формулах, поскольку Microsoft Excel автоматически преобразует текст в число при необходимости. Эта функция предназначена для совместимости с другими программами электронных таблиц.
Примеры
ЗНАЧЕН("1000 р.") равняется 1000
ЗНАЧЕН("16:48:00")-ЗНАЧЕН("12:00:00") равняется "16:48:00"-"12:00:00" равняется 0,2, то есть времени в числовом формате, эквивалентному 4 часам 48 минутам.
ЛИНЕЙН – Расчитывает статистику для ряда с применением метода наименьших квадратов, чтобы вычислить прямую линию, которая наилучшим образом аппроксимирует имеющиеся данные. Функция возвращает массив, который описывает полученную прямую. Поскольку возвращается массив значений, функция должна задаваться в виде формулы массива. Для получения дополнительных сведений о формулах массива нажмите кнопку.
Уравнение для прямой линии имеет следующий вид:
y = mx + b или y = m1x1 + m2x2 +... + b (в случае нескольких интервалов значений x)
где зависимое значение y является функцией независимого значения x. Значения m - это коэффициенты, соответствующие каждой независимой переменной x, а b - это постоянная. Заметим, что y, x и m могут быть векторами. Функция ЛИНЕЙН возвращает массив {mn;mn-1;...;m1;b}. ЛИНЕЙН может также возвращать дополнительную регрессионную статистику.
Синтаксис: ЛИНЕЙН(известные_значения_y;известные_значения_x;конст;статистика)
ЭФФЕКТ – Возвращает фактическую годовую процентную ставку, если заданы номинальная годовая процентная ставка и количество периодов, составляющих год.
Если эта функция недоступна, следует установить надстройку Пакет Анализа, а затем подключить его с помощью команды Надстройки... меню Сервис.
Синтаксис:
ЭФФЕКТ(номинальная_ставка;периодов_в_году)
Номинальная_ставка - это номинальная годовая процентная ставка.
Периодов_в_году - это количество периодов, составляющих год.
Финансовые функции – С помощью финансовых функций осуществляются такие типичные финансовые расчеты, как вычисление суммы платежа по ссуде, объем периодической выплаты по вложению или ссуде, стоимость вложения или ссуды по завершении всех отложенных платежей.
Аргументами финансовых функций часто являются следующие величины:
- будущее значение – стоимость вложения или ссуды по завершении всех отложенных платежей;
- количество выплат – общее количество платежей или периодов выплат;
- выплата – объем периодической выплаты по вложению или ссуде;
- текущее значение – начальная стоимость вложения или ссуды. Так, начальная стоимость ссуды равна, собственно, сумме займа;
- ставка – процентная ставка или скидка по вложению или ссуде;
- режим выплат – режим выплат, с которым осуществляются выплаты (в конце или в начале
Функции ссылки и автоподстановки – Если необходимо осуществлять поиск в списках или таблицах или если необходимо найти ссылку к ячейке, воспользуйтесь функциями ссылки и автоподстановки. Например, для поиска значения в таблице используйте функцию ВПР, а для поиска положения значения в списке — функцию ПОИСКПОЗ.
Информационные функции предназначены для определения типа данных, хранимых в ячейке. Информационные функции проверяют выполнение какого-то условия и возвращают в зависимости от результата значение ИСТИНА или ЛОЖЬ. Так, если ячейка содержит четное значение, функция ЕЧЁТН возвращает значение ИСТИНА. Если в диапазоне функций имеется пустая ячейка, можно воспользоваться функцией СЧИТАТЬПУСТОТЫ, либо ЕПУСТО.
Логические функции предназначены для проверки выполнения условия или для проверки нескольких условий. Так, функция ЕСЛИ позволяет определить, выполняется ли указанное условие, и возвращает одно значение если условие истинно, и другое — если оно ложно.
§ И
§ ЛОЖЬ
§ ЕСЛИ
§ НЕ
§ ИЛИ
§ ИСТИНА
ЕСЛИ – Возвращает одно значение, если заданное условие при вычислении дает значение ИСТИНА, и другое значение, если ЛОЖЬ. Функция ЕСЛИ используется для условной проверки значений и формул.
Синтаксис: ЕСЛИ(лог_выражение;значение_если_истина;значение_если_ложь)
Лог_выражение - это любое значение или выражение, которое при вычислении дает значение ИСТИНА или ЛОЖЬ.
Значение_если_истина - это значение, которое возвращается, если лог_выражение имеет значение ИСТИНА. Если лог_выражение имеет значение ИСТИНА и значение_если_истина опущено, то возвращается значение ИСТИНА. Значение_если_истина может быть другой формулой.
Значение_если_ложь - это значение, которое возвращается, если лог_выражение имеет значение ЛОЖЬ. Если лог_выражение имеет значение ЛОЖЬ и значение_если_ложь опущено, то возвращается значение ЛОЖЬ. Значение_если_ложь может быть другой формулой.
· До 7 функций ЕСЛИ могут быть вложены друг в друга в качестве значений аргументов значение_если_истина и значение_если_ложь, чтобы конструировать более сложные проверки, см. последний из приведенных ниже примеров.
· Функция ЕСЛИ всегда возвращает значение, возвращаемое вычисленным аргументом значение_если_истина и значение_если_ложь.
· Если какой-либо аргумент функции ЕСЛИ является массивом, то при выполнении функции ЕСЛИ вычисляется каждый элемент массива. Если какой-либо из аргументов значение_если_истина или значение_если_ложь является действием, то все действия выполняются.
Примеры
В следующем примере, если значение ячейки A10 - 100, то лог_выражение имеет значение ИСТИНА и вычисляется сумма для ячеек B5:B15. В противном случае лог_выражение имеет значение ЛОЖЬ и возвращается пустой текст (""), очищающий ячейку, которая содержит функцию ЕСЛИ.
ЕСЛИ(A10=100;СУММ(B5:B15);"")
Предположим, что рабочий лист по расходам содержит в ячейках B2:B4 фактические расходы за январь, февраль, март: 1500, 500 и 500 соответственно. Ячейки C2:C4 содержат данные по предполагаемым расходам за те же периоды: 900, 900 и 925.
Можно написать формулу для проверки соответствия бюджету расходов определенного месяца, генерируя тексты сообщений с помощью следующих формул:
ЕСЛИ(B2>C2;"Превышение бюджета";"OK") равняется "Превышение бюджета"
ЕСЛИ(B3>C3;"Превышение бюджета";"OK") равняется "OK"
Предположим, что нужно назначить буквенную категорию числам, на которые ссылаются по имени СреднийБалл. Категории приведены в следующей таблице.
Средний Балл | Категория |
Больше 89 | A |
От 80 до 89 | B |
От 70 до 79 | C |
От 60 до 69 | D |
Меньше 60 | F |
Тогда можно использовать вложенные функции ЕСЛИ:
ЕСЛИ(СреднийБалл>89;"A";ЕСЛИ(СреднийБалл>79;"B";ЕСЛИ(СреднийБалл>69;"C";ЕСЛИ(СреднийБалл>59;"D";"F"))))
В предыдущем примере второе предложение ЕСЛИ является в то же время аргументом значение_если_ложь для первого предложения ЕСЛИ. Аналогично, третье предложение ЕСЛИ является аргументом значение_если_ложь для второго предложения ЕСЛИ. Например, если первое лог_выражение (Среднее>89) имеет значение ИСТИНА, то возвращается значение "A". Если первое лог_выражение имеет значение ЛОЖЬ, то вычисляется второе предложение ЕСЛИ и так далее.
Функция "И". Возвращает значение ИСТИНА, если все аргументы имеют значение ИСТИНА; возвращает значение ЛОЖЬ, если хотя бы один аргумент имеет значение ЛОЖЬ.
Синтаксис: И(логическое_значение1; логическое_значение2;...)
Логическое_значение1, логическое_значение2,... - это от 1 до 30 проверяемых условий, которые могут иметь значение либо ИСТИНА, либо ЛОЖЬ.
· Аргументы должны быть логическими значениями, массивами или ссылками, которые содержат логические значения.
· Если аргумент, который является ссылкой или массивом, содержит тексты или пустые ячейки, то такие значения игнорируются.
· Если указанный интервал не содержит логических значений, то И возвращает значение ошибки #ЗНАЧ!.
Примеры
И(ИСТИНА; ИСТИНА) равняется ИСТИНА
И(ИСТИНА; ЛОЖЬ) равняется ЛОЖЬ
И(2+2=4; 2+3=5) равняется ИСТИНА
Если интервал B1:B3 содержит значения ИСТИНА, ЛОЖЬ, и ИСТИНА, то:
И(B1:B3) равняется ЛОЖЬ
Если ячейка B4 содержит число между 1 и 100, то:
И(1<B4; B4<100) равняется ИСТИНА
Предположим, что нужно вывести на экран содержимое ячейки B4, если она содержит число строго между 1 и 100 и сообщение "Значение вне интервала" в противном случае. Тогда, если ячейка B4 содержит число 104, то выражение:
ЕСЛИ(И(1<B4; B4<100); B4; "Значение вне интервала") равняется "Значение вне интервала", а если ячейка B4 содержит число 50, то выражение:
ЕСЛИ(И(1<B4; B4<100); B4; "Значение вне интервала") равняется 50
ИЛИ – Возвращает ИСТИНА, если хотя бы один из аргументов имеет значение ИСТИНА; возвращает ЛОЖЬ, если все аргументы имеют значение ЛОЖЬ.
Синтаксис: ИЛИ(логическое_значение1;логическое_значение2;...)
Логическое_значение1, логическое_значение2,... - это от 1 до 30 проверяемых условий, которые могут иметь значение либо ИСТИНА, либо ЛОЖЬ.
· Аргументы должны быть выражены логическими значениями, такими как ИСТИНА или ЛОЖЬ, массивами или ссылками, которые содержат логические значения.
· Если аргумент, который является массивом или ссылкой, содержит тексты, пустые значения или значения ошибок, то эти значения игнорируются.
· Если заданный интервал не содержит логических значений, то функция ИЛИ возвращает значение ошибки #ЗНАЧ!.
· Можно использовать функцию ИЛИ как формулу массива, чтобы проверить, имеются ли значения в массиве. Для того, чтобы ввести формулу массива, нажмите CTRL+SHIFT в Microsoft Excel 97 для Windows или +ENTER в Microsoft Excel 97 для Macintosh.
Примеры
ИЛИ(ИСТИНА) равняется ИСТИНА
ИЛИ(1+1=1;2+2=5) равняется ЛОЖЬ
Если ячейки A1:A3 содержат значения ИСТИНА, ЛОЖЬ и ИСТИНА, то:
ИЛИ(A1:A3) равняется ИСТИНА
НЕ – Меняет на противоположное логическое значение своего аргумента. Функция НЕ используется в тех случаях, когда необходимо быть уверенным в том, что значение не равно некоторой конкретной величине.
Синтаксис: НЕ(логическое_значение)
Логическое_значение - это значение или выражение, которое при вычислении дает ИСТИНА или ЛОЖЬ. Если логическое_значение имеет значение ЛОЖЬ, то функция НЕ возвращает значение ИСТИНА; Если логическое_значение имеет значение ИСТИНА, то функция НЕ возвращает значение ЛОЖЬ.
Примеры
НЕ(ЛОЖЬ) равняется ИСТИНА
НЕ(1+1=2) равняется ЛОЖЬ
ИСТИНА – Возвращает логическое значение ИСТИНА.
Синтаксис: ИСТИНА()
Можно непосредственно ввести значение ИСТИНА в ячейки и формулы без использования этой функции. Функция ИСТИНА предназначена для совместимости с другими системами электронных таблиц.
ЛОЖЬ – Возвращает логическое значение ЛОЖЬ.
Синтаксис: ЛОЖЬ()
Можно непосредственно ввести слово ЛОЖЬ в рабочий лист или в формулу, и Microsoft Excel будет интерпретировать его как логическое значение ЛОЖЬ.
Средний Балл | Категория |
Больше 89 | A |
От 80 до 89 | B |
От 70 до 79 | C |
От 60 до 69 | D |
Меньше 60 | F |
Требуется назначить буквенную категорию числам, на которые ссылаются по имени СреднийБалл. Категории приведены в следующей таблице. Расчёт провести для каждого студента, для каждой группы из трёх человек и для всех. Сравнить расчётные и итоговые данные. Также требуется построить таблицу пересчёта из 5 бальной системы в 100 бальную. Необходимо учесть, что наличие одной двойки сразу переводит студента в низшую категорию, независимо от остальных оценок.
Ссылки на ячейку или на группу ячеек
Ссылкой однозначно определяется ячейка или группа ячеек листа, а также упрощается поиск значений или данных, используемых в формуле. С помощью ссылок можно использовать в формуле данные, находящиеся в различных местах листа, а также использовать значение одной и той же ячейки в нескольких формулах. Кроме того, можно ссылаться на ячейки, находящиеся на других листах книги или в другой книге, или на данные другого приложения. Ссылки на ячейки других книг называются внешними ссылками. Ссылки на данные других приложений называются удаленными ссылками.
По умолчанию в Microsoft Excel используются ссылки A1, в которых столбцы обозначаются буквами от A до IV (256 столбцов максимально), а строки числами — от 1 до 65536). Чтобы указать ссылку на ячейку, введите букву заголовка столбца, а затем номер строки. Например, D50 является ссылкой на ячейку, расположенную в пересечении столбца D с 50-й строкой. Чтобы сослаться на диапазон ячеек, введите ссылку на верхний левый угол диапазона, поставьте двоеточие (:), а затем — ссылку на правый нижний угол диапазона. В следующей таблице представлены варианты возможных ссылок.
Чтобы сослаться на Введите
Ячейку столбца A и 10-й строки A10
Диапазон ячеек столбца A с 10-й строки по 20-ю A10:A20
Диапазон ячеек в 15-й строке со столбца B по столбец E B15:E15
Все ячейки в 5-й строке 5:5
Все ячейки между 5-й и 10-й строками включительно 5:10
Все ячейки в столбце H H:H
Все ячейки между столбцами H и J включительно H:J
Можно воспользоваться стилем, в котором и столбцы, и строки листа пронумерованы. Этот стиль, называемый R1C1, наиболее полезен при вычислении позиции строки и столбца в макросах, а также при отображении относительных ссылок. В стиле R1C1, после буквы “R” указывается номер строки ячейки, после буквы “C” — номер столбца.
· В зависимости от поставленной задачи можно использовать либо относительные ссылки, которые ссылаются на ячейки относительно позиции формулы, либо абсолютные ссылки, которые ссылаются всегда на одну и ту же ячейку. Для получения дополнительных сведений об относительных и абсолютных ссылках нажмите кнопку.
· Для ссылки на ячейки можно использовать заголовки столбцов и строк листа, а также создать описательное имя ячейки, группы ячеек, формулы или константы.
· Воспользуйтесь трехмерными ссылками, если необходимо провести анализ данных в одних и тех же ячейках или группах ячеек листов рабочей книги. Для задания трехмерной ссылки необходимо указать ссылку или группу ссылок, а также диапазон листов. Microsoft Excel использует все листы, указанные между этими двумя листами включительно.
Дата добавления: 2015-11-13; просмотров: 54 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Текст1 - это первая текстовая строка. | | | Лекция № 4 (12) Ошибки в Excel. |