وسيطات الدالة - كتاب المهارات الرقمية - الصف 8 - الفصل 1 - المملكة العربية السعودية

الكتاب: كتاب المهارات الرقمية - الصف 8 - الفصل 1 | المادة: المهارات الرقمية | المرحلة: الصف 8 | الفصل الدراسي: 1

الدولة: المملكة العربية السعودية | المنهج: المنهج السعودي - وزارة التعليم

الدرس: وسيطات الدالة

📚 معلومات الصفحة

الكتاب: كتاب المهارات الرقمية - الصف 8 - الفصل 1 | المادة: المهارات الرقمية | المرحلة: الصف 8 | الفصل الدراسي: 1

الدولة: المملكة العربية السعودية | المنهج: المنهج السعودي - وزارة التعليم

نوع المحتوى: درس تعليمي

📝 ملخص الصفحة

📚 استخدام دالة LEFT في جداول البيانات

المفاهيم الأساسية

دالة LEFT: إرجاع عدد الأحرف المحدد في بداية سلسلة نصية.

وسيط Num_chars: تحديد عدد الأحرف التي ستستخرجها LEFT. القيمة الافتراضية هي 1 إذا أهملت.

خريطة المفاهيم

```markmap

الدوال النصية في إكسل

دوال الاستخراج

اليسار (LEFT)

  • تستخرج حروفًا من الجانب الأيسر للنص
#### خطوات الاستخدام (للاستخراج من تاريخ)

  • اضغط على الخلية الهدف (مثل D2)
  • من تبويب Formulas → Function Library → Text → LEFT
  • في مربع Text: أدخل مرجع الخلية (مثل C2.DAY)
  • في مربع Num_Chars: أدخل عدد الحروف (مثل 2)
  • اضغط OK
  • استخدم أداة Auto Fill لإكمال الجدول
  • #### وسيطات الدالة

    • Text (النص): الخلية الأصلية (مثل DAY(C2))
    • Num_chars (عدد الحروف): عدد الأحرف المراد استخراجها (مثل 2)

    اليمين (RIGHT)

    • تستخرج حروفًا من الجانب الأيمن للنص

    الوسط (MID)

    • تستخرج حروفًا من منتصف النص

    دالة التعديل

    التبديل (SUBSTITUTE)

    • تبديل جزء أو كل النص بآخر حسب شرط
    #### وسيطات الدالة

    • Text (النص): الخلية الأصلية (مثل A2)
    • Old_text (النص القديم): الجزء المراد استبداله (مثل "وليد")
    • New_text (النص الجديد): النص البديل (يمكن تركه فارغًا للحذف)
    • Instance_num (رقم الظهور): تحديد أي ظهور للنص القديم نريد تبديله (اختياري)
    #### مثال تطبيقي

    • الصيغة: `=SUBSTITUTE(A2,"وليد","")`
    • النتيجة: تحويل "أحمد وليد" إلى "أحمد"

    مكتبة الدالات النصية

    • LEN, LOWER, MID, NUMBERVALUE, PROPER, REPT, REPLACE, RIGHT, SEARCH, SUBSTITUTE, TEXT, TEXTJOIN, TRIM, UNICHAR, UNICODE, UPPER
    ```

    نقاط مهمة

    • مربع حوار دالة LEFT يحتوي على حقلين رئيسيين: `Text` و `Num_chars`.
    • يمكن استخدام الدالة لاستخراج اليوم من تاريخ ميلاد، مثل استخراج "26" من "26/10/03".
    • القيمة المحسوبة للدالة تظهر في مربع الحوار (مثل 26).
    • يوجد زر "تعليمات حول هذه الدالة" للحصول على مزيد من المعلومات.

    📋 المحتوى المنظم

    📖 محتوى تعليمي مفصّل

    وسيطات الدالة

    نوع: محتوى تعليمي

    وسيطات الدالة

    نوع: محتوى تعليمي

    LEFT إرجاع عدد الأحرف المحدد في بداية سلسلة نصية. Num_chars تحديد عدد الأحرف التي ستستخرجها LEFT: 1 إذا أهمل. ناتج الصيغة = 26 تعليمات حول هذه الدالة

    4

    نوع: محتوى تعليمي

    يشير الرقم 4 إلى حقل 'Text' في وسيطات الدالة، والذي يحتوي على القيمة 'DAY(C2)' والقيمة المحسوبة '2'.

    5

    نوع: محتوى تعليمي

    يشير الرقم 5 إلى حقل 'Num_chars' في وسيطات الدالة، والذي يحتوي على القيمة '2' والقيمة المحسوبة '2'.

    الحروف الأولى من الاسم واسم العائلة

    نوع: محتوى تعليمي

    الحروف الأولى من الاسم واسم العائلة

    6

    نوع: محتوى تعليمي

    يشير الرقم 6 إلى القيمة '26' في عمود 'اليوم' بالجدول الأول، وهي القيمة المستخرجة من تاريخ الميلاد '26/10/03'.

    7

    نوع: محتوى تعليمي

    يشير الرقم 7 إلى القيمة '1' في عمود 'اليوم' بالجدول الثاني، وهي القيمة المستخرجة من تاريخ الميلاد '01/05/03' (لناصر سامي).

    نوع: METADATA

    Ministry of Education 2025 - 1447 249

    🔍 عناصر مرئية

    وسيطات الدالة

    A dialog box for configuring the LEFT function in a spreadsheet program, showing input fields for 'Text' and 'Num_chars' and the resulting output. It also includes explanatory text and action buttons.

    الحروف الأولى من الاسم واسم العائلة

    An Excel-like spreadsheet table displaying personal data including names, birth dates, and extracted day, month, and year values. A specific cell in the 'اليوم' column is highlighted.

    الحروف الأولى من الاسم واسم العائلة

    An Excel-like spreadsheet table, identical in structure and content to Table 1, displaying personal data. A different specific cell in the 'اليوم' column is highlighted.

    📄 النص الكامل للصفحة

    --- SECTION: وسيطات الدالة --- وسيطات الدالة LEFT إرجاع عدد الأحرف المحدد في بداية سلسلة نصية. Num_chars تحديد عدد الأحرف التي ستستخرجها LEFT: 1 إذا أهمل. ناتج الصيغة = 26 تعليمات حول هذه الدالة --- SECTION: 4 --- يشير الرقم 4 إلى حقل 'Text' في وسيطات الدالة، والذي يحتوي على القيمة 'DAY(C2)' والقيمة المحسوبة '2'. --- SECTION: 5 --- يشير الرقم 5 إلى حقل 'Num_chars' في وسيطات الدالة، والذي يحتوي على القيمة '2' والقيمة المحسوبة '2'. --- SECTION: الحروف الأولى من الاسم واسم العائلة --- الحروف الأولى من الاسم واسم العائلة --- SECTION: 6 --- يشير الرقم 6 إلى القيمة '26' في عمود 'اليوم' بالجدول الأول، وهي القيمة المستخرجة من تاريخ الميلاد '26/10/03'. --- SECTION: 7 --- يشير الرقم 7 إلى القيمة '1' في عمود 'اليوم' بالجدول الثاني، وهي القيمة المستخرجة من تاريخ الميلاد '01/05/03' (لناصر سامي). Ministry of Education 2025 - 1447 249 --- VISUAL CONTEXT --- **DIALOG**: وسيطات الدالة Description: A dialog box for configuring the LEFT function in a spreadsheet program, showing input fields for 'Text' and 'Num_chars' and the resulting output. It also includes explanatory text and action buttons. Context: Demonstrates the usage and arguments of the LEFT function in a spreadsheet application. (Note: Some details are estimated) **TABLE**: الحروف الأولى من الاسم واسم العائلة Description: An Excel-like spreadsheet table displaying personal data including names, birth dates, and extracted day, month, and year values. A specific cell in the 'اليوم' column is highlighted. Table Structure: Headers: الحروف الأولى من الاسم واسم العائلة | الاسم | يرجى إدخال تاريخ ميلادك | اليوم | الشهر | السنة Rows: Row 1: أ و | أحمد وليد | 26/10/03 | 26 | | Row 2: ج ي | جابر يحيى | 18/02/04 | 18 | | Row 3: خ ب | خالد بلال | 15/10/03 | 15 | | Row 4: ف ح | فهد حامد | 20/10/04 | 20 | | Row 5: ن س | ناصر سامي | 01/05/03 | 1 | | Row 6: أ س | أسامة سعود | 01/06/03 | 1 | | Row 7: ط ر | طلال رزاق | 01/07/03 | 1 | | Row 8: ز ع | زياد عبدالله | 01/09/04 | 1 | | Row 9: س ف | سعيد فواز | 01/10/03 | 1 | | Empty cells: Cells in 'الشهر' and 'السنة' columns are empty for all rows. Calculation needed: The 'اليوم' column values appear to be extracted from the day part of the 'يرجى إدخال تاريخ ميلادك' column. Data: The table contains 9 rows of data. The first column shows initials, followed by full names, birth dates, and then separate columns for Day, Month, and Year. The Day and Month columns appear to be populated by extracting values from the birth date. Context: Example data in a spreadsheet, likely used for demonstrating data manipulation or extraction functions. The value '26' in the 'اليوم' column is highlighted, indicating a point of focus for question 6. **TABLE**: الحروف الأولى من الاسم واسم العائلة Description: An Excel-like spreadsheet table, identical in structure and content to Table 1, displaying personal data. A different specific cell in the 'اليوم' column is highlighted. Table Structure: Headers: الحروف الأولى من الاسم واسم العائلة | الاسم | يرجى إدخال تاريخ ميلادك | اليوم | الشهر | السنة Rows: Row 1: أ و | أحمد وليد | 26/10/03 | 26 | | Row 2: ج ي | جابر يحيى | 18/02/04 | 18 | | Row 3: خ ب | خالد بلال | 15/10/03 | 15 | | Row 4: ف ح | فهد حامد | 20/10/04 | 20 | | Row 5: ن س | ناصر سامي | 01/05/03 | 1 | | Row 6: أ س | أسامة سعود | 01/06/03 | 1 | | Row 7: ط ر | طلال رزاق | 01/07/03 | 1 | | Row 8: ز ع | زياد عبدالله | 01/09/04 | 1 | | Row 9: س ف | سعيد فواز | 01/10/03 | 1 | | Empty cells: Cells in 'الشهر' and 'السنة' columns are empty for all rows. Calculation needed: The 'اليوم' column values appear to be extracted from the day part of the 'يرجى إدخال تاريخ ميلادك' column. Data: The table contains 9 rows of data. The first column shows initials, followed by full names, birth dates, and then separate columns for Day, Month, and Year. The Day and Month columns appear to be populated by extracting values from the birth date. Context: Example data in a spreadsheet, likely used for demonstrating data manipulation or extraction functions. The value '1' in the 'اليوم' column (for Naser Sami) is highlighted, indicating a point of focus for question 7.

    🎴 بطاقات تعليمية للمراجعة

    عدد البطاقات: 3 بطاقة لهذه الصفحة

    ما هي وظيفة الدالة LEFT في برامج الجداول الحسابية؟

    • أ) إرجاع عدد محدد من الأحرف من نهاية سلسلة نصية.
    • ب) إرجاع عدد محدد من الأحرف من بداية سلسلة نصية.
    • ج) تحويل النص إلى أحرف كبيرة.
    • د) دمج نصين أو أكثر معاً.

    الإجابة الصحيحة: b

    الإجابة: إرجاع عدد محدد من الأحرف من بداية سلسلة نصية.

    الشرح: 1. الدالة LEFT هي دالة نصية. 2. وظيفتها استخراج أحرف من سلسلة نصية. 3. تبدأ الاستخراج من أول حرف في السلسلة (الجهة اليسرى). 4. يمكن تحديد عدد الأحرف المراد استخراجها.

    تلميح: تتعامل مع النصوص وليس الأرقام، وتبدأ من الطرف الأيسر.

    التصنيف: تعريف | المستوى: سهل

    ما القيمة الافتراضية (التلقائية) لوسيط Num_chars في دالة LEFT إذا لم يتم تحديده؟

    • أ) 0
    • ب) 1
    • ج) جميع أحرف السلسلة
    • د) 10

    الإجابة الصحيحة: b

    الإجابة: 1

    الشرح: 1. وسيط Num_chars يحدد عدد الأحرف التي ستستخرجها الدالة LEFT. 2. إذا أهمل المستخدم تحديد قيمة لهذا الوسيط. 3. فإن الدالة تفترض تلقائياً أن القيمة هي 1. 4. أي أنها ترجع الحرف الأول فقط من السلسلة النصية.

    تلميح: إذا لم تخبر الدالة بعدد الأحرف، ماذا تفترض؟

    التصنيف: مفهوم جوهري | المستوى: سهل

    في سياق استخراج البيانات من التواريخ، إذا كان تاريخ الميلاد في خلية هو '26/10/03'، وأردنا استخراج اليوم فقط باستخدام دالة مناسبة، فما القيمة المتوقعة؟

    • أ) 10
    • ب) 03
    • ج) 26
    • د) 26/10

    الإجابة الصحيحة: c

    الإجابة: 26

    الشرح: 1. التاريخ '26/10/03' مكتوب بصيغة يوم/شهر/سنة. 2. الجزء الأول (قبل الشرطة المائلة الأولى) يمثل اليوم. 3. دالة مثل LEFT مع تحديد عدد الأحرف المناسب يمكنها استخراج '26'. 4. القيمة المستخرجة هي 26.

    تلميح: ركز على الجزء الأول من التاريخ المكتوب بصيغة يوم/شهر/سنة.

    التصنيف: سؤال اختبار | المستوى: متوسط