يا أختي زنبق
المقصود ب Int هي إحطاء المتغير من النوع Integer قيمة مناسبة له هذا بالنسبة للبرمجة
وبالتوضح هو يزل الفاصلة مثل Int(1.0)=1 أي 1.50 يجعلها 1 فقط و 5.60 يجعلها 5 فقط هل هذا واضح
وكلمة TRUNC تشابه Int
ولكِ التفاصيل في كلمة TRUNC
TRUNC
الفائدة :
اقتصاص رقم إلى عدد صحيح بإزالة الجزء الكسري للرقم.
بناء الجملة :
TRUNC(number,num_digits)
Number (الرقم) الرقم الذي ترغب في اقتصاصه.
Num_digits (عدد الأرقام) رقم يحدد دقة الاقتصاص. تساوي القيمة الافتراضية لـ num_digits صفراً.
ملاحظة:
تتشابه كلاً من TRUNC وINT في أن كل منهما يقوم بإرجاع عددين صحيحين. تقوم TRUNC بإزالة الجزء الكسري للرقم. تقوم INT بتقريب الرقم إلى أقرب عدد صحيح استناداً إلى قيمة الجزء الكسري للرقم. تختلف INT و TRUNC فقط عند استخدام أرقام سالبة: تقوم TRUNC(-4.3) بإرجاع -4، ولكن تقوم INT(-4.3) بإرجاع -5 لأن -5 هو الرقم الأدنى.
مثال:
قد يصبح هذا المثال أسهل لفهم إذا قمت بنسخه إلى ورقة عمل فارغة.
قم بإنشاء مصنف أو ورقة عمل فارغة.
حدد المثال في موضوع التعليمات. لا تحدد رؤوس الصفوف أو الأعمدة.
تحديد مثال من التعليمات
اضغط CTRL+C.
في ورقة العمل، حدد خلية A1، واضغط CTRL+V.
للتبديل بين عرض النتائج وعرض الصيغ التي تقوم بإرجاع النتائج، اضغط CTRL+` (العلامة النطقية)، أو من القائمة أدوات، أشر إلى تدقيق الصيغة، ثم انقر فوق وضع تدقيق الصيغة.
الصيغة الوصف (النتيجة)
TRUNC(8.9)= الجزء الصحيح لـ 8.9 (8)
TRUNC(-8.9)= الجزء الصحيح لـ -8.9 (-8)
TRUNC(PI())= الجزء الصحيح لـ pi (3)
هذا شرح الإكسل نفسه أنا بالصعوبة فهمته
------------------
يا أخ محمد أشكرك على هذا الشرح وأنا دورت على هذا المعادلة كثر وما توقع هذه الصعوبة
...
كنت أتتبع الطرق من الملف المرفق حق الإكسل وأحولها إلى أوامر بلغة الفيجوال بيسيك 6 ولكن هناك أختلافات في بعض الأوامر
ولله الحمد حصلت على بدائل لهذا الأوامر
ولكن هناك أمر واحد خرب علي عملي كله وهو ACON هل لك طريقة بديله عنه
صراحة تعبت عشان أحل هذه المشكلة وذهبت إلى التعليمات في الإكسل ودخت هناك (بين جيب تمام الزاوية) ولم أعرف هل لديك
طريقة في إجاد بديل كإعطائي أمر أو معادلة بديلة ... كمل جمالتك بحل هذه المشكله
... إذا كنت لا تعلم بديل أخبرني ...
﴿إن الصلاة كانت على المؤمنين كتابا موقوتا﴾