Contenu connexe
Plus de Dr. Mazin Mohamed alkathiri (20)
Class6- computer applicationd
- 1. انذانح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نرحهٛم اصرخذايٓا ًٍٚك إضاكٛح داالخنحضاب ،انًصال صثٛم ٗػه .ششط ٗإن انًضرُذج تك انخاصح انثٛاَاخ
انؼًم ٔسهح ٙدانر اصرخذو ،انخالٚا ٍي َطام داخم األسهاو أحذ ٔأ َصٛح نضهضهح انرٕاظذاخ ػذدOUNTIFCٔCOUNTIFS.نحضاب
انثٛاَاخ ٔسهح دانح ,َطام داخم ػذد ٔأ َصٛح صهضهح ٗإن ٚضرُذ يعًٕعSUMIFٔ.SUMIFS
الوثال1AB
1البيانات
250
3الصيغة)(الناتج الوصف
4
IF(A2<=100,"ًٍض انًٛزاَٛح","انًٛزاَٛح )"ذؼذخأهم ِأػال انؼذد ٌكا إرا٘ٔٚضا ٔأ ٍي011ذؼشض صٕف ،
"كٕم انذانح ذؼشض ،ٔإال ."انًٛزاَٛح ًٍ"ض انصٛـح
)انًٛزاَٛح ًٍ(ض ."انًٛزاَٛح
5
IF(A2=100,SUM(B5:B15),"")٘ٔٚضا ِأػال انؼذد ٌكا إرا011انُطام حضاب ٚرى ،
B5:B15)( .)""( انلاسؽ انُص إسظاع ٚرى ،ٔإال .
- 2. 2 يصالAB
1الفعلية الوصروفاتالوتوقعة الوصروفات
21500900
3500900
4500925
5الصيغة)(الناتج الوصف
6IF(A2>B2,"انًٛزاَٛح )"يٕاكن","ذؼذخ)انًٛزاَٛح (ذؼذخ انًٛزاَٛح ٖذؼذ هذ األٔل انصق ٌكا إرا يًا انرحون
7IF(A3>B3,"ذؼذخ )"يٕاكن","انًٛزاَٛح)(يٕاكن انًٛزاَٛح ٖذؼذ هذ َٙانصا انصق ٌكا إرا يًا انرحون
3 هثالAB
1النقاط
245
390
478
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ٔصٛطح ًااٚض ٌٕذك انصاَٛحvalue_if_falseنعًهحIFظًهح ٌٕذك ،ّيشات ٔتشكم .ٗاألٔنIF
انٕصٛطح ْٙ انصانصحvalue_if_falseنعًهحIFكاَد إرا ،انًصال صثٛم ٗػه .انصاَٛحlogical_test(انُواط ٗاألٔن>89)٘ٔذضا
TRUEإسظاع ٚرى ،"A".ك إرااَدlogical_test٘ٔذضا ٗاألٔنFALSEظًهح ذوٛٛى ٚرى ،IFْٔكزا ،انصاَٛح.انذسظاخ ٍٛٛذؼ ٚرى
ٙانران انًلراغ تاصرخذاو أسهاو ٗإن تاألحشف.
النقاط كانت إذاإرجاع يتم
من أكبر98A
من98إلى98B
من08إلى08C
من08إلى08D
من أقل08F
- 3. انذانح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عادية صيغة باستخذام التقسين أخطاء تصيذ :
AB
1الحصةالوباعة الوحذات
221035
3550
423
5الصيغة)(الناتج الوصف
6
IFERROR(A2/B2, "انحضاب ٙك )"خطأٗاألٔن انٕصٛطح ٙك انصٛـح ٙك خطأ ٔظٕد ٍي انرحون
(هضًح201ٗػه35إسظاع ٚرى ،أخطاء ٗػه انؼصٕس ػذو ٔػُذ ،)
( انصٛـح َاذط6)
7
IFERROR (A3/B3، "انحضاب ٙك )"خطأانٕصٛطح ٙك انصٛـح ٙك خطأ ٔظٕد ٍي انرحونٗاألٔن
(هضًح55ٗػه1ٗػه انوضًح خطأ ٗػه انؼصٕس ٔػُذ ،)1ٚرى ،
إسظاعvalue_if_error)انحضاب ٙك (خطأ
8
IFERROR (A4/B4، "انحضاب ٙك )"خطأٗاألٔن انٕصٛطح ٙك انصٛـح ٙك خطأ ٔظٕد ٍي انرحون
ٗػه "" (هضًح23إسظاع ٚرى ،أخطاء ٗػه انؼصٕس ػذو ٔػُذ ،)
( انصٛـح َاذط1.)
- 4. هثال2
ABC
1الحصةالوباعة الوحذاتالنسبة
220135IFERROR(A2:A4/B2:B4,"انحضاب ٙك )"خطأ
3550
423
5الصيغة)(الناتج الوصف
6
=C2ٍي األٔل انؼُصش ٙك ٗاألٔن انٕصٛطح ٙك انصٛـح ٙك خطأ ٔظٕد ٍي انرحون
( انصلٛقA2/B2ٔأهضًح201ٗػه35إسظاع ٚرى ،أخطاء ٗػه انؼصٕس ػذو ٔػُذ ،)
( نهصٛـح َاذط6)
7
=C3ٍي َٙانصا انؼُصش ٙك ٗاألٔن انٕصٛطح ٙك انصٛـح ٙك خطأ ٔظٕد ٍي انرحون
( انصلٛقA3/B3هضًح ٔأ55ٗػه1ٗػه نهوضًح خطأ ٗػه انؼصٕس ٔػُذ ،)1ٚرى ،
إسظاعvalue_if_error)انحضاب ٙك (خطأ
8
=C4ٍي انصانس انؼُصش ٙك ٗاألٔن انٕصٛطح ٙك انصٛـح ٙك خطأ ٔظٕد ٍي انرحون
( انصلٛقA4/B4ٗػه "" هضًح ٔأ23َاذط إسظاع ٚرى ،أخطاء ٗػه انؼصٕس ػذو ٔػُذ ،)
( نهصٛـح1)
يالحظحانُطام حذد ،كاسؿح ػًم ٔسهح ٗإن انًصال َضخ تؼذ .صلٛق كصٛـح انًصال ٙك انًٕظٕدج انصٛـح إدخال ٚعةC2:C4،
ٔاضـظF2اضـظ شى ،.CTRL+SHIFT+ENTER
- 5. انذانحAND
انٕصق
إسظاع ٚرىTRUEٔصائطٓا كاكح هٛى كاَد إراTRUEٔٚر ؛إسظاع ىFALSEأكصش ٔأ ٔاحذج ٔصٛطح هًٛح كاَد إراFALSE.
نهذانح انشائؼح االصرخذاياخ أحذ ٌإAND،انًصال صثٛم ٗكؼه .انًُطوٛح االخرثاساخ إلظشاء ٖاألخش انذاالخ كائذج ذٕصٛغ ْٕ
انذانح ذوٕوIFاالخرثاس هًٛح كاَد إرا ٔاحذج هًٛح غِظشُذٔ ٙيُطو اخرثاس تإظشاءTRUEٔذشظغاالخرثاس هًٛح كاَد إرا ٖأخش هًٛح
FALSE.انذانح اصرخذاو طشٚن ٍٔػANDكٕصٛطحlogical_testانذانح ٙكIFٍي ًالتذ ٔيرؼذدج يخرهلح ششٔط اخرثاس ًٚكُك ،
ٔاحذ ششط.
انعًهح تُاء
AND(logical1, [logical2], ...)
انذانح ظًهح تُاء ٕ٘ٚحرANDٗػهانٕصٛطاخانرانٛح:
logical1ٗإن ًّٛٛذو ًٍٚك ٘ٔانز ِاخرثاس ذشٚذ ٘انز األٔل انششط .يطهٕتحTRUEٔأFALSE.
logical2, ...ٗإن إيا ذوًٛٛٓا ًٍٚك ٙٔانر اخرثاسْا ذشٚذ ٙانر اإلضاكٛح انششٔط .اخرٛاسٚحTRUEٔأFALSEٗإن ٔذصم255ًطششا
ٗأهص كحذ.
يالحظاخ
يصم يُطوٛح هٛى ٗإن انٕصٛطاخ ذوٛٛى ٚرى ٌأ ٚعةTRUEٔأFALSEٍػ ػثاسج انٕصٛطاخ ٌٕذك ٌأ ٚعة ٔأ ،صلائقٕ٘ذحر يشاظغ ٔأ
يُطوٛح هٛى ٗػه.
ٔأ َص ٗػه ٕ٘ٚحر انًشاظغ ٔأ انصلائق أحذ ٌكا إراانوٛى ِْز ذعاْم ٚرى ،كاسؿح خالٚا.
انذانح ذوٕو ،يُطوٛح هٛى ٗػه ٕ٘ٚحر ال انًحذد انُطام ٌكا إراANDانخطأ هًٛح تإسظاع#VALUE!.
يصال0
AB
1الصيغةالوصفالناتج
2AND(TRUE, TRUE)انٕصٛطاخ كاكح ٌٕذكTRUETRUE
3AND(TRUE, FALSE)انٕصٛطاخ ٖإحذ ٌٕذكFALSEFALSE
4AND(2+2=4, 2+3=5)ٗإن انٕصٛطاخ كاكح ذوٛٛى ٚرىTRUETRUE
يصال2
AB
1البيانات
250
3104
- 6. 4الصيغةالوصفالناتج
AND(1<A2, A2<100)ػشضTRUEانشهى ٌكا إرا
انخهٛح ٙك انًٕظٕدA2ٍٛت0ٔ011.
ػشض ٚرى ،رنك ٔتخالفFALSE.
TRUE
IF(AND(1<A3, A3<100), A3,
"انُطام خاسض )".انوًٛح
ٙك انًٕظٕد انشهى ػشضانخهٛح
A3ٍٛت ٌكا إرا0ٔ011ؿٛش ٌكا ٔإرا ،
خاسض "انوًٛح سصانح ػشض ٚرى ،رنك
."انُطام
.انُطام خاسض انوًٛح
IF(AND(1<A2, A2<100), A2,
"انُطام خاسض انوًٛح.")
انخهٛح ٙك انًٕظٕد انشهى ػشض
A2ٍٛت ٌكا إرا0ٔ011ؿٛش ٌكا ٔإرا ،
.سصانح ػشض ٚرى ،رنك
50
انذانحOR
إسظاعTRUE٘ٔذضا انٕصٛطاخ ٍي ٘أ كاَد إراTRUEٔإسظاع ؛FALSE٘ٔذضا انٕصٛطاخ كاكح كاَد إراFALSE.
الجولة بناءOR(logical1,logical2,...)
Logical1,logical2,...ٍي انششٔط ْٙ0ٗإن255إيا اخرثاسْا ذشٚذ ٙانرTRUEٔأFALSE.
هالحظات
يصم يُطوٛح نوٛى انٕصٛطاخ ذوٛى ٌأ ٚعةTRUEٔأFALSEٌٕذك ٌأ ٔأ ،صلائقيُطوٛح هٛى ٗػه ٕ٘ذحر يشاظغ ٔأ.
انوٛى ِْز ذعاْم ٚرى ،كاسؿح خالٚا ٔأ َص ٗػه ٕ٘ٚحر انًشاظغ ٔأ انصلائق أحذ ٌكا إرا.
ذشظغ ،يُطوٛح هٛى ٗػه انًحذد انُطام ٕٚحر نى إراORانخطأ هًٛح#VALUE! .
صلٛق صٛـح اصرخذاو ًٚكُكORاضـظ ،صلٛق صٛـح إلدخال .صلٛق ٙك هًٛح حذٔز نًشاْذجCTRL+SHIFT+ENTER .
هثالAB
1الصيغة)(الناتج الوصف
2OR(TRUE)هًٛرٓا ٌٕذك ٔاحذج ٔصٛطحTRUE(TRUE)
3OR(1+1=1,2+2=5)هًٛرٓا ٌٕذك انٕصٛطاخ كاكحFALSE(FALSE)
OR(TRUE,FALSE,TRUE)هًٛرٓا ٌٕذك األهم ٗػه ٔاحذج ٔصٛطحTRUE(TRUE)
- 7. انذانحNOT function
اصرخذو .تٓا انخاصح انٕصٛطح هًٛح ذؼكشNOTيؼُٛح ٔاحذج هًٛح يغ ٘ٔذرضا ال يا هًٛح ٌأ ٍي انـرأكذ ذشٚذ ػُذيا.
الجولة بناءNOT(logical)
Logicalٗإن ًّٛٛذو ًٍٚك ذؼثٛش ٔأ هًٛح ْٙTRUEٔأFALSE.
هالحظةهًٛح كاَد إراlogicalْٙFALSEذشظغ ،TRUE NOTهًٛح كاَد إراlogicalْٙTRUEذشظغ ،NOT FALSE.
هثالAB
1الصيغة)(الناتج الوصف
2NOT(FALSE)ػكش ٚرىFALSE(TRUE)
3NOT(1+1=2)ٗإن هًٛرٓا ٙذشذو يؼادنح ذؼكشTRUE(FALSE)