Вычисление длинных потоков Excel
Обновлено: 21.11.2024
У меня есть электронная таблица, которая не настолько глубока, но при вводе данных кажется, что она хочет каждый раз пересчитывать между 4 процессорами - в нее включено не так много формул, но листы связаны друг с другом для формирования сводных страниц. В файле всего 7 листов.
Есть идеи, почему он очень медленный?
Эта тема заблокирована. Вы можете подписаться на вопрос или проголосовать за него как полезный, но вы не можете отвечать в этой теме.
Сообщить о нарушении
Домогательство – это любое поведение, направленное на то, чтобы побеспокоить или расстроить человека или группу людей. К угрозам относятся любые угрозы самоубийства, насилия или причинения вреда другому человеку. Любой контент на тему для взрослых или неуместный для веб-сайта сообщества. Любое изображение, ссылка или обсуждение наготы. Любое поведение, которое является оскорбительным, грубым, вульгарным, оскверняет или демонстрирует неуважение. Любое поведение, которое может нарушать лицензионные соглашения с конечными пользователями, включая предоставление ключей продукта или ссылок на пиратское программное обеспечение. Незапрашиваемая массовая рассылка или массовая реклама. Любые ссылки на вирусы, шпионское ПО, вредоносное ПО или фишинговые сайты или их пропаганда. Любой другой неприемлемый контент или поведение, как это определено Условиями использования или Кодексом поведения. Любое изображение, ссылка или обсуждение, связанные с детской порнографией, детской наготой или другим жестоким обращением с детьми или их эксплуатацией.
Ответы (10)
Не имеет значения, сколько формул у вас есть в одном файле Excel, главное, чтобы он был длинным, процесс вычислений будет медленным или долгим, чем обычно. Обычно у вас будет долгий или медленный процесс вычисления, если используемая вами формула слишком длинная и требует проверки всех данных в файле. Просто добавим, что если вы выбрали автоматический расчет, формулы будут автоматически пересчитываться при внесении любых изменений. Тем не менее, нам все еще нужно определить, что вызывает проблему. При этом проблема, с которой вы столкнулись, может быть вызвана следующим:
- Повреждены данные/поврежден файл.
- Использовались длинные формулы
- Автоматический расчет включен
Прежде чем мы приступим к устранению неполадок, мы хотели бы узнать больше об этой проблеме. Пожалуйста, ответьте на следующие вопросы:
- Вы впервые столкнулись с этой проблемой?
- Какие действия по устранению неполадок вы предприняли?
- Вы пытались воссоздать указанный файл?
Отправьте нам информацию, чтобы мы могли помочь вам лучше.
Сообщить о нарушении
Домогательство – это любое поведение, направленное на то, чтобы побеспокоить или расстроить человека или группу людей. К угрозам относятся любые угрозы самоубийства, насилия или причинения вреда другому человеку. Любой контент на тему для взрослых или неуместный для веб-сайта сообщества. Любое изображение, ссылка или обсуждение наготы. Любое поведение, которое является оскорбительным, грубым, вульгарным, оскверняет или демонстрирует неуважение. Любое поведение, которое может нарушать лицензионные соглашения с конечными пользователями, включая предоставление ключей продукта или ссылок на пиратское программное обеспечение. Незапрашиваемая массовая рассылка или массовая реклама. Любые ссылки на вирусы, шпионское ПО, вредоносное ПО или фишинговые сайты или их пропаганда. Любой другой неприемлемый контент или поведение, как это определено Условиями использования или Кодексом поведения. Любое изображение, ссылка или обсуждение, связанные с детской порнографией, детской наготой или другим жестоким обращением с детьми или их эксплуатацией.
10 человек считают этот ответ полезным
Был ли этот ответ полезен?
Извините, это не помогло.
Отлично! Благодарим за отзыв.
Насколько вы удовлетворены этим ответом?
Спасибо за ваш отзыв, он помогает нам улучшить сайт.
Насколько вы удовлетворены этим ответом?
Спасибо за отзыв.
Файл создан заново, так что да, я впервые столкнулся с этой проблемой с этим файлом (или с другими, если на то пошло).
Я еще ничего не пытался решить.
Я еще не пробовал воссоздавать.
Спасибо за помощь.
Сообщить о нарушении
Домогательство – это любое поведение, направленное на то, чтобы побеспокоить или расстроить человека или группу людей. К угрозам относятся любые угрозы самоубийства, насилия или причинения вреда другому человеку. Любой контент на тему для взрослых или неуместный для веб-сайта сообщества. Любое изображение, ссылка или обсуждение наготы. Любое поведение, которое является оскорбительным, грубым, вульгарным, оскверняет или демонстрирует неуважение. Любое поведение, которое может нарушать лицензионные соглашения с конечными пользователями, включая предоставление ключей продукта или ссылок на пиратское программное обеспечение. Незапрашиваемая массовая рассылка или массовая реклама. Любые ссылки на вирусы, шпионское ПО, вредоносное ПО или фишинговые сайты или их пропаганда. Любой другой неприемлемый контент или поведение, как это определено Условиями использования или Кодексом поведения. Любое изображение, ссылка или обсуждение, связанные с детской порнографией, детской наготой или другим жестоким обращением с детьми или их эксплуатацией.
1 человек нашел этот ответ полезным
Был ли этот ответ полезен?
Извините, это не помогло.
Отлично! Благодарим за отзыв.
Насколько вы удовлетворены этим ответом?
Спасибо за ваш отзыв, он помогает нам улучшить сайт.
Насколько вы удовлетворены этим ответом?
Спасибо за отзыв.
Спасибо за информацию, Мишель.
Чтобы выявить причину этой проблемы, мы рекомендуем выполнить следующие действия:
Способ 1. Создайте файл заново и проверьте, не возникнет ли та же проблема.
Способ 2. Запустите Office в безопасном режиме.
Вот ссылка, по которой вы можете найти способы запуска Office в безопасном режиме.
Способ 3. Выполните онлайн-восстановление через панель управления.
Инструкции по онлайн-восстановлению можно найти в этой статье.
Отправьте сообщение с результатом для получения дополнительной помощи.
Сообщить о нарушении
Домогательство – это любое поведение, направленное на то, чтобы побеспокоить или расстроить человека или группу людей. К угрозам относятся любые угрозы самоубийства, насилия или причинения вреда другому человеку. Любой контент на тему для взрослых или неуместный для веб-сайта сообщества. Любое изображение, ссылка или обсуждение наготы. Любое поведение, которое является оскорбительным, грубым, вульгарным, оскверняет или демонстрирует неуважение. Любое поведение, которое может нарушать лицензионные соглашения с конечными пользователями, включая предоставление ключей продукта или ссылок на пиратское программное обеспечение. Незапрашиваемая массовая рассылка или массовая реклама. Любые ссылки на вирусы, шпионское ПО, вредоносное ПО или фишинговые сайты или их пропаганда. Любой другой неприемлемый контент или поведение, как это определено Условиями использования или Кодексом поведения. Любое изображение, ссылка или обсуждение, связанные с детской порнографией, детской наготой или другим жестоким обращением с детьми или их эксплуатацией.
2 человека сочли этот ответ полезным
Был ли этот ответ полезен?
Извините, это не помогло.
Отлично! Благодарим за отзыв.
Насколько вы удовлетворены этим ответом?
Спасибо за ваш отзыв, он помогает нам улучшить сайт.
Насколько вы удовлетворены этим ответом?
Спасибо за отзыв.
Мне удалось ускорить работу, удалив устаревшие УСЛОВИЯ ФОРМАТИРОВАНИЯ, но для заполнения данных в ячейке по-прежнему требуется 2 нажатия кнопки ввода, чего я никогда не видел.
Я восстановил офис в Интернете и открыл его в безопасном режиме, и ни один из них не работал. Прежде чем я воссоздам (что займет некоторое время), можете ли вы что-нибудь еще посоветовать?
Другое примечание: у меня есть файл, в котором нет никакой формулы, но когда я сохраняю, он вычисляется автоматически, даже если я делаю это вручную!
Сообщить о нарушении
Домогательство – это любое поведение, направленное на то, чтобы побеспокоить или расстроить человека или группу людей. К угрозам относятся любые угрозы самоубийства, насилия или причинения вреда другому человеку. Любой контент на тему для взрослых или неуместный для веб-сайта сообщества. Любое изображение, ссылка или обсуждение наготы. Любое поведение, которое является оскорбительным, грубым, вульгарным, оскверняет или демонстрирует неуважение. Любое поведение, которое может нарушать лицензионные соглашения с конечными пользователями, включая предоставление ключей продукта или ссылок на пиратское программное обеспечение. Незапрашиваемая массовая рассылка или массовая реклама. Любые ссылки на вирусы, шпионское ПО, вредоносное ПО или фишинговые сайты или их пропаганда. Любой другой неприемлемый контент или поведение, как это определено Условиями использования или Кодексом поведения. Любое изображение, ссылка или обсуждение, связанные с детской порнографией, детской наготой или другим жестоким обращением с детьми или их эксплуатацией.
1 человек нашел этот ответ полезным
Был ли этот ответ полезен?
Извините, это не помогло.
Отлично! Благодарим за отзыв.
Насколько вы удовлетворены этим ответом?
Спасибо за ваш отзыв, он помогает нам улучшить сайт.
Насколько вы удовлетворены этим ответом?
Спасибо за отзыв.
Спасибо, что ответили нам, Мишель.
Проблема, с которой вы столкнулись в Excel, может быть связана с вашим Office или с самим компьютером. Согласно нашему предыдущему ответу, эта проблема может возникнуть, если вы использовали длинные формулы. Однако Excel по-прежнему может вычислять длинные формулы, если это позволяет компьютер, используя ОЗУ компьютера.
Есть две вещи, которые мы можем сделать, чтобы решить эту проблему. Сначала мы полностью удалим и переустановим ваш Office. Пожалуйста, следуйте инструкциям в разделе «Вариант 2 — полное удаление Office 2016 с помощью инструмента простого исправления по этой ссылке». Если удаление и повторная установка вашего Office не работает, мы рекомендуем отключить автоматический расчет, выполнив следующие действия:
Надеюсь, эта информация поможет вам. Если вам нужна дополнительная помощь, не стесняйтесь отправить ответ.
Сообщить о нарушении
Домогательство – это любое поведение, направленное на то, чтобы побеспокоить или расстроить человека или группу людей. К угрозам относятся любые угрозы самоубийства, насилия или причинения вреда другому человеку. Любой контент на тему для взрослых или неуместный для веб-сайта сообщества. Любое изображение, ссылка или обсуждение наготы. Любое поведение, которое является оскорбительным, грубым, вульгарным, оскверняет или демонстрирует неуважение. Любое поведение, которое может нарушать лицензионные соглашения с конечными пользователями, включая предоставление ключей продукта или ссылок на пиратское программное обеспечение. Незапрашиваемая массовая рассылка или массовая реклама. Любые ссылки на вирусы, шпионское ПО, вредоносное ПО или фишинговые сайты или их пропаганда.Любой другой неприемлемый контент или поведение, как это определено Условиями использования или Кодексом поведения. Любое изображение, ссылка или обсуждение, связанные с детской порнографией, детской наготой или другим жестоким обращением с детьми или их эксплуатацией.
Создание диаграммы на основе потоковых данных помогает максимизировать визуальное воздействие ваших данных на вашу аудиторию. Ниже вы узнаете, как создавать динамические диаграммы на основе ваших потоковых данных.
В этом руководстве вы узнаете, как:
- Визуализация текущего значения подключенных датчиков
- Визуализируйте значения подключенных датчиков с течением времени.
Предпосылки
- Потоковая передача данных включена
- Потоковая передача данных датчика на страницу Data In в Excel
Визуализация текущего значения для подключенных датчиков
- Перейдите к рабочему листу Data In в своей книге.
- Выберите текущие данные для каналов, которые вы хотите визуализировать, как показано в строке 5.
- Выберите «Вставка» > «Рекомендуемые диаграммы».
- Выберите нужную диаграмму либо из рекомендованного списка, либо на вкладке "Все диаграммы". По умолчанию попробуйте столбчатую диаграмму.
- Нажмите "ОК", чтобы добавить выбранную диаграмму на лист Excel.
- Выберите Data Streamer > Stop Data, чтобы остановить потоковую передачу данных и разрешить редактирование оси.
- Выберите ось значений и задайте границы для этой оси.
Теперь, когда выбран Data Streamer > Start Data, на этой диаграмме отображаются последние значения датчиков.
Визуализация значений подключенных датчиков во времени
- Выберите полный набор исторических данных для каналов, которые вы хотите визуализировать.
- Выберите «Вставка» > «Рекомендуемые диаграммы».
- Перейдите ко всем диаграммам и выберите линейную или точечную диаграмму для визуализации.
- Выбранная диаграмма должна отображать такое же количество уникальных серий, как и выбранные каналы.
- Нажмите "ОК", чтобы добавить выбранную диаграмму на лист Excel.
- Выберите Data Streamer > Stop Data, чтобы остановить потоковую передачу данных и разрешить редактирование оси.
- Выберите ось значений и задайте границы для этой оси.
Теперь, когда выбран Data Streamer > Start Data, эта диаграмма визуализирует изменение значений с течением времени для ваших датчиков.
Excel (и другие программы для работы с электронными таблицами) – лучший из когда-либо созданных финансовых калькуляторов. Кривая обучения больше, чем у обычного финансового калькулятора, но он намного мощнее. В этом учебном пособии будет показано, как использовать финансовые функции Excel для решения основных проблем с временной стоимостью денег, используя те же примеры, что и в учебных пособиях по калькулятору. Я оставлю примеры довольно простыми, но если вы уже понимаете основы использования Excel, этот учебник поможет вам понять финансовые функции.
Можно загрузить электронную таблицу Excel, содержащую все примеры, показанные в этом руководстве.
Дополнительные функциональные возможности Excel см. на моих страницах Excel и/или в моем блоге Excel. Если у вас есть какие-либо вопросы или комментарии, свяжитесь со мной.
Аналогия с финансовыми ключами калькулятора
Все финансовые калькуляторы имеют пять финансовых клавиш, а базовые функции расчета времени в Excel точно такие же. В таблице ниже показано соответствие между клавишами калькулятора и функциями Excel:
Цель | Ключ калькулятора | Функция Excel |
---|---|---|
Решить число периодов< /td> | N | NPer(ставка, pmt, pv, fv, тип) |
Найти периодическую процентную ставку | I/Yr | Rate(nper,pmt,pv,fv,введите,угадайте) |
Найти текущую стоимость | PV | PV(rate,nper,pmt,fv,type) |
Решить для аннуитетного платежа | PMT | PMT(rate,nper,pv,fv,type) | tr>
Найти будущую стоимость | БС | БС(скорость,кпер,пт,пс,< em>тип) |
Точно так же, как для решения задачи TVM в финансовом калькуляторе необходимо указать как минимум три переменных, так и для каждой функции Excel необходимо указать как минимум три аргумента. Обратите внимание, что в таблице аргументы функций, выделенные полужирным шрифтом, обязательны, а те, что выделены курсивом, необязательны.
Вам не нужно запоминать порядок аргументов функции. Вы можете использовать диалоговое окно «Вставить функцию», которое предложит вам аргументы по имени. Или, если вы предпочитаете вводить функцию напрямую, Excel отобразит смарт-тег, который показывает порядок аргументов при вводе.
Пример 1. Будущая стоимость паушальных сумм
Мы начнем с очень простой задачи, которая даст вам основные навыки выполнения финансовых расчетов с помощью Microsoft Excel:
Предположим, что у вас есть 100 долл. США, которые нужно инвестировать в течение 5 лет по процентной ставке 10 % в год. Сколько вы накопите к концу этого периода времени?
В этой задаче 100 долларов – это текущая стоимость (PV), NPer – 5, а Rate – 10 %. Откройте новую книгу и введите данные, как показано ниже, но пока оставьте поле B5 пустым.
Чтобы найти будущую стоимость этой единовременной инвестиции, мы будем использовать функцию FV, которая определяется как:
FV(скорость,кпер,pmt,pv,тип)
Выберите ячейку B5 и введите: =FV(B3,B2,0,-B1) и нажмите Enter. Ответ, который вы получите, должен быть 161.05.
Несколько заметок
Пример 1.1 — Текущая стоимость паушальных сумм
Вычисление текущей стоимости единовременной суммы почти идентично вычислению будущей стоимости, за исключением того, что мы используем функцию PV. Важно помнить, что текущая стоимость всегда (если процентная ставка не является отрицательной) будет меньше будущей стоимости. Имейте это в виду, потому что это может помочь вам определить неправильные ответы из-за неправильного ввода. Давайте попробуем новую задачу:
Предположим, что вы планируете отправить свою дочь в колледж через 18 лет. Кроме того, предположим, что вы определили, что к этому моменту вам потребуется 100 000 долларов для оплаты обучения, проживания и питания, праздничных принадлежностей и т. д. Если вы считаете, что можете получать среднегодовую норму прибыли в размере 8% в год, сколько денег вам нужно инвестировать сегодня единовременно, чтобы достичь своей цели?
В этом случае мы уже знаем будущую стоимость (100 000 долларов США), количество периодов (18 лет) и процентную ставку за период (8 % в год). Мы хотим найти текущую стоимость. Создайте рабочий лист, как показано ниже:
Нам нужно использовать функцию PV, которая определяется как:
PV(ставка,кпер,pmt,fv,тип)
Итак, выберите B5 и введите формулу: =PV(B3,B2,0,-B1). Вы увидите, что сегодня вам потребуется инвестировать 25 025 долларов США, чтобы финансировать будущее образование вашей дочери. Это много денег, чтобы инвестировать все сразу, но мы увидим на следующей странице, что вы можете уменьшить боль, инвестируя меньшие суммы каждый год. В качестве альтернативы, если вы готовы взять на себя значительно больший риск, вы сможете зарабатывать, скажем, 11% в год. Если вы измените значение в B3 на 11 %, вы увидите, что вам нужно будет инвестировать всего 15 282,22 доллара США.
Пример 1.2 — Решение для числа периодов
Иногда вы знаете, сколько денег у вас есть сейчас и сколько вам нужно иметь в неопределенном будущем. Если вы знаете процентную ставку, то вы можете найти количество времени, которое потребуется, чтобы текущая стоимость выросла до будущей стоимости, найдя N.
Предположим, что сегодня у вас есть 1250 долларов США, и вы хотите узнать, сколько времени потребуется, чтобы удвоить свои деньги до 2500 долларов США. Предположим, что вы можете зарабатывать 9 % в год на своих инвестициях.
Это классический тип задачи, которую мы можем быстро аппроксимировать с помощью правила 72. Однако мы можем легко найти точный ответ с помощью функции NPer. Как следует из названия, эта функция предназначена для расчета количества периодов и определяется как:
NPer(ставка, pmt, pv, fv, тип)
Создайте новый лист и введите данные, показанные ниже:
Обратите внимание, что в этой задаче мы хотели узнать, сколько времени потребуется, чтобы удвоить ваши деньги при ставке 9%. Точные числа для PV и FV не имеют значения, пока FV ровно в два раза превышает PV. Вы можете доказать это, изменив PV на 1 и FV на 2. Вы получите точно такой же ответ.
Пример 1.3 — Расчет процентной ставки
Решение процентной ставки довольно распространено. Возможно, вы недавно продали инвестиции и хотели бы знать, какова была ваша совокупная среднегодовая норма прибыли. Или, возможно, вы подумываете об инвестировании и хотели бы знать, какую норму прибыли вы должны получить, чтобы достичь определенной будущей стоимости. Вернемся к нашей задаче о сбережениях в колледже, описанной выше, но немного изменим ее.
Предположим, что вы планируете отправить свою дочь в колледж через 18 лет. Кроме того, предположим, что вы определили, что к этому моменту вам потребуется 100 000 долларов для оплаты обучения, проживания и питания, праздничных принадлежностей и т. д. Если у вас есть 20 000 долларов для инвестирования сегодня, какую совокупную среднегодовую норму прибыли вы должны получить? заработать, чтобы достичь своей цели?
Нахождение процентной ставки в задаче о стоимости денег во времени требует использования функции Rate, которая определяется следующим образом:
Оценка(nper,pmt,pv,fv,тип,предположение)
Обратите внимание, что аргумент Guess редко требуется и является необязательным. В большинстве случаев его можно просто оставить. Он включается для тех случаев (только при работе с аннуитетами), когда есть два или более решения проблемы. Как правило, это происходит только тогда, когда вы имеете дело с неравномерными денежными потоками и в потоке денежных средств происходят изменения знака. Иногда это может происходить при проблемах с аннуитетом, когда FV имеет другой знак, чем PMT.
Обратите внимание, что в исходной задаче мы предполагали, что вы будете зарабатывать 8 % в год, и обнаружили, что для достижения цели вам потребуется инвестировать около 25 000 долларов США. Однако в данном случае мы предположили, что вы начали всего с 20 000 долларов. Следовательно, чтобы достичь той же цели, вам нужно будет получать более высокую процентную ставку.
Когда вы решили проблему, обязательно еще раз посмотрите на ответ и убедитесь, что он кажется правильным. Это требует, чтобы вы понимали вычисления, которые выполняют функции, и отношения между переменными. Если вы этого не сделаете, вы быстро поймете, что если вы введете неправильные числа, вы получите неправильные ответы. Помните, Excel знает только то, что вы ему говорите, он не знает, что вы на самом деле имели в виду.
Перейдите к части II этого руководства, чтобы узнать об использовании Microsoft Excel для решения проблем, связанных с аннуитетами и бессрочными выплатами.
Обратите внимание, что существует множество других программ для работы с электронными таблицами. Хотя я не использовал их все (по крайней мере, в последнее время), функции, используемые в этом руководстве, должны работать со всеми из них. Если вам не нужны некоторые расширенные функции, предлагаемые Excel, вы можете попробовать следующие бесплатные (или недорогие) альтернативы:
В предыдущем разделе мы рассмотрели основные функции временной стоимости денег и то, как их использовать для расчета текущей и будущей стоимости паушальных сумм. В этом разделе мы рассмотрим, как использовать Excel для расчета текущих и будущих значений регулярных и причитающихся аннуитетов.
Обычный аннуитет — это серия равных денежных потоков, происходящих через равные промежутки времени. При обычном аннуитете первый денежный поток возникает в конце первого периода. При использовании функций TVM с обычными аннуитетами либо опустите аргумент Type, либо установите для него значение 0.
Аннуитетный платеж аналогичен обычному аннуитету, за исключением того, что первый денежный поток возникает немедленно (в периоде 0). При использовании функций TVM с причитающимися аннуитетами необходимо использовать аргумент Type, и для него должно быть установлено значение 1.
Пример 2 — Текущая стоимость аннуитетов
Предположим, вам предложили инвестиции, которые будут приносить вам 1000 долларов США в год в течение 10 лет. Если вы можете зарабатывать 9 % в год на аналогичных инвестициях, сколько вы готовы платить за этот аннуитет?
В этом случае нам нужно найти текущую стоимость этого аннуитета, поскольку это сумма, которую вы готовы заплатить сегодня.
Восстановите таблицу, показанную выше, но пока оставьте ячейку B5 пустой. Чтобы рассчитать текущую стоимость аннуитета (или единовременной выплаты), мы будем использовать функцию PV. Выберите B5 и введите: =PV(B3,B2,B1). Ответ: -6417,66. Опять же, это отрицательное значение, поскольку оно представляет собой сумму, которую вам пришлось бы заплатить (отток денежных средств) сегодня, чтобы купить этот аннуитет.
Обычно я хотел бы, чтобы это отображалось как положительное число (даже если оно представляет отток), поэтому я бы поставил перед функцией знак минус. Тогда это будет выглядеть так: =-PV(B3,B2,B1) и даст тот же ответ, за исключением того, что это будет положительное число. Обратите внимание, что я ввел ссылку на аннуитетный платеж (B1) как положительное число, потому что в задаче конкретно говорилось, что вы будете получать эту сумму каждый год (денежный приток).
Пример 2.1 — Будущая стоимость аннуитетов
Теперь предположим, что вы будете брать кредит в размере 1000 долл. США каждый год в течение 10 лет по ставке 9%, а затем погасить кредит сразу после получения последнего платежа. Сколько бы вы должны были возместить?
В этом случае мы хотим найти будущую стоимость аннуитета. На листе измените метку в A5 на Future Value, а затем в B5 введите: =FV(B3,B2,B1).
Обратите внимание, что порядок аргументов в функциях PV и FV идентичен, поэтому вы могли просто изменить PV на FV. Ответ: -15 192,93 (отток денежных средств). Это означает, что после 10 лет заимствования 1000 долларов в год вам придется выплатить 15 192,93 доллара, чтобы выполнить условия кредита. Опять же, если вы предпочитаете, чтобы это отображалось как положительное число, вы можете изменить знак аннуитетного платежа или поставить отрицательный знак перед функцией (например, =-FV(B3,B2,B1)). р>
Пример 2.2 — Расчет суммы платежа
Нам часто приходится решать аннуитетные платежи. Например, вы можете захотеть узнать, сколько будет стоить платеж по ипотеке или автокредиту. Или, может быть, вы хотите знать, сколько вам нужно откладывать каждый год, чтобы достичь определенной цели (например, откладывать на колледж или пенсию). На предыдущей странице мы рассмотрели пример накопления на колледж. Давайте еще раз посмотрим на эту проблему, но на этот раз мы будем рассматривать ее как проблему аннуитета, а не единовременной выплаты:
Предположим, что вы планируете отправить свою дочь в колледж через 18 лет. Кроме того, предположим, что вы определили, что к этому моменту вам потребуется 100 000 долларов для оплаты обучения, проживания и питания, праздничных принадлежностей и т. д. Если вы считаете, что можете получать среднегодовую норму прибыли в размере 8% в год, сколько денег вам нужно инвестировать в конце каждого года, чтобы достичь своей цели?
Напоминаем, что ранее мы определили, что если вы сегодня сделаете единовременную инвестицию, вам придется инвестировать 25 024,90 доллара США. Это довольно большая часть изменений. В этом случае копить на колледж будет проще, потому что мы собираемся распределить инвестиции на 18 лет, а не на все сразу. (Обратите внимание, что на данный момент мы предполагаем, что первая инвестиция будет сделана через год. Другими словами, это обычный аннуитет.)
Откройте новый рабочий лист и введите данные, как показано ниже:
В этой задаче мы хотим решить ежегодный аннуитетный платеж, поэтому воспользуемся функцией ПЛТ. Выберите B5 и введите: =PMT(B3,B2,0,B1). Обратите внимание, что мы ввели 0 для аргумента PV, потому что в задаче не указаны первоначальные инвестиции. Вы обнаружите, что вам нужно инвестировать 2 670,21 доллара США в год в течение следующих 18 лет, чтобы достичь своей цели – заработать 100 000 долларов США.
Теперь давайте немного изменим задачу, включив единовременную инвестицию, сделанную сегодня:
Предположим, вы только что получили подарок от бабушки и дедушки вашей дочери. Они дали вам 5000 долларов, чтобы вы вложили их в оплату ее обучения в колледже. Как это изменит сумму, которую вам придется инвестировать каждый год?
Поскольку сегодня вы будете инвестировать 5000 долл. США (PV), сумма, которую вам нужно откладывать в последующие годы, уменьшится. Чтобы узнать новый требуемый ежегодный платеж, нам нужно несколько изменить электронную таблицу. Сначала выберите строку 1 и вставьте новую строку. Теперь в A1 введите: Текущая стоимость и в B1 введите: 5000.
Наконец, нам нужно изменить формулу в B6 на: =PMT(B4,B3,-B1,B2). Обратите внимание, что аргумент PV был изменен с 0 на -B1. Его нужно вводить как отрицательное число, потому что 5000 долларов будут инвестированы (отток денежных средств). Если бы вы ввели его как положительное число, то получили бы неправильный ответ (3 203,72 доллара). Вы должны поймать эту ошибку, потому что результат выше, чем если бы у вас не было 5000 долларов для инвестирования. Опять же, при использовании этих функций всегда нужно думать о направлении денежных потоков.
Пример 2.3 — Решение для количества периодов
Нахождение N отвечает на вопрос: "Сколько времени это займет?" Рассмотрим пример:
Представьте, что вы только что вышли на пенсию и у вас есть сбережения в размере 1 000 000 долларов США. Это та сумма, которую вы будете копить всю оставшуюся жизнь. Если вы рассчитываете зарабатывать в среднем 6% в год и снимать 70 000 долларов в год, сколько времени потребуется, чтобы сжечь ваши сбережения (другими словами, как долго вы можете позволить себе жить)? Предположим, что ваш первый вывод средств произойдет через год с сегодняшнего дня.
В этой задаче мы знаем текущую стоимость (1 000 000 долл. США), годовой платеж (70 000 долл. США) и процентную ставку (6%). Мы хотим знать, как долго хватит денег, которые у вас есть сейчас.Другими словами, мы хотим найти количество периодов. Настройте рабочий лист так, как показано ниже:
Выберите B5 и введите: =КПЕР(B3,B2,-B1). Вы увидите, что можете снять 33,40. Предполагая, что вы можете прожить около года после последнего изъятия, вы можете позволить себе прожить еще около 34,40 лет.
Теперь давайте немного изменим задачу:
Предположим, вы хотите оставить наследство в размере не менее 100 000 долл. США любимой благотворительной организации. Как это повлияет на количество периодов, в течение которых вы можете снимать 70 000 долларов США в год?
Должно быть очевидно, что ответ будет меньше, чем раньше, потому что вы не собираетесь снимать весь 1 000 000 долларов. Однако имейте в виду, что это не то же самое, что инвестировать только 900 000 долларов сегодня, потому что 100 000 долларов — это будущая стоимость. Измените свой рабочий лист, чтобы он выглядел так, как показано ниже:
Формулу в B6 необходимо изменить на: =КПЕР(B4,B3,-B1,B2). Обратите внимание, что аргумент будущей стоимости (B2) должен быть введен как положительное число. В этом случае откладывание 100 000 долларов США для передачи по наследству сократит количество времени, в течение которого вы можете воспользоваться своими сбережениями, до 31,86 года.
Пример 2.4 — Расчет процентной ставки
Нахождение процентной ставки работает точно так же, как решение любых других переменных. Как неоднократно упоминалось в этом руководстве, обязательно обратите внимание на знаки чисел (или ссылки на ячейки), которые вы вводите в функции TVM. Каждый раз, когда вы решаете для NPer, Rate или PMT, существует вероятность неправильного ответа или сообщения об ошибке, если вы не понимаете знаки правильно. Давайте рассмотрим пример расчета процентной ставки:
Предположим, вам предложили инвестиции стоимостью 925 долларов США, по которым вы будете получать проценты в размере 80 долларов США в год в течение следующих 20 лет. Кроме того, по истечении 20 лет инвестиции окупятся в размере 1000 долларов. Если вы приобретете эту инвестицию, какова будет ваша совокупная среднегодовая норма прибыли?
Обратите внимание, что в этой задаче у нас есть текущая стоимость (925 долларов США), будущая стоимость (1000 долларов США) и аннуитетный платеж (80 долларов США в год). Как упоминалось выше, вам нужно быть особенно осторожным, чтобы правильно понять знаки. В этом случае и аннуитетный платеж, и будущая стоимость будут денежными притоками, поэтому их следует вводить как положительные числа. Текущая стоимость — это стоимость инвестиций, отток денежных средств, поэтому ее следует вводить как отрицательное число. Если вы ошибетесь и, скажем, введете платеж отрицательным числом, то получите неправильный ответ. С другой стороны, если вы введете все три с одинаковым знаком, вы получите сообщение об ошибке.
Создайте новый рабочий лист, как показано выше. В ячейке B6 введите формулу: =СТАВКА(B4,B3,-B1,B2). Вы обнаружите, что инвестиции вернутся в среднем на 8,81% в год. Опять же, обратите внимание, что PV (сумма, которую вы заплатите) вводится как отрицательное число, а PMT и FV — как положительные числа, поскольку они представляют приток денежных средств. Эта конкретная проблема является примером решения доходности к погашению (YTM) облигации.
Пример 2.5 — Причитающиеся аннуитеты
В приведенных выше примерах мы предполагали, что первый платеж будет произведен в конце года, что является типичным. Однако что, если вы планируете сделать (или получить) первый платеж уже сегодня? Это изменяет денежный поток с обычного аннуитета на аннуитетный платеж. Обратите внимание, что это только меняет время денежных потоков; используемые функции и формулы одинаковы.
По умолчанию функции временной стоимости денег предполагают, что денежные потоки возникают в конце периода. Однако в этом случае выплаты происходят в начале периода. Поэтому нам нужно будет использовать аргумент Type в функциях и убедиться, что он установлен в 1. Обратите внимание, что ничего не изменится в том, как вы вводите числа. Функции просто переложат денежные потоки для вас. Очевидно, вы получите другой ответ, потому что время другое.
Давайте снова решим задачу о сбережениях в колледже, но на этот раз предположим, что вы сразу же начинаете инвестировать:
Предположим, что вы планируете отправить свою дочь в колледж через 18 лет. Кроме того, предположим, что вы определили, что вам потребуется 100 000 долларов в то время, чтобы оплатить обучение, проживание и питание, праздничные принадлежности и т. д.Если вы считаете, что можете получать среднегодовую норму прибыли 8% в год, сколько денег вам потребуется инвестировать в начале каждого года (начиная с сегодняшнего дня), чтобы достичь своей цели?
Эта проблема идентична той, которую мы решали ранее, но теперь мы рассматриваем ее как причитающуюся ренту. Таким образом, вы можете использовать ту же таблицу для решения проблемы с небольшими изменениями:
Я добавил строку для аргумента "Тип" и установил для него (в ячейке B4) значение 1. Это не является строго обязательным, но вскоре будет полезно. В ячейке B6 введите формулу: =ПЛТ(В3,В2,0,В1,В4). Ранее мы не учитывали аргумент Type, поскольку Excel автоматически устанавливает для него значение 0 (конец периода), если он не указан. В этом случае нам пришлось включить аргумент.
Вы обнаружите, что если вы сделаете первую инвестицию сегодня, вам нужно будет вложить всего 2472,42 доллара США. Это примерно на 200 долларов в год меньше, чем если бы вы сделали первый платеж через год из-за дополнительного времени для ваших инвестиций. Поскольку мы ввели аргумент Type в B4, вы можете изменить его на 0, и вы увидите, что ожидание до конца года, чтобы сделать первую инвестицию, означает, что вам придется инвестировать 2670,21 доллара в год. Чем раньше вы начнете инвестировать, тем меньше вам придется инвестировать для достижения цели.
Пример 2.6 — Бессрочные права
Иногда нам приходится иметь дело с аннуитетами, которые выплачиваются навсегда (по крайней мере, теоретически), а не в течение ограниченного периода времени. Этот тип денежного потока известен как бессрочная рента (бессрочная рента, иногда называемая бесконечной рентой). Проблема в том, что невозможно указать бесконечное количество периодов для аргумента NPer.
Рассчитать текущую стоимость бессрочной лицензии с помощью формулы достаточно просто: просто разделите платеж за период на процентную ставку за период. В качестве примера предположим, что платеж составляет 1000 долларов США в год, а процентная ставка составляет 9% годовых. Поэтому, если бы это было бессрочно, текущая стоимость была бы:
11 111,11 долл. США = 1 000 ÷ 0,09
Создайте рабочий лист, как показано ниже:
Если вы не можете вспомнить формулу, вы можете «обмануть» функцию PV, чтобы получить правильный ответ. Хитрость заключается в том, что текущая стоимость денежного потока достаточно далеко в будущее (далеко в будущее) будет приблизительно равна 0 долларов. Следовательно, после некоторого будущего момента времени денежные потоки больше ничего не добавляют к текущей стоимости. Итак, если мы укажем достаточно большое количество платежей, мы можем получить очень близкое приближение (в пределе оно будет точным) к бесконечности.
Давайте попробуем это с нашим бессрочным. Выберите строку 3 и вставьте новую строку. В A3 введите: Количество лет и введите 500 в B3 (это всегда будет достаточно большое количество периодов). В качестве ответа вы получите 11 111,11 долларов США.
Обратите внимание, что не существует такой вещи, как будущая стоимость бессрочной лицензии, потому что денежные потоки никогда не заканчиваются (период бесконечности никогда не наступает). Однако в примере электронной таблицы Excel рассчитает будущую стоимость за период 500 (или любой другой период, который вы введете в B3), потому что технически это не бесконечное количество времени в будущем.
Перейдите к части III этого руководства, чтобы узнать о неравномерных потоках денежных средств, чистой приведенной стоимости, внутренней норме прибыли и модифицированной внутренней норме прибыли.
Читайте также: