تصویرسازی داده‌های سلسله‌مراتبی به‌صورت فشرده و جذاب اغلب برای ارائه‌های تجاری و گزارش‌ها لازم است. نمودار هرم (که به‌عنوان نمودار قیف نیز شناخته می‌شود) به شما کمک می‌کند تا سهم نسبی هر دسته را نشان دهید. در این راهنما خواهید آموخت که چگونه یک نمودار هرم در اکسل با استفاده از C# و Aspose.Cells for .NET ایجاد کنید. مثال‌ها به‌صورت کامل کار می‌کنند و می‌توانند مستقیماً در Visual Studio یا هر IDE .NET دیگری کامپایل شوند.

این مقاله موضوعات زیر را پوشش می‌دهد:

کتابخانه Excel C# برای ایجاد نمودار هرم

Aspose.Cells for .NET یک کتابخانه جامع برای دستکاری Excel است که به توسعه‌دهندگان امکان ایجاد، اصلاح و رندر فایل‌های Excel را بدون نیاز به Microsoft Office می‌دهد. API قدرتمند نمودار کشی آن از تمام انواع نمودارهای مدرن، از جمله نمودار Pyramid پشتیبانی می‌کند.

مزایای کلیدی استفاده از Aspose.Cells for .NET:

  • API گسترده – دسترسی به بیش از 200 ویژگی Excel.
  • پشتیبانی کامل فرمت – کار با XLSX، XLS، CSV، ODS و بسیاری دیگر.
  • عملکرد بالا – به‌صورت مؤثر کتاب‌های کاری بزرگ را مدیریت می‌کند.
  • بدون وابستگی‌های خارجی – نیازی به نصب Excel روی سرور نیست.

به سرعت شروع کنید:

PM> Install-Package Aspose.Cells

ایجاد نمودار هرم در اکسل با استفاده از C#

1. نمودار هرم ساده از جدول داده‌ها

مثال زیر نشان می‌دهد چگونه می‌توان:

  1. یک کتاب کار جدید ایجاد کنید.
  2. یک برگه کاری را با داده‌های نمونه پر کنید.
  3. یک نمودار Pyramid اضافه کنید.
  4. سری‌ها و عنوان نمودار را پیکربندی کنید.
  5. کتاب کار را به یک فایل XLSX ذخیره کنید.

توضیح خطوط مهم

LinePurpose
ChartType.Pyramidنوع نمودار هرم را مشخص می‌کند.
pyramidChart.NSeries.Add("=SalesData!$B$2:$B$6", true)سری داده‌ها (مقادیر) را اضافه می‌کند. پرچم true نشان می‌دهد که این سری دارای ردیف نام است.
pyramidChart.NSeries.CategoryData = "=SalesData!$A$2:$A$6"برچسب‌های دسته‌بندی (سطوح قیف) را اختصاص می‌دهد.
ShowValueبرچسب‌های داده را فعال می‌کند تا هر بخش مقدار عددی خود را نمایش دهد.

اجرای کد، PyramidChart_Output.xlsx را تولید می‌کند که نمایی تمیز از هرم قیف فروش ارائه می‌دهد.

2. سفارشی‌سازی نمودار هرم – رنگ‌ها و راهنما

گاهی اوقات به ظاهری صیقلی‌تر نیاز دارید. قطعه کد زیر بر پایه مثال قبلی ساخته شده و نشان می‌دهد:

  • تنظیم رنگ‌های جداگانه برای برش‌ها.
  • نمایش راهنما و تنظیم موقعیت راهنما.

نتیجه: یک نمودار هرم بصری غنی‌تر با رنگ‌های متمایز و یک راهنمای رنگ، ذخیره شده به عنوان Styled_PyramidChart.xlsx.

دریافت یک مجوز رایگان

با یک مجوز موقت، محصولات Aspose را در صفحهٔ مجوز رایگان Aspose بررسی کنید. این مجوز علامت‌های ارزیابی را حذف کرده و مجموعه کامل ویژگی‌های Aspose.Cells for .NET را فعال می‌کند.

نمودار هرم‌دار اکسل: منابع رایگان

مهارت‌های خود در خودکارسازی Excel را با این منابع رسمی Aspose تقویت کنید:

نتیجه‌گیری

ایجاد یک نمودار هرم با Aspose.Cells for .NET ساده است — فقط چند خط کد C# برای تولید، استایل‌دهی و خروجی گرفتن از نمودار کافی است. API جامع این کتابخانه به شما کنترل کامل بر بایندینگ داده‌ها، ظاهر بصری و فرمت‌های خروجی کتاب‌کار را می‌دهد و امکان افزودن گرافیک‌های حرفه‌ای به هر برنامه .NET را فراهم می‌کند.

اگر با هر گونه چالش یا سؤال مواجه شدید، برای دریافت پشتیبانی رایگان به انجمن Aspose Cells مراجعه کنید.

موارد مرتبط