امثله علي الصيغ الشائعه في قوائم 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

الصيغة

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

تفاح

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، يشبه ترساً يظهر إلى جانب اسمك .

ثمه كثير من موارد اخري علي ويب التي يمكنك البحث، مثل كيفيه الحقول المحسوبه رمز اللون.

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

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

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

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

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

×