أمثلة للصيغ الشائعة

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

يمكنك استخدام الأمثلة التالية في الأعمدة المحسوبة لقائمة أو مكتبة. والأمثلة التي لا تتضمن مراجع عمود يمكن استخدامها لتحديد القيمة الافتراضية لعمود.

في هذه المقالة

صيغ شرطيه

صيغ التاريخ و# الوقت

الصيغ الرياضيه

صيغ النص

الصيغ الشرطية

يمكنك استخدام الصيغ التالية لاختبار شرط عبارة وإرجاع إحدى القيمتين "نعم" أو "لا"، أو لاختبار قيمة بديلة مثل "موافق" أو "غير موافق"، أو لإرجاع فراغ أو شرطة لتمثل القيمة الفارغة.

تحقق مما إذا كان الرقم أكبر من رقم آخر أو أصغر منه.

استخدم الدالة IF للقيام بهذا المقارنة.

العمود 1

العمود 2

الصيغة

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

15000

9000

=[Column1]>[Column2]

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

15000

9000

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

هل العمود 1 أصغر من العمود 2 أو مساوٍ له؟ (غير موافق)

عرض قيمة منطقية بعد مقارنة محتويات الأعمدة

للحصول على نتيجة تكون قيمة منطقية (نعم أو لا)، استخدم الدوال AND، أو OR، أو NOT.

العمود 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]<[Column3]), "موافق", "غير موافق")

هل 15 أكبر من 9 وأقل من 8، وبالتالي إرجاع "موافق". (غير موافق)

15

9

8

=IF(OR([Column1]>[Column2], [Column1]<[Column3]), "موافق", "غير موافق")

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

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

لعرض صفر، قم بعملية حسابية بسيطة. لعرض فراغ أو شرطة، استخدم الدالة IF.

C olumn1

العمود 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])

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

اعلي الصفحه

صيغ التاريخ والوقت

يمكنك استخدام الصيغ التالية للقيام بعمليات حسابية تقوم على أساس التواريخ والوقت، مثل إضافة عددِ من الأيام، أو الشهور، أو السنين إلى تاريخ، مع حساب الفرق بين التاريخين، وتحويل الوقت إلى قيمة عشرية.

إضافة تواريخ

لإضافة عددٍ من الأيام إلى تاريخ، استخدم عامل تشغيل الإضافة (+).

ملاحظة: عندما تقوم بمعالجة التواريخ، يجب ضبط نوع الإرجاع للعمود المحسوب إلى التاريخ والوقت.

العمود 1

العمود 2

الصيغة

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

6/9/2007

3

=[Column1]+[Column2]

إضافة 3 أيام إلى 6\9\2007 (6\12\2007)

12\10\2008

54

=[Column1]+[Column2]

إضافة 54 يومًا إلى 12\10\2008 (2\2\2009)

لإضافة عددٍ من الشهور إلى تاريخ، استخدم الدوال DATE و YEAR وMONTH وDAY.

العمود 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)

لإضافة عددٍ من السنوات إلى تاريخ، استخدم الدوال DATE وYEAR وMONTH وDAY.

العمود 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)

لإضافة مجموعة من الأيام والشهور والسنوات إلى التاريخ استخدم الدوال DATE وYEAR وMONTH وDAY.

العمود 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

الصيغة

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

1- يناير- 1995

15- يناير- 1999

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

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

1- يناير- 1995

15- يناير- 1999

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

إرجاع عدد الشهور بين تاريخين، متجاهلاً الجزء المتعلق بالسنة (5).

1- يناير- 1995

15- يناير- 1999

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

إرجاع عدد الأيام بين تاريخين، متجاهلاً الجزء المتعلق بالسنة (165).

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

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

العمود 1

العمود 2

الصيغة

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

6/9/2007 10:35 ص

6/9/2007 03:30:00 م

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

الساعات بين زمنين (4)

6/9/2007 10:35 ص

6/9/2007 03:30:00 م

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

الساعات والدقائق بين زمنين (4)

6/9/2007 10:35 ص

6/9/2007 03:30:00 م

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

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

لعرض الناتج في شكل رقم إجمالي على أساس وحدة زمنية واحدة، استخدم الدالة INT أو HOUR، أو MINUTE، أو SECOND.

العمود 1

العمود 2

الصيغة

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

6/9/2007 10:35 ص

6/9/2007 03:30:00 م

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

إجمالي الساعات بين زمنين (28)

6/9/2007 10:35 ص

6/9/2007 03:30:00 م

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

إجمالي الدقائق بين زمنين (1735)

6/9/2007 10:35 ص

6/9/2007 03:30:00 م

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

إجمالي الثواني بين زمنين (104100)

6/9/2007 10:35 ص

6/9/2007 03:30:00 م

=HOUR([Column2]-[Column1])

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

6/9/2007 10:35 ص

6/9/2007 03:30:00 م

=MINUTE([Column2]-[Column1])

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

6/9/2007 10:35 ص

6/9/2007 03:30:00 م

=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:59:12)

2:06

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

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

إدراج تواريخ جوليانية

يشير التاريخ الجولياني إلى تنسيق تاريخ عبارة عن مجموعة بين السنة الحالية وعدد الأيام منذ بداية العام. على سبيل المثال، يناير 1، 2007، يتم تمثيله كـ 2007001 و ديسمبر 31، 2007، يتم تمثيله 2007365. وهذا التنسيق لا يقوم على أساس التقويم الجولياني.

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

العمود 1

الصيغة

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

6/23/2007

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

التاريخ في التنسيق الجولياني، بسنة مكونة من رقمين (07174)

6/23/2007

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

التاريخ في التنسيق الجولياني، بسنة مكونة من 4 أرقام (07174)

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

العمود 1

الصيغة

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

6/23/2007

=[Column1]+2415018.50

التاريخ في التنسيق الجولياني، والذي يستخدم في علوم الفضاء (2454274.50)

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

لتحويل تواريخ ما إلى نص اليوم من الأسبوع، استخدم الدوال TEXT وWEEKDAY.

العمود 1

الصيغة

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

19- فبراير- 2007

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

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

3- يناير - 2008

=TEXT(WEEKDAY([Column1]), "ddd")

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

اعلي الصفحه

الصيغ الحسابية

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

إضافة الأرقام

لإضافة أعداد في عمودين أو أكثر في صف واحد، استخدم عامل الإضافة (+) أو الدالة SUM.

العمود 1

العمود 2

العمود 3

الصيغة

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

6

5

4

=[Column1]+[Column2]+[Column3]

إضافة القيم في أول ثلاث أعمدة (15)

6

5

4

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

إضافة القيم في أول ثلاث أعمدة (15)

6

5

4

=SUM(IF([Column1]>[Column2], [Column1]-[Column2], 10), [Column3])

إذا كان Column1 أكبر من Column2، أضف الفرق وColumn3. وبخلاف هذا، أضف 10 وColumn3 (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) والعدد 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), [Column3])

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

حساب وسيط الأعداد

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

A

B

ج

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])

إنقاص العدد في العمود1 بقيمة النسبة المئوية في العمود2: 3% (22.31)

رفع رقم إلى أس

استخدم العلامة الأسية (^) أو الدالة POWER للقيام بهذه العملية الحسابية.

العمود 1

العمود 2

الصيغة

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

5

2

=[Column1]^[Column2]

حساب الجذر التربيعي لخمسة (25)

5

3

=POWER([Column1], [Column2])

حساب الجذر التكعيبي لخمسة (125)

تقريب رقم

لتقريب رقم للأعلى، استخدم الدوال ROUNDUP أو ODD أو EVEN.

العمود 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)

لتقريب الرقم للأدنى إلى أقرب رقم أو كسر، استخدم الدالة ROUND.

العمود 1

الصيغة

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

20.3

=ROUND([Column1],0)

تقريب 20.3 للأدنى لأقرب عدد صحيح (20) لأن الجزء المتعلق بالكسر أقل من .5 (20)

5.9

=ROUND([Column1],0)

تقريب 5.9 للأعلى لأقرب عدد صحيح (6) لأن الجزء المتعلق بالكسر أكبر من .5 (20)

-5.9

=ROUND([Column1],0)

تقريب 5.9- للأدنى لأقرب عدد صحيح (6-) لأن الجزء المتعلق بالكسر أقل من-5 (-6)

1.25

=ROUND([Column1], 1)

تقريب الرقم لأقرب عشرة (ورقم عشري واحد). لأن الجزء الذي سيتم تقريبه (الناتج: 1.3)

30.452

=ROUND([Column1], 2)

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

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

العمود 1

الصيغة

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

5492820

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

تقريب الرقم في حدود 3 أرقام محددة

22230

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

تقريب الرقم السفلي إلى 3 أرقام مميزة (222200)

5492820

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

تقريب أعلى رقم غلى 5 ارقام مميزة (5492900)

اعلي الصفحه

الصيغ النصية

يمكنك استخدام الصيغ التالية لمعالجة النص/ مثل تجميع القيم وتسلسلها من مختلف الأعمدة، مع مقارنة محتويات الأعمدة، و إزالة الأحرف أو المسافات، وتكرار لأحرف أخرى.

تغيير حالة أحرف النص

لتغيير حالة النص، استخدم الدوال UPPER، أو LOWER، أو PROPER.

Column1

الصيغة

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

nina Vietzen

=UPPER([Column1])

تغيير النص إلى نص كبير(NINA VIETZEN)

nina Vietzen

=LOWER([Column1])

تغيير النص إلى نص صغير(nina vietzen)

nina Vietzen

=PROPER([Column1])

تغيير النص إلى حالة أحرف العنوان (Nina Vietzen)

دمج الاسم الأول واسم العائلة

لدمج الاسم الأول واسم العائلة، استخدم العلامة (&) أو الدالة CONCATENATE.

Column1

العمود 2

الصيغة

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

Carlos

Carvallo

=[Column1]&[Column2]

دمج السلسلتين (CarlosCarvallo)

Carlos

Carvallo

=[Column1]&" "&[Column2]

دمج السلسلتين، مع فصلهما بمسافة (Carlos Carvallo)

Carlos

Carvallo

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

دمج السلسلتينن مع فصلهما بفاصلة ومسافة (Carvallo, Carlos)

Carlos

Carvallo

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

دمج السلسلتينن مع فصلهما بفاصلة (Carvallo,Carlos)

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

لدمج النص والأرقام، استخدم الدالة CONCATENATE، والعلامة (&)، أو الدالة TEXT.

Column1

العمود 2

الصيغة

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

عمرو

28

=[Column1]&" sold "&[Column2]&" units."

دمج المحتويات الموجودة أعلاه في عبارة (قام عمرو ببيع 28 وحدة.)

حاتم

40%

=[Column1]&" sold "&TEXT([Column2],"0%")&" of the total sales."

دمج المحتويات الموجودة أعلاه في عبارة (قام حاتم ببيع 40% من إجمالي المبيعات)

ملاحظة: تؤدي الدالة TEXT غلى غلحاق القيمة المنسقة الخاصة بالعمود Column2 بدلاً من القيمة المضمنة، التي تساوي 4.

عمرو

28

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

دمج المحتويات الموجودة أعلاه في عبارة (قام عمرو ببيع 28 وحدة.)

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

لدمج النص مع التاريخ أو الوقت، استخدم الدالة TEXT وعلامة التشغيل (&).

Column1

العمود 2

الصيغة

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

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

5-Jun-2007

="Statement date: "&TEXT([Column2], "d-mmm-yyyy")

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

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

5-Jun-2007

=[Column1]&" "&TEXT([Column2], "mmm-dd-yyyy")

دمج النص مع التاريخ الموجود في أعمدة مختلفة في عمود واحد (تاريخ الاستحقاق Jun-05-2007)

مقارنة محتويات العمود

لمقارنة عمود مع عمود آخر أو قاءمة تضم قيم، استخدم الدالتين EXACT و OR.

Column1

العمود 2

الصيغة

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

BD122

BD123

=EXACT([Column1],[Column2])

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

BD122

BD123

=EXACT([Column1], "BD122")

مقارنة محتويات Column1 وسلسلة "BD122" (Yes)

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

للتحقق مما إذا كانت قيمة العمود أو جزء منها تطابق نص محدد، استخدم الدالات IF و FIND و SEARCH و ISNUMBER.

Column1

الصيغة

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

Amr

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

jتحقق من أن قيمة Column1 تساوي Amr (OK)

Amr

=IF(ISNUMBER(FIND("v",[Column1])), "OK", "Not OK")

jحقق من أن Column1 يحتوي على الحرف A (OK)

BD123

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

jحقق من أن Column1 يحتوي على BD (Yes)

عدد الأعمدة غير الفارغة

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

العمود 1

العمود 2

العمود 3

الصيغة

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

المبيعات

19

=COUNTA([Column1], [Column2])

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

المبيعات

19

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

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

إزالة أحرف من نص

لإزالة الأحرف من النص، استخدم الدالات LEN و LEFT و RIGHT.

العمود 1

الصيغة

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

فيتامين أ

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

إرجاع حروف 7 (92-)، بدءاً من اليمين (فيتامين)..

فيتامين ب1

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

إرجاع حروف 2 (10-8)، بدءاً من اليسار.

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

لإزالة مسافات من عمود، استخدم الدالة TRIM.

العمود 1

الصيغة

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

 أهلاً بكم.

=TRIM([Column1])

بإزالة المسافات من البداية والنهاية (أهلا بكم)

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

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

الصيغة

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

=REPT(".",3)

تكرار النقطة 3 مرات (----------)

=REPT("-",10)

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

اعلي الصفحه

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

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

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

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

×