سه برگهی ضروری در هر مدل مالی؛ محرک، خطا، راهنما
یک مدل مالی خوب فقط عدد درست نمیدهد؛ اشتباه خودش را هم نشان میدهد. اگر مدل شما سه برگهی محرکها، کنترل خطا و راهنما را نداشته باشد، شکننده است و خطای کوچک ممکن است دقیقاً در بدترین لحظه آشکار شود. این نوشته نقش هر برگه و روش ساختن آن را مرور میکند.
چرا مدل مالی به برگههای محافظ نیاز دارد؟
سناریویی را تصور کنید: مدیر مالی بودجهی سالانه را برای هیئتمدیره ارائه میکند. برنامهی استخدام بزرگ است و اعداد درشت. وسط جلسه یکی از اعضا دربارهی پیشبینی نقد سؤال میپرسد و هنگام باز کردن مدل معلوم میشود یک فرمول خراب، هزینهی نقدی را بهاندازهی چند میلیارد کمتر نشان داده است.
چنین خطایی را نمیشود با دقت بیشتر کاملاً حذف کرد. یک مدل ممکن است صدها هزار سلول داشته باشد و نمیتوان همه را با چشم کنترل کرد. راهحل، ساختن سیستمی است که اشتباه را پیش از دیگران پیدا کند. سه برگهی زیر پایهی این سیستماند.
برگهی اول: محرکها
مشکل رایج مدلهای ضعیف، پراکندگی فرضهاست: نرخ رشد در یک برگه، تعداد کارکنان در برگهای دیگر و فرض هزینهها گمشده در جایی دیگر. برای تغییر یک فرض باید در چندین برگه گشت.
راهحل آن است که همهی فرضها را در یک برگهی محرکها جمع کنید. در این برگه معمولاً:
- هر حساب سود و زیان و ترازنامه یک ردیف دارد.
- دادهی تاریخی در سمت چپ و پیشبینی در سمت راست است.
- برای هر حساب یک فهرست کشویی روش پیشبینی را تعیین میکند.
مثلاً یک حساب را میشود با «رشد ماهانهی ۱۰ درصد بر پایهی میانگین ششماهه»، «برابر ماه قبل» یا «مبلغ سالانهی ۱۲۰ میلیون که ماهانه ۱۰ میلیون پخش میشود» پیشبینی کرد. با عوضکردن گزینهی کشویی، تمام مدل بهروز میشود. برگههای دیگر فقط از همین برگه میخوانند، پس منبع حقیقت یکی است. دربارهی ساختار فرضها فرضهای مدل مالی و محور زمانی یکدست را هم ببینید.
برگهی دوم: کنترل خطا
برای فهم این برگه یک تشبیه کمک میکند: اتوبوس مدرسه. بچهها که سوار میشوند، حضور و غیاب میکنید و وقتی در مقصد پیاده میشوند دوباره. اگر عددشان فرق کند، مشکل دارید.
مدل مالی هم همینطور است. هر وقت داده از جایی به جای دیگر منتقل میشود، باید مطمئن شوید همهی اطلاعات کامل رسیده است. حسابداران به این کار «تطبیق جمع» میگویند. برگهی کنترل خطا کل مدل را بررسی میکند و وقتی چیزی نمیخواند، هشدار میدهد.
چه چیزهایی را بررسی کنیم؟
- جمع دادهی منبع با جمع دادهی مقصد برابر باشد.
- ترازنامه تراز باشد: داراییها منهای بدهیها و حقوق صاحبان سهام صفر شود.
- ماندهی پایانی نقد در صورت جریان نقد با ترازنامه یکی باشد.
- جمع داشبورد با جمع سود و زیان منبع اختلافی نداشته باشد.
قاعدهی کار ساده است: اگر همهچیز درست باشد، هر کنترل صفر نشان میدهد؛ اگر نه، مبلغ اختلاف ظاهر میشود. میتوانید یک خلاصهی کلی هم در بالای برگه بگذارید که اگر جمع قدرمطلق کنترلها صفر نبود، قرمز شود. روشهای بیشتر را در کنترل خطا در مدل مالی بخوانید.
برگهی سوم: راهنما
تقریباً هیچوقت تنها کاربر مدل نیستید. همکاران فرضها را عوض میکنند، هیئتمدیره سناریو میخواهد و سرمایهگذار پیشبینی را زیر فشار میگذارد. هرچه فایل پیچیدهتر و مستندات کمتر باشد، پرسشها بیشتر، بازبینیها طولانیتر و اعتماد به مدل کمتر میشود.
برگهی راهنما نقشهی مدل است و باید به این سؤالها جواب دهد:
- هر برگه چه کاری میکند؟
- کدام سلولها قابل ویرایشاند و کدام نه؟
- ورودیها در کجا قرار دارند و خروجیها کجا؟
- قواعد رنگبندی چیست؟
رنگبندی هم بخشی از راهنماست. یک قرارداد رایج: آبی برای ورودی، سیاه برای محاسبه و بنفش یا سبز برای مقدارهای کشیدهشده از برگهی دیگر. جزئیات بیشتر در رنگبندی مدل مالی آمده است.
یک مثال ساده برای کنترل خطا
فرض کنید در برگهی منبع، جمع هزینهی حقوق ۲٬۴۰۰ میلیون است، اما در برگهی محرکها فقط ۲٬۳۱۰ میلیون وارد شده، چون یک حساب تازه جا افتاده است. ردیف کنترل اینگونه نوشته میشود:
=جمع_منبع - جمع_محرکها
خروجی ۹۰ میلیون است، نه صفر. همان لحظه که مدل را باز میکنید خطا را میبینید، نه جلوی هیئتمدیره.
از کجا شروع کنیم؟
اگر مدل موجود دارید، نیازی نیست از صفر شروع کنید:
- فرضهای پراکنده را در یک برگهی محرکها جمع کنید و بقیهی برگهها را به آن لینک دهید.
- برای هر انتقال داده یک ردیف کنترل بنویسید.
- یک برگهی راهنما با فهرست برگهها، قواعد رنگ و سلولهای قابلویرایش بسازید.
- قبل از ارسال هر نسخه، کنترلها را ببینید.
برای نگاه کلیتر به ساختار برگهها اجزای مدل مالی مفید است.
پرسشهای متداول
آیا مدل کوچک هم به این سه برگه نیاز دارد؟
بله، فقط سادهتر. حتی یک مدل دهردیفی با چند کنترل ساده و یک یادداشت راهنما امنتر است.
برگهی محرکها با برگهی ورودی چه فرقی دارد؟
برگهی محرکها علاوه بر ورودی، روش پیشبینی هر حساب را هم تعیین میکند و تاریخی و پیشبینی را کنار هم میگذارد.
کنترلها را چقدر باید بیشتر کرد؟
بر هر نقطهای که داده از جایی به جایی میرود یک کنترل بگذارید. بیش از آن لازم نیست، اما کمتر از آن خطرناک است.
کنترل خطا جلوی همهی اشتباهات را میگیرد؟
نه. فقط اختلافهای قابلاندازهگیری را نشان میدهد. فرض غلط را باید بازبینی انسانی پیدا کند.
جمعبندی
سه برگهی محرکها، کنترل خطا و راهنما مدل شما را از «فایلی که فقط خودتان میفهمید» به ابزاری قابلاعتماد تبدیل میکنند. محرکها یک منبع حقیقت میسازند، کنترل خطا حضور و غیاب دادهها را میگیرد و راهنما مدل را برای دیگران خوانا میکند. ساختن هر سه چند ساعت زمان میبرد، اما یک خطای افشاشده در جلسهی مهم از آن گرانتر است.