الجمع، الطرح، الضرب، القسمة، والنسب المئوية في جداول البيانات / إكسل
المقدمة: الحساب السريع في جداول البيانات – صيغ الجمع، الضرب، الطرح، القسمة والنسبة المئوية في واجهة برمجة تطبيقات واحدة
قم بإجراء حسابات جماعية عبر أعمدة أو صفوف أو جداول كاملة دون الحاجة إلى كتابة صيغ.
- الحسابات الأساسية: جمع أو طرح أو ضرب أو قسمة كل خلية في نطاق في رقم محدد
- النسب المئوية: زيادة/تقليل بنسبة مئوية، أو حساب نسبة مئوية من رقم (مثال: +15%، -8%، 20% من…)
- معالجة دُفعات: تطبيق العمليات على آلاف الخلايا فورًا — بدون ملء تلقائي، ولا صيغ مصفوفة، ولا VBA
| عملية الحساب | الوصف |
|---|---|
| جمع | + |
| طرح | - |
| ضرب | * |
| قسمة | / |
| نسبة مئوية | % |
واجهة برمجة تطبيقات الحسابات الرياضية
PUT https://api.aspose.cloud/v4.0/cells/calculate/math
الأمان والمصادقة
واجهات برمجة تطبيقات Aspose.Cells Cloud آمنة وتتطلب مصادقة تعتمد على رمز JWT.
متغيرات الطلب:
| اسم المتغير | النوع | المسار/سلسلة الاستعلام/جسم HTTP | الوصف |
|---|---|---|---|
| Spreadsheet | ملف | FormData | رفع ملف جدول البيانات للمعالجة. |
| operation | نص | استعلام | العملية الحسابية المطلوب تنفيذها (جمع، طرح، ضرب، قسمة، نسبة مئوية). |
| value | نص | استعلام | قيمة تُستخدم في الحساب إن وُجدت. |
| worksheet | نص | استعلام | اسم ورقة العمل التي ستُنفَّذ عليها العملية. |
| range | نص | استعلام | نطاق الخلايا الذي سيُضمَّن في الحساب. |
| region | نص | استعلام | إعداد منطقة جدول البيانات. |
| password | نص | استعلام | كلمة المرور لفتح ملف جدول البيانات إن كان محميًا. |
الاستجابة
[
{
"Name": "ResponseFile",
"DataType": {
"Identifier": "File",
"Reference": "Stream",
"Name": "file"
}
}
]
رموز حالة HTTP
| الرمز | المعنى | الوصف |
|---|---|---|
| 200 | ناجح (OK) | تطبيق الفلتر بنجاح؛ تحتوي الاستجابة على تفاصيل العملية. |
| 400 | طلب غير صالح (Bad Request) | نقص في المتغيرات أو عدم صحتها (مثال: نوع ملف غير مدعوم). |
| 401 | غير مخوّل (Unauthorized) | رمز JWT غير صالح أو مفقود. |
| 413 | حجم الحمولة كبير جدًا (Payload Too Large) | تجاوز حجم الملف المرفوع الحد المسموح به. |
| 500 | خطأ داخلي في الخادم (Internal Server Error) | خطأ غير متوقع في الخادم. |
أين يجب استخدام واجهة برمجة تطبيقات الحسابات الرياضية؟
- المجال المالي: أضف ضريبة القيمة المضافة بنسبة 13% إلى عمود كامل من أسعار المشتريات.
- إدارة المخزون: اضرب عمود الكيلوجرامات في 2.2046 لتحويلها دُفعات إلى أرطال.
- رواتب الموظفين: أضف مكافأة ثابتة قدرها 1,000 إلى عمود المكافآت لجميع الموظفين.
- تحويل العملات الأجنبية: اقسم عمود المبيعات على سعر الصرف الحالي للحصول على المبالغ بالدولار الأمريكي.
- التقييم: اطرح 5 نقاط من درجات كل طالب كعقوبة للغياب.
- التجارة الإلكترونية: طبّق خصمًا ترويجيًا بنسبة 15% بخفض أسعار المنتجات بنقرة واحدة.
لماذا يجب استخدام واجهة برمجة تطبيقات الحسابات الرياضية؟
- حسابات إكسل سريعة – أكمل تقارير نهاية الشهر في ثوانٍ.
- زيادة النسبة المئوية دُفعات في إكسل – حدّث الأسعار، التوقعات، العمولات بنقرة واحدة.
- إضافة نفس الرقم إلى عمود كامل – المخزون، تحويل العملة، تحويل الوحدات.
- إكسل دون صيغ – يُحبذ المستخدمون غير التقنيين بساطة الاستخدام.
- يمكن إكمال التطوير بسرعة باستخدام SDKs الموجودة.
ملاحظات
الحد الأقصى لحجم الملف المدعوم هو 200 ميغابايت. يجب أن يكون متغير range عنوان إكسل صالحًا (مثال: A1:B10). قد تتطلب ورقة العمل الكبيرة جدًا وقتًا إضافيًا للمعالجة.
كيفية استخدام واجهة برمجة تطبيقات الحسابات الرياضية مع حزم تطوير البرمجيات (SDKs)
مواصفات واجهة برمجة تطبيقات الحسابات الرياضية
تُعرّف مواصفات الحسابات الرياضية واجهة برمجة تطبيقات قابلة للوصول علنًا، مما يسمح للمطورين بالتفاعل مع الواجهة مباشرة من خلال متصفح ويب.
استخدام حزم تطوير البرمجيات (SDKs) الخاصة بـ Aspose.Cells Cloud
استخدام SDK هو أسرع طريقة للتطوير، حيث يُجنب التفاصيل منخفضة المستوى، ويسمح لك بإجراء العمليات الحسابية على الخلايا ببضع سطور من الكود.
يرجى الاطلاع على حزم تطوير البرمجيات الخاصة بـ Aspose.Cells Cloud على GitHub للحصول على قائمة كاملة بحزم تطوير البرمجيات الخاصة بـ Aspose.Cells Cloud.
تُظهر أمثلة الكود التالية كيفية إجراء مكالمات إلى خدمات ويب Aspose.Cells باستخدام SDKs مختلفة: