class6- computer applicationd

7
انذانحIF ى انروؼط حذد ذشط انز انش كااحذج إرا ح إسظاع هTRUE ح انود ذؼط كا إراح أخشه ، FALSE. اصرخذوIF ؾانص ى انوح ػهشطساخ شخرثاز ال نر. جولةء ال بناIF(logical_test,value_if_true,value_if_false) Logical_test ( ختبار هنطقي ا) ه أ ػثاسج ػ إن ذوك ش ذؼثح أ TRUE أFALSE. ؼرثش ،صالم ان صث ػهA10=100 ح انخهح كد انو كا؛ إراطوش ي ذؼثA10 ح يضا011 ش إنى انرؼثو ، TRUE. شى انرؼثرى ذو ص، كإإ إنFALSE. ضرخذو أ ذ أك م حضاب يواس ػايم ذشـ.. Value_if_true ( لة الصوابوة في حا القي) د كا إراارى إسظاػ ح انر انوlogical_test ذضاTRUE. م صث ػه انح "ضص انضهضهح ان ػه ذحرطحص انز د كال، إراصا انطحصان "حزا logical_test ى انروؼط TRUE ، ؼشض انذانح ذIF د كاح". إرازا انص "ض انlogical_test ذضاTRUE value_if_true طح تإسظاعص انز و كاسؿح، ذو1 ح. نؼشض انكه)صلش( TRUE حطوح ان انو ، اصرخذوTRUE ذك أك .طحص انز نValue_if_true ـح أخش ص. Value_if_false ( لة الخطأوة في حا قي) د كا إراارى إسظاػ ح انر انوlogical_test ذضاFALSE. م صث ػهطحص انذؼط "حزاؼذخ انح "ذص انضهضهح ان ػه ذحرطحص انز د كال، إراصا انlogical_test ى انروFALSE ، انذنح كإIF ذؼشض اند كاح". إرازاؼذخ ان ص "ذlogical_test ذضاFALSE مذى ذعا value_if_false ، ( أؼ تظذ كاصهح تؼذ ذvalue_if_true ) حطوح انع انورى إسظا ، FALSE. د كا إراlogical_test ذضاFALSE value_if_false تؼذ أؼ ت( كاسؿحvalue_if_true ظذ كاصه ، ذحع انورى إسظا ،)ماس إؿا أهرثؼ ح1 ذك أك .)صلش( Value_if_false ـح أخش ص. حظات ه خصم ػذد دا أك IF رذاخهح إن ان64 طرصنح كان داvalue_if_true value_if_false ( . ً حاضساخ أكصش ذخرثاء اشا ظغ يصال سا3 خؼشكح دا نIF .)رذاخهح ان طرصى ان ذوذ ػvalue_if_true value_if_false و ، ذوIF ساخنؼثااصطح ذهك اا ت ذى إسظاػح انرع انو تإسظا. كش Microsoft Excel ما نرحه اصرخذايك حخ إضاك داصال، نحضابم ان صثشط. ػه شذج إنضرصح تك اننخاخ ااا انثمسهح انؼ ، اصرخذو دانرا انخطام ي و داخمسها أحذ اح أص اظذاخ نضهضهح ػذد انرOUNTIF C COUNTIFS . نحضاباخاسهح انث م, دانحطا ػذد داخمح أص صهضهحذ إنضر ع يعSUMIF . SUMIFS وثال ال1 A B 1 لبيانات ا2 50 3 الصيغة)لناتجا( الوصف4 IF(A2<=100," ضحزاان","حزاؼذخ انذ") أهم انؼذد أػ كا إراضا أ ي011 ف ذؼشض ، صمؼشض انذانح "ك، ذإ ."حزا انـح "ض انص)حزا انض( ."حزا ان5 IF(A2=100,SUM(B5:B15),"") ضا انؼذد أػ كا إرا011 طامب انرى حضا ، B5:B15 )( .)""( نلاسؽص اع انرى إسظا ،إ .

Upload: mazin-alkthere

Post on 17-Jun-2015

197 views

Category:

Education


35 download

DESCRIPTION

logical function in excel 2007

TRANSCRIPT

Page 1: Class6- computer applicationd

IFانذانح

IF اصرخذو .FALSE ، هح أخش إرا كاد ذؼط انوحTRUE إسظاع هح احذج إرا كا انششط انز ذحذد ؼط انروى

.نرلز اخرثاساخ ششطح ػه انوى انصؾ

IF(logical_test,value_if_true,value_if_false) بناء الجولة

Logical_test (اختبار هنطقي ) ح أ ذؼثش ك ذو إنػثاسج ػ أ ه TRUE أ FALSE. ػه صثم انصال، ؼرثش

A10=100 ذؼثش يطو؛ إرا كاد انوح ك انخهح A10 وى انرؼثش إن011يضاح ، TRUE. إال، كإ صرى ذوى انرؼثش

..ػايم ذشـم حضاب يواس ك أ ذضرخذو أ .FALSE إن

Value_if_true (القيوة في حالة الصواب ) انوح انر رى إسظاػا إرا كاد logical_test ذضا TRUE. ػه صثم

، TRUE ؼط انروى logical_test زاح" انصطحانصال، إرا كاد ز انصطح ذحر ػه انضهضهح انصح "ض ان

كاسؿح، ذوو ز انصطح تإسظاع TRUE value_if_true ذضا logical_test انص "ض انزاح". إرا كاد IF ذؼشض انذانح

.صـح أخش Value_if_true نز انصطح. ك أ ذك TRUE ، اصرخذو انوح انطوحTRUE )صلش(. نؼشض انكهح1

Value_if_false (قيوة في حالة الخطأ) انوح انر رى إسظاػا إرا كاد logical_test ذضا FALSE. ػه صثم

، FALSE انروى logical_test انصال، إرا كاد ز انصطح ذحر ػه انضهضهح انصح "ذؼذخ انزاح" ذؼط انصطح

تؼ أ ال )،value_if_false ذى ذعام FALSE ذضا logical_test ص "ذؼذخ انزاح". إرا كادذؼشض ان IF كإ انذنح

FALSE value_if_false ذضا logical_test إرا كاد .FALSE ، رى إسظاع انوح انطوح( value_if_true ذظذ كاصهح تؼذ

)صلش(. ك أ ذك1ح رثؼا أهاس إؿالم(، رى إسظاع انوح ، ذظذ كاصهvalue_if_true كاسؿح ) تؼ أ تؼذ

Value_if_false صـح أخش.

هالحظات

ك أ صم ػذد داالخ IF دانح كانصطر 64انرذاخهح إن value_if_true value_if_false ( .إلشاء اخرثاساخ أكصش ذضحا انرذاخهح(. IF نؼشكح داالخ 3ساظغ يصال

ػذ ذوى انصطر value_if_true value_if_falseذوو ، IF تإسظاع انوح انر ذى إسظاػا تاصطح ذهك انؼثاساخ. كش Microsoft Excel انثااخ انخاصح تك انضرذج إن ششط. ػه صثم انصال، نحضاب داالخ إضاكح ك اصرخذايا نرحهم

نحضاب .OUNTIFC COUNTIFS ػذد انراظذاخ نضهضهح صح أ أحذ األسهاو داخم طام ي انخالا، اصرخذو دانر سهح انؼم SUMIF . SUMIFS يعع ضرذ إن صهضهح صح أ ػذد داخم طام, دانح سهح انثااخ

1الوثال A B

البيانات 1

2 50

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

4

IF(A2<=100,"ذؼذخ انزاح","انزاح ض") صف ذؼشض 011ي أ ضا إرا كا انؼذد أػال أهم ،

انصـح "ض انزاح". إال، ذؼشض انذانح "كم

انزاح". )ض انزاح(

5 IF(A2=100,SUM(B5:B15),"") رى حضاب انطام 011إرا كا انؼذد أػال ضا ،

B5:B15)( .)""( إال، رى إسظاع انص انلاسؽ .

Page 2: Class6- computer applicationd

A B يصال 2

الوصروفات الوتوقعة الوصروفات الفعلية 1

2 1500 900

3 500 900

4 500 925

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

6 IF(A2>B2,"ياكن","ذؼذخ انزاح") )انرحون يا إرا كا انصق األل هذ ذؼذ انزاح )ذؼذخ انزاح

7 IF(A3>B3,"ياكن","انزاح ذؼذخ") )انرحون يا إرا كا انصق انصا هذ ذؼذ انزاح )ياكن

A B هثال 3

النقاط 1

2 45

3 90

4 78

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

6 IF(A2>89,"A",IF(A2>79,"B",

IF(A2>69,"C",IF(A2>59,"D","F"))))

(Fذؼ حشف ذصق ألل ذضعم واط )

7 IF(A3>89,"A",IF(A3>79,"B",

IF(A3>69,"C",IF(A3>59,"D","F"))))

(Aذؼ حشف ذصق نصا ذضعم واط )

IF(A4>89,"A",IF(A4>79,"B",

IF(A4>69,"C",IF(A4>59,"D","F"))))

(Cذؼ حشف ذصق نصانس ذضعم واط )

IF األن. تشكم يشات، ذك ظهح IF نعهح value_if_false انصاح ذك اضا صطح IF ك انصال انضاتن، كإ ظهح

ذضا (89< األن )انواط logical_test انصاح. ػه صثم انصال، إرا كاد IF نعهح value_if_false انصانصح انصطح

TRUEرى إسظاع ، "A". ادإرا ك logical_test األن ذضا FALSEرى ذوى ظهح ، IF رى ذؼ انذسظاخ .انصاح، كزا

.تاألحشف إن أسهاو تاصرخذاو انلراغ انران

يتم إرجاع إذا كانت النقاط

A 98أكبر من

B 98إلى 98من

C 08إلى 08من

D 08إلى 08من

F 08أقل من

Page 3: Class6- computer applicationd

IFERRORانذانح

نرصذ األخطاء IFERROR ذشظغ هح هد ترحذذا إرا ذى ذوى صـح نخطأ؛ خالف رنك، ذشظغ اذط انصـح. اصرخذو انذانح

.صـح يؼانعرا ك

IFERROR(value,value_if_error) بناء الجولة

(Value )انصطح انر رى كحصا تحصا ػ خطأ .

(Value_if_error ) ،انوح انر ذشظغ إرا ذى ذوى انصـح نخطأ. ذى ذوى أاع األخطاء انرانح: أؿش هاتم نهرطثن

#VALUE! أ #REF! أ #DIV/0! أ #NUM! أ #NAME? أ #NULL!.

هالحظات

إرا كاد value أ value_if_error ػثاسج ػ خهح كاسؿح، ذؼايها IFERROR حكوح صهضهح كاسؿ (""). إرا كاد انوح صـح صلق، ذشظغ IFERROR صلق رائط كم خهح ك انطام انحذد ك انوح. ساظغ انصال انصا انظد

.أدا

: تصيذ أخطاء التقسين باستخذام صيغة عادية1هثال

A B

الوحذات الوباعة الحصة 1

2 210 35

3 55 0

4 23

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

6

IFERROR(A2/B2, "خطأ ك انحضاب") انرحون ي ظد خطأ ك انصـح ك انصطح األن

(، ػذ ػذو انؼصس ػه أخطاء، رى إسظاع 35ػه 201)هضح

(6اذط انصـح )

7

IFERROR (A3/B3، "خطأ ك انحضاب") األن انرحون ي ظد خطأ ك انصـح ك انصطح

، رى 1(، ػذ انؼصس ػه خطأ انوضح ػه 1ػه 55)هضح

)خطأ ك انحضاب( value_if_errorإسظاع

8

IFERROR (A4/B4، "خطأ ك انحضاب") انرحون ي ظد خطأ ك انصـح ك انصطح األن

(، ػذ ػذو انؼصس ػه أخطاء، رى إسظاع 23)هضح "" ػه

(.1اذط انصـح )

Page 4: Class6- computer applicationd

2 هثال

A B C

النسبة الوحذات الوباعة الحصة 1

2 201 35 IFERROR(A2:A4/B2:B4,"خطأ ك انحضاب")

3 55 0

4 23

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

6

=C2 انرحون ي ظد خطأ ك انصـح ك انصطح األن ك انؼصش األل ي

(، ػذ ػذو انؼصس ػه أخطاء، رى إسظاع 35ػه 201هضح أ A2/B2انصلق )

(6اذط نهصـح )

7

=C3 انرحون ي ظد خطأ ك انصـح ك انصطح األن ك انؼصش انصا ي

، رى 1(، ػذ انؼصس ػه خطأ نهوضح ػه 1ػه 55أ هضح A3/B3انصلق )

)خطأ ك انحضاب( value_if_errorإسظاع

8

=C4 انرحون ي ظد خطأ ك انصـح ك انصطح األن ك انؼصش انصانس ي

(، ػذ ػذو انؼصس ػه أخطاء، رى إسظاع اذط 23أ هضح "" ػه A4/B4انصلق )

(1نهصـح )

، C2:C4عة إدخال انصـح انظدج ك انصال كصـح صلق. تؼذ ضخ انصال إن سهح ػم كاسؿح، حذد انطام يالحظح

CTRL+SHIFT+ENTER.، شى اضـظ F2اضـظ

Page 5: Class6- computer applicationd

ANDانذانح

انصق

.FALSE إرا كاد هح صطح احذج أ أكصش FALSE ى إسظاع؛ رTRUE إرا كاد هى كاكح صائطا TRUE رى إسظاع

ذصغ كائذج انذاالخ األخش إلظشاء االخرثاساخ انطوح. كؼه صثم انصال، AND إ أحذ االصرخذاياخ انشائؼح نهذانح

هح أخش إرا كاد هح االخرثاس ذشظغ TRUE تإظشاء اخرثاس يطو ذشظغ هح احذج إرا كاد هح االخرثاس IF ذوو انذانح

FALSE. ػ طشن اصرخذاو انذانح AND كصطح logical_test ك انذانح IF كك اخرثاس ششط يخرهلح يرؼذدج تذال ي ،

.ششط احذ

تاء انعهحAND(logical1, [logical2], ...)

:انرانح انصطاخ ػه AND حر تاء ظهح انذانح

logical1 يطهتح. انششط األل انز ذشذ اخرثاس انز ك ذو إن TRUE أ FALSE. logical2, ... اخراسح. انششط اإلضاكح انر ذشذ اخرثاسا انر ك ذوا إيا إن TRUE أ FALSE ا ششط 255ذصم إن

.كحذ أهص

يالحظاخ

عة أ رى ذوى انصطاخ إن هى يطوح يصم TRUE أ FALSEأ يشاظغ ذحر صلائق ، أ عة أ ذك انصطاخ ػثاسج ػ .ػه هى يطوح

خالا كاسؿح، رى ذعام ز انوى إرا كا أحذ انصلائق أ انشاظغ حر ػه ص أ. إرا كا انطام انحذد ال حر ػه هى يطوح، ذوو انذانح AND تإسظاع هح انخطأ #VALUE!.

0يصال A B

الناتج الوصف الصيغة 1

2 AND(TRUE, TRUE) ذك كاكح انصطاخTRUE TRUE

3 AND(TRUE, FALSE) ذك إحذ انصطاخFALSE FALSE

4 AND(2+2=4, 2+3=5) رى ذوى كاكح انصطاخ إنTRUE TRUE

2يصال A B

البيانات 1

2 50

3 104

Page 6: Class6- computer applicationd

الناتج الوصف الصيغة 4

AND(1<A2, A2<100) ػشضTRUE إرا كا انشهى

. 011 0ت A2انظد ك انخهح

.FALSEتخالف رنك، رى ػشض

TRUE

IF(AND(1<A3, A3<100), A3,

(".انوح خاسض انطام"

انخهح ػشض انشهى انظد ك

A3 إرا كا ؿش 011 0إرا كا ت ،

رنك، رى ػشض سصانح "انوح خاسض

انطام".

انوح خاسض انطام.

IF(AND(1<A2, A2<100), A2,

(".انوح خاسض انطام"

ػشض انشهى انظد ك انخهح

A2 إرا كا ؿش 011 0إرا كا ت ،

رنك، رى ػشض سصانح.

50

ORانذانح

.FALSE إرا كاد كاكح انصطاخ ذضا FALSE ؛ إسظاعTRUE إرا كاد أ ي انصطاخ ذضا TRUE إسظاع

OR(logical1,logical2,...) بناء الجولة

Logical1,logical2,... انر ذشذ اخرثاسا إيا 255إن 0 انششط ي TRUE أ FALSE.

هالحظات

عة أ ذوى انصطاخ نوى يطوح يصم TRUE أ FALSEأ يشاظغ ذحر ػه هى يطوح صلائق ، أ أ ذك. إرا كا أحذ انصلائق أ انشاظغ حر ػه ص أ خالا كاسؿح، رى ذعام ز انوى.

إرا نى حر انطام انحذد ػه هى يطوح، ذشظغ OR هح انخطأ #VALUE! .

كك اصرخذاو صـح صلق OR نشاذج حذز هح ك صلق. إلدخال صـح صلق، اضـظCTRL+SHIFT+ENTER .

A B هثال

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

2 OR(TRUE) صطح احذج ذك هرا TRUE (TRUE)

3 OR(1+1=1,2+2=5) كاكح انصطاخ ذك هرا FALSE (FALSE)

OR(TRUE,FALSE,TRUE) صطح احذج ػه األهم ذك هرا TRUE (TRUE)

Page 7: Class6- computer applicationd

NOT functionانذانح

.ػذيا ذشذ انـرأكذ ي أ هح يا ال ذرضا يغ هح احذج يؼح NOT ذؼكش هح انصطح انخاصح تا. اصرخذو

NOT(logical) بناء الجولة

Logical هح أ ذؼثش ك ذو إن TRUE أ FALSE.

.NOT FALSE ، ذشظغlogical TRUE إرا كاد هح TRUE NOT ، ذشظغlogical FALSE إرا كاد هح هالحظة

A B هثال

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

2 NOT(FALSE) رى ػكشFALSE (TRUE)

3 NOT(1+1=2) ذؼكش يؼادنح ذشذو هرا إنTRUE (FALSE)