скачать
8. Лекция: Использование функций. Часть 2 Лекция посвящена вопросам использования функций в вычислениях. В части 2 рассмотрены финансовые вычисления, функции даты и времени, текстовые и логические функции, функции просмотра и ссылок. Дано представление о финансовых функциях и описаны их возможности. Рассмотрены финансовые функции для расчета амортизационных отчислений при использовании различных методик расчета амортизации. Рассмотрены финансовые функции для анализа инвестиций. Показана возможность расчета суммы вклада и стоимости инвестиции, расчета величины и продолжительности процентных платежей. Рассмотрены функции, отображающие текущие обновляемые значения даты и времени. Рассмотрены функции для преобразования регистра текстовых данных. Показана возможность объединения текстовых данных разных ячеек. Дано представление о логических функциях. Рассмотрены функции для проверки и анализа значений. Показаны возможности условных вычислений. Показаны функции для просмотра и поиска значений в строках и столбцах |
 |
 |
 | ^ О финансовых функциях Финансовые функции используют в планово-экономических расчетах. Всего в категории "Финансовые" имеется 53 функции. ^ Для расчета амортизационных отчислений необходимо знать, по крайней мере, три параметра: начальная стоимость имущества; остаточная стоимость по окончании эксплуатации; продолжительность эксплуатации. Для расчета амортизационных отчислений могут быть использованы различные принципы и методики. В зависимости от этого могут быть применены и различные функции. ^ В простейшем случае амортизация разносится равномерно на каждый год эксплуатации имущества. Для расчета величины амортизационных отчислений в этом случае используют функцию АПЛ. Синтаксис функции: АПЛ(А;В;С), где A – начальная стоимость имущества; В– остаточная стоимость имущества; C – продолжительность эксплуатации. Например, приобретено оборудование стоимостью 97000 руб. Продолжительность эксплуатации оборудования – 8 лет. Остаточная стоимость – 7500 руб. Величина амортизационных отчислений составит 11187,50 руб. за каждый и любой год эксплуатации (рис. 8.1). 
Рис. 8.1. Расчет амортизационных отчислений линейным методом ^ В более сложном случае необходимо учитывать, что стоимость имущества в процессе его эксплуатации уменьшается. Следовательно, с каждым годом эксплуатации должны уменьшаться и амортизационные отчисления. Однако суммарно величина амортизационных отчислений должна составить разницу между начальной и остаточной стоимостью имущества. Для расчета величины амортизационных отчислений в этом случае используют функцию АСЧ. Синтаксис функции: АСЧ(А;В;С;D), где A – начальная стоимость имущества; В– остаточная стоимость имущества; C – продолжительность эксплуатации; D – год, для которого рассчитывается величина амортизационных отчислений. Например, приобретено оборудование стоимостью 100000 руб. Продолжительность эксплуатации оборудования – 8 лет. Остаточная стоимость – 12000 руб. Величина амортизационных отчислений за первый год эксплуатации составит 19 555,56 руб., за второй год – 17 111,11 руб. и т. д. (рис. 8.2). 
Рис. 8.2. Расчет амортизационных отчислений методом "суммы чисел" ^ Метод двойного уменьшения остатка вычисляет амортизацию, используя увеличенный коэффициент. Амортизация максимальна в первый период, в последующие периоды уменьшается. Для расчета величины амортизационных отчислений в этом случае используют функцию ДДОБ. Синтаксис функции: ДДОБ(А;В;С;D;Е), где A – начальная стоимость имущества; В– остаточная стоимость имущества; C – продолжительность эксплуатации; D – год, для которого рассчитывается величина амортизационных отчислений; E – коэффициент, учитывающий процентную ставку снижающегося остатка. Если коэффициент опущен, то он полагается равным 2. Например, приобретено оборудование стоимостью 100000 руб. Продолжительность эксплуатации оборудования – 8 лет. Остаточная стоимость – 12000 руб. Величина амортизационных отчислений за первый год эксплуатации составит 25000 руб., за второй год – 18 750,00 руб. и т. д. (рис. 8.3, рис. 8.1). 
Рис. 8.3. Расчет амортизационных отчислений методом двойного уменьшения остатка При другом значении коэффициента уменьшения остатка, получатся другие значения амортизационных отчислений. Например, при уменьшении остатка в три раза, величина амортизационных отчислений за первый год эксплуатации составит 37500 руб., за второй год – 23 437,50 руб. и т. д. (рис. 8.4, рис. 8.1). 
Рис. 8.4. Расчет амортизационных отчислений методом тройного уменьшения остатка ^ В тех случаях, когда имущество приобретается в середине года и необходимо рассчитывать амортизацию за несколько месяцев первого календарного года эксплуатации, а также за несколько месяцев последнего календарного года эксплуатации, следует применять функцию ФУО. Синтаксис функции ФУО(А;В;С;D;Е), где A – начальная стоимость имущества; В– остаточная стоимость имущества; C – продолжительность эксплуатации; D – год, для которого рассчитывается величина амортизационных отчислений; E – месяцы первого календарного года эксплуатации. Например, приобретено оборудование стоимостью 100000 руб. Продолжительность эксплуатации оборудования – 8 лет. Остаточная стоимость – 12000 руб. Величина амортизационных отчислений за три месяца первого календарного года эксплуатации составит 5 825,00 руб., за второй год – 21 942,78 руб. и т. д. За девять месяцев последнего (девятого) года эксплуатации – 2 569,92 руб. (рис. 8.5). 
Рис. 8.5. Расчет амортизационных отчислений методом фиксированного уменьшения остатка К сожалению, часто эта функция дает некоторую погрешность в вычислениях. ^ При необходимости расчета амортизационных отчислений за любой произвольный период эксплуатации имущества следует использовать функцию ПУО. Синтаксис функции ПУО(А;В;С;D;Е;F;G), где A – начальная стоимость имущества; В– остаточная стоимость имущества; C – продолжительность эксплуатации; D – начальный период, для которого рассчитывается величина амортизационных отчислений; E – конечный период, для которого рассчитывается величина амортизационных отчислений; F – коэффициент, учитывающий процентную ставку снижающегося остатка. Если коэффициент опущен, то он полагается равным 2; G – логическое значение, определяющее, следует ли использовать линейную амортизацию в том случае, когда амортизация превышает величину, рассчитанную методом снижающегося остатка. Если аргумент G имеет значение ЛОЖЬ или опущен, используется метод начисления линейной амортизации, если амортизация больше величины, рассчитанной методом снижающегося остатка. Если аргумент G имеет значение ИСТИНА, метод начисления линейной амортизации не используется, даже если амортизация больше величины, вычисленной методом снижающегося остатка. Например, приобретено оборудование стоимостью 100000 руб. Продолжительность эксплуатации оборудования – 8 лет. Остаточная стоимость – 12000 руб. Величина амортизационных отчислений со второго по пятый годы эксплуатации включительно составит 32 519,53 руб. (рис. 8.6). 
Рис. 8.6. Расчет амортизации для любого выбранного периода (двойное уменьшение остатка) ^ Использование сложных процентов необходимо при вычислении доходности вкладов (инвестиций), сумм платежей по кредитам, сумм страховых платежей и т. п. Во всех этих случаях для расчета необходимо знать, по крайней мере, три параметра: процентная ставка за период; общее число периодов платежей; выплата, производимая в каждый период или общая сумма. ^ В зависимости от порядка расчетов могут быть различные функции. В простейших случаях для расчета можно использовать функцию БС. Эта функция вычисляет для будущего момента времени величину вложения, которое образуется в результате единовременного вложения и/или регулярных периодических вложений под определенный процент. Эту же функцию можно использовать для вычисления возможной величины займа под определенный процент, при определенных регулярных периодических выплатах по погашению займа. Синтаксис функции БС(А;В;С;D;Е), где A – процентная ставка за период; В– общее число платежей; C – выплата, производимая в каждый период и не меняющаяся за все время выплаты; D – требуемое значение будущей стоимости или остатка средств после последней выплаты. Если аргумент опущен, он полагается равным 0 (будущая стоимость займа, например, равна 0); E – число 0 или 1, обозначающее, когда должна производиться выплата. 0 или опущен – в конце периода, 1 – в начале периода. При создании формулы следует устанавливать одинаковую размерность периода для процентной ставки и числа платежей. Например, если платежи производятся один раз в год, то и процентная ставка должна быть дана в годовом исчислении, а если платежи производятся ежемесячно, то должна быть задана месячная процентная ставка. Все аргументы, означающие денежные средства, которые должны быть выплачены (например, сберегательные вклады), представляются отрицательными числами; денежные средства, которые должны быть получены (например, дивиденды), представляются положительными числами. При создании формулы не обязательно указывать все аргументы функции. Вместо отсутствующего аргумента в строке формул должна быть точка с запятой. Например, необходимо рассчитать будущую сумму вклада в сумме 1000 руб., внесенного на 10 лет с ежегодным начислением 10% (рис. 8.7). Или будущую сумму вклада при тех же условиях, но с ежегодным внесением 1000 руб. (рис. 8.8). 
Рис. 8.7. Расчет величины вклада с начальным взносом 
Рис. 8.8. Расчет величины вклада с начальным взносом при регулярном пополнении Результат вычисления: в первом случае - 2593,74 руб., во втором - 18531,17руб. Или, необходимо рассчитать будущую сумму вклада при ежемесячном внесении 200 руб. в течение 8 лет с ежегодным начислением 6%. Начальный вклад равен 0 (рис. 8.9). 
Рис. 8.9. Расчет величины вклада без начального взноса при регулярном пополнении Результат вычисления – 24 565, 71 руб. Эту же формулу (см. рис. 8.9) можно использовать и для расчета величины возможного займа. Например, требуется рассчитать, какую сумму можно занять на 8 лет под 6% годовых, если есть возможность выплачивать ежемесячно по 200 руб. Результат будет тот же самый – 24 565,71 руб. ^ В зависимости от порядка расчетов могут быть различные функции. В простейших случаях для расчета можно использовать функцию ПС. Эта функция вычисляет для текущего момента времени необходимую величину вложения под определенный процент для того чтобы в будущем единовременного получить и/или периодически получать заданную сумму (доход). Синтаксис функции ПС(А;В;С;D;Е), где A – процентная ставка за период. В– общее число платежей. C – выплата, производимая в каждый период и не меняющаяся за все время выплаты. D – значение будущей стоимости или остатка средств после последней выплаты. Если аргумент опущен, он полагается равным 0. E – число 0 или 1, обозначающее, когда должна производиться выплата. 0 или опущен – в конце периода, 1 – в начале периода. При создании формулы следует устанавливать одинаковую размерность периода для процентной ставки и числа платежей. Например, если выплаты производятся один раз в год, то и процентная ставка должна быть дана в годовом исчислении, а если выплаты производятся ежемесячно, то должна быть задана месячная процентная ставка. При создании формулы не обязательно указывать все аргументы функции. Вместо отсутствующего аргумента в строке формул должна быть точка с запятой. Например, необходимо рассчитать величину вложения под 10 % годовых, которое будет ежегодно в течение 10 лет приносить доход 1000 руб. (рис. 8.10). 
Рис. 8.10. Расчет стоимости инвестиции Результат вычисления получается отрицательным (-6 144,57 руб.) поскольку эту сумму необходимо заплатить. Или, например, необходимо рассчитать величину вложения под 10 % годовых, которое через 10 лет принесет доход 10000 руб. (рис. 8.11). 
Рис. 8.11. Расчет стоимости инвестиции Результат вычисления получается отрицательным (-3855,43 руб.) поскольку эту сумму необходимо заплатить. ^ В зависимости от порядка расчетов могут быть различные функции. В простейших случаях для расчета можно использовать функцию ПЛТ. Функция ПЛТ вычисляет размер периодических выплат, необходимых для погашения займа, полученного под определенный процент, за определенный срок. Эту же функцию можно использовать для вычисления величины регулярных вложений под определенный процент, необходимых для достижения определенной величины вклада за определенный срок. Синтаксис функции ПЛТ(А;В;С;D;Е), где A – процентная ставка за период; В– общее число платежей; C – выплата, производимая в каждый период и не меняющаяся за все время выплаты; D – требуемое значение будущей стоимости или остатка средств после последней выплаты. Если аргумент опущен, он полагается равным 0 (будущая стоимость займа, например, равна 0); E – число 0 или 1, обозначающее, когда должна производиться выплата. 0 или опущен – в конце периода. 1 – в начале периода. При создании формулы следует устанавливать одинаковую размерность периода для процентной ставки и числа платежей. Например, если выплаты производятся один раз в год, то и процентная ставка должна быть дана в годовом исчислении, а если выплаты производятся ежемесячно, то должна быть задана месячная процентная ставка. При создании формулы не обязательно указывать все аргументы функции. Вместо отсутствующего аргумента в строке формул должна быть точка с запятой. Например, необходимо рассчитать величину ежемесячного вложения под 6 % годовых, которое через 12 лет составит сумму вклада 50000 руб. (рис. 8.12). 
Рис. 8.12. Расчет процентных платежей Результат вычисления получается отрицательным (-237,95 руб.), поскольку эту сумму необходимо выплачивать. Или при тех же условиях, но с начальным вкладом 10000 руб. (рис. 8.13). 
Рис. 8.13. Расчет процентных платежей Результат вычисления получается отрицательным (-335,51 руб.), поскольку эту сумму необходимо выплачивать. Эту же формулу (рис. 8.12) можно использовать и при расчете платежей по займу. Например, необходимо рассчитать величину ежемесячной выплаты по займу в 50000 руб. под 6 % годовых на 12 лет. Результат будет тот же самый -237,95 руб. ^ В зависимости от порядка расчетов могут быть различные функции. В простейших случаях для расчета можно использовать функцию КПЕР. Функция КПЕР вычисляет количество периодических выплат, необходимых для погашения займа, полученного под определенный процент. Эту же функцию можно использовать для вычисления количества периодических вкладов под определенный процент, необходимых для достижения определенной величины вклада. Синтаксис функции КПЕР(А;В;С;D;Е), где A – процентная ставка за период; В– выплата, производимая в каждый период и не меняющаяся за все время выплаты; C – приведенная к текущему моменту стоимость или общая сумма, которая на текущий момент равноценна ряду будущих платежей; D – требуемое значение будущей стоимости или остатка средств после последней выплаты. Если аргумент опущен, он полагается равным 0 (будущая стоимость займа, например, равна 0); E – число 0 или 1, обозначающее, когда должна производиться выплата. 0 или опущен – в конце периода, 1 – в начале периода. При создании формулы не обязательно указывать все аргументы функции. Вместо отсутствующего аргумента в строке формул должна быть точка с запятой. Например, необходимо рассчитать количество ежемесячных платежей для погашения займа в 10000 руб., полученного под 10 % годовых, при условии ежемесячной выплаты 200 руб. (рис. 8.14). 
Рис. 8.14. Расчет количества платежей с использованием функции КПЕР Результат вычисления – 42 ежемесячные выплаты. ^ О функциях даты и времени Функции дат и времени используют для преобразования форматов даты и времени, вычислений промежутков времени, а также для вставки на лист автоматически обновляемых значений даты и времени. Всего в категории "Дата и время" имеется 20 функций. ^ Текущая дата Для вставки текущей автоматически обновляемой даты используется функция СЕГОДНЯ (). 
Рис. 8.15. Вставка сегодняшней даты Функция аргументов не имеет. Значение в ячейке будет обновляться при открытии файла. Функцию СЕГОДНЯ можно использовать для вставки не только текущей, но и вообще любой автоматически обновляемой даты. Для этого надо после функции ввести со знаком плюс или минус соответствующее число дней. Например, для вставки вчерашней даты достаточно ввести -1 (рис. 8.16). 
Рис. 8.16. Вставка вчерашней даты ^ Для вставки текущей даты и времени можно использовать функцию ТДАТА (рис. 8.17). 
Рис. 8.17. Вставка текущего значения даты и времени Функция аргументов не имеет. Значение в ячейке будет обновляться при открытии файла, а также после любых вычислений в книге или вводе данных на любой лист. В связи с этим данной функцией удобно пользоваться, например, при подготовке и распечатке счетов. ^ Для вычисления дня недели любой произвольной даты можно использовать функцию ДЕНЬНЕД (рис. 8.18). Синтаксис функции ДЕНЬНЕД(А;В), где A – дата, для которой определяется день недели. Дату можно вводить обычным порядком; В– тип отсчета дней недели. 1 – отсчет дней недели начинается с воскресенья. 2 – отсчет дней недели начинается с понедельника. 
Рис. 8.18. Вычисления дня недели с использованием функции ДЕНЬНЕД ^ О текстовых функциях Текстовые функции используют для преобразования и анализа текстовых значений. Преобразование регистра текста Для преобразования регистра текста используются три функции: ПРОПИСН, ПРОПНАЧ, СТРОЧ. Функция ПРОПИСН преобразует все буквы в прописные, функция ПРОПНАЧ преобразует в прописные только первую букву каждого слова, а функция СТРОЧ преобразует все буквы в строчные. Синтаксис всех функций одинаков: ПРОПИСН(А), ПРОПНАЧ(А), СТРОЧ(А), где A – ячейка с преобразуемым текстом. Примеры использования функций приведены в таблице на рис. 8.19. В ячейке С1 формула ПРОПИСН(А1), в ячейке С2 формула ПРОПНАЧ(А1), в ячейке С3 формула СТРОЧ(А1). 
Рис. 8.19. Преобразование текста ^ Для объединения текста из разных ячеек используют функцию СЦЕПИТЬ. Синтаксис функции: СЦЕПИТЬ(А), где A – список от 1 до 30 элементов, текст которых требуется объединить. Элемент может быть ячейкой, текстом или числом. Ссылки на пустые ячейки игнорируются. Нельзя использовать ссылки на диапазоны смежных ячеек. На рис. 8.20 показан пример объединения текста. Текст "Студент " и пробел введены с клавиатуры, остальные данные взяты из ячеек таблицы. 
Рис. 8.20. Объединение текста ^ В некоторых случаях необходимо вычислить количество символов в ячейке. Для этого можно использовать функцию ДЛСТР. Синтаксис функции: ДЛСТР(А), где A – ячейка, в которой требуется вычислить количество символов. На рис. 8.21 показан пример использования функции. 
Рис. 8.21. Вычисление количества символов ^ О логических функциях Логические функции используют для проверки и анализа данных, а также в условных вычислениях. Вместо функций ЛОЖЬ и ИСТИНА можно непосредственно ввести слово с клавиатуры в ячейку или в формулу. Логические функции в качестве аргументов используют логические выражения. Логические выражения используются для записи условий, в которых сравниваются числовые или текстовые значения. В логических выражениях используют операторы сравнения, приведенные в таблице. ^ Для наглядного представления результатов анализа данных можно использовать функцию ЕСЛИ. Синтаксис функции: ЕСЛИ(А;В;С), где A – логическое выражение, правильность которого следует проверить; В– значение, если логическое выражение истинно; C – значение, если логическое выражение ложно. Например, в таблице на рис. 8.22 функция ЕСЛИ используется для проверки значений в ячейках В2:В12 по условию <0,6%. Если значение удовлетворяет условию, то функция принимает значение "ДА", а если значение не удовлетворяет условию, то функция принимает значение "нет". 
Рис. 8.22. Проверка значений ^ Часто выбор формулы для вычислений зависит от каких-либо условий. Например, при расчете торговой скидки могут использоваться различные формулы в зависимости от размера покупки. Для выполнения таких вычислений используется функция ЕСЛИ, в которой в качестве аргументов значений вставляются соответствующие формулы. Например, в таблице на рис. 8.23 при расчете стоимости товара цена зависит от объема партии товара. При объеме партии более 30 цена понижается на 10%. Следовательно, при выполнении условия используется формула B:B*C:C*0,9, а при невыполнении условия – B:B*C:C. 
Рис. 8.23. Условное вычисление ^ О функции просмотра и ссылок Функции просмотра и ссылок используют для просмотра массивов данных и выбора из них необходимых значений. ^ Для поиска значения в крайнем левом столбце таблицы и соответствующего ему значения в той же строке из указанного столбца таблицы используют функцию ВПР. Синтаксис функции: ВПР(А;В;С;D), где A – искомое значение. В– таблица, в которой производится поиск. Может быть задана диапазоном ячеек или именем диапазона; C – номер столбца таблицы, в котором должно быть найдено соответствующее значение; D – логическое значение, которое определяет, нужно ли, чтобы функция искала точное или приближенное соответствие. Если этот аргумент имеет значение ИСТИНА или отсутствует, то находится приблизительно соответствующее значение. Если этот аргумент имеет значение ЛОЖЬ, то функция ищет точное соответствие. Если таковое не найдено, то возвращается значение ошибки #Н/Д. Например, в таблице на рис. 8.24 необходимо найти товар, объем поставки которого задан в ячейке А11. 
Рис. 8.24. Поиск значений в столбцах Для поиска значения в верхней строке таблицы и соответствующего ему значения в том же столбце из указанной строки таблицы используют функцию ГПР. Синтаксис функции: ГПР(А;В;С;D), где A – искомое значение. В– таблица, в которой производится поиск. Может быть задана диапазоном ячеек или именем диапазона; C – номер строки таблицы, в которой должно быть найдено соответствующее значение; D – логическое значение, которое определяет, нужно ли, чтобы функция искала точное или приближенное соответствие. Если этот аргумент имеет значение ИСТИНА или отсутствует, то находится приблизительно соответствующее значение. Если этот аргумент имеет значение ЛОЖЬ, то функция ищет точное соответствие. Если таковое не найдено, то возвращается значение ошибки #Н/Д. Например, в таблице на рис. 8.25 необходимо найти товар, объем поставки которого задан в ячейке А4. 
Рис. 8.25. Поиск значений в строках Упражнение 8 Запустите Microsoft Excel 2007. Задание 1 Откройте файл exercise_08_1.xlsx. Перейдите к листу Амортизация 1. В ячейке В5 с использованием линейного метода при заданных условиях рассчитайте размер ежегодных амортизационных отчислений. Перейдите к листу Амортизация 2. В ячейке В6 с использованием метода "суммы чисел" при заданных условиях рассчитайте размер амортизационных отчислений для года эксплуатации, указанного в ячейке А6. Скопируйте формулу на ячейки В7:В12. Перейдите к листу Амортизация 3. В ячейке В6 с использованием метода двойного уменьшения остатка при заданных условиях рассчитайте размер амортизационных отчислений для года эксплуатации, указанного в ячейке А6. Скопируйте формулу на ячейки В7:В12. Перейдите к листу Амортизация 4. В ячейке В6 с использованием метода тройного уменьшения остатка при заданных условиях рассчитайте размер амортизационных отчислений для года эксплуатации, указанного в ячейке А6. Скопируйте формулу на ячейки В7:В12. Перейдите к листу Вклад 1. В ячейке В6 рассчитайте, какова будет итоговая величина вклада на 10 лет под 7 % годовых при начальном вкладе 15000 руб. и ежегодных вложения 20000 руб. Перейдите к листу Вклад 2. В ячейке В6 рассчитайте, какова будет итоговая величина вклада на 5 лет под 6 % годовых при начальном вкладе 20000 руб. Перейдите к листу Инвестиция 1. В ячейке В6 рассчитайте, какую сумму необходимо вложить сейчас под 7 % годовых, чтобы в течение 10 лет ежегодно получать 15000 руб. Перейдите к листу Инвестиция 2. В ячейке В6 рассчитайте, какую сумму необходимо вложить сейчас под 7 % годовых, чтобы через 5 лет получить 200000 руб. Перейдите к листу Инвестиция 3. В ячейке В6 рассчитайте, какую сумму необходимо ежемесячно вносить в течение 7 лет под 7 % годовых, чтобы через 7 лет получить 300000 руб. Перейдите к листу Дата. В ячейку В1 с использованием функций введите текущую дату. В ячейку В2 с использованием формулы введите дату и время последнего изменения данных на листе. Задание 2 Откройте файл exercise_08_2.xlsx. Перейдите к листу Лист 1. Вставьте пустой столбец слева от столбца Шоколад. В новом столбце с использованием функций исправьте регистр текста в ячейках столбца Шоколад. Перейдите к листу Лист 2. В ячейке D2 с использованием функций соедините текст из ячеек А1, А2, В1 и В2 так, чтобы получилась фраза: Фирма Ирис – курирует менеджер Григорьев. Скопируйте формулу на ячейки D2:D6. Перейдите к листу Лист 3. В ячейке D2 с использованием функций создайте такую формулу, чтобы оплата определялась как произведение количества на цену, но при покупке более 50 единиц товара цена уменьшалась на 15%. Скопируйте формулу на ячейки D2:D22. Перейдите к листу Лист 4. В ячейке Е1 с использованием функций найдите название шоколада, объем партии которого указан в ячейке D1. Сохраните файл exercise_08_1.xlsx под именем Lesson_08_1. Сохраните файл exercise_08_2.xlsx под именем Lesson_08_2. Закройте Microsoft Excel 2007. |
Добавить документ в свой блог или на сайт
|