Skip to content

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

📊 Excel Accounting Functions

مرجع جامع توابع Excel برای حسابداری، امور مالی و تحلیل داده

مجموعه‌ای کاربردی از توابع پرکاربرد Microsoft Excel
همراه با مثال، توضیح، جستجوی سریع و دسته‌بندی هوشمند


HTML5 CSS3 JavaScript Excel


RTL Responsive Backend License


✨ درباره پروژه

Excel Accounting Functions یک مرجع مدرن و فارسی برای یادگیری و استفاده سریع از توابع پرکاربرد Microsoft Excel است که با تمرکز روی نیازهای حسابداری، مالی، گزارش‌گیری و تحلیل داده طراحی شده است.

در این پروژه می‌توانید تابع موردنظر خود را پیدا کنید، کاربرد آن را بخوانید، ساختار تابع را مشاهده کنید و با یک کلیک فرمول نمونه را کپی کنید.

🎯 هدف اصلی پروژه، تبدیل مجموعه‌ای از توابع پراکنده Excel به یک مرجع سریع، ساده و قابل استفاده برای حسابداران و تحلیلگران داده است.


🚀 امکانات

🔎 جستجوی سریع

جستجوی زنده بین نام تابع، توضیحات، کاربردها و مثال‌ها.

🗂️ دسته‌بندی

دسته‌بندی توابع بر اساس کاربرد برای دسترسی سریع‌تر.

📋 کپی فرمول

با کلیک روی مثال، فرمول مستقیماً در Clipboard کپی می‌شود.

📱 Responsive

طراحی شده برای موبایل، تبلت و دسکتاپ.

🌙 Dark UI

رابط کاربری مدرن با تم تاریک و الهام‌گرفته از Material Design 3.

🇮🇷 Persian RTL

پشتیبانی کامل از زبان فارسی و رابط راست‌چین.

⚡ بدون Backend

پروژه کاملاً Frontend است و به سرور یا دیتابیس نیاز ندارد.

♿ Accessibility

تمرکز روی دسترسی‌پذیری و استفاده راحت با صفحه‌کلید.


📚 دسته‌بندی توابع

🧮 جمع و خلاصه‌سازی

برای محاسبات پایه و تهیه گزارش‌های مالی:

SUM
SUBTOTAL
SUMIF
SUMIFS
COUNT
COUNTA
COUNTIF
AVERAGE
AVERAGEIF
MAX
MIN

🔍 جست‌وجو و مرجع

برای اتصال جداول و استخراج اطلاعات:

VLOOKUP
XLOOKUP
INDEX + MATCH
HLOOKUP
OFFSET

💰 توابع مالی

مناسب برای محاسبات مالی، وام و سرمایه‌گذاری:

NPV
IRR
PMT
PV
FV
RATE
NPER
SLN
DDB

📅 تاریخ و زمان

برای مدیریت سررسیدها، دوره‌های مالی و روزهای کاری:

DATEDIF
EDATE
TODAY
NOW
EOMONTH
WORKDAY
NETWORKDAYS
YEAR
MONTH
DAY

🧠 شرطی و منطقی

برای تصمیم‌گیری و اعتبارسنجی داده‌ها:

IF
IFS
IFERROR
AND
OR
NOT
SWITCH

🔤 توابع متنی

برای پاکسازی و پردازش اطلاعات متنی:

TEXT
CONCAT
TRIM
LEFT
RIGHT
MID
LEN
FIND
SEARCH
REPLACE
SUBSTITUTE
UPPER
LOWER
PROPER

🔢 گردکردن و محاسبات

مناسب برای مبالغ، مالیات و محاسبات دقیق:

ROUND
ROUNDUP
ROUNDDOWN
MROUND
INT
MOD

📈 تحلیل داده

برای ساخت گزارش و داشبورد:

Pivot Table
SUMPRODUCT
FILTER
UNIQUE
SORT
SORTBY
GETPIVOTDATA

ℹ️ اطلاعات و خطاها

برای بررسی داده‌ها و مدیریت خطا:

ISBLANK
ISERROR
ISNUMBER
ISTEXT
NA
CELL

🎨 طراحی

رابط کاربری پروژه با تمرکز بر سادگی، خوانایی و تجربه کاربری طراحی شده است.

ویژگی‌های UI

  • 🌑 Dark Theme
  • 💎 Material Design 3 Inspired
  • 🟢 رنگ‌بندی مدرن
  • 🃏 کارت‌های تعاملی
  • 🔍 جستجوی زنده
  • 🏷️ فیلتر دسته‌بندی
  • 📱 Mobile First
  • ✨ انیمیشن‌های نرم
  • 📋 Clipboard API
  • 🇮🇷 RTL Support

🛠️ تکنولوژی‌ها

Technology Usage
HTML5 ساختار صفحه
CSS3 طراحی و Responsive UI
JavaScript جستجو، فیلتر و تعاملات
Vazirmatn فونت فارسی
Remix Icon آیکون‌ها
Material Design 3 سیستم طراحی

📁 ساختار پروژه

Excel-Accounting-Functions/
│
├── index.html
│
└── README.md

🚀 اجرای پروژه

این پروژه هیچ Dependency خاصی ندارد.

Clone

git clone https://github.com/YOUR_USERNAME/Excel-Accounting-Functions.git

ورود به پروژه

cd Excel-Accounting-Functions

اجرای مستقیم

فایل زیر را با مرورگر باز کنید:

index.html

یا اجرای Local Server

python3 -m http.server 8000

سپس:

http://localhost:8000

🧩 نمونه فرمول‌ها

جمع فروش

=SUM(B2:B120)

جستجوی اطلاعات مشتری

=XLOOKUP(F2, Customers!A:A, Customers!B:B, "یافت نشد")

محاسبه قسط

=PMT(0.08/12, 60, -1000000)

بررسی وضعیت پرداخت

=IF(E2>0,"بدهکار","بستانکار")

فیلتر داده‌های باز

=FILTER(Table1, Table1[وضعیت]="باز")

💡 نکات مهم حسابداری

TRIM برای پاکسازی داده‌های متنی قبل از جستجو بسیار کاربردی است.

برای جستجوهای جدید و انعطاف‌پذیر، XLOOKUP انتخاب مناسبی نسبت به VLOOKUP است.

برای گزارش‌های فیلترشده، SUBTOTAL می‌تواند بسیار مفید باشد.

در محاسبات مالی، استفاده صحیح از ROUND اهمیت زیادی دارد.

توابع FILTER، SORT و UNIQUE برای ساخت گزارش‌های Dynamic بسیار کاربردی هستند.

برای مدیریت خطاهای محاسباتی از IFERROR استفاده کنید.


📱 سازگاری

این پروژه برای دستگاه‌های مختلف طراحی شده است:

🖥️ Desktop
   ↓
💻 Laptop
   ↓
📱 Mobile
   ↓
📟 Tablet

🗺️ Roadmap

  • معرفی توابع پرکاربرد
  • جستجوی زنده
  • دسته‌بندی توابع
  • کپی فرمول
  • طراحی Responsive
  • رابط فارسی RTL
  • Dark Theme
  • افزودن توابع بیشتر
  • مثال‌های واقعی حسابداری
  • بخش آموزش Excel
  • سیستم Bookmark
  • حالت Light Theme
  • جستجوی پیشرفته‌تر
  • PWA Support

🤝 مشارکت

از مشارکت شما استقبال می‌کنیم ❤️

اگر تابعی در پروژه وجود ندارد یا پیشنهادی برای بهبود رابط کاربری دارید:

  1. پروژه را Fork کنید.
  2. تغییرات خود را اعمال کنید.
  3. یک Pull Request ایجاد کنید.

همچنین می‌توانید برای پیشنهادها و گزارش مشکلات، Issue ایجاد کنید.


⭐ حمایت از پروژه

اگر این پروژه برای شما مفید بود، خوشحال می‌شویم با یک ⭐ از آن حمایت کنید.

⭐ Star the repository
🍴 Fork the project
🐛 Report issues
💡 Suggest improvements
🤝 Contribute

👨‍💻 توسعه‌دهنده

احسان فضلی

Full-Stack Developer

ساخته‌شده با ❤️ برای علاقه‌مندان به Excel • Accounting • Finance • Data Analysis


📊 Excel made simpler.

© 2026 Ehsan Fazli — All Rights Reserved

About

A modern Persian reference for commonly used Excel functions in accounting, finance, reporting, and data analysis.

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Contributors

Languages