در بسیاری از سازمانهای ایرانی، تصمیمگیریها بر اساس ماههای شمسی، فصلهای شمسی و سال مالی ایرانی انجام میشود؛ بنابراین اگر تقویم گزارش شما میلادی باشد، تحلیلها دقیق و همراستا با واقعیت کسبوکار نخواهند بود.
در Microsoft Power BI بهصورت پیشفرض تقویم میلادی فعال است؛ اما برای داشتن داشبوردهای حرفهای و قابل اتکا، باید یک تقویم فارسی در پاور بی آی مدل داده ایجاد کنیم؛ تقویمی که محاسباتی مثل YTD، مقایسه سالبهسال و تحلیل فصلی را دقیقا از اول فروردین محاسبه کند. در ادامه یاد میگیریم چگونه در Power BI تقویم شمسی بسازیم و گزارشهای خود را کاملا بومی و حرفهای طراحی کنیم.
روش های مختلف اضافه کردن تقویم فارسی در پاور بی آی
در نرمافزار Microsoft Power BI بهصورت پیشفرض تقویم میلادی (Gregorian) مبنای کار است؛ اما برای گزارشهای فارسی و تحلیلهای مالی داخل ایران، استفاده از تقویم شمسی ضروری میشود. خوشبختانه چند روش کاربردی برای اضافه کردن تقویم فارسی در پاور بی آی وجود دارد که بسته به سطح دانش فنی و نیاز پروژه میتوانید از آنها استفاده کنید. هوش تجاری در حسابداری به شما کمک میکند تا در این زمینه تصمیمگیریهای هوشمندانهای داشته باشید.
ساخت جدول تاریخ شمسی با استفاده از DAX
در این روش یک جدول تاریخ (Date Table) در Power BI ایجاد میشود و با استفاده از فرمولهای DAX، سال، ماه و روز شمسی به آن اضافه میشود. این روش برای پروژههای تحلیلی حرفهای مناسب است؛ زیرا میتوانید ستونهایی مانند سال شمسی، فصل شمسی، شماره هفته و نام ماه فارسی را سفارشیسازی کنید. مزیت اصلی این روش کنترل کامل روی ساختار تقویم است؛ اما نیاز به آشنایی با DAX دارد.
ایجاد تقویم فارسی در Power Query (M Language)
در بخش Power Query میتوان با استفاده از زبان M تبدیل تاریخ میلادی به شمسی را انجام داد و یک جدول تاریخ شمسی ساخت. این روش قبل از ورود داده به مدل انجام میشود و برای پروژههایی که نیاز به پاکسازی و آمادهسازی داده دارند مناسبتر است. مزیت آن این است که پردازش در مرحله ETL انجام میشود و مدل نهایی سبکتر خواهد بود.
استفاده از فایل اکسل آماده تقویم شمسی و Import کردن آن
یکی از سادهترین روشها، استفاده از یک فایل اکسل حاوی جدول کامل تقویم شمسی (شامل تاریخ میلادی معادل، سال، ماه، فصل و…) و وارد کردن آن به Power BI است. این روش برای کاربران مبتدی بسیار کاربردی است و نیاز به کدنویسی ندارد. فقط کافی است جدول تاریخ را به جدول اصلی دادهها متصل کنید.
استفاده از اسکریپت های آماده یا Custom Function های تبدیل میلادی به شمسی
برخی توسعهدهندگان، توابع آماده DAX یا M برای تبدیل تاریخ میلادی به شمسی طراحی کردهاند. با وارد کردن این اسکریپتها در مدل، میتوان تاریخها را بهصورت داینامیک تبدیل کرد. این روش سریعتر از نوشتن فرمول از صفر است؛ اما باید از صحت و بهروزبودن کد اطمینان داشته باشید.
استفاده از افزونه ها و ویژوال های سفارشی (Custom Visuals)
در برخی موارد میتوان از ویژوالهای سفارشی که از نمایش تقویم شمسی در پاور بی آی پشتیبانی میکنند، استفاده کرد. این روش بیشتر برای نمایش ظاهری تاریخ بهصورت شمسی کاربرد دارد و کمتر برای تحلیلهای عمیق زمانی استفاده میشود. اگر فقط ظاهر گزارش برای شما اهمیت دارد، این روش سریع و ساده خواهد بود.
استفاده از تقویم فارسی در Power BI برای تحلیل داده ها
استفاده از تقویم شمسی در پاور بی آی برای تحلیل دادهها، بهویژه در گزارشهای مالی، فروش، منابع انسانی و پروژههای داخلی ایران اهمیت زیادی دارد؛ چون بسیاری از سازمانها مبنای گزارشگیری خود را سال و ماه شمسی قرار میدهند. در واقع شما میتوانید با بررسی تفاوت هوش تجاری و تحلیل داده، درک بهتری از این موضوع داشته باشید.
تحلیل فروش و درآمد بر اساس ماه و فصل شمسی
بسیاری از کسبوکارهای ایرانی چرخه فروش متفاوتی در ماههایی مثل اسفند یا ابتدای سال دارند. با استفاده از تقویم شمسی میتوانید روند فروش را دقیقا بر اساس ماههای واقعی کسبوکار تحلیل کنید و اثر مناسبتهایی مثل نوروز را بهتر ببینید.
محاسبه شاخص های زمانی مثل YTD و MTD شمسی
شاخصهایی مانند Year-To-Date (از ابتدای سال تا امروز) یا Month-To-Date زمانی دقیق عمل میکنند که ابتدای سال درست تعریف شده باشد. اگر تقویم میلادی فعال باشد، محاسبات از ژانویه شروع میشود؛ اما با تقویم فارسی در power bi محاسبات از اول فروردین آغاز خواهد شد که برای گزارشهای مالی ایران ضروری است.
تحلیل عملکرد سال مالی سازمان ها
بسیاری از شرکتها سال مالی خود را بر اساس تقویم شمسی تعریف میکنند. در این حالت داشتن Date Table شمسی باعث میشود مقایسه سال به سال (YoY) دقیق و قابل اتکا باشد.
بررسی روندهای فصلی واقعی بازار ایران
فصلبندی میلادی با فصلبندی شمسی تفاوت دارد. برای مثال، تابستان شمسی دقیقا با الگوهای مصرف داخلی همراستاتر است؛ بنابراین تحلیلهای فصلی با تقویم فارسی، تصویر واقعیتری از رفتار مشتریان ارائه میدهد.
گزارش های مدیریتی قابل فهمتر برای مدیران ایرانی
نمایش تاریخ فارسی برای مدیران ایرانی بسیار ملموستر از تاریخ میلادی است. این موضوع باعث کاهش خطا در تصمیمگیری و افزایش خوانایی داشبورد میشود.
سخن آخر
ساخت تقویم شمسی در پاور بی ای فقط یک ترفند فنی نیست؛ بلکه قدمی حرفهای برای تبدیل دادههای خام به گزارشهای دقیق و تصمیمساز است. اگر میخواهید این مهارت را اصولی، استاندارد و متناسب با نیازهای واقعی بازار کار یاد بگیرید، گذراندن دوره هوش تجاری در موسسه آموزش و پژوهش همکاران سیستم میتواند مسیر شما را از یک کاربر عادی به یک تحلیلگر داده حرفهای و مسلط به گزارشهای مالی ایرانی تبدیل کند.

