Финансовые функции



Финансовые функции

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

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

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

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

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

АМГД

Синтаксис:
AMГД(стоимость,остаточная_стоимость,время_эксплуатации,период)

Результат:
Годовая величина амортизации имущества для указанного периода.

Аргументы:

стоимость- начальная стоимость имущества;

остаточная_стоимость- остаточная стоимость в конце периода амортизации;

время_эксплуатации- количество периодов, на протяжении которых собственность амортизируется (также период амортизации);

период- период (промежуток времени, величина которого используется в качестве единицы измерения времени эксплуатации; как правило, год).

АМОРУВ

Синтаксис:

АМОРУВ(стоимость,дата_приобретения,первый_период, остаточная_стоимость,период,ставка,базис)

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

Аргументы:

стоимость- стоимость имущества;

дата_приобретения- дата приобретения имущества; первый_период дата окончания первого периода;

остаточная_стоимость- остаточная стоимость имущества в конце периода амортизации;

период- период;

ставка- процентная ставка амортизации;

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

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

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

0 360 дней (метод NSAD)
1 Фактический
3 365 дней в году
4 360 дней в году (европейский метод)

АМОРУМ

Синтаксис:
АМОРУМ(стоимость,дата_приобретеник,первый_период, остаточная_стоимость,период,ставка,базис)

Результат: Величина амортизационных отчислений для каждого периода. Функция предназначена для французской системы бухгалтерского учета. Она аналогична функции АМОРУВ; различие состоит лишь в том, что применяемый в вычислениях коэффициент амортизации зависит от периода амортизации имущества. Если эта функция недоступна, следует установить надстройку Пакет анализа.

Аргументы:

стоимость- стоимость имущества;

дата_приобретения- дата приобретения имущества;

первый_период- дата окончания первого периода;

остаточная_стоимость- остаточная стоимость имущества в конце периода амортизации;

период- период;

ставка- процентная ставка амортизации;

базис- используемый способ вычисления количества дней (см. функцию АМОРУВ).

AMP

Синтаксис:
АМР(стоимость,остаток,период)

Результату
Величина непосредственной амортизации имущества за один период.

Аргументы:

стоимость- начальная стоимость имущества;

остаток- остаточная стоимость в конце амортизации (иногда называется ликвидационной стоимостью имущества);

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

БЗ

Синтаксис:
БЗ (ставка,кпер,плата,нз,тип)

Результат:
Будущее значение вклада на основе периодических постоянных платежей и постоянной процентной ставки.

Аргументы:

ставка- процентная ставка за период;

кпер- общее число периодов выплат годовой ренты;

плата- выплата, производимая в каждый период (это значение не может меняться на протяжении всего периода выплат); обычно плата состоит из основного платежа и платежа по процентам;

нз- текущая стоимость, или общая сумма всех будущих платежей с настоящего момента (по умолчанию - 0);

тип- число 0 или 1, которое определяет, когда должна производиться выплата (по умолчанию - 0).

Значение аргумента Время платежа
0 В конце периода
1 В начале периода

БЗРАСПИС

Синтаксис:
БЗРАСПИС(основной_капитал,ставки)

Результат:
Будущее значение основного капитала после начисления сложных процентов. Функция БЗРАСПИС используется для вычисления будущего значения инвестиции с переменной процентной ставкой. Если эта функция недоступна, следует установить надстройку Пакет анализа.

Аргументы:

основной_капитал- текущая стоимость инвестиции;

ставки- массив применяемых процентных ставок.

ВНДОХ

Синтаксис:
ВНДОХ(значения,прогноз)

Результат:

Процентная ставка дохода от инвестиции на основе денежных потоков (cash flow), которые состоят из выплат (отрицательные значения) и поступлений (положительные значения) и происходят в регулярные периоды (равные промежутки) времени.

Аргументы:

значения- массив или ссылка на ячейки, содержащие числовые величины, для которых вычисляется процентная ставка; должны включать хотя бы одно положительное и одно отрицательное значения;

прогноз- величина, предполагаемая близкой к результату ВНДОХ.

ПРИМЕЧАНИЕ

Функция ВНДОХ использует порядок значений для интерпретации порядка денежных выплат или поступлений, поэтому значения выплат и поступлений следует вводить в порядке выполнения трансакций. Если аргумент, который является массивом или ссылкой, содержит тексты, логические значения или пустые ячейки, то такие значения игнорируются.

ДАТАКУПОНДО

Синтаксис:
ДАТАКУПОНДО(дата_соглашения,дата_вступления_в_силу, периодичность,базис)

Результат:
Предыдущая дата купона перед датой соглашения. Если эта функция недоступна, следует установить надстройку Пакет анализа.

Аргументы:

дата_соглашения- дата соглашения для ценных бумаг (в числовом формате);

дата_вступления_в_силу- дата вступления в силу ценных бумаг (в числовом формате);

периодичность- количество выплат по купонам за год (для ежегодных выплат принимает значение 1, для полугодовых - 2, для ежеквартальных - 4);

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

Значение аргумента Способ вычисления количества дней
0 или опущено US (NSAD) 30/360
1 Фактический/фактический
2 Фактический/360
3 Фактический/360
4 Европейский/360

ДАТАКУПОНПОСЛЕ

Синтаксис:
ДАТАКУПОНПОСЛЕ(дата_соглашения,дата_вступления_в_силу, периодичность,базис)

Результат:
Следующая дата купона после даты соглашения. Если эта функция недоступна, следует установить надстройку Пакет анализа.

Аргументы:
См. описание функции ДАТАКУПОНДО.

ДДОБ

Синтаксис:
ДДОБ(нач_стоимость,ост_стоимость,время^эксплуатации, период,коэффициент)

Результат:
Величина амортизации имущества для указанного периода при использовании метода двухкратного учета амортизации или иного явно указанного метода.

Аргументы:

нач_стоимость- начальная стоимость имущества;

ост_стоимость- остаточная стоимость имущества;

время_эксплуатации- количество периодов, охватывающих промежуток времени, в течение которого имущество амортизируется (период амортизации);

период- период, для которого требуется вычислить амортизацию (аргументы период и время_эксплуатации должны быть выражены в одинаковых единицах измерения);

коэффициент- норма снижения балансовой стоимости (амортизации); если коэффициент опущен, то предполагается, что он равен 2 (метод двухкратного учета амортизации).

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

ДЛИТ

Синтаксис:
ДЛИТ(дата_соглашения,дата_вступления_в_силу,купон,доход, периодичность,базис)

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

Аргументы:

дата_соглашения- дата соглашения для ценных бумаг (в числовом формате);

дата_вступления_в_силу- дата вступления в силу ценных бумаг (в числовом формате);

купон- годовая процентная ставка для купонов по ценным бумагам;

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

базис- используемый способ вычисления количества дней (см. функцию ДАТАКУПОНДО).

ДНЕЙКУПОН

Синтаксис:
ДНЕЙКУПОН(дата_соглашения,дата_вступления_в_силу, периодичность,базис)

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

Аргументы:

См. описание функции ДАТАКУПОНДО.

ДНЕЙКУПОНДО

Синтаксис:
ДНЕЙКУПОНДО(дата_соглашения,дата_вступления_в_силу, периодичность,базис)

Результат:
Количество дней от начала действия купона до даты соглашения. Если эта функция недоступна, следует установить надстройку Пакет анализа.

Аргументы:

См. описание функции ДАТАКУПОНДО.

ДНЕЙКУПОНПОСЛЕ

Синтаксис:
ДНЕЙКУПОНПОСЛЕ(дата_соглашения,дата_вступления_в_силу, периодичность,базис)

Результат:
Число дней от даты соглашения до срока следующего купона. Если эта функция недоступна, следует установить надстройку Пакет анализа.

Аргументы:

См. описание функции ДАТАКУПОНДО.

ДОБ

Синтаксис:
ДОЕ(нач_стоимость,ост_стоимость,время_эксплуатации, период,месяц)

Результат:
Амортизация имущества на заданный период при использовании метода постоянного учета амортизации.

Аргументы:

нач_стоимость- начальная стоимость имущества;

ост_стоимость- остаточная стоимость имущества;

время_эксплуатации- количество периодов, охватывающих промежуток времени, в течение которого имущество амортизируется (период амортизации);

период- период, для которого требуется вычислить амортизацию (аргументы период и время_эксплуатации должны быть выражены в одинаковых единицах измерения);

месяц- количество месяцев в первом году (если аргумент месяц опущен, то предполагается, что он равен 12).

ДОХОД

Синтаксис:
ДОХОД(дата_соглашения,дата_вступления_в_силу,ставка,цена, погашение,частота/базис)

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

Аргументы:

дата_соглашения- дата соглашения для ценных бумаг (в числовом формате);

дата_вступления_в_силу- дата вступления в силу ценных бумаг (в числовом формате);

ставка- годовая процентная ставка по купонам для ценных бумаг;

цена- цена ценных бумаг на 100 руб. номинальной стоимости;

частота- цена при погашении за 100 руб. номинальной стоимости ценных бумаг;

периодичность- количество выплат по купонам за год (для ежегодных платежей - 1, для полугодовых - 2, для ежеквартальных - 4);

базис- используемый способ вычисления количества дней (см. функцию ДАТАКУПОНДО).

ДОХОДКЧЕК

Синтаксис:
ДОХОДКЧЕК(дата_соглашения,дата_вступления_в_силу,цена)

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

Аргументы:

дата_соглашения- дата соглашения для казначейского чека (в числовом формате);

дата_вступления_в_силу- дата вступления в силу казначейского чека (в числовом формате);

цена- цена казначейского чека на 100 руб. нарицательной стоимости.

ДОХОДПЕРВНЕРЕГ

Синтаксис:
ДОХОДПЕРВНЕРЕГ(дата_соглашения,дата_вступления__в_силу, дата_ выпуска,первый__купон,ставка,цена,погашение, частота,базис)

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

Аргументы:

дата_соглашения- дата соглашения для ценных бумаг (в числовом формате);

дата_вступления_в_силу- дата вступления в силу ценных бумаг (в числовом формате);

дата_выпуска- дата выпуска ценных бумаг (в числовом формате);

первый_купон- дата первого купона для ценных бумаг (в числовом формате);

ставка- процентная ставка по ценным бумагам;

цена- цена ценных бумаг;

погашение- сумма погашения ценных бумаг на 100 руб. номинальной стоимости;

частота- количество выплат по купонам за год (для ежегодных платежей - 1, для полугодовых - 2, для ежеквартальных - 4);

базис используемый способ вычисления количества дней (см. описание функции ДАТАКУПОНДО).

ДОХОДПОГАШ

Синтаксис:
ДОХОДПОГАШ(дата_соглашения,,дата_вступления_в_силу, дата_выпуска,ставка,цена,базис)

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

Аргументы:

дата_соглашения- дата соглашения для ценных бумаг (в числовом формате);

дата_вступления_в_силу- дата вступления в силу ценных бумаг (в числовом формате);

дата_выпуска- дата выпуска ценных бумаг (в числовом формате); ставка процентная ставка по ценным бумагам;

цена- цена ценных бумаг;

базис- используемый способ вычисления количества дней (см. описание функции ДАТАКУПОНДО).

ДОХОДПОСЛНЕРЕГ

Синтаксис:
ДОХОДПОСЛНЕРЕГ(дата_соглашения,дата_

вступления_п_си.лу,последнян_ выплата, ставка,цена,погашение,частота,базис)

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

Аргументы:

дата_соглашения- дата соглашения для ценных бумаг (в числовом формате);

дата_вступления_в_силу- дата вступления в силу ценных бумаг (в числовом формате);

последняя_выплата- дата последнего купона для ценных бумаг (в числовом формате);

ставка- процентная ставка по ценным бумагам;

цена- цена ценных бумаг;

погашение- сумма погашения ценных бумаг на 100 руб. номинальной стоимости;

частота- количество выплат по купонам за год (для ежегодных платежей - 1, для полугодовых - 2, для ежеквартальных - 4);

базис- используемый способ вычисления количества дней (см. описание функции ДАТАКУПОНДО).

ДОХОДСКИДКА

Синтаксис:
ДОХОДСКИДКА(дата_соглашения,дата_вступления_в_силу,цена, погашение,базис)

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

Аргументы:

дата_соглашения- дата соглашения для ценных бумаг (в числовом формате);

дата_вступления_в_силу- дата вступления в силу ценных бумаг (в числовом формате);

цена- цена ценных бумаг на 100 руб. номинальной стоимости;

погашение- цена при погашении за 100 руб. номинальной стоимости ценных бумаг;

базис- используемый способ вычисления количества дней (см. функцию ДАТАКУПОНДО).

ИНОРМА

Синтаксис:
ИНОРМА(дата_соглашения,дата_вступления_в_силу,инвестиция, погашение,базис)

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

Аргументы:

дата_соглашени-я дата соглашения для ценных бумаг (в числовом формате);

дата_вступления_в_силу- дата вступления в силу ценных бумаг (в числовом формате);

инвестиция- объем инвестиции в ценные бумаги;

погашени-е объем средств, которые должны быть получены на дату вступления в силу ценных бумаг;

базис- используемый способ вычисления количества дней (см. функцию ДОХОД).

КПЕР

Синтаксис:
КПЕР (ставка, платеж, нз, бз, тип)

Результат:
Общее количество периодов выплаты для данного вклада на основе периодических постоянных выплат и постоянной процентной ставки.

Аргументы:

ставка- процентная ставка за период;

платеж- выплата, производимая в каждый период (может меняться на протяжении всего времени выплаты); обычно платеж состоит из основного платежа и платежа по процентам;

нз- текущая стоимость, или общая сумма всех будущих платежей с настоящего момента;

бз- будущая стоимость, или баланс денежных потоков, который должен быть достигнут после последней выплаты (если аргумент опущен, он предполагается равным 0);

тип- время платежа (может принимать значения 0 или 1).

Значение аргумента Время платежа
0 или опущен В конце периода
1 В начале периода

Более полное описание аргументов функции КПЕР, а также более подробную информацию о функциях платежей по ссуде можно найти в описании функции ПЗ.

МВСД

Синтаксис:
МВСД(значения,ф_ставка,р_ставка)

Результат:
Процентная ставка дохода от инвестиции на основе денежных потоков (cashflow). Функция МВСД учитывает как стоимость инвестиции, так и доход, получаемый от реинвестирования.

Аргументы:

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

ф_ставка- процент, получаемый от входящих платежей (поступлений);

р_ставка- процент на реинвестированную сумму.

Аргумент значения должен содержать по крайней мере одно положительное значение (поступления) и одно отрицательное (денежные выплаты) для того, чтобы можно было вычислить процентную ставку. В противном случае функция МВСД возвращает значение ошибки #ДЕЛ/0!. Если аргумент, который является массивом или ссылкой, содержит тексты, логические значения или пустые ячейки, то такие значения игнорируются; однако ячейки, которые содержат нулевые значения, учитываются.

МДЛИТ

Синтаксис:
МДЛИТ(дата_соглашения,дата_вступления_в_силу,купон,доход, частота,базис)

Результат:
Модифицированная длительность (duration) Макалея для ценных бумаг с предполагаемой нарицательной стоимостью 100 руб. Если эта функция недоступна, то следует установить надстройку Пакет анализа.

Аргументы:

дата_соглашения- дата соглашения для ценных бумаг (в числовом формате);

дата_вступления_в_силу- дата вступления в силу ценных бумаг (в числовом формате);

купон- годовая процентная ставка по купонам для ценных бумаг;

доход- годовой доход по ценным бумагам;

частота- количество выплат по купонам за год (для ежегодных платежей - 1, для полугодовых - 2, для ежеквартальных - 4);

базис- используемый способ вычисления количества дней (см. функцию ДАТАКУПОНДО).

НАКОПДОХОД

Синтаксис:
НАКОПДОХОД(дата_выпуска,дата_первой_выплаты,дата_соглашения, ставка,номинал,периодичность , базис)

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

Аргументы:

дата_выпуска- дата выпуска ценных бумаг (в числовом формате);

дата_первой_выплаты- дата первой выплаты по ценным бумагам (в числовом формате);

дата_соглашения- дата соглашения для ценных бумаг (в числовом формате);

ставка- годовая процентная ставка для купонов по ценным бумагам;

номинал- номинальная стоимость ценных бумаг (если данный аргумент опущен, то по умолчанию номинальная стоимость принимается равной 1000 руб.);

периодичность- количество выплат по купонам за год (для ежегодных выплат принимает значение 1, для полугодовых - 2, для ежеквартальных - 4);

базис- используемый способ вычисления количества дней (см. описание функции ДАТАКУПОНДО).

НАКОПДОХОДПОГАШ

Синтаксис:
НАКОПДОХОДПОГАШ(дата_выпуска,дата_вступления_в_силу,ставка, номинал,базис)

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

Аргументы:

дата_выпуска- дата выпуска ценных бумаг (в числовом формате);

дата_вступления_в_силу- дата вступления в силу ценных бумаг (в числовом формате);

ставка- годовая процентная ставка для купонов по ценным бумагам;

номинал- номинальная стоимость ценных бумаг (если данный аргумент опущен, то по умолчанию номинальная стоимость принимается равной 1000 руб.);

базис- используемый способ вычисления количества дней (см. функцию ДАТАКУПОНДО).

НОМИНАЛ

Синтаксис:
НОМИНАЛ(фактическая_ставка, кпер_год)

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

Аргументы:

фактическая_ставка- фактическая процентная ставка;

кпер_год- количество периодов, составляющих год.

НОРМА

Синтаксис:
НОРМА(кпер,выплата,нз,бз,тип,нач_прибл)

Результат:
Процентная ставка за один период при выплате ренты. Процентная ставка с помощью функции НОРМА вычисляется методом последовательного приближения. Решений может быть либо несколько, либо ни одного. Если после 20 итераций погрешность определения ставки превышает 0,0000001, тс функция НОРМА возвращает значение ошибки #ЧИСЛО!.

Аргументы:

кпер- общее число периодов выплат годовой ренты;

выплата- выплата, которая производится в каждый период и не меняется на протяжении всего времени выплаты ренты (обычно выплата включает основные платежи и платежи по процентам);

нз- текущее значение общей суммы, которую составят будущие платежи;

бз- будущая стоимость, или баланс денежных потоков, который должен быть достигнут после последней выплаты (если аргумент бз опущен, он полагается равным 0; например, будущая стоимость займа равна 0);

тип- число 0 или 1, задающее время платежа: в начале (1) или в конце (0) периода;

нач_прибл- предполагаемая величина нормы (когда аргумент нач_прибл опущен, он полагается равным 10%; если функция НОРМА не сходится, следует попытаться использовать различные значения нач_прибл, но обычно функция НОРМА сходится при условии, что значение нач_прибл находится в интервале между 0 и 1).

НПЗ

Синтаксис:
НПЗ(ставка,значение1,значение2,...)

Результат:
Чистый текущий объем вклада, вычисляемый на основе ряда последовательных денежных потоков и нормы амортизации. (Чистый текущий объем вклада - это объем будущих платежей (отрицательные значения) и поступлений (положительные значения) на сегодняшний день.)

Аргументы:

ставка- учетная ставка за один период;

значение1,значение2,...- допускается от 1 до 30 аргументов, представляющих платежи и поступления, которые должны быть равномерно распределены по времени и осуществляться в конце каждого периода (функция НПЗ использует порядок аргументов значение!, значение2,... для определения порядка поступлений и платежей; поэтому порядок следования аргументов должен соответствовать очередности платежей и поступлений).

ПРИМЕЧАНИЕ

Аргументы, которые являются числами, пустыми ячейками, логическими значениями или числовыми значениями,

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

ОБЩДОХОД

Синтаксис:
ОБЩДОХОД(ставка,кпер,нз,нач_периол,кон_период,тип)

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

Аргументы:

ставка- процентная ставка;

кпер- общее количество периодов выплат;

нз- текущее значение инвестиции;

нач_период- номер первого периода, участвующего в вычислениях (периоды выплат нумеруются начиная с 1);

кон_период- номер последнего периода, участвующего в вычислениях;

тип- определяет, в какой момент производится выплата: в начале (1) или в конце (0) периода.

ОБЩПЛАТ

Синтаксис:
ОБЩПЛАТ(ставка,кпер,нз,нач_период,кон_период,тип)

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

Аргументы:

См. описание функции ОБЩЦОХОД.

ОСНПЛАТ

Синтаксис:
ОСНПЛАТ(ставка,период,кпер,нз,бз,тип)

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

Аргументы:

ставка- процентная ставка за период;

период- период; значение период должно находиться в интервале от 1 до кпер;

кпер- общее число периодов выплат годовой ренты;

нз- текущее значение общей суммы, которую составят будущие платежи;

бз- будущая стоимость, или баланс денежных потоков, который должен быть достигнут после последней выплаты (если аргумент бз опущен, то он полагается равным 0; например, будущая стоимость займа равна 0);

тип- число 0 или 1, задающее время платежа: в начале (1) или в конце (0) периода.

ПДОБ

Синтаксис:
ПДОБ(стоимость,остаток,период,нач_период,кон_период,коэфф, без_переключения)

Результат:
Значение амортизации имущества заданный период, включая указанные периоды, при использовании метода двойного процента со снижающегося остатка или иного явно указанного метода. Функция ПДОБ представляет метод двойного процента со снижающегося остатка.

Аргументы:

стоимость- начальная стоимость имущества;

остаток- остаточная стоимость в конце амортизации (ликвидационная стоимость имущества);

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

нач_период- начальный период, для которого вычисляется амортизация; аргумент нач_период должен быть задан в тех же единицах, что и аргумент период',

кон_периодv- конечный период, для которого вычисляется амортизация; аргумент кон_период должен быть задан в тех же единицах, что и аргумент период;

коэфф_норм-а снижения балансовой стоимости (амортизации); если этот аргумент опущен, то он полагается равным 2 (метод удвоенного процента со снижающегося остатка); если вы не хотите использовать метод удвоенного процента со снижающегося остатка, аргумент коэфф нужно изменить;

без_переключения- логическое значение, определяющее, следует ли учитывать прямую амортизацию в том случае, если амортизация превышает вычисленную величину амортизации. Когда аргумент без_переключения имеет значение ИСТИНА, Excel не переключается на метод равномерного начисления амортизации, если амортизация больше вычисленного снижающегося остатка. Когда аргумент без_переключения имеет значение ЛОЖЬ или опущен, то в случае, если амортизация больше вычисленного снижающегося остатка, будет применяться метод равномерного начисления амортизации.

ПРИМЕЧАНИЕ

Все аргументы, за исключением аргумента без

^переключения, должны принимать положительные значения.

ПЗ

Синтаксис:
ПЗ(ставка,кпер,выплата,бз,тип)

Результат:
Текущий объем вклада. Текущий объем - это общая сумма, которую составят будущие платежи. (Например, когда вы берете взаймы деньги, заимствованная сумма и есть текущим объемом для заимодавца.)

Аргументы:

ставка- процентная ставка за период (например, если вы получили ссуду на автомобиль под 10% годовых и делаете ежемесячные выплаты, то процентная ставка за месяц составит 10%/12, или 0,83%; в качестве значения аргумента ставка нужно ввести в формулу 10%/12, или 0,83%, или 0,0083);

кпер- общее число периодов выплат годовой ренты (например, если вы получили ссуду на 4 года под автомобиль и делаете ежемесячные платежи, то ваша ссуда имеет 4*12 (или 48) периодов, и вы должны ввести в формулу число 48 в качестве значения аргумента кпер);

выплата- выплата, которая производится в каждый период и не меняется на протяжении всего времени выплаты ренты (обычно выплата включает основные платежи и платежи по процентам; например, ежемесячная выплата по четырехгодичному займу в 10000 руб. под 12% годовых составит 263,33 руб., и вы должны будете ввести в формулу число -263,33 в качестве значения аргумента выплата);

бз- будущая стоимость, или баланс денежных потоков, который должен быть достигнут после последней выплаты; если аргумент бз опущен, он полагается равным 0 (будущая стоимость займа, например, равна 0; если же вы хотите за 18 лет накопить 50000 руб., чтобы финансировать какой-то проект, то 50000 руб. есть будущая стоимость, и вы можете сделать предположение о сохранении заданной процентной ставки и определить, какую сумму нужно откладывать каждый месяц);

тип- число 0 или 1, обозначающее, когда должна производиться выплата: в начале (1) или в конце (0) периода.

ПЛПРОЦ

Синтаксис:
ПЛПРОЦ(ставка,период,кпер,нз, бз, тип)

Результат:
Платежи по процентам за данный период на основе периодических постоянных выплат и постоянной процентной ставки. Для получения более полного описания аргументов функции ПЛПРОЦ и более подробной информации о функциях, связанных с ежегодными выплатами, обратитесь к функции ПЗ.

Аргументы:

ставка- процентная ставка за период;

период- период, для которого требуется найти прибыль (значение должно находиться в интервале от 1 до кпер);

кпер- общее число периодов выплат годовой ренты;

нз- текущая стоимость, или общая сумма всех будущих платежей с настоящего момента;

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

тип- число 0 или 1, задающее время платежа: в начале (1) или в конце (0) периода.

ПОЛУЧЕНО

Синтаксис:
ПОЛУЧЕНО(дата_соглашения,дата_вступления_в_силу,инвестиция, скидка,базис)

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

Аргументы:

дата_соглашения- дата соглашения для ценных бумаг (в числовом формате);

дата_вступления_в_силу- дата вступления в силу ценных бумаг (в числовом формате);

инвестиция- объем инвестиций в ценные бумаги;

скидка- норма скидки на ценные бумаги;

базис- используемый способ вычисления количества дней (см. функцию ДАТАКУПОНДО).

ППЛАТ

Синтаксис:
ППЛАТ (ставка,кпер,нз,бз,тип)

Результат:
Величина выплаты за один период годовой ренты на основе постоянных выплат и постоянной процентной ставки.

Аргументы:

См. функцию ПЗ.

РАВНОКЧЕК

Синтаксис:
РАВНОКЧЕК(дата_соглашения,дата_вступления_в_силу,скидка)

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

Аргументы:

дата_соглашения- дата соглашения для казначейского чека (в числовом формате);

дата_вступления_в_силу- дата вступления в силу казначейского чека (в числовом формате);

скидка- норма скидки для казначейского чека.

РУБЛЬ.ДЕС

Синтаксис:
РУБЛЬ.ДЕС(дробь,знаменатель)

Результат:
Преобразование цены в рублях, представленной в виде обыкновенной дроби, в цену в рублях, выраженную десятичным числом. Функция РУБЛЬ.ДЕС используется для преобразования дробных значений денежных сумм (например, стоимости ценных бумаг) в десятичное число. Если эта функция недоступна, следует установить надстройку Пакет анализа.

Аргументы:

дробь- число, представленное в виде обыкновенной дроби;

знаменатель- целое число, которое нужно использовать в качестве знаменателя.

РУБЛЬ.ДРОБЬ

Синтаксис:
РУБЛЬ.ДРОБЬ(десятичное_число,знаменатель)

Результат:
Преобразование цены в рублях, выраженной десятичным числом, в цену к рублях, выраженную в виде обыкновенной дроби. Функция РУБЛЬ.ДРОБЬ используется для преобразования десятичных чисел в дробные, например, при вычислении стоимости ценных бумаг. Если эта функция недоступна, следует установить надстройку Пакет анализа.

Аргументы:

десятичное_число- десятичное число;

знаменатель- целое число, которое нужно использовать в качестве знаменателя дроби.

СКИДКА

Синтаксис:
СКИДКА(дата_соглашения,дата_вступления_

в_силу,цена,выкуп,базис)

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

Аргументы:

дата_соглашения- дата соглашения для ценных бумаг (в числовом формате);

дата_вступления_в_силу- дата вступления в силу ценных бумаг (в числовом формате);

цена- цена (курс) ценных бумаг за 100 руб. нарицательной стоимости;

выкуп- выкупная цена ценных бумаг за 100 руб. нарицательной стоимости;

базис- используемый способ вычисления количества дней (см. функцию ДАТАКУПОНДО).

ЦЕНА

Синтаксис:
ЦЕНА(дата_соглашения,дата_вступления_в_силу,ставка,доход, погашение,частота,базис)

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

Аргументы:

дата_соглашения- дата соглашения для ценных бумаг (в числовом формате);

дата_вступления_в_силу- дата вступления в силу ценных бумаг (в числовом формате);

ставка- годовая процентная ставка по купонам для ценных бумаг;

доход- годовой доход по ценным бумагам;

погашение- цена при погашении за 100 руб. нарицательной стоимости ценных бумаг;

частота- количество выплат по купонам за год (для ежегодных платежей - 1, для полугодовых - 2, для ежеквартальных - 4);

базис- используемый способ вычисления количества дней (см. функцию ДАТАКУПОНДО).

ЦЕНАКЧЕК

Синтаксис:
ЦЕНАКЧЕК(дата_соглашения,дата_вступления_в_силу,скидка)

Результат:
Возвращает цену на 100 руб. нарицательной стоимости для казначейского чека. Если эта функция недоступна, следует установить надстройку Пакет анализа.

Аргументы:

дата_соглашения- дата соглашения для казначейского чека (в числовом формате);

дата_вступления_в_силу- дата вступления в силу казначейского чека (в числовом формате);

скидка- норма скидки для казначейского чека.

ЦЕНАПЕРВНЕРЕГ

Синтаксис:
ЦЕНАПЕРВНЕРЕГ(дата_соглашения,дата_

вступления_в_силу,дата_выпуска, первый_купон,ставка,доход,погашение,частота, базис)

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

Аргументы:

дата_соглашения- дата соглашения для ценных бумаг (в числовом формате);

дата_вступления_в_силу- дата вступления в силу ценных бумаг (в числовом формате);

дата_выпуска- дата выпуска ценных бумаг (в числовом формате);

первый_купон- дата первого купона для ценных бумаг (в числовом формате);

ставка- процентная ставка для ценных бумаг;

доход- годовой доход по ценным бумагам;

погашение- сумма погашения ценных бумаг на 100 руб. нарицательной стоимости;

частота- количество выплат по купонам за год (для ежегодных платежей - 1, для полугодовых - 2, для ежеквартальных - 4);

базис- используемый способ вычисления количества дней (см. функцию ДАТАКУПОНДО).

ЦЕНАПОГАШ

Синтаксис:
ЦЕНАПОГАШ(дата_соглашения,дата_вступления_в_силу, дата_выпуска, ставка,доход,базис)

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

Аргументы:

дата_соглашения- дата соглашения для ценных бумаг (в числовом формате);

дата_вступления_в_силу- дата вступления в силу ценных бумаг (в числовом формате);

дата_выпуска- дата выпуска ценных бумаг (в числовом формате);

ставка- процентная ставка для ценных бумаг;

доход- годовой доход по ценным бумагам;

базис- используемый способ вычисления количества дней (см. функцию ДАТАКУПОНДО).

ЦЕНАПОСЛНЕРЕГ

Синтаксис:
ЦЕНАПОСЛНЕРЕГ(дата_соглашения,дата_вступления_в_силу,

последняя_выплата, ставка,доход,погашение,частота, базис)

Результат:
Цена (курс) за 100 руб. нарицательной стоимости ценных бумаг для нерегулярного

(более короткого или более продолжительного, чем остальные)

последнего периода купона. Если эта функция недоступна, то следует установить надстройку Пакет анализа.

Аргументы:

дата_соглашения- дата соглашения для ценных бумаг (в числовом формате);

дата_вступления_в_силу- дата вступления в силу ценных бумаг (в числовом формате);

последняя_выплата- дата последнего купона для ценных бумаг (в числовом формате);

ставка- процентная ставка для ценных бумаг;

доход- годовой доход по ценным бумагам;

погашение- сумма погашения ценных бумаг на 100 руб. нарицательной стоимости;

частота- количество выплат по купонам за год (для ежегодных платежей - 1, для полугодовых - 2, для ежеквартальных - 4);

базис- используемый способ вычисления количества дней (см. функцию ДАТАКУПОНДО).

ЦЕНАСКИДКА

Синтаксис:
ЦЕНАСКИДКА(дата_соглашения,дата _вступления_в_силу,скидка, погашение,базис)

Результат:
Цена (курс) за 100 руб. нарицательной стоимости ценных бумаг, на которые сделана скидка. Если эта функция недоступна, следует установить надстройку Пакет анализа.

Аргументы:

дата_соглашения- дата соглашении для ценных бумаг (в числовом формате);

дата_вступления_в_силу- дата вступления в силу ценных бумаг (в числовом формате);

скидка- норма скидки для ценных бумаг;

погашение- цена при погашении за 100 руб. нарицательной стоимости ценных бумаг;

базис- используемый способ вычисления количества дней (см. функцию ДАТАКУПОНДО).

ЧИСЛКУПОН

Синтаксис:
ЧИСЛКУПОН(дата_соглашения,дата_вступления_в_силу,периодичность, базис)

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

Аргументы:

См. описание функции ДАТАКУПОНДО.

ЧИСТВНДОХ

Синтаксис:
ЧИСТВНДОХ(значения,даты,прогноз)

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

Аргументы:

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

даты- расписание дат платежей, которое соответствует ряду операций с наличными деньгами;

начатом- расписания платежей считается первая дата в списке;

порядок- следования остальных дат может быть произвольным, но все они должны быть больше первой даты;

прогноз- предполагаемое значение результата функции ЧИСТВНДОХ.

ЧИСТНЗ

Синтаксис:
ЧИСТНЗ(ставка,значения,даты)

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

Аргументы:

ставка- норма скидки, применяемая к операциям с наличными;

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

первая- выплата не является обязательной, она соответствует выплате в начале инвестиции, на все последующие выплаты делается скидка на основе 365-дневного года;

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

ЭФФЕКТ

Синтаксис:
ЭФФЕКТ(номинальная__ставка,периодов_в_году)

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

Аргументы:

номинальная_ставка- номинальная годовая процентная ставка;

периодов_в_году- количество периодов, составляющих год.



Функции баз данных



Функции баз данных

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

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

БДДИСП

Синтаксис: БДДИСП(база_данных,поле,критерий)

Результат: Дисперсия [рассеяние] генеральной совокупности, определенная путем оценки выборки относительно всех выбранных значений.

Аргументы:

база_данных- интервал ячеек, формирующих базу данных;

поле- аргумент типа Text, который должен содержать имя столбца (поля) базы данных;

критерий- интервал ячеек, который содержит критерий поиска.

БДДИСПП

Синтаксис:
БДДИСПП(база_данных,поле,критерий)

Результат:
Дисперсия генеральной совокупности относительно всех выбранных значений.

Аргументы:

См. описание функции БДДИСП.

БДПРОИЗВЕД

Синтаксис:
БДПРОИЗВЕД(база_данных,поле,критерий)

Результат:
Произведение всех выбранных значений.

Аргументы:

См. описание функции БДДИСП.

БДСУММ

Синтаксис:
БДСУММ(база_данных, поле, критерий)

Результат:
Сумма всех выбранных значений.

Аргументы:

См. описание функции БДДИСП.

БИЗВЛЕЧЬ

Синтаксис:
БИЗВЛЕЧЬ(база_данных,поле,критерий)

Результат:
Возвращает найденное в поле базы данных значение (удовлетворяющее заданному критерию), если оно единственное; возвращает значение ошибки #ЧИСЛО!, если критериям поиска удовлетворяет более одной записи данных; возвращает значение ошибки #ЗНАЧ!, если ни одна запись данных не удовлетворяет критериям поиска.

Аргументы:

См. описание функции БДДИСП.

БСЧЕТ

Синтаксис:
БСЧЕТ(база_данных,поле,критерий)

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

Аргументы:

См. описание функции БДДИСП.

БСЧЕТА

Синтаксис:
БСЧЕТА(база_данных,поле,критерий)

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

Аргументы:

См. описание функции БДДИСП.

ДМАКС

Синтаксис:
ДМАКС(база_данных,поле,критерий)

Результат:
Наибольшее число в соответствующих критериям поиска записях данных поля поле в базе данных.

Аргументы:

См. описание функции БДДИСП.

ДМИН

Синтаксис:
ДМИН(база_данных,поле,критерий)

Результат:
Наименьшее число в соответствующих критериям поиска записях данных поля поле в базе данных.

Аргументы:

См. описание функции БДДИСП.

ДСРЗНАЧ

Синтаксис:
ДСРЗНАЧ(база данных,поле,критерий)

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

Аргументы:

См. описание функции БДДИСП.

ДСТАНДОТКЛ

Синтаксис:
ДСТАНДОТКЛ(база_данных,поле,критерий)

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

Аргументы:

См. описание функции БДДИСП.

ДСТАНДОТКЛП

Синтаксис:
ДСТАНДОТКЛП(база_данных,поле,критерий)

Результат:
Стандартное отклонение генеральной совокупности относительно выбранных значений.

Аргументы:

См. описание функции БДДИСП.



Функции даты и времени



Функции даты и времени

Excel хранит дату в виде последовательных чисел

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

Excel поддерживает две системы дат: 1900 и 1904. По умолчанию используется система дат 1900. Чтобы воспользоваться системой дат 1904, необходимо выбрать команду Параметры в меню Сервис, а затем на вкладке Вычисления установить опцию Система дат 1904.

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

Система дат Первая дата Последняя дата
1900 1 января 1900 г. (значение 1) 31 декабря 9999 г. (значение 2958465)
1904 2 января 1904 г. (значение 1) 31 декабря 9999 г. (значение 2957003)

ВРЕМЗНАЧ

Синтаксис:
ВРЕМЗНАЧ(время_как_текст)

Результат:
Числовой формат для времени суток, представленного аргументом врeмя_как_текст. Время сугок в числовом формате - это десятичная дробь в интервале от 0 до 0,99999999, представляющая время суток от 0:00:00 (12:00:00 ночи) до 23:59:59 (11:59:59 вечера). Функция ВРЕМЗНАЧ используется для преобразования времени суток, представленного в виде текста, в числовой формат времени суток.

Аргументы:

время_как_текст- текстовая строка, содержащая значение времени суток в любом формате, допустимом в Excel. Информация о дате в аргументе время_как_текст игнорируется.

ВРЕМЯ

Синтаксис:
ВРЕМЯ(часы,минуты,секунды)

Результат:

Значение времени в числовом формате, соответствующее введенным аргументам. Это десятичная дробь в интервале от 0 до 0,99999999, представляющая время суток от 0:00:00 (12:00:00 ночи) до 23:59:59 (11:59:59 вечера).

Аргументы:

часы- число от 1 до 24 (количество часов);

минуты- число от 1 до 59 (количество минут); секунды число от 1 до 59 (количество секунд).

ГОД

Синтаксис:
ГОД(дата_в_числовом_формате)

Результат:
Год, соответствующий заданному сериальному числу. Год определяется как целое в интервале от 1900 до 9999.

Аргументы:

дата_в_числовом_формате- сериальное число. Данный аргумент можно задать как текст, например "19/Мар/1955", или "19-3-55". При этом текст автоматически преобразуется в дату в числовом формате.

ПРИМЕЧАНИЕ

Если в панели Вычисления диалогового окна Параметры установлена опция Система дат 1904, в качестве начала отсчета принимается 02/01/1904 вместо 01/01/1900.

ДАТА

Синтаксис:
ДАТА(год,месяц,день)

Результат:
Сериальное число (от 0 до 2958456), соответствующее дате в числовом формате (в качестве начала отсчета принимается 01 января 1900 года).

Аргументы:

год- число (год) от 1900 до 9999 (или от 0 до 8099 соответственно);

месяц- номер месяца в году (если значение аргумента больше 12, то это число делится на 12, частное прибавляется к указанному значению года, а остаток выступает в качестве номера месяца; так, функция ДАТА(98,14,2) возвращает числовой формат даты 2 февраля 1999 года);

день- номер дня в месяце (если аргумент- день больше числа дней в указанном месяце, то алгоритм вычислений аналогичен описанному для аргумента месяц', так, функция ДАТА(99,1,35) возвращает числовой формат даты 4 февраля 1999 года).

ПРИМЕЧАНИЕ

См. функцию ГОД.

ДАТАЗНАЧ

Синтаксис:
ДАТАЗНАЧ(дата_как_текст)

Результат:
Соответствующее дате сериальное число, представленное в текстовом виде, Функция ДАТАЗНАЧ используется для преобразования даты из текстового представления в числовой формат.

Аргументы:

дата_как_текст- текст, содержащий дату в формате даты Excel. При использовании в Excel истемы дат, принятой по умолчанию для Windows 95/98, аргумент дата_как_текст должен представлять собой дату в диапазоне от 1 января 1900 года до 31 декабря 9999 года. При использовании в Excel системы дат, принятой по умолчанию для Macintosh, аргумент дата_как_текст должен представлять собой дату в диапазоне от 1 января 1904 года до 31 декабря 9999 года. Функция ДАТАЗНАЧ возвращает значение ошибки #ЗНАЧ!, если значение аргумента дата_как_текст выходит за пределы указанных диапазонов. Если в аргументе дата_как_текст опушен год, то функция ДАТАЗНАЧ использует значение текущего года из встроенных часов компьютера. Информация о времени суток в аргументе дата_ как_текст игнорируется.

ПРИМЕЧАНИЕ

См. функцию ГОД.

ДАТАМЕС

Синтаксис:
ДАТАМЕС(нач_дата,число_месяцев)

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

Аргументы:

нач_дата- сериальное число, соответствующее начальной дате;

число_месяцев- количество месяцев (может быть положительным или отрицательным).

ДЕНЬ

Синтаксис:
ДЕНЬ(дата_в_числовом_формате)

Результат:
Число месяца, соответствующее заданной дате (целое число от 1 до 31).

Аргументы:

дата_в_числовом_формате- значение даты, заданное в виде сериального числа от 0 до 65380 или в виде текста в стандартных Excel-форматах, например "29/12/63" или "15-01-01". При этом текст будет автоматически преобразован в дату в числовом формате.

ПРИМЕЧАНИЕ

См. функцию ГОД.

ДЕНЬНЕД

Синтаксис:
ДEНЬНEД(дата в_числовом_формате, тип)

Результат:
День недели, соответствующий заданному сериальному числу. День недели определяется как целое в интервале от 1 (воскресенье) до 7 (суббота).

Аргументы:

дата_в_числовом_форматe- сериальное число; этот аргумент можно задать как текст, например, как "15/Янв/1999", или "04-. . . , 15-99.", при этом текст автоматически преобразуется в значение даты в числовом формате;

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

Значение Возвращаемое число аргумента 1 или опущен Число от 1 (воскресенье) до 7 (суббота) 2 Число от 1 (понедельник) до 7 (воскресенье) 3 Число от 0 (понедельник) до 6 (воскресенье)

ДНЕЙ360

Синтаксис:
ДНЕЙ360(нач_дата,кон_дата,метод)

Результат:
Количество дней между двумя датами на основе 360-дневного года (двенадцать 30-дневных месяцев). Эта функция используется для расчета платежей, если бухгалтерские операции основываются на двенадцати 30-дневных месяцах.

Аргументы:

нач_дата, кон_цата- две даты, количество дней между которыми требуется определить (аргументы могут быть либо текстовыми строками, в которых используются цифры для задания месяца, дня и года (например "30/01/99" или "30-01-99"), либо датами в числовом формате; если аргумент нач_дата превосходит аргумент кон_дата, то функция ДНЕЙ360 возвращает отрицательное число); метод логическое значение, которое определяет, какой метод, европейский или американский, должен использоваться при вычислениях. Этот аргумент может принимать значения ЛОЖЬ (американский метод; принимается по умолчанию) или ИСТИНА (европейский метод).

ПРИМЕЧАНИЕ

Чтобы определить количество дней между

двумя датами в нормальном году, следует использовать обычное вычитание. Например, "31/12/99" - "01/01/99" = 364.

ДОЛЯГОДА

Синтаксис:
ДОЛЯГОДА(нач_дата,кон_дата, базис)

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

Аргументы:

нач_дата, кон_дата- сериальные числа для начальной и конечной дат;

базис- число от 0 (принимается по умолчанию; означает американский стандарт) до 5, определяющее режим расчета.

КОНМЕСЯЦА

Синтаксис:
КОНМЕСЯЦА(нач_дата,число_месяцев)

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

Аргументы:

нач_дата- сериальное число, представляющее начальную дату;

число_месяцев- количество месяцев (может быть положительным или отрицательным) .

МЕСЯЦ

Синтаксис:
МЕСЯЦ(дата_в_числовом_формате)

Результат:
Номер месяца, соответствующий заданному сериальному числу. Номер месяца определяется как целое число в интервале от 1 (январь) до 12 (декабрь).

Аргументы:

дата_в_числовом_формате- сериальное число. Данный аргумент можно задать как текст, например "15-4-1999" или"15-Янв-1999", а не как число. При этом текст автоматически преобразуется в дату в числовом формате. См. функцию ГОД.

МИНУТЫ

Синтаксис:
МИНУТЫ(дата_в_числовом_формате)

Результат:
Количество минут (целое число от 0 до 59) в значении времени суток, соответствующем заданному сериальному числу.

Аргументы:

дата_в_числовом_формате- сериальное число. Данный аргумент можно задать как текст, например "16:48:00" или "4:48:00 РМ", а не как число. При этом текст автоматически преобразуется в дату в числовом формате.

НОМНЕДЕЛИ

Синтаксис:
НОМНЕДЕЛИ(дата_в_числовом_формате,тип)

Результат:
Возвращает число, которое указывает, на какую неделю года приходится указанная дата. Если эта функция недоступна, то следует установить надстройку Пакет анализа.

Аргументы:

дата_в_числовом_формате- дата в числовом формате;

тип- число, которое определяет первый день недели (1 - воскресенье, 2 - понедельник).

РАБДЕНЬ

Синтаксис:
РАБДЕНЬ(нач_дата,количество_дней,праздники)

Результат:
Сериальное число для даты, отстоящей на заданное число рабочих дней от начальной даты.

Аргументы:

нач_дата- начальная дата в виде сериального числа;

количество_дней- число дней;

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

СЕГОДНЯ

Синтаксис:
СЕГОДНЯ()

Результат:
Сериальное число текущей даты.

Аргументы:

Нет.

СЕКУНДЫ

Синтаксис:
СЕКУНДЫ(дата_в_числовом_формате)

Результат:
Количество секунд (целое число от 0 до 59) в значении времени, соответствующем заданному сериальному числу. Функция СЕКУНДЫ используется для того, чтобы получить значение количества секунд времени суток, заданного датой в числовом формате.

Аргументы:

дата_в_числовом_формате- сериальное число. Этот аргумент можно задать как текст, например "16:48:23" или "4:48:47 РМ", а не как число. При этом текст автоматически преобразуется в дату в числовом формате.

ТДАТА

Синтаксис:
ТДАТА()

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

Аргументы:

Нет.

ПРИМЕЧАНИЕ

См. также функцию ГОД; результат

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

ЧАС

Синтаксис:
ЧАС(дата_в_числовом_формате)

Результат:
Количество часов, соответствующее заданному сериальному числу. Определяется как целое в интервале от 0 (12:00 AM) до 23 (11:00 РМ).

Аргументы:

дата_в_числовом_формате- сериальное число. Данный аргумент можно задать как текст, например "16:48:00" или "4:48:00 РМ". При этом текст будет автоматически преобразован в дату в числовом формате.

ЧИСТРАБДНИ

Синтаксис:
ЧИСТРАБДНИ(нач_дата,кон_дата,праздники)

Результат:
Количество рабочих дней между двумя датами.

Аргументы:

нач_дата, кон_дата- сериальные числа для начальной и конечной дат;

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



Функции просмотра и ссылки



Функции просмотра и ссылки

Представленные ниже функции используются

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

АДРЕС

Синтаксис:
АДРЕС(номер_строки,номер_столбца,тип_ссылки,a1,имя_листа)

Результат:
Адрес ячейки (в текстовом виде), формируемый на основе номеров строки и столбца.

Аргументы:

номер_строки- номер строки;

номер_столбца- номер столбца;

тип_ссылки- задание типа возвращаемой ссылки; может принимать следующие значения:

Значение аргумента Тип возвращаемой ссылки
1 или опущен Абсолютный
2 Абсолютная строка; относительный столбец
3 Относительная строка; абсолютный столбец
4 Относительный

a1- логическое значение, которое определяет стиль ссылок: А1 или R1C1; если аргумент al имеет значение ИСТИНА или опущен, то функция АДРЕС возвращает ссылку в стиле А1; если этот аргумент имеет значение ЛОЖЬ, то функция АДРЕС возвращает ссылку в стиле R1C1;

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

ВПР

Синтаксис:
ВПР(искомое_значение,инфо_таблица,номер_столбца, интервальный_просмотр)

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

Аргументы:

искомое_значение- задает значение, которое функция ищет в первой колонке матрицы (если это значение не будет найдено, будет взято ближайшее меньшее; если меньшего не существует, возникнет ошибка #Н/Д);

инфо_таблица- таблица, содержащая искомые данные;

номер_столбца- колонка в найденной строке, из которой должно быть взято значение;

интервальный_просмотр- логическое значение, которое определяет характер поиска: точное или приближенное соответствие. Если этот аргумент имеет значение ИСТИНА или опущен, то возвращается приблизительно соответствующее значение. Если этот аргумент имеет значение ЛОЖЬ, то функция ВПР ищет точное соответствие. Если таковое не найдено, то возвращается значение ошибки #Н/Д.

ПРИМЕЧАНИЕ

Сравните работу функций ВПР и ГПР.

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

ВЫБОР

Синтаксис:
ВЫБОР(номер_индекса,значение1,значение2,...)

Результат:
Использует аргумент номер_индекса, чтобы выбрать и вернуть значение из списка аргументов-значений. Функция ВЫБОР применяется, чтобы выбрать одно значение из списка, в котором может быть до 30 значений. Например, если значения от значение1 до значение7- это дни недели, то функция ВЫБОР возвращает один из дней при условии, что число от 1 до 7 использовано в качестве аргумента номер_индекса.

Аргументы:

номер_индекса- номер выбираемого аргумента-значения (аргумент номер_индекса должен быть числом от 1 до 29, формулой или ссылкой на ячейку, содержащую число от 1 до 29; если аргумент номер_индекса равен 1, то функция ВЫБОР возвращает аргумент значение1; если он равен 2, то функция ВЫБОР возвращает аргумент значение2 и т. д.; если аргумент номер_индекса меньше 1 или больше, чем номер последнего значения в списке, то функция ВЫБОР возвращает значение ошибки #ЗНАЧ!; если аргумент номер_индекса является дробным, то он округляется до ближайшего меньшего целого);

значение1,значение2,...- от 1 до 30 аргументов-значений, из которых функция ВЫБОР, используя аргумент номер_индекса, выбирает значение или выполняемое действие; аргументы могут быть числами, ссылками на ячейки, именами, формулами, макрофункциями или текстовыми строками.

ГИПЕРССЫЛКА

Синтаксис:
ГИПЕРССЫЛКА (адрес_документа;имя)

Результат:
Создание гипертекстовой ссылки на документ, хранящийся на сервере локальной сети или на узле Internet. При перемещении курсора в ячейку с гиперссылкой Excel открывает файл, указанный в ссылке.

Аргументы:

адрес_документа- полный путь к документу, с которым устанавливается гиперсвязь. Адрес может быть ссылкой на определенную область документа (например, адресом ячейки или именем диапазона) или на файл на локальном жестком диске. Адрес может представлять собой универсальный локатор ресурсов, если ссылка дается на документ в сети Internet или intranet. Задается он в виде текстовой строки, заключенной в кавычки.

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

ГПР

Синтаксис:
ГПР(искомое_значение,инфо_таблица,номер_строки, интервальный__просмотр)

Результат:
Значение, которое берется на основе критерия поиска из заданной строки (номер_строки) матрицы (инфо_таблица).

Аргументы:

См. функцию ВПР; описание аргументов функции справедливо для функции ГПР, если поменять местами колонки и строки.

ДВССЫЛ

Синтаксис:
ДВССЫЛ(ссылка_на_ячейку,a1)

Результат:
Ссылка, заданная аргументом ссылка_на_ячейку. Ссылки немедленно вычисляются для вывода их содержимого. Функция ДВССЫЛ используется для того, чтобы получить значение, находящееся в ячейке, ссылка на которую находится в другой ячейке.

Аргументы:

ссылка_на_ячейку- ссылка на ячейку, которая содержит либо ссылку в стиле А1, либо ссылку в стиле R1C1, либо имя, определенное как ссылка; если аргумент ссылка_на_ячейку не является допустимой ссылкой, то функция ДВССЫЛ возвращает значение ошибки #ССЫЛ!;

a1- логическое значение, указывающее, какого типа ссылка содержится в аргументе ссылка_на_ячейку; если аргумент a1 опущен или имеет значение ИСТИНА, то аргумент ссъшка_на_ячейку интерпретируется как ссылка в стиле А1; если a1 имеет значение ЛОЖЬ, то аргумент ссылка_на_ячейку интерпретируется как ссылка в стиле R1C1.

ИНДЕКС (версия для адресов)

Синтаксис:
ИНДЕКС(ссылка,номер_строки,номер_столбца,номер_области)

Результат:

Адрес.

Аргументы:

ссылка- адрес ячейки или диапазона ячеек;

номер_строки- задает строку в диапазоне, для которого определяется адрес; если все диапазоны, указанные в аргументе ссылка, имеют только одну строку, то аргумент номер_строки может быть опущен; если аргумент номер_ строки устанавливается равным 0, то адресоваться будет весь столбец;

номер_столбца- задает столбец в диапазоне, для которого определяется адрес (если все диапазоны, указанные в аргументе ссылка, имеют только один столбец, то аргумент номер_столбца может быть опущен; если аргумент но-мер_столбца устанавливается равным 0, то адресоваться будет вся строка);

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

ИНДЕКС (версия для матриц)

Синтаксис:
ИНДЕКС (массив,номер_строки,номер_столбца)

Результат:
Значение или матрица значений.

Аргументы:

массив- матрица, из которой должны быть взяты значения;

номер_строки- строка, из которой должны быть взяты значения;

номер_столбца- аналогичен аргументу номер_строкщ если аргумент номер_строки или номер_столбца равен 0, функция возвращает значения всего столбца или всей строки соответственно.

ОБЛАСТИ

Синтаксис:
ОБЛАСТИ(ссылка)

Результат:
Количество диапазонов в ссылке. (Диапазон - это интервал смежных ячеек или отдельная ячейка.)

Аргументы:

ссылка- ссылка на ячейку или интервал ячеек; может относиться к нескольким диапазонам.

ПОИСКПОЗ

Синтаксис:
ПОИСКПОЗ(искомое_значение,проcматриваемый_

массив,тип_сопоставления)

Результат:
Относительная позиция элемента массива просматриваемый_массив (искомой матрицы), который соответствует определенному значению искомое_значение (критерию поиска) указанным образом тип_сопоставления.

Аргументы:

искомое_значение- значение, используемое при поиске значения в таблице (аргумент искомое_значение - это значение, для которого ищется соответствие в аргументе просматриваемый_массив например, при поиске номера телефона в телефонной книге вы используете имя человека как искомое значение (искимое_значение), но при этом значение, которое вам нужно получить, - номер телефона; аргумент искомое_значение может быть значением (числом, текстом или логическим значением) или ссылкой на ячейку, содержащую число, текст или логическое значение);

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

тип_сопоставления- число -1, 0 или 1. Аргумент тип_сопоставления задает способ сопоставления значения аргумента искомое_значение со значениями в аргументе просматриваемый_массив. Если аргумент тип_сопоставления равен 1, то функция ПОИСКПОЗ находит наибольшее значение, которое равно или меньше аргумента искомое_значение аргумент просматриваемый_массив должен быть упорядочен по возрастанию: ..., -2, -1, 0, 1, 2, ..., A-Z, ЛОЖЬ, ИСТИНА. Если аргумент тип сопоставления равен 0, то функция ПОИСКПОЗ находит первое значение, которое в точности равно аргументу искомое_значение. Аргумент тип сопоставления может быть упорядочен любым способом. Если аргумент тип_сопоставления равен -1, то функция ПОИСКПОЗ находит наименьшее значение, которое равно или больше аргумента искомое_значение. Аргумент просматриваемый_массив должен быть упорядочен по убыванию: ИСТИНА, ЛОЖЬ, Z-A, ..., 2, 1, 0, -1, -2, ..., и т. д. Если аргумент тип_сопоставления опущен, то предполагается, что он равен 1.

ПРОСМОТР (векторная форма)

Синтаксис:
ПРОСМОТР(искомое_значение,просматриьаемый_вектор, вектор_результатов)

Результат:
Векторная форма функции ПРОСМОТР просматривает вектор и находит указанное значение, переходит в соответствующую позицию второго вектора и возвращает значение оттуда.

Аргументы:

искомое_значение- любое значение (если в аргуменге просматриваемый_вектор оно не найдено, то выбирается следующее меньшее значение);

просматриваемый_вектор- одномерная матрица с текстами, числами или логическим значениями в порядке возрастания: числа, буквы, логические значения;

вектор_результатов- одномерная матрица.

ПРОСМОТР (матричная форма)

Синтаксис:
ПРОСМОТР(искомое_значение,массив)

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

Аргументы:

искомое_значение- любое значение;

массив- любая матрица.

ПРИМЕЧАНИЕ

Если матрица является квадратной или имеет больше колонок, чем строк, функция ПРОСМОТР

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

СМЕЩ

Синтаксис:
СМЕЩ(ссылка,смещение_по_строкам,смещение_по_столбцам, высота,ширина)

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

Аргументы:

ссылка- адрес точки отсчета (мультивыбор запрещен);

смещение_по_строкам,смещение_по_столбцам- величина смещения вниз или вправо;

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

СТОЛБЕЦ

Синтаксис:
СТОЛБЕЦ(ссылка)

Результат:
Номер столбца по заданной ссылке.

Аргументы:

ссылка- ячейка или интервал ячеек, для которых определяется номер столбца; если аргумент ссылка опущен, то предполагается, что это ссылка на ячейку, в которой находится сама функция СТОЛБЕЦ. Если ссылка является интервалом ячеек и функция СТОЛБЕЦ введена как горизонтальный массив, то возвращаются номера столбцов в ссылке в виде горизонтального массива. Аргумент ссылка не может ссылаться на несколько диапазонов ячеек.

СТРОКА

Синтаксис:
СТРОКА(ссылка)

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

Аргументы:

ссылка- адрес ячейки; если аргумент не задан, функция относится к своей ячейке.

ТРАНСП

Синтаксис:
ТРАНСП(массив)

Результат:
Транспонированный массив. Функция ТРАНСП должна быть введена как формула массива в интервал, который имеет столько же строк и столбцов, сколько столбцов и строк имеет аргумент массив. Функция ТРАНСП используется для того, чтобы поменять ориентацию массива на рабочем листе или листе макросов с вертикальной на горизонтальную и наоборот. Например, некоторые функции, такие как ДОКУМЕНТЫ, возвращают горизонтальные массивы. Следующая формула возвращает вертикальный массив - результат работы функции ДОКУМЕНТЫ: ТРАНСП(ДОКУМЕНТЫ()).

Аргументы:

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

ПРИМЕЧАНИЕ

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

которые в качестве результата дают матрицу. Ввод матричной формулы должен завершаться нажатием комбинации клавиш [Ctrl+Shift+Enter].

ЧИСЛСТОЛБ

Синтаксис:
ЧИСЛСТОЛБ(массив)

Результат:
Количество столбцов в ссылке или массиве.

Аргументы:

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

ЧСТРОК

Синтаксис:
ЧСТРОК(массив)

Результат:
Количество строк в матрице.

Аргументы:

массив- матрица (заданная в аргументе в фигурных скобках) или адрес матрицы в таблице.



Функции проверки свойств и значений



Функции проверки свойств и значений

Здесь описаны девять функций рабочего листа, которые используются для проверки типа значения или ссылки. Каждая из этих функций проверяет тип значения и возвращает значение ИСТИНА или ЛОЖЬ. Например, функция ЕПУСТО возвращает логическое значение ИСТИНА, если проверяемое значение является ссылкой на пустую ячейку; в противном случае возвращается логическое значение ЛОЖЬ.

Синтаксис:
ЕПУСТО(значение)ЕОШ(значение)ЕОШИБКА(значение)
ЕЛОГИЧ(значение)ЕНД(значение)ЕНЕТЕКСТ(значение)
ЕЧИСЛО(значение)ЕССЫЛКА(значение) ЕТЕКСТ(значение)

Результат:

Приведенные выше функции возвращают значение ИСТИНА в следующих случаях:

Функция Возвращает значение ИСТИНА, если
ЕПУСТО(значение) значение ссылается на пустую ячейку
ЕОШ(значение) значение ссылается на любое значение ошибки, кроме #Н/Д
ЕОШИБКА(значение) значение ссылается на любое значение ошибки (#Н/, #ЗНАЧ!, #ССЫЛ!, #ДЕЛ/0!, #ЧИСЛО!, #ИМЯ? или #ПУСТО!)
ЕЛОГИЧ(значение) значение ссылается на логическое значение
ЕНД(значение) значение ссылается на значение ошибки #Н/Д (значение недоступно)
ЕНЕТЕКСТ(значение) значение ссылается на любой элемент, который не является текстом
ЕЧИСЛО(значение) значение ссылается на число
ЕССЫЛКА(значение) значение ссылается на ссылку
ЕТЕКСТ(значсние) значение ссылается на текст

Аргументы:

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

ИНФОРМ

Синтаксис:
ИНФОРМ(тип_инфо)

Результат:
Информация о текущей операционной среде.

Аргументы:

тип_инфо- текст, задающий тип возвращаемой информации.

Значение аргумента Возвращаемое значение
"directory" Путь текущего каталога
"memavail" Количество свободной памяти в байтах
"memused" Количество памяти, используемой для данных
"numfile" Количество активных рабочих листов
"origin" Абсолютная ссылка в стиле А1 в виде текста
"osversion" Текущая версия операционной системы в виде текста
"recalc" Текущий режим перевычисления; возвращается "Автоматически" или "Вручную"
"release" Номер версии Microsoft Excel в текстовом виде
"system" Название операционной среды: Macintosh - "mac"; Windows - "pcdos"
"totmem" Общее количество доступной памяти в байтах, включая уже используемую

НД

Синтаксис:
НД()

Результат:
Значение ошибки #Н/Д, смысл которого - "нет доступного значения". Функция НД используется для маркировки пустых ячеек. Если ввести #Н/Д в ячейки, в которых отсутствует информация, то можно избежать проблем, связанных с непреднамеренным включением пустых ячеек в вычисления. (Если формула ссылается на ячейку, содержащую #Н/Д, то возвращается значение ошибки #Н/Д.)

Аргументы:

Нет.

ТИП

Синтаксис:
ТИП(значение)

Результат:
Тип значения. Функция ТИП используется, когда результаты вычисления другой функции зависят от типа значения в конкретной ячейке.

Аргументы:

Любое допустимое значение Excel, например число, текст, логическое значение и т. д.

Если значение является то функция ТИП возвращает
Числом 1
Текстом 2
Логическим значением 4
Формулой 8
Значением ошибки 16
Массивом 64

ТИП.ОШИБКИ

Синтаксис:
ТИП.ОШИБКИ(значение_ошибки)

Результат:
Номер, соответствующий одному из возможных значений ошибки в Excel. Функция ТИП.ОШИБКИ используется для того, чтобы определить тип ошибки и выполнить соответствующую процедуру обработки ошибок в макросе. Функция ТИП.ОШИБКИ может быть использована и в рабочем листе (а не только в макросе).

Аргументы:

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

Значение аргумента Возвращаемый номер
#ПУСТО! 1
#ДЕЛ/0! 2
#ЗНАЧ! 3
#ССЫЛ! 4
#ИМЯ? 5
#ЧИСЛО! 6
#Н/Д 7
Любое другое #Н/Д

Ч

Синтаксис:
Ч(значение)

Результат:
Преобразование аргумента значение в числовое представление. Если аргумент значение есть дата, то функция Ч возвращает сериальное число, если аргумент значение есть ИСТИНА, то функция Ч возвращает 1, в остальных случаях возвращает 0.

Аргументы:

значение- значение или адрес анализируемого поля.

ПРИМЕЧАНИЕ

Обычно Excel в случае необходимости осуществляет преобразования значений автоматически.

ЯЧЕЙКА

Синтаксис:
ЯЧЕЙКА(тип_инфо,ссылка)

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

Аргументы:

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

Значение аргумента Возвращаемый результат
"address" Ссылка в текстовом виде на первую ячейку, определяемую аргументом ссылка
"col" Номер столбца ячейки в ссылке
"color" 1, если ячейка форматирована для вывода отрицательных значений другим цветом; в противном случае 0
"contents" Содержимое верхней левой ячейки, определяемой аргументом ссылка
"filename" Имя файла, содержащего ссылку, в текстовом виде (включая полный путь); если рабочий лист, содержащий ссылку, еще не сохранен, возвращается пустая строка
"format" Текстовое значение, соответствующее числовому формату ячейки (текстовые значения для различных форматов приведены ниже в таблице); если ячейка форматирована для вывода отрицательных значений другим цветом, в конце текстового значения возвращается минус (-); если ячейка форматирована для вывода положительных чисел в скобках, в конце текстового значения возвращается пустая строка
"parentheses" 1, если ячейка форматирована для вывода положительных чисел (или всех чисел) в скобках; в противном случае возвращается 0
"prefix" Текстовое значение, соответствующее "метке-префиксу" ячейки; если ячейка содержит текст, выровненный влево, возвращается апостроф ('), если ячейка содержит текст, выровненный вправо, - символ двойной кавычки ("), если ячейка содержит текст, выровненный по центру, - символ (Л), если ячейка содержит текст, выровненный по обоим краям, - символ обратной косой черты (\), и если ячейка содержит что-либо другое - пустая строка
"protect" 0, если ячейка не заблокирована, и 1, если ячейка заблокирована
"row" Номер строки ячейки в ссылке
"type" Текстовое значение, соответствующее типу данных значения, хранящегося в ячейке; если ячейка пуста, возвращает Ь, если ячейка содержит текстовую константу, - 1, и если ячейка содержит значение иного типа - v
"width" Значение ширины столбца ячейки, округленное до целого; единица измерения ширины столбца равна ширине символа текущего выбранного шрифта соответствующего размера

ссылка- ячейка, информацию о которой требуется получить.

Функции проверки свойств и значений и информационные функции



Функции проверки свойств и значений и информационные функции


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

Функции рабочего листа



Функции рабочего листа

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

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

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

В описании функций приведен синтаксис каждой функции и перечислены ее аргументы.

ПРИМЕЧАНИЕ

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

Информационные функции



Информационные функции

ЕНЕЧЕТ

Синтаксис:
ЕНЕЧЕТ (число)

Результат:
Возвращает значение ИСТИНА, если число нечетное, и значение ЛОЖЬ, если число четное.

Аргументы:

число- проверяемое значение. Если число не целое, то производится усечение.

ЕЧЕТН

Синтаксис:
ЕЧЕТН (число)

Результат:
Возвращает значение ИСТИНА, если число четное, и значение ЛОЖЬ, если число нечетное.

Аргументы:

число- проверяемое значение. Если число не целое, то производится усечение.

ПРИМЕЧАНИЕ

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



Логические функции



Логические функции

Логических функций в Excel шесть. Их описание приводится полностью.

ЕСЛИ

Синтаксис:
ЕСЛИ(лог_выражение,значение_если_истина,значение_если_ложь)

Результат:
Возвращает одно значение, если аргумент лог_выражение при вычислении дает значение ИСТИНА, и другое значение, если ЛОЖЬ. Функция ЕСЛИ используется для проверки значений формул и организации переходов в зависимости от результатов этой проверки. Результат проверки определяет значение, возвращаемое функцией ЕСЛИ.

Аргументы:

лог_выражение- любое значение или выражение, которое при вычислении дает значение ИСТИНА или ЛОЖЬ;

значение_если_истина- значение, которое возвращается, если аргумент

лог_выражение- имеет значение ИСТИНА; если аргумент лог_выражение имеет значение ИСТИНА и аргумент значение_если_истина опущен, то возвращается значение ИСТИНА;

значение_если_ложь- значение, которое возвращается, если аргумент лог_выражение имеет значение ЛОЖЬ. Если аргумент лог_выражение имеет значение ЛОЖЬ и аргумент значение_если_ложь опущен, то возвращается значение ЛОЖЬ.

ПРИМЕЧАНИЕ

Может быть вложено до семи условий ЕСЛИ; в макрокоманде значение_если_ис-тина и значение_если_ложь могут быть также выполняющими действия функциями или командами перехода (например, как функция ПЕРЕЙТИ).

И

Синтаксис:
И(логическое_значение1,логическое_значение2,...)

Результат:
Возвращает значение ИСТИНА, если все аргументы имеют значение ИСТИНА; возвращает значение ЛОЖЬ, если хотя бы один аргумент имеет значение ЛОЖЬ.

Аргументы:

логическое_значение1,логическое_значение2,...- от 1 до 30 проверяемых условий, которые могут иметь значение либо ИСТИНА, либо ЛОЖЬ. Аргументы должны быть логическими значениями, массивами или ссылками, которые содержат логические значения. Если аргумент, который является ссылкой или массивом, содержит тексты или пустые ячейки, то такие значения игнорируются. Если указанный интервал не содержит логических значений, то функция И возвращает значение ошибки #ЗНАЧ!.

ИЛИ

Синтаксис:
ИЛИ(логическое_значение1,логическое значение2,...)

Результат:
Возвращает значение ИСТИНА, если хотя бы один из аргументов имеет значение ИСТИНА; возвращает значение ЛОЖЬ, если все аргументы имеют значение ЛОЖЬ.

Аргументы:

логическое_значение1,логическое_значение2,...- от 1 до 30 проверяемых условий, которые могут иметь значение либо ИСТИНА, либо ЛОЖЬ.Можно использовать функцию ИЛИ как формулу массива, чтобы проверить, имеются ли значения в массиве. Для того чтобы ввести функцию ИЛИ как формулу массива, нажмите клавиши [Ctrl+Shift].

ИСТИНА

Синтаксис:
ИСТИНА()

Результат:
Логическое значение ИСТИНА.

Аргументы:
Нет.

ЛОЖЬ

Синтаксис:
ЛОЖЬ()

Результат:
Логическое значение ЛОЖЬ.

Аргументы:
Нет.

НЕ

Синтаксис:
НЕ(логическое_значение)

Результат:
Заменяет логическое значение аргумента на противоположное. Функция НЕ используется в тех случаях, когда необходимо иметь уверенность в том, что значение не равно некоторой конкретной величине.

Аргументы:

логическое_значение- значение или выражение, которое при вычислении дает значение ИСТИНА или ЛОЖЬ. Если аргумент

логическое_значение- имеет значение ЛОЖЬ, то функция НЕ возвращает значение ИСТИНА; если аргумент логическое^значение имеет значение ИСТИНА, то функция НЕ возвращает значение ЛОЖЬ.



Математические и тригонометрические функции



Математические и тригонометрические функции

Среди функций рабочего листа одну из наиболее многочисленных категорий образуют математические и тригонометрические функции.

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

ABS

Синтаксис:
ABS(число)

Результат:
Абсолютное значение числа аргумента (соответствует модулю числа),

Аргументы:

число- действительное число, модуль которого требуется найти.

ACOS

Синтаксис:
ACOS(число)

Результат:
Арккосинус числа (угол, косинус которого равен ч.ислу). Угол определяется в радианах в интервале от 0 до ПИ.

Аргументы:

число- значение косинуса искомого угла (от -1 до 1). Если нужно преобразовать результат из радиашгой меры в градусную, его следует умножить на 180/ПИ().

ACOSH

Синтаксис:
ACOSH(число)

Результат:
Гиперболический арккосинус числа. Число должно быть больше или равно 1 (Гиперболический арккосинус числа - это значение, гиперболический косинус которого равен числу, так что ACOSH(COSH(x)) равняется х.)

Аргументы:

число- любое вещественное число, которое больше или равно 1.

ASIN

Синтаксис:
ASIN(число)

Результат:
Арксинус числа. Значение угла вычисляется в радианах в интервале от -ПИ/2 до ПИ/2. . .

Аргументы:

число- синус искомого угла; значение аргумента должно быть в пределах от -1 до 1.

ASINH

Синтаксис:
ASINH(число)

Результат:
Гиперболический арксинус числа (значение, гиперболический синус которого равен числу, так что ASINH(SINH(jc)) равняется х).

Аргументы:

число- любое вещественное число.

ATAN

Синтаксис:
ATAN(число)

Результат:
Арктангенс числа. Значение утла вычисляется в радианах в диапазоне от -ПИ/2 до ПИ/2.

Аргументы:

число- тангенс искомого угла.

ATAN2

Синтаксис:
ATAN2(х,у)

Результат:
Арктангенс для заданных координат х и у (угол между осью х и прямой, проведенной из начала координат (0, 0) в точку с координатами (х, у)). Угол определяется в радианах в диапазоне от -ПИ до ПИ, за вычетом -ПИ.

Аргументы:

х- х-координата точки;

у- у-координата точки.

ATANH

Синтаксис:
ATANH(число)

Результат:
Гиперболический арктангенс числа (значение, гиперболический тангенс которого равен числу, так что ATANH(TANH(x)) равняется х).

Аргументы:

число- любое вещественное число между -1 и 1.

COS

Синтаксис:
COS(число)

Результат:
Косинус заданного угла.

Аргументы:

число- угол в радианах, для которого определяется косинус. Если угол задан в градусах, его значение следует умножить на ПИ()/180, чтобы преобразовать в радианы.

COSH

Синтаксис:
COSH(число)

Результат:
Гиперболический косинус числа.

ЕХР

Синтаксис:
ЕХР(число)

Результат:
Число е (2,71828182845904), возведенное в указанную степень.

Аргументы:

число- степень, в которую следует возвести число е.

LN

Синтаксис:
LN(число)

Результат:
Натуральный логарифм числа (логарифм по основанию е).

Аргументы:

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

LOG

Синтаксис:
LOG(число,основание)

Результат:
Логарифм числа аргумента число по основанию аргумента основание.

Аргументы:

число- положительное вещественное число, для которого вычисляется логарифм;

основание- основание логарифма. Если аргумент основание опущен, то основание полагается равным 10.

LOG10

Синтаксис:
LOG10(число)

Результат:
Десятичный логарифм числа.

Аргументы:

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

SIN

Синтаксис:
SIN(число)

Результат:
Синус заданного угла.

Аргументы:

число- угол в радианах, для которого вычисляется синус (если аргумент задан в градусах, его следует умножить на ПИ()/180, чтобы преобразовать в радианную меру).

SINH

Синтаксис:
SINH(число)

Результат:
Гиперболический синус числа.

Аргументы:

число- любое вещественное число.

TAN

Синтаксис:
TAN(число)

Результат:
Тангенс заданного угла.

Аргументы:

число- угол в радианах, для которого определяется тангенс (если аргумент задан в градусах, его следует умножить на ПИ()/180, чтобы преобразовать в радианную меру).

TANH

Синтаксис:
TANH(число)

Результат:
Гиперболический тангенс числа.

Аргументы:

число- любое вещественное число.

ГРАДУСЫ

Синтаксис:
ГРАДУСЫ(угол)

Результат:
Преобразование из радианной меры в градусную.

Аргументы:

угол- значение угла в радианах.

ЗНАК

Синтаксис:
ЗНАК(число)

Результат:
Возвращает: 1 - если число положительное, 0 - если число равно 0, и -1 - если число отрицательное.

Аргументы:

число- любое вещественное число.

КОРЕНЬ

Синтаксис:
КОРЕНЬ(число)

Результат:
Корень квадратный числа.

Аргументы:

число- число, для которого вычисляется квадратный корень (если число отрицательное, то функция КОРЕНЬ возвращает значение ошибки #ЧИСЛО!).

КОРЕНЬПИ

Синтаксис:
КОРЕНЬПИ(число)

Результат:
Возвращает квадратный корень выражения (число/\ПИ).

Аргументы:

число- число, которое умножается на число ПИ.

МОБР

Синтаксис:
МОБР(массив)

Результат:
Обратная матрица квадратной матрицы.

Аргументы:

массив- квадратная матрица, которая задается числовым массивом с равным количеством строк и столбцов. Массив может быть задан как диапазон ячеек (например, А1 :СЗ) как массив констант (например, {1;2;3:4;5;6:7;8;9}) или как имя диапазона ячеек или массива. Если какая-либо из ячеек в массиве пуста или содержит текст, то функция МОБР возвращает значение ошибки #ЗНАЧ!. Это же значение ошибки возвращается, если массив имеет неодинаковое число строк и столбцов.

ПРИМЕЧАНИЕ

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

Ввод матричной формулы должен завершаться нажатием комбинации клавиш [Ctrl+Shift+Enter].

МОПРЕД

Синтаксис:
МОПРЕД(массив)

Результат:
Детерминант (определитель) квадратной матрицы.

Аргументы:

массив- квадратная матрица, которая задается числовым массивом с равным количеством строк и столбцов. Массив может быть задан как диапазон ячеек (например, А1:СЗ) как массив констант (например, {1;2;3:4;5;6:7;8;9}) либо как имя диапазона ячеек или массива. Если какая-нибудь ячейка в массиве пуста или содержит текст, то функция МОПРЕД возвращает значение ошибки #ЗНАЧ!. Это же значение ошибки возвращается, если массив имеет неодинаковое количество строк и столбцов.

МУЛЬТИНОМ

Синтаксис:
МУЛЬТИНОМ(число1,число2,...)

Результат:
Возвращает отношение факториала суммы аргументов к произведению факториалов.

Аргументы:

число1,число2,...- от 1 до 30 аргументов, для которых определяется мультиноминальный коэффициент.

МУМНОЖ

Синтаксис:
МУМНОЖ(массив1,массив2)

Результат:
Произведение матриц, которые задаются массивами. Результатом является массив с таким же числом строк, как в аргументе массив1, и с таким же числом столбцов, как в аргументе массив2.

Аргументы:

массив1, массив2- перемножаемые массивы, Количество столбцов аргумента массив1 должно быть таким же, как количество строк аргумента массив2, и оба массива должны содержать только числовые значения. Аргументы массив1 и массив2 могут быть заданы как диапазоны ячеек, массивы констант или ссылки. Если хотя бы одна ячейка в аргументах пуста либо содержит текст или если число столбцов в аргументе массив! отличается от числа строк в аргументе массив2, то функция МУМНОЖ возвращает значение ошибки #ЗНАЧ!.

НЕЧЕТ

Синтаксис:
НЕЧЕТ(число)

Результат:
Число, округленное до ближайшего нечетного целого.

Аргументы:

число- округляемое значение.

НОД

Синтаксис:
НОД(число1,число2,...)

Результат:
Возвращает наибольший общий делитель двух или более целых чисел. (Наибольший общий делитель - это наибольшее целое, на которое делятся аргументы число1 и число2.)

Аргументы:

число 1,число2,...- от 1 до 30 аргументов. Если любое из значений не целое, то производится усечение.

НОК

Синтаксис:
НОК(число1,число2,...)

Результат:
Возвращает наименьшее общее кратное иелых чисел. Наименьшее общее кратное - это наименьшее положительное целое, которое кратно всем целым аргументам (число1, число2 и т. д.). Функция НОК используется для сложения дробей, имеющих различные знаменатели.

Аргументы:

число1,число2,...- от 1 до 30 аргументов, для которых определяется наименьшее общее кратное. Если значение не целое, то производится усечение.

ОКРВВЕРХ

Синтаксис:
ОКРВВЕРХ (число,точность)

Результат:
Результат округления с избытком до ближайшего числа, кратного значению аргумента точность. Например, если вы хотите избежать расчетов в мелких купюрах при совершении торговых сделок, а ваш товар стоит 442 рубля, используйте формулу =ОКРВВЕРХ(442,10), чтобы округлить цену с точностью до десятой рубля.

Аргументы:

число- округляемое значение;

точность- кратное, до которого требуется округлить число.

ОКРВНИЗ

Синтаксис:
ОКРВНИЗ(число,точность)

Результат:
Результат округления с недостатком до ближайшего числа, кратного значению аргумента точность.

Аргументы:

число- округляемое значение;

точность- кратное, до которого требуется округлить.

ОКРУГЛ

Синтаксис:
ОКРУГЛ(число,число_разрядов)

Результат:
Округление числа до указанного в аргументе число_разрядов количества десятичных разрядов.

Аргументы:

число- округляемое число;

число_разрядов- количество десятичных разрядов, до которого нужно округлить число (если аргумент число _разрядов больше О, то число округляется до указанного количества десятичных разрядов справа от запятой; если аргумент число_разрядов равен 0, то число округляется до ближайшего целого; если аргумент число ^разрядов меньше 0, то число округляется слева от запятой).

ОКРУГЛВВЕРХ

Синтаксис:
ОКРУГЛВВЕРХ(число,количество_цифр)

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

Аргументы:

число- любое вещественное число, которое нужно округлить с избытком;

количество_цифр- количество цифр, до которого округляется число.

ОКРУГЛВНИЗ

Синтаксис:
ОКРУГЛВНИЗ(число,количество_цифр)

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

Аргументы:

число- любое вещественное число, которое нужно округлить с недостатком;

количество_цифр- количество цифр, до которого округляется число.

ОКРУГЛТ

Синтаксис:
ОКРУГЛТ(число,точность)

Результат:
Округление числа до указанного в аргументе точность количества десятичных разрядов.

Аргументы:

число- округляемое число;

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

ОСТАТ

Синтаксис:
ОСТАТ(число,делитель)

Результат:
Остаток от деления аргумента число на аргумент делитель. Результат имеет тот же знак, что и делитель (делитель).

Аргументы:

число- число, остаток от деления которого определяется;

делитель- число, на которое нужно разделить (делитель). Если делитель равен 0, то функция ОСТАТ возвращает значение ошибки #ДЕЛ/0!.

ОТБР

Синтаксис:
ОТБР(число,число_разрядов)

Результат:
Округление числа до целого (отбрасывается дробная часть числа).

Аргументы:

число- округляемое число;

число_разрядов- число, определяющее точность округления (по умолчанию значение аргумента число ^разрядов - равно 0).

ПИ

Синтаксис:
ПИ()

Результат:
Число к (3,14159265358979) с точностью до 15 цифр.

Аргументы:

Нет.

ПРОИЗВЕД

Синтаксис:
ПРОИЗВЕЛ(число1,число2,...)

Результат:
Произведение чисел, заданных в качестве аргументов.

Аргументы:

число1,число2,...- числа, пустые поля, логические значения и текстовые значения (если последние могут быть преобразованы Excel в числа). Коды ошибок и непереводимый текст приводят к ошибке; в матрицах и адресных ссылках учитываются только числа.

ПРОМЕЖУТОЧНЫЕ.ИТОГИ

Синтаксис:
ПРОМЕЖУТОЧНЫЕ.ИТОГИ(номер_функции,ссылка)

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

Аргументы:

номер_функции- число от 1 до 11, которое указывает, какую функцию использовать при вычислении итогом внутри списка; этот аргумент может принимать следующие значения:

Значение аргумента Функция
1 СРЗНАЧ
2 СЧЕТ
3 СЧЕТЗ
4 МАКС
5 МИН
6 ПРОИЗВЕЛ
7 СТАНДОТКЛОН
8 СТАНДОТКЛОНП
9 СУММ
10 ДИСП
11 ДИСПР

ссылка- диапазон ячеек или ссылка, для которой подводятся итоги.

РАДИАНЫ

Синтаксис:
РАДИАНЫ(угол)

Результат:
Преобразование из градусной меры в радианную.

Аргументы:

угол- значение угла в градусах.

РИМСКОЕ

Синтаксис:
РИМСКОЕ(число,форма)

Результат:
Преобразование числа из арабской системы исчисления в римскую.

Аргументы:

число- преобразуемое число в арабской системе исчисления;

форма- число, указывающее, какая форма римской записи чисел требуется. Форма записи чисел в римской системе исчисления варьируется от классической (0) до упрощенной (4).

РЯД.СУММ

Синтаксис:
РЯД.СУММ(х,n,m,коэффициенты)

Результат:
Возвращает сумму степенного ряда, вычисленную по формуле:
РЯД.СУММ(х,n,m,а)=а1*х/\n+а2*х/\(n+m)+аЗ*х/\(n+2*m)+...+аi*х/\(n+(i-1)*m)

Аргументы:

х- значение переменной степенного ряда;

n- показатель степени х для первого члена степенного ряда;

m- шаг, на который увеличивается показатель степени п для каждого следующего члена степенного ряда;

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

СЛУЧМЕЖДУ

Синтаксис:
СЛУЧМЕЖДУ(нижн_граница,верхн_граница)

Результат:
Случайное целое число между числами аргументов нижн_граница и верхн_граница.

ПРИМЕЧАНИЕ

Каждое новое вычисление таблицы приводит к генерации случайного числа; чтобы зафиксировать постоянное случайное число, после ввода функции в строку формулы, но перед нажатием клавиши [Enter] нужно нажать кнопку Вычислить в панели Вычисления диалогового окна Параметры.

СЛЧИС

Синтаксис:
СЛЧИС()

Результат:
Случайное число, которое больше либо равно 0, но меньше 1. Новое случайное число возвращается каждый раз, когда рабочий лист перевычисляется.

ПРИМЕЧАНИЕ

Каждое новое вычисление таблицы приводит к генерации случайного числа. Чтобы зафиксировать случайное число, после ввода функции в строку формулы, но перед нажатием клавиши [Enter] нужно нажать кнопку Вычислить в панели Вычисления диалогового окна Параметры.

СТЕПЕНЬ

Синтаксис:
СТЕПЕНЬ(число,степень)

Результат:
Возводит число в заданную степень.

Аргументы:

число- основание (любое вещественное число);

степень- показатель степени.

СУММ

Синтаксис:
СУММ(число1,число2,...)

Результат:
Сумма всех чисел, входящих в список аргументов.

Аргументы:

число1,число2,...- от 1 до 30 аргументов, которые суммируются. Учитываются числа, логические значения и текстовые представления чисел, которые непосредственно введены в список аргументов. Если аргумент является массивом или ссылкой, то в массиве или ссылке учитываются только числа. Пустые ячейки, логические значения, тексты и значения ошибок в массиве или ссылке игнорируются. Аргументы, которые являются значениями ошибки или текстами, не преобразуемыми в числа, вызывают ошибки.

СУММЕСЛИ

Синтаксис:
СУММЕСЛИ(интервал,критерий,сумм_интервал)

Результат:
Сумма значений из заданного интервала, удовлетворяющих требуемому критерию.

Аргументы:

интервал- интервал вычисляемых ячеек;

критерий- критерий в виде числа, выражения или текста, который определяет, какая ячейка добавляется (например, критерий может быть выражен как 32, "32", ">32", "яблоки");

сумм_интервал- фактические ячейки для суммирования (ячейки, указанные в аргументе сумм_интервал, суммируются только в том случае, если соответствующие им ячейки в аргументе интервал удовлетворяют критерию, задаваемому аргументом критерий; если аргумент сумм_интервал опущен, то суммируются ячейки в интервале, задаваемом аргументом интервал).

СУММКВ

Синтаксис:
СУММКВ(число1;число2;...)

Результат:
Сумма квадратов аргументов.

Аргументы:

число1;число2;...- от 1 до 30 аргументов, квадраты которых суммируются (можно использовать отдельный массив или ссылку на массив вместо аргументов, разделяемых точкой с запятой).

СУММКВРАЗН

Синтаксис:
СУММКВРАЗН (массив_х,массив_у)

Результат:
Сумма квадратов разностей соответствующих значений в двух массивах.

Аргументы:

массив_х- первый массив или интервал значений;

массив_у- второй массив или интервал значений.

СУММПРОИЗВ

Синтаксис:
СУММПРОИЗВ(массив1,массив2,массивЗ...)

Результат:
Произведение соответствующих элементов заданных массивов.

Аргументы:

массив1,массив2,массивЗ...- от 2 до 30 массивов, компоненты которых нужно перемножить, а затем сложить; аргументы, которые являются массивами, должны иметь одинаковые размерности, а если это не так, то функция СУММПРОИЗВ возвращает значение ошибки #ЗНАЧ!. Функция СУММПРОИЗВ трактует нечисловые элементы массивов как нулевые.

СУММРАЗНКВ

Синтаксис:
СУММРАЗНКВ(массивах,массив_у)

Результат:
Сумма разностей квадратов соответствующих элементов двух массивов.

Аргументы:

массив_х- первый массив или интервал значений;

массив_у- второй массив или интервал значений.

СУММСУММКВ

Синтаксис:
СУММСУММКВ(массив_х,массив_у)

Результат:
Сумма сумм квадратов соответствующих элементов двух массивов. Сумма сумм квадратов часто фигурирует в статистических вычислениях.

Аргументы:

массив_х- первый массив или интервал значений;

массив_у- второй массив или интервал значений.

СЧЕТЕСЛИ

Синтаксис:
СЧЕТЕСЛИ(интервал,критерий)

Результат:
Количество удовлетворяющих заданному критерию ячеек внутри интервала.

Аргументы:

интервал- интервал, в котором нужно подсчитать ячейки;

критерий- критерий в виде числа, выражения или текстовой строки, который определяет, какие ячейки надо учитывать. Например, критерий может быть выражен следующим образом: 32, "32", ">32", "яблоки".

СЧИТАТЬПУСТОТЫ

Синтаксис:
СЧИТАТЬПУСТОТЫ(интервал)

Результат:
Количество пустых ячеек в заданном интервале.

Аргументы:

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

ФАКТР

Синтаксис:
ФАКТР(число)

Результат:
Факториал числа (например, факториал числа 4 - это значение, равное 1*2*3*4=24).

Аргументы:

число- неотрицательное число, факториал которого вычисляется. Если число не целое, то производится усечение.

ПРИМЕЧАНИЕ

ФАКТР(О) по определению есть 1;

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

ЦЕЛОЕ

Синтаксис:
ЦЕЛОЕ(число)

Результат:
Ближайшее меньшее целое число.

Аргументы:

число- вещественное число, округляемое до ближайшего меньшего целого.

ЧАСТНОЕ

Синтаксис:
ЧАСТНОЕ(числитель,знаменатель)

Результат:
Возвращает частное от деления нацело. Эта функция используется, когда нужно отбросить остаток от деления.

Аргументы:

числитель- делимое;

знаменатель- делитель.

ЧЕТН

Синтаксис:
ЧЕТН(число)

Результат:
Число, округленное до ближайшего четного целого. Эту функцию можно использовать при обработке объектов, которые поступают парами. Например, упаковочный ящик позволяет упаковывать по два объекта в ряд. Ящик будет заполнен, если количество объектов, округленное до ближайшего четного числа, равняется числу объектов, которые могут поместиться в ящике.

Аргументы:

число- округляемое значение.

ЧИСЛКОМБ

Синтаксис:
ЧИСЛКОМБ(число,число_выбранных)

Результат:
Количество комбинаций для заданного числа объектов. Функция ЧИСЛКОМБ используется для определения числа всех возможных сочетаний объектов в группы.

Аргументы:

число- число объектов;

число_выбранных- число объектов в каждой комбинации.



Статистические функции



Статистические функции

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

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

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

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

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

FРАСП

Синтаксис:
FРАСП(х,степени_свободы1,степени_свободы2)

Результат:
F-распределение вероятности. Эту функцию можно использовать, чтобы определить, имеют ли два множества данных различные степени плотности. Например, можно исследовать результаты тестирования мужчин и женщин, окончивших высшую школу, и определить, зависит ли разброс результатов от пола.

Аргументы:

х- значение, для которого вычисляется функция;

степени_свободы1- числитель степеней свободы;

степени_свободы2- знаменатель степеней свободы.

ВЕРОЯТНОСТЬ

Синтаксис:
ВЕРОЯТНОСТЬ(х_интервал,интервал_вероятностей,

нижний_предел,zверхний_предел)

Результат:
Значение вероятности того, что значение из интервала находится внутри заданных пределов. Вели аргумент верхний_предел не задан, то возвращается значение вероятности того, что значения в аргументе х_интервал равны значению аргумента нижний_предел.

Аргументы:

х_интервал- интервал числовых значений х;

интервал_вероятностей- множество вероятностей возникновения значений, входящих в аргумент х_интервал;

нижний_предел- нижняя граница значения, для которого вычисляется вероятность;

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

ДИСП

Синтаксис:
ДИСП(число1,число2,...)

Результат:
Дисперсия выборки. Аргументы рассматриваются как выборка из генеральной совокупности.

Аргументы:

число1,число2,...- не более 30 аргументов; текстовые, логические и пустые поля приводят к ошибке.

ДИСПР

Синтаксис:
ДИСПР(число1,число2, ...)

Результат:
Дисперсия генеральной совокупности. Аргументы представляют всю генеральную совокупность.

Аргументы:

число1,число2,...- не более 30 аргументов; текстовые, логические и пустые поля приводят к ошибке.

ДИСПА

Синтаксис:
ДИСПА(значение1,значение2,...)

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

Аргументы:

См. описание функции СТАНДОТКЛОНА.

ПРИМЕЧАНИЕ

Вычисления производятся по той же формуле,

что и в функции ДИСП, однако учитываются ячейки с текстовыми и логическими значениями.

ДИСПРА

Синтаксис:
ДИСПРА (значение1,значение2,...)

Результат:
Дисперсия генеральной совокупности. Аргументы представляют всю генеральную совокупность.

Аргументы:

См. описание функции СТАНДОТКЛОНА.

ПРИМЕЧАНИЕ

Вычисления производятся по той

же формуле, что и в функции ДИСПР, однако учитываются ячейки с текстовыми и логическими значениями.

ДОВЕРИТ

Синтаксис:
ДОВЕРИТ (альфа,станд_откл,размер)

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

Аргументы:

альфа- уровень значимости, используемый для вычисления уровня надежности (уровень надежности равен 100*(1 - альфа)%\ другими словами, значение альфа, равное 0,05, означает уровень надежности, равный 95%);

станд_откл- стандартное отклонение генеральной совокупности для интервала данных (предполагается известным);

размер- размер выборки.

КВАДРОТКЛ

Синтаксис:
КВАДРОТКЛ(число1,число2,...)

Результат:
Сумма квадратов отклонений точек данных от их среднего.

Аргументы:

число1,число2,...- от 1 до 30 аргументов, для которых вычисляется сумма квадратов отклонений; в функции КВАДРОТКЛ вместо аргументов можно использовать массив или ссылку на массив.

КВПИРСОН

Синтаксис:
КВПИРСОН(известные_значения_у,известные_значения_х)

Результат:
Квадрат коэффициента корреляции Пирсона для точек данных в аргументах известные_значения_у и известные_значения_х. Значение r-квадрат можно интерпретировать как отношение дисперсии для у к дисперсии для х.

Аргументы:

известные_значения_у- массив или интервал точек данных;

известные_значения_х- массив или интервал точек данных.

КОВАР

Синтаксис:
КОВАР(массив1,массив2)

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

Аргументы:

массив1- первый массив или интервал данных;

массив2- второй массив или интервал данных.

КОРЕЛ

Синтаксис:
КОРЕЛ(массив1,массив2)

Результат:
Коэффициент корреляции между интервалами ячеек аргументов массив1 и массив2. Коэффициент корреляции используется для определения наличия взаимосвязи между двумя свойствами. Например, можно установить зависимость между средней температурой в помещении и наличием кондиционера.

Аргументы:

массив1- первый массив интервала данных;

массив2- второй массив интервала данных.

ЛГРФПРИБЛ

Синтаксис:
ЛГРФПРИБЛ(известные_значения_у,известные_значения_х,конст, статистика)

Результат:
Возвращает матрицу, описывающую экспоненциальную кривую (у = bm/\х), которая была рассчитана из заданных значений: первое значение результирующей матрицы есть основание экспоненты (т), второе значение - коэффициент (Ь).

Аргументы:

известные_значения_у- множество значений у (если массив известные_значения_у имеет один столбец, то каждый столбец массива известные_значения_х интерпретируется как отдельная переменная; если массив извест-ные_значения_у имеет одну строку, то каждая строка массива известные_значения_х интерпретируется как отдельная переменная);

известные_значения_х- необязательное множество значений х, которые уже известны для соотношения у = mх + b (массив известиые_знанения_х может содержать одно или несколько множеств переменных; если используется только одна переменная, то аргументы известные_значения_у известные_значения_х могут быть массивами любой формы при условии, что они имеют одинаковую размерность; если используется более одной переменной, то аргумент извест-ные_значения_у должен быть вектором (то есть интервалом высотой в одну строку или шириной в один столбец); если аргумент известные_значения_х опущен, то предполагается, что это массив {1;2;3;...} такого же размера, как и массив известные_значе-ния_у);

конст- логическое значение; если аргумент отсутствует или имеет значение ИСТИНА, то b вычисляется обычным способом; если аргумент имеет значение ЛОЖЬ, то Ь полагается равным 1 и знамения т подбираются так, чтобы выполнялось соотношение у = m/\х;

статистика- логическое значение, которое указывает, требуется ли возвращать дополнительную статистику по регрессии (если аргумент имеет значение ИСТИНА, то функция ЛГРФПРИБЛ возвращает дополнительную регрессионную статистику, так что возвращаемый массив будет иметь вид: {mn;mn-1;...;m1;b:sen;sen-1;...;se1; seb:r2;sey:F;df:ssreg;ssresid}; если аргумент имеет значение ЛОЖЬ или опущен, то функция ЛГРФПРИБЛ возвращает только коэффициенты т и постоянную Ь).

ЛИНЕЙН

Синтаксис:
ЛИНЕЙН(известные_значения_у,известные_значения_х,конст, статистика)

Результат:
Эта функция использует метод наименьших квадратов, чтобы найти уравнение прямой линии, которая наилучшим образом аппроксимирует имеющиеся данные. Функция возвращает массив, который описывает полученную прямую. Уравнение прямой линии имеет следующий вид:
у = m1*1+m2*2+...+b или у=mх+b

где зависимое значение у является функцией независимого значения х, т - матрица значений углового коэффициента результирующей прямой, а Ь - абсцисса точки пересечения прямой с Y-осью. Аргумент ЛИНЕЙН может также возвращать дополнительную регрессионную статистику.

Аргументы:

См. функцию ЛГРФПИБЛ.

ЛОГНОРМОБР

Синтаксис:
ЛОГНОРМОБР(вероятность,среднее,стандартное_отклонение)

Результат:
Обратная функция логарифмического нормального распределения х, где 1/\(х) имеет нормальное распределение с параметрами среднее и стандартное>_отклотние. Если р = ЛОГНОРМОБР(х,...), то ЛОГНОРМОБР(p,...)= х, Логарифмическое нормальное распределение используется для анализа логарифмически преобразованных данных.

Аргументы:

вероятность- вероятность, связанная с нормальным логарифмическим распределением;

среднее- среднее ln(x);

стандартное_отклонение- стандартное отклонение ln(х).

МАКС

Синтаксис:
МАКС(число1,число2,...)

Результат:
Наибольшее значение в списке аргументов.

Аргументы:

число1,число2,...- от 1 до 30 чисел, среди которых ищется максимальное значение. Можно задавать аргументы, которые являют -ся числами, пустыми ячейками, логическими значениями или текстовыми представлениями чисел; аргументы, которые являются значениями ошибки или текстами, не преобразуемыми в числа, приводят к появлению значений ошибки. Если аргумент является массивом или ссылкой, то в нем учитываются только числа. Пустые ячейки, логические значения, тексты или значения ошибок в массиве или ссылке игнорируются. Если аргументы не содержат чисел, то функция МАКС возвращает 0.

МЕДИАНА

Синтаксис:
МEДИАНА (число1,число2,...)

Результат:
Медиана заданного множества чисел (число, которое является серединой множества чисел: половина чисел больше, чем медиана, а половина чисел меньше, чем медиана).

Аргументы:

число1,число2,...- числа или имена, массивы или адресные ссылки на диапазон ячеек, содержащий ссылки.

МИН

Синтаксис:
МИН(число1,число2,...)

Результат:
Наименьшее значение в списке аргументов.

Аргументы:

число1,число2,...- не более 30 аргументов; игнорируются только значения ошибки и текст, который не может быть преобразован в числа; если ни один аргумент не содержит чисел, функция МИН возвращает 0.

МОДА

Синтаксис:
МОДА(число1,число2,...)

Результат:
Наиболее часто встречающееся значение в массиве или интервале данных. Так же, как и функция МЕДИАНА, функция МОДА является мерой взаимного расположения значений.

Аргументы:

число1,число2,...- от 1 до 30 аргументов, для которых вычисляется функция МОДА; в функции МОДА можно использовать вместо аргументов массив или ссылку на массив.

НОРМАЛИЗАЦИЯ

Синтаксис:
НОРМАЛИЗАЦИЯ(х,среднее,стандартное_откл)

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

Аргументы:

х- нормализуемое значение;

среднее- среднее арифметическое распределения; стандартное_откл стандартное отклонение распределения.

ПРИМЕЧАНИЕ

ргументы должны быть числами или именами, массивами или ссылками, содержащими числа. Microsoft Excel

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

НОРМРАСП

Синтаксис:
НОРМРАСП(х,среднее,стандартное_откл,интегральная)

Результат:
Нормальная функция распределения для указанного среднего и стандартного отклонения. Эта функция имеет очень широкий диапазон применения в статистике, включая проверку гипотез.

Аргументы:

х- значение, для которого строится распределение;

среднее- среднее арифметическое распределения;

стандартное_откл- стандартное отклонение распределения;

интегральная- логическое значение, определяющее форму функции (если аргумент интегральная имеет значение ИСТИНА, то функция НОРМРАСП возвращает интегральную функцию распределения; если этот аргумент имеет значение ЛОЖЬ, то возвращается функция плотности распределения).

ПРЕДСКАЗ

Синтаксис:
ПРЕДСКАЗ(х,известные_значения_у,известные_значения_х)

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

Аргументы:

х- точка данных, для которой прогнозируется значение;

известные_значения_у- зависимый массив или интервал данных;

известные_значения_х- независимый массив или интервал данных.

РАНГ

Синтаксис:
РАНГ(число,ссылка,порядок)

Результат:
Ранг числа в списке чисел. Ранг числа - это показатель его величины относительно других значений в списке. (Если список отсортировать, то ранг числа будет его позицией.)

Аргументы:

число- число, для которого определяется ранг;

ссылка- массив или ссылка на список чисел (нечисловые значения в ссылке игнорируются);

порядок- число, определяющее способ упорядочения (если порядок равен 0 или опущен, то Excel определяет ранг числа так, как если бы ссылка была списком, отсортированным в порядке убывания; если порядок - это любое ненулевое число, то Excel определяет ранг числа так, как если бы ссылка была списком, отсортированным в порядке возрастания).

ПРИМЕЧАНИЕ

Одинаковые числа получают одинаковый ранг в списке.

РОСТ

Синтаксис:
РОСТ(известные_значения_у,известные_

значения_х,новые_значения_х,конст)

Результат:
Аппроксимирует экспериментальной кривой известные_значения_у и извест-ные_значения_х и возвращает значения этой кривой, соответствующие значениям х, которые определяются аргументом новые_значения_х.

Аргументы:

известные_значения_у- множество значений у, которые уже изиестны для соотношения у - b*m/\х (если массив известные_значения_у имеет один столбец, то каждый столбец массива известные_значения_х интерпретируется как отдельная переменная; если массив известные^ значения_у имеет одну строку, то каждая строка массива известные_значения_х интерпретируется как отдельная переменная; если какие-либо числа в массиве известные_значения_у равны 0 или отрицательны, то функция РОСТ возвращает значение ошибки #ЧИСЛО!);

известные_значения_х- необязательное множество значений х, которые уже известны для соотношения у = b *m/\х (массив известные_значения_х может содержать одно или несколько множеств переменных; если используется только одна переменная, то извест-ные_значения_у и известные_значения_х могут иметь любую форму при условии, что они имеют одинаковую размерность; если используется более одной переменной, то известные:_значения_у должны быть вектором (то есть интервалом высотой в одну строку или шириной в один столбец); если аргумент известные_значения_х опущен, то предполагается, что это массив {1;2;3;...} такого же размера, как и известные_значения_у);

новые_значения_х- новые значения х, для которых функция РОСТ возвращает соответствующие значения у (аргумент новые_значения_х должен содержать столбец (или строку) для каждой независимой переменной, как и известные_значения_х\ таким образом, если аргумент известные_значения_у - это один столбец, то аргументы известные_значения_х и но-вые_значения_х должны иметь такое же количество столбцов; если аргумент известные_значения_у - это одна строка, то аргументы известные_зна-чения_х и новые__значения_х должны иметь такое же количество строк; если аргумент новые_значения_х опущен, то предполагается, что он совпадает с аргументом известные_значения_х если оба аргумента известные_значения_х и новые_ значе-ния_х опущены, то предполагается, что это массив {1;2;3;...} такого же размера, как и извест-ныезначения_у);

конст- логическое значение; если аргумент конст отсутствует или имеет значение ИСТИНА, то b вычисляется традиционно; если аргумент конст имеет значение ЛОЖЬ, то Ъ полагается равным 1 и значения т подбираются так, чтобы выполнялось соотношение у=m/\х.

СРГЕОМ

Синтаксис:
СРГЕОМ(число1,число2,...)

Результат:
Среднее геометрическое значений массива или интервала положительных чисел. Например, функцию СРГЕОМ можно использовать для вычисления средних темпов роста, если задан составной доход с переменными ставками.

Аргументы:

число 1,число2,...- от 1 до 30 аргументов, для которых вычисляется среднее геометрическое; в функции СРГЕОМ вместо аргументов можно использовать массив или ссылку на массив.

СРЗНАЧ

Синтаксис:
СРЗНАЧ(число1,число2,...)

Результат:
Среднее значение (среднее арифметическое) аргументов.

Аргументы:

число1,число2,...- числа или имена, массивы или адресные ссылки на диапазон ячеек, содержащий ссылки. Функция СРЗНАЧ позволяет задавать от 1 до 30 аргументов.

СРОТКЛ

Синтаксис:
СРОТКЛ(число1,число2,...)

Результат:
Среднее абсолютных значений отклонений точек данных от среднего. Функция СРОТКЛ является мерой разброса множества данных.

Аргументы:

число1,число2,...- от 1 до 30 аргументов, для которых определяется среднее абсолютных отклонений; вместо аргументов в функции СРОТКЛ можно использовать массив или ссылку на массив.

СТАНДОТКЛОН

Синтаксис:
СТАНДОТКЛОН(число1,число2,...)

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

Аргументы:

число 1,число2,...- от 1 до 30 числовых аргументов, соответствующих выборке из генеральной совокупности.

ПРИМЕЧАНИЕ

Используйте эту функцию,

чтобы вычислить стандартное отклонение генеральной совокупности на основании выборки.

СТАНДОТКЛОНП

Синтаксис:
СТАНДОТКЛОНП(число1,число2,...)

Результат:
Стандартное отклонение по генеральной совокупности. Стандартное отклонение - это мера того, насколько широко разбросаны точки данных относительно их среднего.

Аргументы:

число1,число2,...- от 1 до 30 числовых аргументов, соответствующих генеральной совокупности; можно использовать массив или ссылку на массив вместо аргументов, разделяемых точкой с запятой.

ПРИМЕЧАНИЕ

Используйте эту функцию,

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

СТАНДОТКЛОНА

Синтаксис:
СТАНДОТКЛОНА(значение1,значение2,...)

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

Аргументы:

значение1,значение2,...- От 1 до 30 аргументов, соответствующих выборке из генеральной совокупности. Можно использовать массив или ссылку на массив вместо перечисляемых через запятую аргументов. Для вычисления стандартного отклонения применяется та же формула, которая используется в функции СТАНДОТКЛ. Однако значения аргументов могут быть не только числовыми, но и текстовыми, а также логическими значениями. Аргумент, содержащий значение ИСТИНА, при вычислении заменяется на 1, а аргумент, включающий значение ЛОЖЬ или текст, - на 0.

СТАНДОТКЛОНПА

Синтаксис:
СТАНДОТКЛОНПА (значение1,значение2,...)

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

Аргументы:

См. описание функции СТАНДОТКЛОНА.

ПРИМЕЧАНИЕ

Для выборок большого объема

СТАНДОТКЛОНПА и СТАНДОТКЛОНА дают близкие результаты. Функция СТАНДОТКЛОНА возвращает несмещенную оценку стандартного отклонения, а функция СТАНДОТКЛОНПА - смещенную оценку.

СЧЕТ

Синтаксис:
СЧЕТ(значение1,значение2,...)

Результат:
Количество чисел в списке аргументов. Функция СЧЕТ используется для получения количества числовых ячеек в интервалах или массивах ячеек.

Аргументы:

значение1,значение2,...- не более 30 аргументов; если аргуменг является матрицей или адресной ссылкой, то в нем при подсчете учитываются только числа, в остальных случаях учитываются пустые поля, числовые поля, логические значения и текстовые представления чисел (но не значения ошибки или не преобразуемы и текст).

СЧЕТЗ

Синтаксис:
СЧЕТЗ(значение1,значение2, ... )

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

Аргументы:

значение1,значение2,...- не более 30 аргументов; в матрицах и адресуемых диапазонах пустые поля игнорируются.

ЧАСТОТА

Синтаксис:
ЧАСТОТА(массив_данных,массив_карманов)

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

Аргументы:

массив_данных- массив или ссылка на множество данных, для которых вычисляются частоты; если аргумент массив_данных не содержит значений, то функция ЧАСТОТА возвращает массив нулей;

массив_карманов- массив или ссылка на множество интервалов, в которые группируются значения аргумента массив_дан-ных\ если аргумент массив_карманов не содержит значений, то функция ЧАСТОТА возвращает количество элементов в аргументе массив_данных.

ПРИМЕЧАНИЕ

Функция ЧАСТОТА не учитывает ни текст, ни пустые ячейки.

ЭКСПРАСП

Синтаксис:
ЭКСПРАСП(х,лямбда,интегральная)

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

Аргументы:

х- значение функции;

лямбда- значение параметра;

интегральная- логическое значение, которое указывает, какую форму экспоненциальной функции использовать (если аргумент интегральная имеет значение ИСТИНА, то функция ЭКСПРАСП возвращает интегральную функцию распределения; если этот аргумент имеет значение ЛОЖЬ, то возвращается функция плотности распределения).



Текстовые функции



Текстовые функции

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

ДЛСТР

Синтаксис:
ДЛСТР(текст)

Результат:
Количество символов в текстовом аргументе текст.

Аргументы:

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

ЗАМЕНИТЬ

Синтаксис:
ЗАМЕНИТЬ(старый_текст,нач_ном,число_литер,новый_текст)

Результат:
В текстовом аргументе старый_текст заменяет число_литер символов, начиная с нач_ном-ого, на текст новый_текст.

Аргументы:

старый_текст- текст, в котором желательно заменить некоторые литеры;

нач_ном- позиция символа в тексте старый_текст, начиная с которой будет произведена замена;

число_литер- число символов в тексте старый_текст, которые заменяются текстом новый_текст;

новый_текст- текст, который заменяет символы в тексте старый_текст.

ЗНАЧЕН

Синтаксис:
ЗНАЧЕН(текст)

Результат:
Преобразует текстовый аргумент текст в числовой формат.

Аргументы:

текст- текст в кавычках или ссылка на ячейку, содержащую текст, который нужно преобразовать. Текст может быть в любом формате, который допускается в Excel для числа, даты и времени. Если текст не удовлетворяет ни одному из этих форматов, то функция ЗНАЧЕН возвращает значение ошибки #ЗНАЧ!.

ПРИМЕЧАНИЕ

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

КОДСИВМ

Синтаксис:
КОДСИМВ(текст)

Результат:
ASCII-код первого символа текста.

ЛЕВСИМВ

Синтаксис:
ЛЕВСИМВ(текст,количество_символов)

Результат:
Возвращает первые количество_символов символов текстового аргумента текст в виде текстового значения.

Аргументы:

количество_символов- число больше 0; если значение аргумента количест-во_символов больше, чем длина текста, то будет выведен весь аргумент текст\ если аргумент количест-во_символов опушен, Excel принимает его равным 1.

НАЙТИ

Синтаксис:
НАЙТИ(искомый_текст,просматриваемый_текст,нач_позиция)

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

Аргументы:

искомый_текст- искомый текст; если искомый_текст - это (пустая строка), то функция НАЙТИ считает подходящим первый символ в просматриваемой строке (то есть будет возвращено значение аргумента нач_позиция или 1); аргумент нач_позиция не должен содержать никаких символов шаблона;

просматриваемый_текст- текст, содержащий искомый текст;

нач_позиция- позиция символа, с которой следует начинать поиск. Первый символ в аргументе просматриваемый_текст имеет номер 1. Если аргумент нач_позиция опущен, то он полагается равным 1.

ПРИМЕЧАНИЕ

Если аргумент нач_позиция меньше или равен 0, или больше, чем длина текста, или не найден аргумент искомый_текст, то функция НАЙТИ выдает значение ошибки #ЗНАЧ!.

ПЕЧСИМВ

Синтаксис:
ПЕЧСИМВ(текст)

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

ПОВТОР

Синтаксис:
ПОВТОР(текст,сколько_раз)

Результат:
Текст, указанный в аргументе текст, повторяется сколько_раз раз.

Аргументы:

текст- исходный текст;

сколько_раз- число, которое больше или равно 0; если аргумент не является целым числом, то учитывается только целая часть.

ПРИМЕЧАНИЕ

Результат может иметь длину не более 255 символов.

ПОДСТАВИТЬ

Синтаксис:
ПОДСТАВИТЬ(текст,старый_текст,новый_текст,номер_вложения)

Результат:
Текст, указанный в аргументе старый_текст, заменяется в аргументе текст на текст новый_текст.

Аргументы:

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

ПОИСК

Синтаксис:
ПОИСК(искомый_текст,просматриваемый_текст,нач позиция)

Результат:

См. описание функции НАЙТИ.

Аргументы:

См. описание функции НАЙТИ.

ПРИМЕЧАНИЕ

Функции НАЙТИ и ПОИСК почти идентичны, но функция НАЙТИ различает написание прописными и строчными буквами, а ПОИСК - нет; кроме того, функция ПОИСК, в отличие от функции НАЙТИ, разрешает использование в аргументе искомый_текстсимволов подстановки (*) и (?).

ПРАВСИМВ

Синтаксис:
ПРАВСИМВ(текст,число_символов)

Результат:
Последние число_символов символов текстового аргумента текст в качестве текстового значения.

Аргументы:

текст- текстовая строка, содержащая извлекаемые символы;

число_символов- количество извлекаемых символов.

ПРОПИСИ

Синтаксис:
ПРОПИСИ(текст)

Результат:
Преобразует все буквы в тексте в прописные.

Аргументы:

текст- преобразуемый текст. Аргумент текст может быть ссылкой на текст или текстовой строкой.

ПРОПНАЧ

Синтаксис:
ПРОПНАЧ(текст)

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

ПСТР

Синтаксис:
ПСТР(текст,нач_позиция,количество_символов)

Результат:
Текстовое значение, которое включает количество_символов символов из текстового аргумента текст, начиная с позиции номер нач_позиция.

РУБЛЬ

Синтаксис:
РУБЛЬ(число,число_знаков)

Результат:
Преобразует число в текстовый формат, используя денежный формат с округлением до заданного числа десятичных знаков. Применяется следующий формат: #.##0,00р;-#.##0,00р.

Аргументы:

число- любое число;

число_знаков- целые числа (положительные устанавливают разряды после запятой, которые будут отображаться, отрицательные устанавливают разряды перед запятой, до которых будет произведено округление; если аргумент опущен, Excel предполагает наличие 2 разрядов после запятой).

СЖПРОБЕЛЫ

Синтаксис:
СЖПРОБЕЛЫ(текст)

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

СИМВОЛ

Синтаксис:
СИМВОЛ(число)

Результат:
Символ, соответствующий ASCII-коду числа, заданного аргументом число. Функция CHAR используется для преобразования текстовых файлов в текстовый формат данного компьютера.

Аргументы:

число- число от 1 до 255, представляющее собой ASCII-код символа.

СОВПАД

Синтаксис:
СОВПАД(текст1,текст2)

Результат:
Значение ИСТИНА, если аргументы текст1 и текст2 абсолютно одинаковы, в противном случае - значение ЛОЖЬ.

СТРОЧН

Синтаксис:
СТРОЧН(текст)

Результат:
Все прописные буквы текстового аргумента текст будут преобразованы в строчные.

СЦЕПИТЬ

Синтаксис:
СЦЕПИТЬ(текст1,текст2,...)

Результат:
Объединяет несколько текстовых элементов в один.

Аргументы:

текст 1,текст2,...- от 1 до 30 элементов текста, объединяемых в один элемент текста. Элементами текста могут быть текстовые строки, числа или ссылки, которые ссылаются на одну ячейку.

Т

Синтаксис:
Т(значение)

Результат:
Аргумент значение выводится в текстовом виде. Если аргументу значение не соответствует текст, то функция Т возвращает "".

Аргументы:

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

ПРИМЕЧАНИЕ

Обычно Excel автоматически преобразует значения к нужному типу.

ТЕКСТ

Синтаксис:
ТЕКСТ(значение,строка_формат)

Результат:
Преобразует значение в текст в заданном числовом формате.

Аргументы:

значение- либо числовое значение, либо формула, вычисление которой дает числовое значение, либо ссылка на ячейку, содержащую числовое значение;

строка_формат- числовой формат в текстовой форме (вкладка Число диалогового окна Формат ячеек). Запрещено использование символа (*) и формата Общий.

ФИКСИРОВАННЫЙ

Синтаксис:
ФИКСИРОВАННЫЙ(число,число_знаков,без_разделителей)

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

Аргументы:

число- число, которое округляется и преобразуется в текст;

число_знаков- число цифр справа от десятичной запятой;

без_разделителей- логическое значение, причем, если аргумент без_разде-лителей имеет значение ИСТИНА, то функция ФИКСИРОВАННЫЙ не включает разделители тысяч в возвращаемый текст. Если аргумент без разделителей имеет значение ЛОЖЬ или опущен, то возвращаемый текст будет включать разделители (обычно это так).

ПРИМЕЧАНИЕ

Excel гарантирует точность только до 15 разрядов; результатом является текстовое значение - в отличие от чисел, форматированных с помощью команды Ячейка (меню Формат).