دروس في تعلم برنامج إكسل Microsoft Excel 2003 التعريف بالدوال الجاهزة
|
سبق القول بأنه تتوفر مجموع من الدوال الجاهزة في برنامج الاكسل ومن هذه الدوال موضوع درس هذا الأسبوع الدوال العلمية والهندسية والتي هي عبارة عن صيغ معرفة مسبقاً تقوم بإجراء عمليات حسابية باستخدام قيم محددة تفيد في المجالات العلمية والهندسية، ووسائط مسماة في ترتيب أو بنية معينة، يمكن استخدام الدوال الجاهزة في برنامج الاكسل في إنجاز العمليات الحسابية البسيطة أو المعقدة.
تحتوي كل دالة من الدوال الجاهزة في برنامج الاكسل على بناء خاص بها يساعد المستخدم في عملية الاستخدام، يبدأ بناء الدالة بعلامة يساوي (=) يتبعها اسم الدالة، وقوس فتح، ويتم فصل وسائط الدالة بالعلامات الفاصلة، وقوس إغلاق.
اسم الدالة يمكن الحصول على قائمة بالدوال الجاهزة في برنامج الاكسل وذلك بوضع المؤشر فوق إحدى الخلايا واضغط . SHIFT+F3
إدخال الصيغ: عند إنشاء إحدى الصيغ التي تتضمن دالة، يساعدك مربع الحوار إدراج دالة على إدخال دالات ورقة العمل.
أثناء إدخال الدالة في الصيغة، يعرض مربع الحوار إدراج دالة اسم الدالة، وكل من وسائطها، ووصف للدالة ووصف لكل وسيطة، والناتج الحالي للدالة، وناتج الصيغة بالكامل.
* الدالة الاولى BESSELI وهي تقوم بإرجاع دالة بيسل المعدلة، والتي تكافئ دالة بيسل التي يتم تقييمها إلى وسائط تخيلية تماماً، والصيغة هي على النحو التالي BESSELI(1.5, 1) = ، وفي هذه الحالة دالة بيسل المعدلة عند 1.5 بالترتيب 1 هو (0.981666).. علماً بأن الصيغة العامة للدالة BESSELI(x,n) وفي هذه الحالة فانX هي القيمة التي يتم تقييم الدالة عندها، والقيمة n ترتيب دالة بيسل.
* الدالة الثانية BESSELJ هي تقوم بإرجاع دالة بيسل والصيغة BESSELI(x,n) والقيمة Xهي القيمة التي يتم تقييم الدالة عندها. و n ترتيب دالة بيسل.. إذا لم تكن N عدداً صحيحاً، يتم اقتصاصها.
* 0، تقوم دالة BESSELJ بإرجاع قيمة الخطأ #NUM!.. على سبيل المثال يمكن القول ان نتيجة BESSELI(1.9. 2) = ، وفي حال وضعها ضمن خلية من الخلايا يساوي دالة بيسل عند 1.9 بالترتيب 2 هو (0.329926).
* الدالة الثالثة BESSELK وتقوم بإرجاع دالة بيسل المعدلة، والتي تكافئ دالة بيسل التي يتم تقييمها إلى وسائط تخيلية تماماً. بناء الجملة وصيغة الدالة على النحو التالي BESSELK(x,n) حيث انx هي القيمة التي يتم تقييم الدالة عندها، و n هو ترتيب الدالة. إذا لم تكن n عدداً صحيحاً، يتم اقتصاصها.
* 0، تقوم دالة BESSELK بإرجاع قيمة الخطأ !NUM#.
مثال لهذه الدالة BESSELI(1.5, 1) = ، دالة بيسل المعدلة عند 1.5 بالترتيب 1 هو (0.277388).
* الدالة الرابعة BESSELY تقوم بإرجاع دالة بيسل وتسمى ايضاً دالة ويبر Weber أو دالة نيومان Neumann.
وصيغة الدالة BESSELY(x,n) حيث ان X هي القيمة التي يتم تقييم الدالة عندها.. وN هو ترتيب الدالة.
إذا لم تكن N عدداً صحيحاً، يتم اقتصاصها.
* 0، تقوم دالة BESSELY بإرجاع قيمة الخطأ !NUM#
مثال BESSELY(2.5, 1) = يتم تقييمها دالة بيسل ويبر عند 2.5 وبالترتيب 1 (0.145918).
* الدالة الخامسة BIN2DEC وهي تقوم بتحويل رقم ثنائيBinary إلى رقم عشري.. وصيغة الدالة BIN2DEC)number) والمتغير (الرقم) Number هو الرقم الثنائي الذي ترغب في تحويله..إلى عشري.
مثال =BIN2DEC(1100100) في هذه الدالة يتم تحويل الرقم الثنائي 1100100 عشري (100).
* الدالة السادسة BIN2HEX وهي تقوم تحويل رقم ثنائي إلى رقم سداسي عشري.
بناء الجملة على النحو التالي ( =(BIN2HEX (number,places والمتغير (الرقم) Number هو الرقم الثنائي الذي ترغب في تحويله الى رقم سداسي عشري.. و(المنازل) Places عدد الأحرف المستخدمة.
في حالة تجاهل عدد المنازل، تستخدم BIN2HEX أقل عدد ممكن من الأحرف.
تفيد عدد المنازل في ترك مسافات بادئة كافية للقيم التي يتم إرجاعها باصفار بادئة (0).
مع ضرورة التأكيد انه إذا لم يكن العدد رقماً ثنائياً، أو إذا كان يتألف من أكثر من 10 أحرف (10 بت)، ترجع الدالة BIN2DEC قيمة الخطأ !NUM#
وإذا كان الرقم number سالباً، تتجاهل BIN2HEX عدد المنازل وترجع رقم سداسي عشري من 10 أحرف.
أما إذا تطلبت BIN2HEX عدد أحرف أكثر للمنازل، تقوم بإرجاع قيمة الخطأ !NUM# ، وإذا لم تكن المنازل places عدداً صحيحاً، يتم اقتطاعها. وإذا لم تكن قيمة المنازل places رقمية، تقوم BIN2HEX بإرجاع قيمة الخطأ !VALUE# ، وإذا كانت قيمة المنازل places سالبة، تقوم BIN2HEX بإرجاع قيمة الخطأ !NUM#
مثال توضيحي لهذه الدالة =BIN2HEX (11111011, 4) حيث يتم تحويل الرقم الثنائي 11111011 إلى رقم سداسي عشري بأربعة أحرف (FB..) .
* الدالة السابعة BIN2OCT وهي تقوم تحويل رقم ثنائي إلى رقم ثماني.
بناء الجملة وصيغة الدالة على النحو التالي = BIN2OCT(number,places) والمتغير الرقم Number هو الرقم الثنائي الذي ترغب في تحويله الى ثماني ، والمنازل Places هو عدد الأحرف المستخدمة.
في حالة تجاهل عدد المنازل، تستخدم BIN2OCT أقل عدد ممكن من الأحرف.
تفيد عدد المنازل في ترك مسافات بادئة كافية للقيم التي يتم إرجاعها باصفار بادئة (0). مع ضرورة التأكيد انه إذا لم يكن العدد رقماً ثنائياً، أو إذا كان يتألف من أكثر من 10 أحرف (10 بت)، ترجع الدالة BIN2OCT قيمة الخطأ !NUM# ، او إذا كان الرقم number سالباً، تتجاهل BIN2OCT عدد المنازل وترجع رقم سداسي ثماني من 10 أحرف ، أو إذا تطلبت BIN2OCT عدد أحرف أكثر للمنازل، تقوم بإرجاع قيمة الخطأ !NUM#
أما إذا لم تكن المنازل places عدداً صحيحاً، يتم اقتطاعها. وإذا لم تكن قيمة المنازل places رقمية، تقومBIN2OCT بإرجاع قيمة الخطأ !VALUE# وإذا كانت قيمة المنازل places سالبة، تقوم BIN2OCT بإرجاع قيمة الخطأ !NUM#
مثال توضيحي الصيغة التالية BIN2OCT(1001, 3)= تقوم بتحويل تحويل الرقم الثنائي 1001 إلى رقم ثماني بثلاثة أحرف (011).
* الدالة الثامنة DEC2BIN تحويل رقم عشري إلى رقم ثنائي. بناء الجملة وصيغة الدالة على النحو التالي =DEC2BIN(number,places) مع ضرورة ملاحظة ان إذا كان الرقم أصغر من 512 أو اكبر من 511، ترجع DEC2BIN قيمة الخطأ !NUM#
أما إذا كان الرقم غير عددي، تقوم DEC2BIN بإرجاع قيمة الخطأ !VALUE#
وإذا تطلبت DEC2BIN عدد أحرف أكثر للمنازل، تقوم بإرجاع قيمة الخطأ !NUM#
وإذا لم تكن قيمة المنازل places عدداً صحيحاً، يتم اقتطاعها. وإذا لم تكن قيمة المنازل places رقمية، تقومDEC2BIN بإرجاع قيمة الخطأ !VALUE# وإذا كانت قيمة المنازل places سالبة، تقوم DEC2BIN بإرجاع قيمة الخطأ !NUM#
مثال توضيحي للدالة =DEC2BIN(9, 4) حيث يتم تحويل الرقم العشري 9 إلى رقم ثنائي بأربعة أحرف (FB..)
* الدالة التاسعة DEC2HEX تقوم بتحويل رقم عشري إلى رقم سداسي عشري.
وصيغة الدالة =DEC2HEX(number,places)
مثال توضيحي DEC2HEX(100, 4) = حيث تحويل الرقم العشري 100 إلى رقم سداسي عشري بأربعة أحرف (0064).
* الدالة العاشرة DEC2OCTتقوم بتحويل رقم تحويل رقم عشري إلى رقم ثماني.
وصيغة الدالة =DEC2OCT9(number, places) .
مثال توضيحي DEC2OCT(58, 3)= حيث يتم تحويل الرقم العشري 58 إلى ثماني (072).
*الدالة الحادية عشرة COMPLEX تقوم بتحويل معاملات الأرقام الحقيقية والتخيلية إلى أرقام مركبة بالشكل x + yi or x + yj .
وصيغة الدالة على النحو التالي =COMPLEX (real_num,i_num,suffix) علما بأن :
* Real_num المعامل الحقيقي للرقم المركب.
* I_num المعامل التخيلي للرقم المركب.
* Suffix لاحقة المكون التخيلي للرقم المركب. في حالة حذفها، يفترض أن اللاحقة هي "iس .
* مثال توضيحي للدالة COMPLEX(3,4) = حيث إن هذا المثال عبارة عن رقم مركب يضم 3 و4 كمعاملين حقيقي وتخيلي (3 + 4 (i.
.....
الرجوع
.....
| |
|
|