أمثلة عن الصيغ الشائعة في قوائم SharePoint‏

أمثلة عن الصيغ الشائعة في قوائم SharePoint‏

ملاحظة: نرغب في تزويدك بأحدث محتوى تعليمات لدينا بأسرع ما يمكن وبلغتك الخاصة. وقد تمت ترجمة هذه الصفحة آلياً وقد تحتوي على أخطاء نحوية أو أخطاء تتعلق بالدقة. كما نهدف إلى أن يكون هذا المحتوى مفيداً لك. هل يمكنك إخبارنا إذا كانت المعلومات مفيدة لك في أسفل هذه الصفحة؟ إليك المقالة بالغة الإنجليزية لسهولة الرجوع إليها.

يمكن ان يساعد استخدام الصيغ في الاعمده المحسوبه SharePoint قائمه او SharePoint مكتبه اضافه الي اعمده موجوده، مثل حساب ضريبه المبيعات علي سعر. يمكن دمج هذه برمجيا التحقق من صحه البيانات.

عند ادخال الصيغ، ما لم يتم تحديد، لا توجد عدم ترك مسافات بين الكلمات الاساسيه و# عوامل التشغيل. ب# ما يلي غير قائمه شامله. ل# عرض كافه الصيغ في SharePoint، اطلع علي قائمه ب# الترتيب الابجدي في نهايه هذه المقاله.

ملاحظة: يمكنك فقط تعمل الحقول المحسوبه علي الصف الخاصه بهم، حيث لا يمكن الاشاره الي قيمه في اخر صف، او الاعمده الموجوده في قائمه او مكتبه اخري. حقول البحث غير معتمده في صيغه، و# لا يمكن استخدام معرف الصف المدرج مؤخرا ك# غير موجود المعرف عند معالجه الصيغه.

يمكنك استخدام الصيغ التاليه ل# اختبار شرط عباره و# ترجع "نعم" او ايه قيمه ل# اختبار بديل القيمه مثل ك# موافق او غير موافق، او ل# ارجاع فارغ او الشرطه ل# تمثيل قيمه فارغه.

حدد ما اذا كان رقم اكبر او اصغر من رقم اخر

استخدم الداله IF ل# تنفيذ هذه المقارنه.

العمود 1

العمود2

الصيغة

الوصف (النتيجه المحتمله)

15000

9000

= [Column1] > [Column2]

هل العمود 1 اكبر من العمود 2؟ (نعم)

15000

9000

= IF([Column1]<=[Column2], "OK", "Not OK")

هل العمود 1 اقل من او تساوي Column2؟ (غير مقبول)

ارجاع قيمه منطقيه بعد مقارنه محتويات عمود

ل# الحصول علي نتيجه تكون قيمه منطقيه (نعم او لا)، استخدم الدالتين ANDو ORولا .

العمود 1

العمود2

العمود 3

الصيغة

الوصف (النتيجه المحتمله)

15

9

8

= AND([Column1]>[Column2], [Column1]<[Column3])

هل 15 اكبر من 9 و# اقل من 8؟ (لا)

15

9

8

= OR([Column1]>[Column2], [Column1]<[Column3])

هل 15 اكبر من 9 او اقل من 8؟ (نعم)

15

9

8

=NOT([Column1]+[Column2]=24)

هل 15 زائد 9 لا تساوي 24؟ (لا)

ل# الحصول علي نتيجه التي يتم حساب اخر، او اي قيمه اخري اخر غير نعم او لا، استخدم الدالتين IFو ANDو OR .

العمود 1

العمود2

العمود 3

الصيغة

الوصف (النتيجه المحتمله)

15

9

8

= IF([Column1]=15, "OK", "Not OK")

اذا كانت القيمه في العمود 1 تساوي 15، ف# يتم ارجاع "موافق". (موافق)

15

9

8

= IF (AND ([Column1] > [Column2]، [Column1] < [عمود 3]), "موافق", "Not OK")

اذا كانت 15 اكبر من 9 و# اقل من 8، ثم ارجاع "موافق". (غير مقبول)

15

9

8

= IF (او ([Column1] > [Column2]، [Column1] < [عمود 3]), "موافق", "Not OK")

اذا كانت 15 اكبر من 9 او اقل من 8، ثم ارجاع "موافق". (موافق)

عرض الاصفار ك# فراغات او شرطات

ل# عرض صفر، تنفيذ عمليه حسابيه بسيطه. ل# عرض شرطه او فارغه، استخدم الداله IF.

العمود 1

العمود2

الصيغة

الوصف (النتيجه المحتمله)

10

10

= [Column1]-[Column2]

الرقم الثاني مطروح من الرقم الأول (0)

15

9

=IF([Column1]-[Column2],"-",[Column1]-[Column2])

إرجاع شرطة عندما تكون القيمة صفرًا (-)

اخفاء قيم الخطا في الاعمده

ل# عرض شرطه او # n / A او NA محل قيمه خطا، استخدم الداله ISERROR .

العمود 1

العمود 2

الصيغة

الوصف (النتيجه المحتمله)

10

0

= [Column1] / [Column2]

تُنتج خطأ ‎(#DIV/0)‎

10

0

=IF(ISERROR([Column1]/[Column2]),"NA",[Column1]/[Column2])

تُرجع NA عندما تكون القيمة خطأ

10

0

=IF(ISERROR([Column1]/[Column2]),"-",[Column1]/[Column2])

تُرجع شرطة عندما تكون القيمة خطأ

التحقق من وجود حقول فارغه

يمكنك استخدام الصيغه ISBLANK ل# البحث عن حقول فارغه.

العمود 1

الصيغة

الوصف (النتيجه المحتمله)

"جيلي الفاصوليا"

= ISBLANK([Column1]

ترجع عندما نعم او لا فارغه ام لا

"فولاذ"

= IF(ISBLANK([Column1])، "لا OK", "موافق")

التعبئه في الاختيارات الخاصه بك-اولا الثانيه اذا كان فارغا، اذا لم

ل# الحصول علي مزيد من دالات IS، راجع دالات IS.

يمكنك استخدام الصيغ التاليه ل# اجراء عمليات حسابيه استنادا الي التاريخ و# الوقت، مثل اضافه عدد من الايام او الاشهر او السنوات الي تاريخ و# حساب الفرق بين تاريخين، و# تحويل الوقت الي قيمه المنازل عشريه.

اضافه تواريخ

ل# اضافه عدد من ايام الي تاريخ، استخدم علامه الجمع (+).

ملاحظة: عندما تقوم ب# معالجه التواريخ، يجب تعيين نوع الارجاع في العمود المحسوب الي التاريخ و# الوقت.

العمود 1

العمود2

الصيغة

الوصف (الناتج)

6 / 9 / 2007

3

= [Column1] + [Column2]

اضافه ايام 3 الي 6 / 9 / 2007 (12 / 6 / 2007)

12 / 10 / 2008

54

= [Column1] + [Column2]

اضافه ايام 54 الي 12 / 10 / 2008 (2 / 2 / 2009)

ل# اضافه عدد من اشهر الي تاريخ، استخدم تاريخ، و# السنهو# الشهرو# اليوم الدالات.

العمود 1

العمود2

الصيغة

الوصف (الناتج)

6 / 9 / 2007

3

=DATE(YEAR([Column1]),MONTH([Column1])+[Column2],DAY([Column1]))

اضافه اشهر 3 الي 6 / 9 / 2007 (9 / 9 / 2007)

12 / 10 / 2008

25

=DATE(YEAR([Column1]),MONTH([Column1])+[Column2],DAY([Column1]))

اضافه 25 شهرا الي 12 / 10 / 2008 (1 / 10 / 2011)

ل# اضافه عدد من سنوات الي تاريخ، استخدم تاريخ، و# السنهو# الشهرو# اليوم الدالات.

العمود 1

العمود2

الصيغة

الوصف (الناتج)

6 / 9 / 2007

3

=DATE(YEAR([Column1])+[Column2],MONTH([Column1]),DAY([Column1]))

جمع 3 سنوات علي 6 / 9 / 2007 (6 / 9 / 2010)

12 / 10 / 2008

25

=DATE(YEAR([Column1])+[Column2],MONTH([Column1]),DAY([Column1]))

جمع 25 سنوات علي 12 / 10 / 2008 (12 / 10 / 2033)

ل# اضافه مزيج من الايام و# الاشهر و# السنوات الي تاريخ، استخدم تاريخ، و# السنهو# الشهرو# اليوم الدالات.

العمود 1

الصيغة

الوصف (الناتج)

6 / 9 / 2007

=DATE(YEAR([Column1])+3,MONTH([Column1])+1,DAY([Column1])+5)

اضافه 3 سنوات، شهر واحد، و 5 ايام علي 6 / 9 / 2007 (7 / 14 / 2010)

12 / 10 / 2008

=DATE(YEAR([Column1])+1,MONTH([Column1])+7,DAY([Column1])+5)

يقوم ب# اضافه السنه 1، و 7 اشهر، و 5 ايام الي 12 / 10 / 2008 (7 / 15 / 2010)

حساب الفرق بين تاريخين

استخدم الداله DATEDIF ل# تنفيذ هذه العمليه الحسابيه.

العمود 1

العمود2

الصيغة

الوصف (الناتج)

01 يناير 1995

15 يناير 1999

= DATEDIF([Column1], [Column2],"d")

ارجاع عدد الايام بين التاريخين (1626)

01 يناير 1995

15 يناير 1999

= DATEDIF([Column1], [Column2],"ym")

ترجع هذه الداله عدد الاشهر بين التاريخين، مع تجاهل جزء السنه (5)

01 يناير 1995

15 يناير 1999

= DATEDIF([Column1], [Column2],"yd")

ارجاع عدد الايام بين التاريخين، مع تجاهل جزء السنه (165)

حساب الفرق بين وقتين

ل# عرض النتائج في تنسيق الوقت القياسي (ساعات: دقائق: ثوان)، استخدم الداله TEXT و# عامل تشغيل الطرح (-). ل# هذا الاسلوب ل# العمل، يجب الا يتجاوز الساعات 24، و# يجب الا يتجاوز الدقائق و# الثواني 60.

العمود 1

العمود2

الصيغة

الوصف (الناتج)

06 / 09 / 2007 10:35 ص

06 / 09 / 2007 3:30 مساء

=TEXT([Column2]-[Column1],"h")

الساعات بين الوقتين (4)

06 / 09 / 2007 10:35 ص

06 / 09 / 2007 3:30 مساء

=TEXT([Column2]-[Column1],"h:mm")

الساعات و# الدقائق بين الاوقات (4:55)

06 / 09 / 2007 10:35 ص

06 / 09 / 2007 3:30 مساء

=TEXT([Column2]-[Column1],"h:mm:ss")

الساعات و# الدقائق و# الثواني بين الوقتين (4: 55:00)

ل# عرض النتائج في اجمالي الذي يستند الي وحده مره واحده، استخدم الداله INT ، او الساعه، دقيقه، او الداله SECOND .

العمود 1

العمود2

الصيغة

الوصف (الناتج)

06 / 09 / 2007 10:35 ص

06 / 10 / 2007 3:30 مساء

=INT(([Column2]-[Column1])*24)

اجمالي الساعات بين الوقتين (28)

06 / 09 / 2007 10:35 ص

06 / 10 / 2007 3:30 مساء

=INT(([Column2]-[Column1])*1440)

اجمالي عدد الدقائق بين الوقتين (1735)

06 / 09 / 2007 10:35 ص

06 / 10 / 2007 3:30 مساء

=INT(([Column2]-[Column1])*86400)

اجمالي الثواني بين الوقتين (104100)

06 / 09 / 2007 10:35 ص

06 / 10 / 2007 3:30 مساء

=HOUR([Column2]-[Column1])

الساعات بين الوقتين، عندما لا يتجاوز الفرق 24 (4)

06 / 09 / 2007 10:35 ص

06 / 10 / 2007 3:30 مساء

=MINUTE([Column2]-[Column1])

الدقائق بين الوقتين، عندما لا يتجاوز الفرق 60 (55)

06 / 09 / 2007 10:35 ص

06 / 10 / 2007 3:30 مساء

=SECOND([Column2]-[Column1])

الثواني بين الوقتين، عندما لا يتجاوز الفرق 60 (0)

تحويل الأوقات

ل# تحويل الساعات من تنسيق الوقت القياسي الي رقم عشري، استخدم الداله INT .

العمود 1

الصيغة

الوصف (الناتج)

10:35 ص

=([Column1]-INT([Column1])) * 24

عدد الساعات منذ 12:00 ص (10.583333)

الساعه 12:15 مساء

=([Column1]-INT([Column1])) * 24

عدد الساعات منذ 12:00 ص (12.25)

ل# تحويل الساعات من رقم عشري الي تنسيق مقياس الوقت (ساعات: دقائق: ثوان)، استخدم عامل القسمه و# الداله TEXT .

العمود 1

الصيغة

الوصف (الناتج)

23:58

= TEXT(Column1/24, "hh:mm:ss")

الساعات و# الدقائق و# الثواني منذ 12:00 ص (00: 59:55)

2:06

= TEXT(Column1/24, "h:mm")

الساعات و# الدقائق منذ 12:00 ص (0:05)

ادراج تواريخ اليوليوسي ل# العام

تاريخ يوليوسي تشير الي تنسيق تاريخ عباره عن تركيبه من السنه الحاليه و# عدد الايام منذ بدايه السنه. علي سبيل المثال، 1 يناير، 2007، يتم تمثيل ك 2007001 و 31 ديسمبر 2007، يتم تمثيل 2007365. لا يستند هذا التنسيق الي التقويم اليوليوسي.

ل# تحويل تاريخ الي تاريخ يوليوسي، استخدم الدالتين TEXT و DATEVALUE .

العمود 1

الصيغة

الوصف (الناتج)

23 / 6 / 2007

=TEXT([Column1],"yy") & TEXT (([Column1]-DATEVALUE ("1 / 1 /" & TEXT([Column1],"yy"))+1),"000")

تاريخ ب# تنسيق اليوليوسي ل# العام، ب# سنه رقمين (07174)

23 / 6 / 2007

=TEXT([Column1],"yyyy") & TEXT (([Column1]-DATEVALUE ("1 / 1 /" & TEXT([Column1],"yy"))+1),"000")

تاريخ ب# تنسيق اليوليوسي ل# العام، ب# سنه من اربعه ارقام (2007174)

ل# تحويل تاريخ الي تاريخ يوليوسي المستخدم في علم الفلك، استخدم الثابت 2415018.50. تعمل هذه الصيغه فقط مع التواريخ بعد 1 / 3 / 1901، و# اذا كنت تستخدم 1900 نظام التاريخ.

العمود 1

الصيغة

الوصف (الناتج)

23 / 6 / 2007

= [Column1] + 2415018.50

تاريخ ب# تنسيق اليوليوسي, المستخدمه في علم الفلك (2454274.50)

اظهار التواريخ ك# اليوم من ايام الاسبوع

ل# تحويل التواريخ الي النص ل# اليوم في الاسبوع، استخدم الدالتين TEXT و WEEKDAY .

العمود 1

الصيغة

الوصف (النتيجه المحتمله)

19 فبراير 2007

= TEXT(WEEKDAY([Column1])، "dddd")

حساب اليوم من ايام الاسبوع ل# التاريخ و# ارجاع الاسم الكامل ل# اليوم (الاثنين)

3-يناير-2008

= TEXT(WEEKDAY([Column1])، "ي ي ي")

حساب اليوم من ايام الاسبوع ل# التاريخ و# ارجاع الاسم المختصر ل# اليوم (الخميس)

يمكنك استخدام الصيغ التاليه ل# تنفيذ العديد من العمليات الحسابيه، مثل اضافه و# الطرح و# الضرب و# القسمه، حساب متوسط الاعداد و# تقريب عدد، و# حساب القيم.

جمع الأرقام

ل# جمع الارقام في عمودين او اكثر في صف، استخدم عامل الاضافه (+) او الداله SUM .

العمود 1

العمود2

العمود 3

الصيغة

الوصف (الناتج)

6

5

4

= [Column1] + [Column2] + [عمود 3]

تضيف القيم الموجوده في الاعمده الثلاثه الاولي (15)

6

5

4

=SUM([Column1],[Column2],[Column3])

تضيف القيم الموجوده في الاعمده الثلاثه الاولي (15)

6

5

4

= SUM (IF ([Column1] > [Column2]، [Column1]-[Column2], 10)، [عمود 3])

اذا كان العمود 1 اكبر من العمود 2، يضيف الفرق و# عمود 3. اضافه اخر 10 و# عمود 3 (5)

طرح الأرقام

ل# طرح ارقام في عمودين او اكثر في صف، استخدم عامل تشغيل الطرح (-) او الداله SUM مع الارقام السالبه.

العمود 1

العمود 2

العمود 3

الصيغة

الوصف (الناتج)

15000

9000

8000-

= [Column1]-[Column2]

طرح 9000 من 15000 (6000)

15000

9000

8000-

= SUM([Column1], [Column2], [Column3])

جمع الارقام في الاعمده الثلاثه الاولي، ب# ما في ذلك القيم السالبه (16000)

حساب الفرق بين رقمين كنسبة مئوية

استخدم الطرح (-) و# القسمه (/) و# الداله ABS .

العمود 1

العمود2

الصيغة

الوصف (الناتج)

2342

2500

=([Column2]-[Column1])/ABS([Column1])

تغيير النسبه المئويه (6.75% او 0.06746)

ضرب الأرقام

ل# ضرب الارقام في عمودين او اكثر في صف، استخدم عامل الضرب (*) او الداله PRODUCT .

العمود 1

العمود 2

الصيغة

الوصف (الناتج)

5

2

= [Column1] * [Column2]

ضرب الارقام الموجوده في اول عمودين (10)

5

2

= PRODUCT([Column1], [Column2])

ضرب الارقام الموجوده في اول عمودين (10)

5

2

=PRODUCT([Column1],[Column2],2)

ضرب الارقام الموجوده في اول عمودين و# الرقم 2 (20)

قسمة الأرقام

ل# تقسيم الارقام في عمودين او اكثر في صف، استخدم عامل القسمه (/).

العمود 1

العمود 2

الصيغة

الوصف (الناتج)

15000

12

= [Column1] / [Column2]

قسمة 15000 على 12 (1250)

15000

12

= ([Column1] +10000) / [Column2]

جمع 15000 و 10000، و# من ثم قسمه الاجمالي 12 (2083)

حساب متوسط الارقام

المتوسط يسمي ايضا الوسط. ل# حساب متوسط الارقام في عمودين او اكثر في صف، استخدم الداله AVERAGE .

العمود 1

العمود2

العمود 3

الصيغة

الوصف (الناتج)

6

5

4

= AVERAGE([Column1], [Column2],[Column3])

متوسط الارقام في الاعمده الثلاثه الاولي (5)

6

5

4

= AVERAGE (IF ([Column1] > [Column2]، [Column1]-[Column2], 10)، [عمود 3])

اذا كان العمود 1 اكبر من العمود 2، حساب متوسط الفرق و# عمود 3. حساب متوسط القيمه 10 و# عمود 3 اخر (2.5)

حساب متوسط الارقام

الوسيط هي القيمه في منتصف نطاق مرتب من الارقام. استخدم الداله MEDIAN ل# حساب متوسط مجموعه من الارقام.

A

B

C

D

E

F

الصيغة

الوصف (الناتج)

10

7

9

27

0

4

= MEDIAN(A, B, C, D, E, F)

الوسيط ل# الارقام في الاعمده السته الاولي (8)

حساب اصغر او اكبر رقم في نطاق

ل# حساب اصغر او اكبر رقم في عمودين او اكثر في صف، استخدم الدالات MIN و MAX .

العمود 1

العمود 2

العمود 3

الصيغة

الوصف (الناتج)

10

7

9

= MIN([Column1], [Column2], [Column3])

اصغر رقم (7)

10

7

9

= MAX([Column1], [Column2], [Column3])

اكبر رقم (10)

حساب عدد القيم

ل# حساب عدد القيم الرقميه، استخدم الداله COUNT .

العمود 1

العمود 2

العمود 3

الصيغة

الوصف (الناتج)

Apple

12 / 12 / 2007

= COUNT([Column1], [Column2], [Column3])

حساب عدد الاعمده التي تحتوي علي قيم رقميه. يستبعد التاريخ و# الوقت و# النصوص و# القيم الخاليه (0)

$12

‎#DIV/0!‎

1.01

= COUNT([Column1], [Column2], [Column3])

حساب عدد الاعمده التي تحتوي علي قيم رقميه، مع استثناء الخطا و# القيم المنطقيه (2)

زيادة رقم أو إنقاصه بنسبة مئوية

استخدام عامل التشغيل النسبه المئويه (%) ل# تنفيذ هذه العمليه الحسابيه.

العمود 1

العمود 2

الصيغة

الوصف (الناتج)

23

3‏%

=[Column1]*(1+5%)

يزداد رقم في العمود 1 ب 5% (24.15)

23

3‏%

=[Column1]*(1+[Column2])

يزداد رقم في العمود 1 ب# قيمه النسبه المئويه في العمود 2: 3% (23.69)

23

3‏%

=[Column1]*(1-[Column2])

خفض الرقم في Column1 ب# قيمه النسبه المئويه في العمود 2: 3% (22.31)

رفع رقم الي اس

استخدام عامل التشغيل الاسي (^) او الداله POWER ل# تنفيذ هذه العمليه الحسابيه.

العمود 1

العمود 2

الصيغة

الوصف (الناتج)

5

2

= [Column1] ^ [Column2]

حساب خمسه مربعه (25)

5

3

= POWER([Column1], [Column2])

يحسب خمسه مكعبه (125)

تقريب الرقم

ل# تقريب اعلي رقم، استخدم الداله ROUNDUPفرديهاو زوجيه .

العمود 1

الصيغة

الوصف (الناتج)

20,3

=ROUNDUP([Column1],0)

تقريب 20,3 للأعلى وصولاً إلى أقرب عدد صحيح (21)

-5,9

=ROUNDUP([Column1],0)

تقريب-5.9 ل# الاعلي الي اقرب عدد صحيح (-5)

12,5493

=ROUNDUP([Column1],2)

تقريب 12, 5493 الي الاعلي الي اقرب جزء مئوي، منزلتين عشريتين (12, 55)

20,3

=EVEN([Column1])

تقريب 20, 3 الي الاعلي الي اقرب رقم زوجي (22)

20,3

=ODD([Column1])

تقريب 20, 3 الي الاعلي الي اقرب عدد فردي (21)

ل# تقريب رقم ل# الاسفل، استخدم الداله ROUNDDOWN .

العمود 1

الصيغة

الوصف (الناتج)

20,3

=ROUNDDOWN([Column1],0)

تقريب 20, 3 ل# الاسفل الي اقرب عدد صحيح (20)

-5,9

=ROUNDDOWN([Column1],0)

تقريب-5.9 ل# الاسفل الي اقرب عدد صحيح (6)

12,5493

=ROUNDDOWN([Column1],2)

تقريب 12, 5493 ل# الاسفل الي اقرب جزء مئوي، منزلتين عشريتين (12, 54)

ل# تقريب رقم الي اقرب رقم او كسر، استخدم الداله تقريبه .

العمود 1

الصيغة

الوصف (الناتج)

20,3

=ROUND([Column1],0)

تقريب 20, 3 ل# الاسفل، ل# ان الجزء الكسري اقل من 5, (20)

5,9

=ROUND([Column1],0)

تقريب 5, 9 الاعلي، ل# ان الجزء الكسري اكبر من 5, (6)

-5,9

=ROUND([Column1],0)

تقريب 5.9 الي، ل# ان الجزء الكسري اقل من-.5-(6)

1,25

= ROUND([Column1], 1)

تقريب الرقم الي اقرب رقم عشري (منزله عشريه واحده). ل# ان الجزء الذي يمكن تدويره 0.05 او اكبر، يتم تقريب الرقم ل# اعلي (النتيجه: 1.3)

30,452

= ROUND([Column1], 2)

تقريب الرقم الي اقرب جزء مئوي (المنازل العشريه). ل# ان الجزء الذي يمكن تدويره، 0.002، اقل من 0.005، ف# يتم تقريب الرقم ل# الاسفل (النتيجه: 30.45)

ل# تقريب رقم الي رقم دال اعلي من الصفر، استخدام تقريبو ROUNDUP، و# ROUNDDOWN، INTو# دالات LEN .

العمود 1

الصيغة

الوصف (الناتج)

5492820

=ROUND([Column1],3-LEN(INT([Column1])))

تقريب رقم ل 3 الهامه ارقام محدده

22230

=ROUNDDOWN([Column1],3-LEN(INT([Column1])))

تقريب الرقم السفلي الي 3 ارقام (22200)

5492820

= ROUNDUP([Column1], 5-LEN(INT([Column1])))

تقريب اعلي رقم ما يصل الي 5 ارقام ذات اهميه (5492900)

يمكنك استخدام الصيغ التاليه ل# معالجه النص، مثل ضم او ضم القيم من اعمده متعدده و# مقارنه محتويات الاعمده، و# ازاله الاحرف او المسافات و# تكرار الاحرف.

تغيير حالة نص

ل# تغيير حاله احرف النص، استخدم الداله UPPERاو LOWERاو عاديه .

العمود 1

الصيغة

الوصف (الناتج)

نينا فيتزين

=UPPER([Column1])

تغيير النص الي احرف كبيره (نينا فيتزين)

نينا فيتزين

=LOWER([Column1])

تغيير النص الي احرف صغيره (نينا فيتزين)

نينا فيتزين

=PROPER([Column1])

تغيير النص الي حاله احرف العنوان (نينا فيتزين)

يمكنك دمج الاول و# اسم العائله

ضم الاول و# اسم العائله، ب# استخدام عامل تشغيل علامه العطف (&) او الداله CONCATENATE .

العمود 1

العمود2

الصيغة

الوصف (الناتج)

كارلوس

كارفالو

= [Column1] & [Column2]

ضم السلسلتين (كارلوسكارفالو)

كارلوس

كارفالو

= [Column1] & "" & [Column2]

ضم السلسلتين، مع فصلها ب# مسافه (كارلوس كارفالو)

كارلوس

كارفالو

= [Column2] & "," & [Column1]

ضم السلسلتين، مفصوله ب# فاصله و# مسافه (كارفالو، كارلوس)

كارلوس

كارفالو

= CONCATENATE([Column2], ",", [Column1])

ضم السلسلتين، مفصوله ب# فاصله (كارفالو، كارلوس)

دمج النص و# الارقام من اعمده مختلفه

ل# دمج نص و# ارقام، استخدم الداله CONCATENATE و# عامل تشغيل علامه العطف (&)، او الداله TEXT و# عامل تشغيل علامه العطف.

العمود 1

العمود2

الصيغة

الوصف (الناتج)

يانج

28

= [Column1] & "باع" & [Column2] & "وحده."

ضم المحتويات اعلاه في جمله (باع يانج 28 وحده.)

دوبويس

40%

= [Column1] & "باع" & TEXT([Column2],"0%") & "من اجمالي المبيعات."

ضم المحتويات اعلاه في جمله (دوبويس باع 40% من اجمالي المبيعات.)

ملاحظة: الحاق الداله TEXT قيمه منسق Column2 بدلا من القيمه الاساسيه، التي تساوي 4.

يانج

28

= CONCATENATE([Column1],"sold",[Column2],"units.")

ضم المحتويات اعلاه في جمله (باع يانج 28 وحده.)

دمج النص مع تاريخ او وقت

ل# دمج نص مع تاريخ او وقت، استخدم الداله TEXT و# عامل تشغيل علامه العطف (&).

العمود 1

العمود2

الصيغة

الوصف (الناتج)

تاريخ الفوتره

5 يونيو 2007

= "تاريخ بيان:" & النص ([Column2]، "d-ش ش ش-yyyy")

دمج النص مع تاريخ (تاريخ بيان: 5 يونيو 2007)

تاريخ الفوتره

5 يونيو 2007

= [Column1] & "" & النص ([Column2]، "ش ش ش-ي ي-yyyy")

دمج النص و# التاريخ من اعمده مختلفه في عمود واحد (تاريخ الفوتره 5 يونيو 2007)

مقارنه محتويات عمود

ل# مقارنه عمود واحد ل# عمود اخر او قائمه من القيم، استخدم الدالتين EXACT و OR .

العمود 1

العمود2

الصيغة

الوصف (النتيجه المحتمله)

BD122

BD123

=EXACT([Column1],[Column2])

مقارنه محتويات اول عمودين (لا)

BD122

BD123

= EXACT([Column1], "BD122")

مقارنه محتويات Column1 و# السلسله "BD122" (نعم)

التحقق مما اذا كانت قيمه عمود او جزء منه تطابق نص محدد

ل# التحقق من اذا كانت قيمه عمود او جزء منه تطابق نص معين، استخدم الدالتين IF، و# البحثو# البحثو ISNUMBER .

العمود 1

الصيغة

الوصف (النتيجه المحتمله)

فيتزين

= IF([Column1]="Vietzen", "OK", "Not OK")

التحقق مما اذا Column1 فيتزين (موافق)

فيتزين

= IF(ISNUMBER(FIND("v",[Column1])), "موافق", "غير موافق")

ل# التحقق مما اذا كان Column1 يحتوي علي حرف v (موافق)

BD123

=ISNUMBER(FIND("BD",[Column1]))

ل# التحقق مما اذا كان Column1 يحتوي علي BD (نعم)

حساب عدد الاعمده غير الفارغه

ل# حساب عدد الاعمده غير الفارغه، استخدم الداله COUNTA .

العمود 1

العمود2

العمود 3

الصيغة

الوصف (الناتج)

المبيعات

19

= COUNTA([Column1], [Column2])

حساب عدد الاعمده غير الفارغه (2)

المبيعات

19

= COUNTA([Column1], [Column2], [Column3])

حساب عدد الاعمده غير الفارغه (2)

ازاله الاحرف من النص

ل# ازاله الاحرف من النص، استخدم الدالتين LENو# اليمينو# اليسار .

العمود 1

الصيغة

الوصف (الناتج)

فيتامين ا

=LEFT([Column1],LEN([Column1])-2)

ترجع هذه الداله 7 (9-2) احرف، بدءا من اليمين (فيتامين)

فيتامين ب 1

= RIGHT([Column1], LEN([Column1])-8)

ارجاع احرف (10-8) 2، بدءا من اليمين (B1)

ازاله المسافات من بدايه و# نهايه العمود

ل# ازاله المسافات من عمود، استخدم الداله TRIM .

العمود 1

الصيغة

الوصف (الناتج)

مرحبًا بكم!

=TRIM([Column1])

ازاله المسافات من بدايه و# نهايه (اهلا!)

تكرار حرف في عمود

ل# تكرار حرف في عمود، استخدم الداله REPT .

الصيغة

الوصف (الناتج)

=REPT(".",3)

تكرار الفتره 3 مرات (...)

‎=REPT("-",10)‎

تكرار شرطه 10 مرات (-)

قائمه الدالات ب# الترتيب الابجدي

ب# ما يلي قائمه الارتباطات الي دالات متوفره ل# المستخدمين SharePoint. يتضمن تريجونوميك، الاحصائيه، و# الدالات الماليه، ب# الاضافه الي الشرطي، و# صيغ التاريخ و# الرياضيه و# النص.

الدالة ABS

الدالة ACOS

الدالة ACOSH

الدالة ACOSH

الدالة AND

الدالة ASIN

الدالة ASINH

الدالة ATAN

الدالة ATAN2

الدالة AVERAGE

الدالة AVERAGEA

الداله BETADIST

الداله BETAINV

الداله BINOMDIST

الدالة CEILING

الدالة CHAR

الدالة CHIDIST

الدالة CHOOSE

الدالة CODE

الدالة CONCATENATE

الدالة CONFIDENCE

الدالة COS

الدالة COUNT

الدالة COUNTA

الدالة CRITBINOM

الدالة DATE

الدالة DATEDIF

الدالة DATEVALUE‏‎

الدالة DAY

الدالة DAYS360

الدالة DDB

الدالة DEGREES

الدالة DOLLAR

الدالة EVEN

الدالة EXACT

الدالة EXPONDIST

الدالة FACT

الدالة FDIST

الدالة FIND

الدالة FINV

الدالة FISHER

الدالة FIXED

الدالة GAMMADIST

الدالة GAMMAINV

الدالة GAMMALN

الدالة GEOMEAN

الدالة HARMEAN

الدالة HOUR

الدالة HYPGEOMDIST

الدالة IF

الدالة INT

الداله IPmt

دالات IS

الداله LEFT

الدالة LEN

الدالة LN

الداله log

الدالة LOG10

الدالة LOGINV

الدالة LOGNORMDIST

الدالة LOWER

الدالة MAX

الدالة Me

الدالة MEDIAN

الداله MID

الدالة MIN

الدالة MINA

الدالة MINUTE

الدالة MOD

الدالة MONTH

الدالة NEGBINOMDIST

الدالة NORMDIST

الدالة NORMSDIST

الدالة NORMSINV

الدالة NOT

الدالة NPER

الدالة NPV

الدالة NPV

الدالة ODD

الدالة OR‏

الدالة PMT

الدالة POWER

الدالة PPMT

الدالة PRODUCT

الدالة PROPER

الدالة PV

الدالة RADIANS

الداله REPLACE

الدالة REPT

الداله RIGHT

الدالة ROUND

الدالة ROUNDDOWN

الدالة ROUNDUP

الدالة SEARCH

الدالة SECOND

الدالة SIGN

الدالة SIN

الدالة SINH

الدالة SQRT

الدالة STANDARDIZE

الدالة STDEVA

الدالة STDEVP

الدالة STDEVPA

الدالة SUM

الدالة SUMSQ

الدالة SYD

الدالة TANH

الدالة TDIST

الدالة TEXT

الدالة TIME

الدالة TINV

الدالة TODAY

الدالة TRIM

الدالة TRUE

الدالة TRUE

الدالة UPPER

الدالة USDOLLAR

الدالة VALUE

الدالة VAR

الدالة VARA

الدالة VARP

الدالة VARPA

الداله weekday

الدالة WEIBULL

الدالة YEAR

موارد أخرى

اذا لم تتمكن من رؤيه ما تحاول تنفيذ هنا، ف# راجع اذا كان يمكنك القيام ب# ذلك في Excel. فيما يلي بعض مصادر اضافيه. قد بعض هذه يغطي اصدارات قديمه، حيث يمكن ان يكون هناك اختلافات في واجهه المستخدم المعروضه. علي سبيل المثال، العناصر من القائمه اجراءات الموقع في SharePoint 2010 الان من القائمه اعدادات زر إعدادات office 365، يشبه ترساً يظهر إلى جانب اسمك .

تعزيز مهارات Office
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Office Insider

هل كانت المعلومات مفيدة؟

نشكرك على ملاحظاتك!

شكراً لك على الملاحظات! يبدو أنه من المفيد إيصالك بأحد وكلاء دعم Office لدينا.

×