Professional Documents
Culture Documents
By Osama Alkoshak
1
Excel For Engineers
By Osama Alkoshak
إهداء
إىل كل أعضاء منتدى املهندسني العرب
شكر خاص
للمهندس أمني عربي
2
Excel For Engineers
By Osama Alkoshak
نجست املٛاضٝع يف ايفرت ٠األخري ٠اييت تطًب َساجعا عاَ ١عٔ اإلنطٌ ٚنًٗا نإ ٜػه َٔ ٛقً ١املساجع اييت تدزع
يًُٗٓدضني ٚ.نُا تس ٕٚفإٕ أغًب املساجع تػسح
. . اإلنطٌ بعُل ٚتبني بعطا َٔ خفاٜا ٙبٛصف٘ ايربْاَج املفطٌ
اإلنطٌ غسحا َبططا جدا ٚغا ١ٜيف ايططخ ١ٝإذ ال تعدٚا عٔ نْٗٛا غسحا يهٝف ١ٝادتُع ٚايطسب ٚغريٖا ٚنٝف١ٝ
ايهتاب ١ضُٔ ارتالٜا إضاف ١إىل بعض ايداالت املعسٚف ١يًجُٝع
ٖرا ايهتاب َطاَُٖ ١تٛاضع ٖٞٚ ١أقٌ َا ميهٔ عًُ٘ هلرا املٓتد ٣اير ٟنإ ي٘ فطٌ نبري عً ٢نٌ َٗٓدع ٚنٌ
طايب عتًِ مبطتكبٌ ٚاعد
ٖٛٚعت ٟٛغسحا غب٘ َتهاٌَ عٔ اإلنطٌ ٜٚبخح يف خفاٜاٜٚ ٙػٛص قًٝال إىل أعُاق٘ بأضًٛب ضٌٗ َٚبطط إضاف١
إىل طسم املٛضٛع ايرٜ ٟفتكس إي ٘ٝأغًب َطتددَ ٞاإلنطٌ ٖٛٚزبط٘ بإحد ٣يػات ايربزتٚ ١اير ٟعتسّ ادتٌٗ ب٘
املٗٓدع َٔ أفام نبريٚ ٠بساَج ضدُ ١ميهٔ إٔ ٜهتبٗا ٚايٛقت ايهبري َٔ ايٛقت اير ٟضٛٝفس ٙعًْ ٢فط٘ باطالع٘
عً ٢املانسٚ ٚتطبٝكات٘
املبتد٥ني
. إضاف ١إىل أْ٘ َٛج٘ ملٔ يد ٜ٘فهس ٠جٝد ٠عٔ اإلنطٌ ٚايربزت ١بػهٌ عاّ ٚيألضف فإْ٘ ئ ٜفٝد األخ٠ٛ
مالحظة قنت بزفع الكتاب على موقع mega uploadولكنه كنا أعتقد حمجوب يف السعودية ويف عدة دول يف اخلليج لذا أرجو
:
من األعضاء الكزاو أن يته رفعه على أكثز من موقع حتى يتاح للجنيع حتنيله بال مشاكل
3
Excel For Engineers
By Osama Alkoshak
ئ أتطسم إىل عًُٝات ايطسب ٚادتُع ٚايكطُٚ ١ادترٚز ألْٗا عًُٝات بداَٚ ١ٝ٥عسٚف ١ألَ ٟطتددّ إنطٌ ٚيهٔ
ضأغسح ايعًُٝات اذتطاب ١ٝاييت ظتب عً ٢نٌ َٗٓدع إٔ ٜعسفٗا ٚتطٌٗ عً ٘ٝايهجري َٔ اذتطابات
جتُع زتُٛع َٔ ١ايك ِٝضُٔ خالٜا َتعدد٠ )SUM(n1, n2, n3, ... SUM
ٜعط ٞايكاضِ املػرتى األنرب يًك ِٝاملدخً١ )GCD(n1, n2, n3, ... GCD
ضؤال:
َٔ املالحغ إٔ ايدٚاٍ اذتطاب ١ٝطْٛ ١ًٜٛعا َا َٚتػابٗ ١فهٝف ميهٔ حفعٗا؟
يً ١ًٖٛاألٚىل تبد ٚايعًُٝات طٚ ١ًٜٛيهٓٗا يف غا ١ٜايبطاط ١ملٔ يدَ ٜ٘عسفٚ ١ي ٛضطخ ١ٝبايًػ ١االْهًٝص ١ٜألٕ ايداي١
تعرب بٓفطٗا عُا تسٜد إٔ تفعً٘ فُجال ايتعًْ SUMX2PY2 ١ُٝكطُٗا إىل األجصا ٤ايتاي ١ٝيػسحٗا فكط
Sumزتُٛع
َ X2سبع قx ١ُٝ
Pاختصاز يهًُ plus ١أ ٟادتُع
َ Y2سبع قy ١ُٝ
4
Excel For Engineers
By Osama Alkoshak
تكسٜب َجٌ ايتعً ١ُٝايطابكٚ ١يهٔ بايصٜاد ٠يألعً٢ )ROUNDUP(n, digits ROUNDUP
تكسٜب نايتعً ١ُٝايطابكٚ ١يهٔ ٖر ٙاملس ٠تكسٜب بايٓكصإ )ROUNDDOWN(n, digits ROUNDDOWN
تعًَ ١ُٝفٝد ٠جدا يف حاٍ أزدْا إٔ ْكسب أ ٟعدد إىل أقسب عدد شٚجٞ
انرب َٔ ايعدد املطًٛب فٗر ٙايتعً ١ُٝتكسب ايعدد Nإىل عدد ٜهٕٛ )CEILING(n, multiple CEILING
َٔ َطاعفات ايعدد اييت تك ّٛبإدخاي٘ يف multiple
تعًَ ١ُٝفٝد ٠جدا يف حاٍ أزدْا إٔ ْكسب أ ٟعدد إىل أقسب عدد شٚجٞ
أصػس َٔ ايعدد املطًٛب فٗر ٙايتعً ١ُٝتكسب ايعدد Nإىل عدد ٜهَٔ ٕٛ )FLOOR(n, multiple FLOOR
َطاعفات ايعدد اييت تك ّٛبإدخاي٘ يف multiple
ايتكسٜب إىل أقسب عدد شٚجٞ )EVEN(n EVEN
ايتكسٜب إىل أقسب عدد فسدٟ )ODD(n ODD
ايتكسٜب إىل أقسب عدد صخٝح )INT(n INT
حرف األزقاّ ايعػس ١ٜاييت ته ٕٛبعد ايفاصًٚ ١يهٔ ٖر ٙاملس ٠بدٕٚ
تكسٜب ال بايصٜادٚ ٠ال بايٓكصإ إذ أْٗا تهتف ٞعرف األزقاّ اييت ال )trUNC(n, digits trUNC
تدخٌ ضُٔ ْطام DIGITايرْ ٟك ّٛضتٔ بإدخاي٘
إٌ الفضيلة يف أوزبا قد أصبحت ىوعا مً التقليد فنا شال املقص يعنل فيَا غيئا فػيئا حتى إذا
وصل للػاطئ مل يبق ميُ غيء
( السافعي)
5
Excel For Engineers
By Osama Alkoshak
أمجلة
يدٜٓا ايعدد ْٚ 9.5سٜد تكسٜب٘ إىل أقسب عدد شٚج ٞبايصٜاد ٠فٓطتعٌُ ايتعً١ُٝ
)CEILING(9.5;2
يف ٖر ٙاذتاي ١ضٝك ّٛايربْاَج بتكسٜب ايعدد 9.5إىل أقسب عدد َٔ َطاعفات ايعدد ٖٛٚ 2ايعدد 10
أَا تعً١ُٝ
) FLOOR(9.5;2فتك ّٛبتكسٜب ايعدد 9.5إىل أقسب عدد َٔ َطاعفات ايعدد 2بايٓكصإ 8 ٖٛٚ
يدٜٓا ايعدد ْٚ 9.5468سٜد إٔ ٜك ّٛايربْاَج بايتكسٜب ْٚسٜد عدد ٜٔبعد ايفاصً ١فٓطتددّ ايتعً١ُٝ
)ROUND(9.5468; 2
ٚايٓتٝج9.55 ٖٞ ١
مالحظة :إذا أزدت إٔ تكسب إىل أقسب عدد فسد ٟفببطاط ١غدٜد ٠قِ بهتاب ١ايتعً ١ُٝاييت تك ّٛبايتكسٜب ألقسب عدد
شٚج ٞثِ أضف إيٗٝا ٚاحد أ ٚاطسح َٓٗا ٚاحد حطب حاجتو
الدوال السياضية
ٜعط ٞيٛغازٜتِ ايعدد املطًٛب بايٓطب ١أل ٟأضاع ٜتِ إدخاي٘ )LOG(n, base LOG
10
عتطب يٛغازٜتِ ايعدد املطًٛب بايٓطب ١يألضاع )LOG10(n LOG10
6
Excel For Engineers
By Osama Alkoshak
دوال املصفوفات
ٜطسب َصفٛفتإ ٜبعطُٗا ايبعض )MMULT(cell range 1, cell range 2 MMULT
عتَ ٍٛصفٛفْ َٔ ١طام عُٛد ٟإىل أفكٚ ٞبايعهظ )trANSPOSE(cell range trANSPOSE
الدوال اإلحصائية
َٔ ادتُ ٌٝيف ٖر ٙايصٝػ ١أْو تطتطٝع حتدٜد تستٝب ايك ١ُٝايهرب ٣يف زتُٛع١
)LARGE(Data,n largest
ق ِٝفُجال ميهٓو حتدٜد أنرب خاَظ زقِ بٛضع َ 5هإ n
حتدٜد تستٝب ايك ١ُٝايهرب ٣يف زتُٛع ١ق ِٝفُجال ميهٓو حتدٜد أنرب خاَظ زقِ )SMALL(Data,n smallest
"كل فلسة عاغت قد اقتاتت مً قلب إىطاٌ والفلسة اليت مل تطعه ٍرا الػراء فقد ولدت
بعنلية قيصسية ومل تدفع بالبػسية غربا واحد لألماو"
7
Excel For Engineers
By Osama Alkoshak
الدوال اليصية:
ٖٓاى ايهجري َٔ ايدٚاٍ ايٓصٚ ١ٝيهين ضأغسح فكط ايدٚاٍ املُٗٚ ١اييت ميهٔ إٔ ْطتددَٗا يف اذتٝا ٠ايعًَُ ١ٝع
ايعًِ أْ٘ ٖٓاى دٚاٍ يتخ ٌٜٛاألزقاّ إىل أحسف ٚبايعهظ إضاف ١يتخ ٌٜٛايٓصٛص ألزقاّ بصٝػ ١ايعًُٚ ١غريٖا مما ئ
ٜفٝدْا بػ٤ٞ
ختترب عدد َٔ ارتالٜا يػسط َعني ٚإزجاع ايك TRUE ١ُٝيف حاٍ
)(and AND
ناْت مجٝع ارتالٜا حتكل ايػسط ٚإال فإْٗا تعٝد قFALSE ١ُٝ
ختترب عدد َٔ ارتالٜا يػسط َعني ٚإزجاع ايك TRUE ١ُٝيف حاٍ
)(or OR
ناْت أ َٔ ٟارتالٜا حتكل ايػسط ٚإال فإْٗا تعٝد قFALSE ١ُٝ
ايداي ١ايػسط ١ٝايػٗري ٠ال غٓ ٢عٓٗا ألَ ٟطتددّ ْ ٖٞٚفطٗا أل ٟيػ١
)IF(TEST;IF TRUE;ELSE IF
بسزت ١تطع ايػسط َٔٚثِ ايفعٌ املطًٛب فُٝا ي ٛنإ ايػسط ستككا
8
Excel For Engineers
By Osama Alkoshak
أنجس ٖر ٙايدٚاٍ اضتددَا ٖ ٞايداي ١ايػسطٚ IF ١ٝايدٚاٍ املٓطكOR , AND ١ٝ
عادَ ٠ا ْطتددّ ايدايٚ IF ١ضُٓٗا ايدايتني OR ; AND
َجال
إذا أزدت تعً ١ُٝتك ّٛباختباز قَ ١ُٝا يف ارتً B2١ٝفُٝا ي ٛناْت أنرب َٔ نٌ ايك ِٝاملٛجٛد ٠يف عُٛد َا ٚيٝهٔ C
فإٕ ايتعً ١ُٝته ٕٛعً ٢ايػهٌ ايتايٞ
)IF(AND(B2>C3;B2>C4;B2>C5;B2>C6;B2>C7);TRUE;FALSE
ٚإذا أزدْا إٔ طتترب إٔ ايك B2 ١ُٝأنرب َٔ أ ٟق ١ُٝضُٔ ايك ِٝاملٛجٛد ٠يف ايعُٛد Cفايتعًٖٞ ١ُٝ
)IF(OR(B2>C3;B2>C4;B2>C5;B2>C6;B2>C7);TRUE;FALSE
َٔ أِٖ ايدٚاٍ ٖ ٞدايٚ intercept ١اييت تك ّٛباذتٌ ايبٝاْ ٞيًُعادالت حٝح تك ّٛعطاب ايٓكط ١اييت ٜتكاطع فٗٝا
زتُٛعْ ١كط حتًًٝٝا ٚميهٔ متجًٗٝا بٝاْٝا بايطسق ١املعسٚفٚ ١إزجاعٗا َع ايعًِ إ ايػسح ايعًُ ٞايدقٝل هلر ٙايداي١
ٖ ٛأْٗا تسجع ايٓكط ١اييت ٜتكاطع فٗٝا خط َع ستٛز ايعٓٝات باضتدداّ أقسب خط اضتداز َسض ّٛبٛاضط ١قِٝ
ايطٓٝات ٚايعٓٝات املعسٚف١
ٚغهٌ ايدايٖٞ ١
)Intercept ( known x ; known y
حٝح ٖٞ known y - known xزتُٛع ١ايٓكط يًطٓٝات ٚايعٓٝات اييت ْسٜد إظتاد اذتٌ املػرتى هلا فُجال
9
Excel For Engineers
By Osama Alkoshak
مالحظة:
تٛجد داي ١أخس ٣يًسض ّٛايبٝاْٚ ١ٝيهٓٗا تعطْ ٞتا٥ج عً ٢غهٌ َصفٛفات إذ أْٗا َٛجٗ ١ذتاالت زٜاض ١ٝخاصٖٞٚ ١
ٚ LINESTأٜطا ٖٓاى دٚاٍ َجٌ َٔٚ LOGEST - TRENDأحب إٔ ٜطًع عًٗٝا فًٝعد إىل نتاب Excel
َ ٖٛٚ Scientific and Engineering Cookbookتٛفس ايهرتْٝٚا ٚميهٔ إزضاي٘ عرب اإلمي ٌٝيف حاٍ أحب أحد إٔ
ايهتاب
. ٜطٛز ْفط٘ بدزاضٖ ١را
األمة اليت تقيه وشىا ألصحاب املصامري والعيداٌ أكجس مً الوشٌ الري تقينُ ألزباب احملابس واألقالو
ٍي أمة ال تطتحق احلياة
(امليفلوطي)
إذا ٍي ضـــــاعت فاحلـــــــياة على األثس وليطت حـــيــــــاة الــنــــسء إال أمـــــاىـــــيا
أىطـــاىي مــــا ألــــقى مً االمــــل الــــنــس جصى اهلل عـين اليــأع خـــــيــسا فـــــإىُ
إىل أٌ زأيت الصدس يبلي إىل الصدس فأىػأت أبلي واألضى يتبع األضى
(امليفلوطي)
10
Excel For Engineers
By Osama Alkoshak
بعد ايػسح املبطط يألَٛز ايعادٚ ١ٜايبدا ١ٝ٥يف اإلنطٌ ْٓتكٌ إىل تكٓٝات أنجس تكدَا ٚأنجس احرتاف١ٝ
ٖر ٙايتعً ١ُٝغري َفعً ١تًكاٝ٥ا يرا يتفعًٗٝا ظتب عًٝو تجبٝتٗا بػهٌ ٜدٟٚ
اذٖب إىل أدٚات – ٚظا٥ف إضافanalysis tool back – ١ٝ
ضٝطًب َٓو اإلنطٌ إدخاٍ قسص األٚفٝظ ٚضٝهٌُ ايتجبٝت تًكاٝ٥ا
ايتعً١ُٝ
: غهٌ
)CONVERT(number,from_unit,to_unit
ميهٓو ايتخ ٌٜٛبني ايك ِٝايتاي١ٝ
Numberق ١ُٝيف from_unitsاملساد حتًٜٗٛا.
األزقاّ
ٚ From_unitحدات ايتخ. ٌٜٛ
To_unitايٛحدات ايٓاجت.١
تكبٌ CONVERTايك ِٝايٓص ١ٝايتاي١ٝ
""g ادتساّ
""sg ايطًج
""m املرت
11
Excel For Engineers
By Osama Alkoshak
""in بٛص١
""ft ايكدّ
""yd ايٝازد٠
""ang األصتطرتّٚ
""yr ايطٓ١
""day ايّٛٝ
""hr ايطاع١
""mn ايدقٝك١
""Sec ايجاْ١ٝ
""Pa باضهاٍ
""N ْٛٝتٔ
""dyn ايدأٜ
12
Excel For Engineers
By Osama Alkoshak
""J ادتٍٛ
""e اإلزج
""cal ايطعس
""HP حصإ
""W ٚات
""T ايتطال
""ga ادتٛع
13
Excel For Engineers
By Osama Alkoshak
""cup فٓجإ
""qt نٛازت
""gal جايٕٛ
""l يرت
َجال
:
إٌ قيادة السجل الػسبي للبػسية أوغلت على الصوال ،ليظ ألٌ احلضازة الػسبية قد فطدت ماديا
أو ضعفت مً القوة االقتصادية والفلسية ......بل ألٌ اليظاو الػسبي مل يعد ميلم زصيدا مً القيه
يطنح لُ بالقيادة
(عبد اللسيه بلاز)
14
Excel For Engineers
By Osama Alkoshak
ْرٖب إىل قا ١ُ٥تٓب ٘ٝإىل خطأ ٚطتتاز منط ايسضاي ١حٝح ٜفطٌ إٔ طتتاز ايُٓط ٖ ٛإٜكاف ألٕ ايربْاَج يف ٖرٙ
اذتاي ١ئ ٜطُح يًُطتددّ باملتابع ١يف حاٍ ادخٌ قُٝا خازجا اجملاٍ املطُٛح ب٘
إذا اخرتْا غري إٜكاف فإٕ اإلنطٌ ضٝعٗس زضاي ١حترٜسٚ ١ٜيهٓ٘ ضٝهٌُ اذتٌ عً ٢أ ١ٜحاٍ
ْٚهتب إذا أزدْا عٓٛاْا يًسضاي ٚ ١عبازات تٛضٝخ ١ٝضُٓٗا ْبني فٗٝا يًُطتددّ ضبب ارتطأ
15
Excel For Engineers
By Osama Alkoshak
ٚعٓد إدخاٍ أ ٟق ١ُٝخاط ١٦ضُٔ ارتً ١ٝاييت عًُٓا هلا ايتخكل َٔ ايصخ ١فإٕ ايربْاَج ضٝعط ٞايسضاي ١ايتاي١ٝ
مالحظة:
ميهٔ إٔ ْطتددّ ايداي ١ايػسط ١ٝيف عًَُ ١ٝػابٗ ١يًعًُ ١ٝايطابك ١حٝح ْهتب داي ١غسط ١ٝظٛاز ارتً ١ٝاملطًٛب١
ختربْا فُٝا ي ٛنإ اإلدخاٍ صخٝخا أ ٚال فُجال ي ٛنٓا ْسٜد ايتخكل َٔ ارتًA1 ١ٝ
((IF(A1>4;"WRONG";IF(A1<2;"WRONG";"RIGHT
ٚأْا ال أفطٌ ٖر ٙايطسٜك ١ألْٗا طسٜك ١طٚ ١ًٜٛأحٝاْا عٓدَا ٜه ٕٛايػسط طٜٛال فإْو حتتاج إىل عد ٠حاالت َٔ
ايػسٚط ٚهلرا فٗ ٞغري زتدٖٓ ١ٜا ٚأٜطا ضته ٕٛغري فعاي ١يف حاٍ أزدْا إٔ منٓع املطتددّ َٔ االضتُساز يف ارتطأ
نٌ ٖرا ظتعٌ اضتدداَٗا يف حتدٜد زتاٍ َا ْٖٛ ٛع َٔ َطٝع ١ايٛقت
16
Excel For Engineers
By Osama Alkoshak
ْهتب َا ْسٜد إٔ صتعً٘ ضُٔ قا ١ُ٥يف خالٜا َتتابع ١ضُٔ اإلنطٌ ٚبعد ذيو ْك ّٛبتخدٜد ارتاْ ١اييت ْسٜد إٔ
ْصٓع َٓٗا ايكا ١ُ٥املطًٛب ٖٞٚ ١يف َجايٓا ايطابل ارتاْْٚ B3 ١رٖب إىل قا ١ُ٥بٝاْات – ايتخكل َٔ ايصخ١
َٔٚاملصدز طتتاز ايصف أ ٚايعُٛد اير ٟنتبٓا ف ٘ٝايبٝاْات اييت ْسٜد إٔ صتعًٗا تعٗس بػهٌ قا١ُ٥
إىل ٖٓا ْه ٕٛقد أصتصْا ايكاٚ ١ُ٥يهٔ حت ٢تعٗس يٓا زضاي ١تٛضٝخ ١ٝعٓد ايٓكس عً ٢ارتاْْ ١رٖب إىل قا ١ُ٥زضاي١
إدخاٍ ْٚهتب فٗٝا ايسضاي ١املطًٛب ١نُا يف ايػهٌ أ ٚأ ٟعباز ٠أْت تستاح هلا
17
Excel For Engineers
By Osama Alkoshak
ضُٔ ٜػري إىل اخرت مجٝع ايك ِٝاييت تسٜدٖا ٚاضػط عًَٛ ٢افل
نُجاٍ ميهٓو إٔ تهتب يف أ ٟخً=sum(osama) ١ٝ
18
Excel For Engineers
By Osama Alkoshak
يٝعطٝو زتُٛع ايك ِٝاييت ٜػري إيٗٝا اضِ املتخٚ osama ٍٛهلر ٙايتعً ١ُٝفا٥د ٠نبري ٠يف حاٍ أزدت زبط ايربْاَج
بإحد ٣يػات ايربزت ١نُا ضُٝس َعٓا
هل تعلم
اْ٘ ميهٓو تػٝري يٚ ٕٛاضِ ايٛزق ١اييت تعٌُ فٗٝا ضُٔ املًف ايٛاحد حتٜ ٢طٌٗ عًٝو تٓطٝل بسْازتو
اضػط بايصز األمئ عً ٢اضِ ايٛزقٚ ١اخرت إعاد ٠تطُٚ ١ٝاخرت االضِ املٓاضب أَا يتػٝري ايً ٕٛفاخرت َٔ ايصز األمئ
ي ٕٛعالَ ١ادتدٚي١
اضتعنال املاكسو
فهس ٠املانس ٚتتًدص يف أْو تطتطٝع نتاب ١بسْاَج عرب إحد ٣يػات ايربزت َٔٚ ١ثِ تسبط بٚ ٘ٓٝبني اإلنطٌ
بطسٜل َسعتٚ ١ضًٗ١
َجال يٓكِ بإجسا ٤أبطط بسْاَج ٖٛٚعًُ ١ٝادتُع بني عدد ٜٔشتتًفني ضُٔ اإلنطٌ تك ّٛأْت بإدخاهلُا ٖٛٚ
ٜعطٝو ايٓتٝج١
يدٜٓا ايصفخ ١ايتايٚ ١ٝاملطُاْٚ osama ٠سٜد إٔ ْك ّٛظُع ايعدد ٜٔايرٜ ٜٔدخًُٗا املطتددّ ضُٔ ايربْاَج ايتايٞ
قِ بإظٗاز غسٜط األدٚات املطَُ ٢سبع أدٚات ايتخهِ ٚاخرت َٓ٘ شز أَس ٚازمس٘ يف ٚزق ١اإلنطٌ أُٜٓا تسٜد
إذا مل ٜهٔ ظاٖسا يدٜو فاضػط بايصز األمئ عً ٢غسٜط األدٚات ٚفعٌ ايػسٜط
بايطػط عً ٘ٝايصز األمئ اخرت نا َٔٚ command button edit ٔ٥ثِ غري اضِ ايصز إىل نًُ ١أمجع أ ٚأ ٟعباز٠
أْت تستاح هلا
19
Excel For Engineers
By Osama Alkoshak
الحغ إٔ ارتًٝتإ ُٖ c4 c3ا ارتًٝتإ اييت ضٓهتب فُٗٝا أ ٟعددٚ ٜٔبايتاي ٞفإْٓا ٚيًطٗٛي ١ضٓك ّٛبتعسٜف اضِ
هلُا خاص بٓا حتْ ٢طٌٗ عً ٢أْفطٓا فِٗ ايربْاَج الحكا
نُا تعًُت ضابكا اذٖب إىل أدزاج – اضِ تعسٜف – اخرت ارتًٚ c3 ١ٝقِ بتعسٜف اضِ َٓاضب هلا ٚيٝهٔ ٚ firstأعد
ايعًُ ١ٝعً ٢ارتًٚ c4 ١ٝعسف امسا هلا ٚيٝهٔ second
ٚاألٕ ْسٜد إٔ ْهتب ايربْاَج اير ٟطترب اإلنطٌ ف ٘ٝأْٓا ْسٜد إٔ صتُع بني ايعدد ٜٔاملدخًني ٚيرا فإْٓا ضٓرٖب عرب
املانس ٚإىل يػ ١ايربزتٚ visual basic ١ذيو عرب أدٚات – َانس ٚستسز visual basic
اضػط بايصز األمئ عً ٢ايكا ١ُ٥ايعً ١ٜٛايٝطس ٣يًٛاجٗ ١ايفٝجٛاٍ باضٝو ٖٞٚاييت حتَ ٟٛعًَٛات عٔ ٚزق١
اإلنطٌ اييت يدٜٓا ٚقِ بإدازج َٛد ٍٜٛجدٜد ٖٛٚايصفخ ١اييت ضٓهتب ضُٓٗا ايربْاَج املطًٛب
20
Excel For Engineers
By Osama Alkoshak
عسفٓا يف ايبدا ١ٜتابعا ٜطُٚ calc ٢بعدٖا عسفٓا َتػريا ٜطُْٛٚ َٔ plus ٢ع ٚ ٚ doubleضُٔ ٚزق ١اإلنطٌ اييت
مسٝتٗا osamaطًبٓا َٔ اإلنطٌ إٕ ظتُع ستت ٣ٛارتًَ first ١ٝع ستت ٣ٛارتًٜٚ second ١ٝطع ايٓاتج يف
املتػري plus
ٚبعدٖا ْطع ق plus ١ُٝضُٔ ارتً ١ٝذات ايططس ايتاضع ٚايعُٛد ايجايح ْٞٗٓٚايربْاَج
بعدَ ٖٛٚ ٙعسٚف يد ٣ادتُٝع ممٔ دزع يػ ١اٍc++
نٌ َا ٜطبل بٓكط ١يف ايربْاَج َعٓا" ٙستتَ ٣ٛا "
ْطػط عً run ٢يف غسٜط األدٚات ٜ ٖٛٚػاب٘ أَس executeيف يػc++ ١
إىل األٕ قد جٗصْا ايربْاَج ٚيهٓٓا ْسٜد إٔ ْسبط ٖرا ايربْاَج بايصز اير ٟأْػأْا ٙيف ايطابل ٚايرٜ ٟك ّٛظُع
ايعدد ٜٔيرا ْرٖب إىل ْرٖب إىل ٚاجٗ ١اإلنطٌ ْٚطػط عً ٢ايصز َستني
ْ ٚطتدع ٞايربْاَج ايطابل اير ٟقُٓا بهتابت٘
نُا يف ايصٛز٠
ٚاألٕ اضػط ٚ runعد إىل ٚاجٗ ١اإلنطٌ ٚأدخٌ أ ٟعدد ٜٔتسٜدٖا ضُٔ ارتالٜا املطًٛبٚ ١اضػط عً ٢شز امجع
يٝعٗس يو ايٓاتج يف ارتً ١ٝاييت ظاْب٘
أدخٌ أ ٟعدد ٜٔتسٜدُٖا ٚأعد ايعًُ١ٝ
21
Excel For Engineers
By Osama Alkoshak
ميهٓو بسزت ١أ ٟصٝػ ١تسٜدٜٗا ضُٔ اإلنطٌ باضتعُاٍ املانس ٚحٝح أْين ضأقٖٓ ّٛا بتعسٜف تعً ١ُٝذتطاب
ايك ١ُٝايعدد ١ٜيػعاع َعني حٝح إٔ ٖر ٙايتعً ١ُٝغري َٛجٛد ٠ضُٔ اإلنطٌ
ْدخٌ إىل ستسز visual basicعرب املانسٚ
ْٚعسف ايتابع بايػهٌ ايتايٞ
Public Function v_Mag(v As Range) As Double
Dim x As Double
Dim y As Double
Dim z As Double
x = v.Cells(1).Value
y = v.Cells(2).Value
z = v.Cells(3).Value
22
Excel For Engineers
By Osama Alkoshak
مالحظة :
إضاف ١ايتٛابع ايػري َٛجٛد ٠ضُٔ اإلنطٌ تتطًب أضاضا بسزتٝا جٝدا َٚعسف ١جٝد ٠بأنٛاد ايفٝجٛاٍ باضٝو
يًجُٝع ٚ.ملٔ أحب إٔ
عَُٛا ضأحا ٍٚقدز اإلَهإ غسح األنٛاد اييت أنتبٗا غسحا َبططا يه ٞتصبح َفٗ. . ١َٛ
ٜطًع عً ٢تعًُٝاتٗا فًٝعد إىل نتاب Excel Scientific and Engineering Cookbook
غسح األكواد:
يٓفسض اْ٘ يدٜٓا املعادي ١ايتايٚ ١ٝاييت متجٌ حطاب َعاٌَ االحتهاى بني املاٚ ٤ضطح ضفَ ١ٓٝا حٝح ٖٛ Cf :عاٌَ
االحتهاى
23
Excel For Engineers
By Osama Alkoshak
ٖٛ Rnعدد زٜٛٓيدش ٖٛٚعادٜ ٠هَ ٕٛعط ٢أَ ٚعسٚف يدٜٓا َٔ جداَ ٍٚع ١ٓٝيهاف ١أْٛاع ادتسٜإ ٚيٝهٔ يف ٖر ٙاذتاي١
12000
يف ايبدآْ ١ٜكٌ املعادي ١نًٗا إىل طسف ٚاحد ْٚطاٜٗٚا بايصفس ٖٚر ٙخط١َُٗ ٠ٛ
بعد ذيو ْهتب بسْازتا ذتٌ ٖر ٙاملعادي ١عً ٢اإلنطٌ بايطسٜك ١ايعاد ١ٜايهالضٝه١ٝ
ايفهس ٠ادتدٜد ٠يف ٖرا املجاٍ ٖ ٛأْٓا ضٓطتعٌُ طسٜك ١تعً ١ُٝاالضتٗداف يرا ْرٖب إىل
اضتٗدافٚ .يف ايٓطد ١االْهًٝصTOOLS- GOAL SEEK ١ٜ
أدٚات. . . .
. .
يف ٖر ٙايتعً ١ُٝطًبٓا َٔ اإلنطٌ إٔ ٜػري ق ١ُٝارتًٚ C5 ١ٝاييت ٖ ٞايطسف ايجاْ َٔ ٞاملعادي ١إىل ق ١ُٝايصفس
ٚذيو بايتػٝري املطتُس يًدًٚ C4 ١ٝاييت متجٌ اجملٗ ٍٛايرْ ٟسٜد إٔ ْٛجدٙ
باملدتصس ضٝك ّٛاإلنطٌ بايبخح ٚبطسع ١نبري ٠عٔ قٚ Cf ١ُٝاييت جتعٌ طسف املعادي ١ايجاَْ ٞعدَٚا
أ ٟأْ٘ يف نٌ َس ٠ضٝدتاز زقُا ٜٚطع٘ يف خاْٜٚ Cf ١س ٣فُٝا إذا نإ ٖرا ايسقِ ضٝجعٌ ق ١ُٝايطسف C5صفسا
فإذا حتكل فٗ ٛحٌ املعادي ١املطًٛب ٚإال فإْ٘ ضٝبخح عٔ زقِ أخس ٖٚهرا ضٝطتُس يف ايبخح حت ٢ظتد ايسقِ املطًٛب
ايطسٜك ١األخس ٣ذتٌ ٖر ٙاملعادي ٖٞ ١خاص ١ٝاٍ ٚ SOLVERاييت ٖ ٞتػب٘ نجري خاص ١ٝاالضتٗداف إال أْٗا
َطٛز ٠عٓٗا نُا ْس٣
24
Excel For Engineers
By Osama Alkoshak
ٜطاف إىل خاص ١ٝاالضتٗداف أْو ٖٓا تطتطٝع إٔ تطٝف بعض ارتٝازات فُجال ميهٓو إٔ حتدد زتاٍ ايبخح
يإلنطٌ عٔ ايسقِ املطًٛب مبجاٍ ستدد نُا يف SUBJECT TO THE CONSTRAINTS
أ ٚأنرب َٔ قَ ١ُٝع MAX ١ٓٝأ ٚأصػس َٓٗا MINنُا ْس ٣يف ايصٛز ٠ايطابك١
َالحع ١يف بعض ْطذ اٍ OFFICEضتختاج إىل تجبٝت خاص SOLVER ١ٝألْٗا افرتاضٝا غري َجبتٚ ١ذيو
:
بايرٖاب إىل
أدٚات – ٚظا٥ف إضافSOLVER ADD IN – ١ٝ
ٚضٝطًب َٓو إدخاٍ قسص ايربْاَج ٚضٝهٌُ ايتجبٝت تًكاٝ٥ا
يهٔ إذا أزدْا إٔ ضتطب ذيو بطسٜك ١ذنٚ ١ٝسترتف ١فُٝهٔ اختصاز نٌ ذيو ايٛقت اير ٟضٝطٝع َٓا يف ايطسٜك١
ايٝدٚ ١ٜٚاضتعُاٍ املانس ٚحٝح ْسبط اإلنطٌ باٍ ْٚ VISUAL BASICك ّٛبهتاب ١بسْاَج ذتٌ املطأي ١املطًٛب١
يهٔ املػهًٖٓ ١ا إٔ ٖر ٙايطسٜكَٛ ١جٗ ١فكط ملٔ يد ِٜٗأزض ١ٝبسزت ١ٝجٝد ٠ألْٓا ئ ْتطسم يف ٖرا ايػسح إىل
أضاضٝات ايربزت َٔٚ ١أحب إٔ ٜطًع عً ٢ايتعًُٝات يًػ VISUAL BASIC ١فًٝعد إىل نتاب Excel
Scientific and Engineering Cookbook
ْعسف أمسا ٤يًدًٚ C1 ١ٝيتهٔ RN_1
25
Excel For Engineers
By Osama Alkoshak
ْالحغ يف ايصٛز ٠ايتاي ١ٝإٔ زتاٍ اذتطاب ٖ ٛبني Rn2=12000 ٚ Rn1 = 6000
ٚايٓتا٥ج عٓد ضػط شزا ذتطاب ايطابل ضته ٕٛايٓتائج اييت غتسجٗا يٓا اإلنطٌ نُا ًٜٞ
يٛضع شز حتهِ جدٜد ْرٖب إىل غسٜط األدٚات ْٚطػط بايصز ايُٝني عًٚ ٘ٝطتتاز َسبع أدٚات حتهِ ٚضٝعٗس يدٜٓا
غسٜط ادٚات جدٜد خاص باألدٚات ايربزت ٖٛٚ ١ٝغسٜط َعسٚف يهٌ َٔ يدَ ٜ٘عسف ١بًػات ايربزت١
26
Excel For Engineers
By Osama Alkoshak
For i = 0 To 20
).Range("Rn") = .Range("Rn_1") + (inc * i
)".Range("Fx").GoalSeek goal:=0, ChangingCell:=.Range("Cf
)".Cells(10 + i, 2) = .Range("Rn
)".Cells(10 + i, 3) = .Range("Cf
Next i
End With
End Sub
غسح األكواد
Dim inc As Double
ٖرا ايططس ميجٌ تعسٜف عدد ميجٌ َكداز ايصٜاد increment ٠بني نٌ عدد زٜٛٓيد ٚايعدد ايرٖٚ ًٜ٘ٝ ٟرا ايعدد ٖٛ
عدد عػس ٟعًُا إٔ تعً ٖٞ dim ….. as ١ُٝنًُ ١ستجٛش ٠ضُٔ ايًػ ١متجٌ تعسٜف نٌ َا ْٛد تعسٜف٘
ايتاي ٞعسف عددا ٖ inc ٛنعدد عػسٟ
ٜٚكسأ نايػهٌ :
َع ايعًِ إٔ تعً with ١ُٝحتتاج إىل إغالم ٖٚ end withر ٙايتعً ١ُٝتٛفس عًٓٝا تعسٜف صف إذ أْ٘ َعسف َطبكا
ٚبايتاي ٞفكد أزاحٓا َٔ عٓا ٤تػه class ٌٝجدٜد ٚته ٜٔٛبازاَرتات٘
27
Excel For Engineers
By Osama Alkoshak
ٜح عب ٖرا ايهٛد قٚ RN ١ُٝغتصْٗا يف ارتاْ ١احملجٛش ٖٞٚ RN ٍ ٠يف َجايٓا C3
.Range("Fx").GoalSeek goal:=0
ٖرا ايهٛد ٜطتدع ٞتعً GOALSEEK ١ُٝيًداْ ١املطُا ٖٞٚ FX ٠يف َجايٓا ٚ C4اييت ْسٜد ٖٓا إٔ ْطٓد قُٝتٗا
يًصفس نُا َس َعٓا يف غسح تعًGOAL SEEK ١ُٝ
)"ٜ ChangingCell:=.Range("Cfبدٍ ق CF ١ُٝحت ٢تصبح قَ FX ١ُٝعد١َٚ
)".Cells(10 + i, 2) = .Range("Rn
)".Cells(10 + i, 3) = .Range("Cf
طترب اإلنطٌ أ ٜٔضٝطع ايٓتا٥ج ٚيف أ ٟخاْات ٚضٝبدأ ٖٓا َٔ ارتاْ ١ايعاغسٚ ٠ايعُٛد ايجاْ ًِٖٚ ٞجسا
Next i
ْعٝد اذتًك ١عػسَ ٜٔس٠
ْطػط عً ٢ايصز اير ٟأْػأْاَ ٙستني ْ ٚطتدع ٞايتابع ايطابل اير ٟقُٓا يًت ٛبهتابت٘
ٖٚهرا فإٕ ايربْاَج أصبح جاٖصا ٚبتٓفٝر ٙبايطسٜك ١اييت ذنست ضابكا
ْرٖب إىل ٚاجٗ ١اإلنطٌ ْٚطػط عً ٢شز COMPUTE CFيتعٗس يٓا ايك ِٝايعػس ٜٔاملطًٛب١
28
Excel For Engineers
By Osama Alkoshak
ي ٛنٓا ْهسز عًَُ ١ٝا نجريا خالٍ عًُٓا عً ٢اإلنطٌ فإحدٚ ٣ظا٥ف املانس ٚايبطٝط ١إٔ ٜك ّٛبتطج ٌٝايعٌُ
املتهسز اير ٟتك ّٛب٘ داُ٥ا ٚحفغ اختصاز ي٘ تك ّٛأْت بتطُٝت٘ ٚعٓدَا تسٜد تهساز ايعًُ ١ٝفإْو ضتهتف ٞباضتدعا٤
املانسٚ ٚتطًب َٓ٘ إٔ ٜك ّٛبعًُ ١ٝايتٓطٝل بدال َٓو ( متاَا َجٌ عًُ ١ٝتطج ٌٝايصٛت عً ٢املٛباٚ ٌٜإعاد ٠مساع
ايصٛت ٚيهٔ ٖٓا فإْٓا ْك ّٛبتطج ٌٝعدد َٔ ارتطٛات )
يف اضِ املانس ٚأدخٌ أ ٟاضِ تسٜدٚ ٙيٝهٔ ذا َعٓ ٢ألْو قد حتتاج إىل تطج ٌٝأنجس َٔ َانسٚ ٚاحد ٚيعدد َٔ
ارتطٛات
انتب َفتاح االختصاز اير ٟتسٜدٚ ٙيٝهٔ ٚ eاضػط َٛافل
ضٝعٗس يو غسٜط أدٚات صػري َٚا ُٜٓٗا َٓ٘ ٖ ٛتعً ١ُٝإٜكاف ايتطج ٌٝاييت ضٓطتعًُٗا الحكا
قِ األٕ بعٌُ ارتطٛات اييت تسٜد إٔ تطجًٗا ضُٔ اإلنطٌ َجال َعاٜس ٠إطاز ارتً – ١ٝتػٝري ايًٚ ٕٛارتط ٚاحملاذا٠
ٚعٓدَا تٓتٗ ٞقِ بطػط شز إٜكاف تطج ٌٝاملانس ٚيف ايػسٜط ايصػري اير ٟظٗس يتٙٛ
بٗر ٙايعًُْ ١ٝه ٕٛقد حفعٓا نٌ تًو املتػريات ضُٔ اختصاز ٚاحد ctr+e ٖٛٚ
اذٖب إىل أ ٟخً ١ٝفازغٚ ١انتب فٗٝا َا تسٜد ثِ اضػط ctr+eيرت ٣نٝف حت ٍٛتٓطٝل ٖر ٙارتً ١ٝإىل ايتٓطٝل
اير ٟقُت بتطج ً٘ٝيف ارتط ٠ٛايطابكٖٚ ١هرا فإْو تطتطٝع تطجَ ٌٝا تسٜد َٔ املانسٚ ٚأل ٟخطٛات تس ٣أْو
تطٝع ٚقتو بتهسازٖا
29
Excel For Engineers
By Osama Alkoshak
30
Excel For Engineers
By Osama Alkoshak
بفطٌ إٔ ختتاز ارتٝاز ايجاْ fixed width ٞألْ٘ ٜطُح يو باختٝاز األعُد ٠تًكاٝ٥ا
Start import at rowsأدخٌ ايك ١ُٝظٛازَ ٙجال أْا أدخًت ايكٚ 60 ١ُٝعٓدٖا ضٝتجاٌٖ األضطس ايطتني األٚىل
ٜٚبدأ بأخر األضطس َٔ 61فُا فٛم
يف حاٍ أزدت إٔ تطتٛز د نٌ املًف املطًٛب فطع ق0 ١ُٝ
يف ٖرا املعاجل ميهٓو إٔ تكطِ األعُد ٠نُا تػا ٤أْا قطُتٗا ٖٓا إىل قطُني
ٚاضػط َٛافل ٚاتسى باق ٞاملعطٝات يف ايفكس ٠ايتاي ١ٝنُا ٖ ٞيرت ٣إٔ اإلنطٌ قد اضتٛزد املًف بهاًَ٘ إي ٘ٝضُٔ
ارتالٜا
31
Excel For Engineers
By Osama Alkoshak
ْ ٚس ٣أْو بطٗٛي ١غدٜد ٠ميهٓو تطبٝل ناف ١ايعًُٝات اييت تسٜدٖا ٚٚفست عًْ ٢فطو ٚقتا طٜٛال يف إعادْ ٠طذ
ٚيصل مجٝع ايٓص ٚتكطُ٘ إىل خاْات ضُٔ اإلنطٌ
هل تعلم
ميهٓو إٔ تطٝف تعًٝكا عً ٢أ ٟخاْ ١حتب إٔ تػسح فٗٝا بعض األَٛز ٚخاص ١فُٝا ي ٛنإ غريى ٜطتعٌُ ايربْاَج
إذ إٔ ٖر ٙايتعًٝكات تٛضح نجريا نإٔ تهتب قاْْٛا َجال أ ٚغسحا َبططا يفهسَ ٠ا نُا يف املجاٍ ايتايٞ
32
Excel For Engineers
By Osama Alkoshak
ميهٓو تعد ٌٜايتعًٝل بايطػط بايصز األمئ عً ٢ارتًٚ ١ٝاختٝاز حتسٜس تعًٝل ٚبرا ميهٓو تعد ًٜ٘حطب حاجتو
هل تعلم
أْ٘ ميهٓو إخفا ٤أزقاّ ارتالٜا ٚأحسف ايصفٛف يف اإلنطٌ ٚإعاد ٠إظٗازٖا نُا ميهٓو إخفا ٤خطٛط ايػبه١
بػهٌ ْٗاٞ٥
اذٖب إىل أدٚات – خٝازات – عسض
33
Excel For Engineers
By Osama Alkoshak
هل تعلم
أْ٘ ميهٓو محا ١ٜارتالٜا عٝح ال ٜطتطٝع أحد إٔ ٜػري فٗٝا إال بفو محاٜتٗا ٖٚر ٙاملٝص ٠غايبا َا تطتعٌُ عٓدَا
ٜهٖٓ ٕٛاى ثٛابت دا ١ُ٥يف ايربْاَج ٚال تسٜد ألحد إٔ ٜػريٖا ففٖ ٞر ٙاذتاي ١قِ بتأَني ارتالٜا
اخرت ارتالٜا املطًٛب ١اييت ال تسٜد ألحد إٔ ٜعدٍ عًٗٝا ٚاذٖب إىل
أدٚات – محا – ١ٜمحاٚ ١ٜزقٚ – ١انتب نًُ ١ايطس املٓاضب١
هل تعلم
أْ٘ ميهٓو محا ١ٜبسْاَج بػهٌ ناٌَ عٝح ال ٜطتطٝع أحد إٔ ٜفتخ٘ إال بهًُ ١ضس
خٝازات أَإ – نًُ ١املسٚز يًفتح ٚأدخٌ نًُ ١ايطس املٓاضب١
- اذٖب إىل
34
Excel For Engineers
By Osama Alkoshak
ٚعٓد فتح ايربْاَج ضٝعطٝو ايسضاي ١ايتايٚ ١ٝئ ٜهٌُ حت ٢تدخٌ نًُ ١ايطس املطًٛب١
أحٝاْا ٜه ٕٛاضتعُاٍ ٖر ٙايتعً ١ُٝأَسا شتال باملسٜٚ ٠٤ٚدٍ عً ٢أْاَْ ١ٝكٝت ١عٓد ايبعض إذ تس ٣أِْٗ ال عتب ٕٛإٔ
ٜعطٛا بسازتِٗ ألحد ٚحت ٢أقسب أصدقاَ ِٗ٥ع ايعًِ أْٗا قد تهَ ٕٛفٝد ٚ ٠قد ٜطتفٝد َٓٗا ايهجري
بساَج ٚ. . ٚ.هلل يف خًك٘
ٖر. . ٙ
َعًًني ٖرا املسض ايٓفط ٞبأِْٗ تعبٛا نجريا ٚمل ٜٓاَٛا ايًٜ ِٖٚ ٌٝهتبَ ٕٛجٌ. .
غؤٕٚ
! ! !
نجريا َا ْصادف َجٌ ٖؤال ٤املسض ٢ايٓفطٝني املصابني باإلٜدش ايعًُ ٞاير ٟميٓعِٗ َٔ َػازن ١ايفا٥دَ ٠ع غريِٖ
املػهًٚ. . ١إيٝهِ اذتٌ
عني . .ٖٓٚا . .
35
Excel For Engineers
By Osama Alkoshak
هل تعلم
أْ٘ ميهٓو إغاظٖ ١ؤال ٤املعكد ٜٔايٓفطٝني باضتعُاٍ بساَج نطس نًُات ايطس َجٌ بسْاَج Password
ٚ Recoveryايرٜ ٟك ّٛباضتدداّ احتُاالت عػٛا ١ٝ٥يألحسف األظدٜٚ ١ٜك ّٛبتجسٜب ٖر ٙاالحتُاالت عً٢
ايربْاَج حت ٢عتع ٢بهًُ ١ايطس املطًٛب١
افتح ايربْاَج
َٔ recoverاخرت املًف اير ٟتسٜدٚ ٙاير ٟعت ٟٛنًُ ١ضس ال تعًُٗا إلحدًَ ٣فات األٚفٝظ ٚضٝك ّٛايربْاَج
بايبخح عٔ ايهًُ ١املٓاضبٜٚ ١عطٗٝا يو عٓدَا ٜٓتٗٞ
عَُٛا قد ٜطتػسم ايبخح عد ٠ضاعات عً ٢حطب تعكٝد ايهًُٚ ١صعٛبتٗا ٚقد ٜه ٕٛبدقا٥ل إذا ناْت ايهًُ ١ضًٗ١
36
Excel For Engineers
By Osama Alkoshak
إذا نٓت تعسف عدد أحسف نًُ ١ايطس فُٝهٓو اختصاز شَٔ ايبخح فادخٌ إىل ٚ settingحدد ط ٍٛايهًُ ١املطًٛب١
نُا تس ٣يف ايصٛز ٠أعالٙ
إذا نٓت تعسف إٔ ايهًُ ٖٞ ١عباز ٠عٔ أحسف فكط أ ٚأزقاّ فكط فُٝهٓو إخباز ايربْاَج بريو حت ٢غتتصس نجريا
َٔ ايصَٔ
ادخٌ إىل setting – sympol set
فعٌ َا تسٜد َٔ ٖر ٙارتٝازات إذا نٓت تعسف غ٦ٝا َا عٔ نًُ ١ايطس
37
Excel For Engineers
By Osama Alkoshak
يف ايصٛز ٠ايطابك ١ضٝبخح ايربْاَج عٔ نًُ ١ضس حت ٟٛأحسفا اْهًٝص ١ٜصػريٚ ٠أٜطا حت ٟٛأزقاَا
ٚنُا تس ٣ميهٓو تفع ٌٝاألحسف ايهبري ٚ ٠ايسَٛش ٚاملطاف١
38
Excel For Engineers
By Osama Alkoshak
فالحغ إٔ ايربْاَج ٜعطٓٝا ناف ١ايك ِٝاملتعًك ١بٗر ٙاملد ١ٜٓاملدتاز ٠ضُٔ ارتالٜا ايصزقا٤
ٖٞ lookup valueارتاْ ١اييت ْسٜد إٔ ْٛجد ايبازَرتات املطًٛب ١هلا ٚغايبا َا ته ٕٛضُٔ قا١ُ٥
ٖٞ lookup vectorزتُٛع ١ارتاْات اييت حت ٟٛايهًُ ١اييت ْسٜد إظتاد ايبازَرتات ارتاص ١بٗا ٖٞٚيف ٖرٙ
اذتاي ١عُٛد املد ١ٜٓيف صفخ ١ايهٛد ايطٛزٟ
ٖٞ result vectorايٓتٝج ١اييت تسٜد إٔ غتسجٗا يو ايربْاَج فُجال يًُد ٣اي َٞٛٝطتتاز عُٛد املد ٣ايَٞٛٝ
39
Excel For Engineers
By Osama Alkoshak
ٚبايتاي ٞفإٕ ايتعً ١ُٝباختصاز تك ّٛبايبخح يف عُٛد املدَ ١ٜٓجال عٔ ضسغاٜا ٚتك ّٛبإخساج ق ١ُٝاملد ٣ايَٞٛٝ
املطابك ١يصف ضسغاٜا
ٚايصٛز ٠تٛضح ايفهس٠
ٚأٜطا ٖرا َجاٍ ٜٛضح َد ٣قٖ ٠ٛر ٙايتعً ١ُٝيف تطبٝل بساَج احرتاف ١ٝنٗرا ايربْاَج
تعلينة VLOOKUP
تػب٘ ٖر ٙايتعً ١ُٝايطابك َٔ ١حٝح املبدأ إال أْٗا ختتًف عٓٗا قًٝال فػهًٗا نايتايٞ
)=VLOOKUP(lookup value, table, column, match flag
lookup valueايك ١ُٝاييت تسٜد ايبخح عٓٗا يف ايصف األ َٔ ٍٚعُٛد يف أقص ٢ادتدٍٚ
tableادتد ٍٚاملساد ايبخح ف ٘ٝحٝح ْك ّٛبتخدٜد ناف ١ادتدٍٚ
40
Excel For Engineers
By Osama Alkoshak
تبخح ٖر ٙايتعً ١ُٝعٔ ق ١ُٝيف أقص ٢ايٝطاز أ ٚايُٝني َٔ جد ٍٚثِ إزجاع ق ١ُٝيف ْفظ ايصف َٔ عُٛد ْك ّٛضتٔ
بتخدٜد ٚ ٙاْا أعًِ إٔ ٖرا ايػسح غري َفٗ ّٛيرا فاْعس إىل املجاٍ ايتاي ٞيتٛضح يو ايفهس ٠بػهٌ أنرب
فإذا نإ يدٜٓا ٖرا ادتدْٚ ٍٚسٜد إ ْٛجد ق ١ُٝنٌ ايك ِٝايتاي ١ٝعٓد دزجات حساز ٠شتتًف١
فٓخٔ ْدخٌ يف خاْ ١دزج ١اذتساز ٠دزج ١اذتساز ٠اييت ْسٜدٖا ْٚسٜد إٔ ْربَج ايربْاَج عٝح ٜعطٓٝا ناف ١ايكِٝ
يإلْتاييب ٚايهجافٚ ١غريٖا عٓد دزج ١اذتساز ٠املدخً١
حٝح ضتٔ فكط أدخًٓا ق ١ُٝدزج ١اذتسازٚ ٠باق ٞايكْ ِٝطتددّ ايتعً ١ُٝفٗٝا نايتاي ٞفُجال يًهجافْ ١طتددّ
=
VLOOKUP($E$17;$C$4:$K$12;2(
41
Excel For Engineers
By Osama Alkoshak
حٝح أْ٘ ضٝدترب ارتاْ ١دزج ١اذتسازٚ ٠اييت عُٛدٖا يف أقص ٢ايٝطاز ٜٚبخح يف ادتد ٍٚعٔ ايك ١ُٝاملٛافكٚ ١ذيو يف
ايعُٛد ايجاْٞ
أَا يك ١ُٝاالْرتٚب ٞفٓفظ ايطسٜك ١إال أْٓا ْطع عُٛد ايبخح يًك ١ُٝاملسجع ٖٛ ١ايعُٛد ارتاَظ
تعلينة HLOOKUP
تػب٘ ٖر ٙايتعً ١ُٝمتاَا ايتعً ١ُٝايطابك ١إال أْٓا يف ٖر ٙاذتايْ ١تعاٌَ َع أضطس ٚيٝظ َع أعُد ٖٞٚ ٠يٝطت
عاج ١إىل إعاد ٠غسح ٚايصٛز ٠ايتاي ١ٝتٛضح املكصٛد َٓٗا
ٚأٜطا ٖٓاى تعً ١ُٝتطُ MATCH ٢تك ّٛبٓفظ أعُاٍ ايتعًُٝٝتني ايطابكتني
42
Excel For Engineers
By Osama Alkoshak
مػللة : CLTD
عادٜ ٠تجٓب املٗٓدض ٕٛحطابٗا بسزتٝا ٚعتطبٖٛا ٜدٜٚا َع ايعًِ إ بسزتتٗا ٚإدخاهلا تتطًب ٚقتا أقٌ بهجري َٔ
حطابٗا بػهٌ ٜد ٟٚحٝح أْ٘ يهٌ جداز ٚيهٌ ْافر ٠عًٗٝا إٔ ٜفتح َساجع األغسٜٚ ٟك ّٛبايٓعس إىل ق ١ُٝاٍ CLTD
بسْازت٘ .فًُاذا ال تدع اإلنطٌ ٜك ّٛيو بٗر ٙاملُٗ١
. . املٛافكٜٚ ١دخًٗا ضُٔ
َا عًٝو ض ٣ٛإدخاٍ قٚ CLTD ِٝجداٚهلا ضُٔ اإلنطٌ ٚبسزت ١ايربْاَج عٝح إٔ اإلنطٌ يٛحد ٙضٝكّٛ
بإظتادٖا باضتدداّ تعًُٝات ٚ LOOK UPايتعً ١ُٝايػسطٚ IF ١ٝبايتاي ٞفإْ٘ ضٛٝفس ٚقتا طٜٛال أنجس بهجري َٔ
ايٛقت اير ٟضٝطتػسق٘ يف ْكٌ َساجع األغس ٟارتاص ١ظدا ٍٚاٍ CLTDضُٔ اإلنطٌ
عَُٛا ٚحتٜ ٢صبح املٛضٛع أنجس زاح ١فإٕ مجٝع جدا ٍٚأغس ٟارتاص ١باٍ َٛ CLTDجٛدَ ٠هتٛب ١ضُٔ اإلنطٌ
ٚأٜطا َا ُٜٓٗا َٔ ايهٛد ايطٛز َٔ ٖٞٚ ٚ ٟنتاب ١ايصدٜل املٗٓدع أَني عسبٞ
ٚألٕ ايػاعس ٜكٍٛ
فإْين أٚج٘ ي٘ غهس ٟارتايص عً ٢جٗدٚ ٙعً ٢ايعطا ٤اير ٟقدَ٘ يػري َٔ ٙاملٗٓدضني ْٚطاٍ اهلل إٔ ظتص ٜ٘خري
ادتصا٤
ٚعًٜٛ َٔ ٢د اذتص ٍٛعًٖ ٢ر ٙادتدا ٍٚإزضاٍ زضاي ١خاص ١عرب املٓتد ٣أ ٚإىل اإلمي ٌٝاملسفل يف ْٗا ١ٜايهتاب
ٚضٝتِ إزضاهلا ي٘ عرب اإلمي ٌٝبإذٕ اهلل
(السافعي)
43
Excel For Engineers
By Osama Alkoshak
خامتة
ٖرا ايهتاب ٜػٌُ أفهازا عدٜدٜ ٠تٛجب عً ٢املٗٓدع إٔ ًِٜبٗا عًٗٝا ٜٚفُٗٗا بػهٌ جٝد فإٕ مجٝع َا تبك َٔ ٢أَٛز
مل ٜسد ذنسٖا يف ٖرا ايػسح ٖ ٞأَٛز عاد ١ٜجدا ٚميهٔ ألَٓٗ ٟدع إٔ ٜهتب ضُٔ ٖر ٙاملعًَٛات أ ٟبسْاَج َُٗا
َٛجٛدٖٓ. ٠ا .
نإ ضدُا إذ نٌ َا ًٜصَ٘ َٔ َعًَٛات . .
تبكٖٓ ٢اى بعض ايتعًُٝات ارتاص ١األَٛز احملاضبٚ ١ٝحطاب ايرتانُات ٚاالضتسافات املعٝازٚ ١ٜدٚاٍ احملاضب ١مل
احملاضبني.
أتطسم هلا يف ايػسح ألْٗا تًصّ املٗٓدضني بكدز َا تًصّ . .
ٚأٜطا ٖرا ايهتاب عتت ٟٛعً ٢فهس ٠عاَ ١عٔ املانسٚ ٚعٔ ايربزت ١بًػات ايربزت ١ضُٔ اإلنطٌ ٜٓصح نجريا
بدزاضتٗا بػهٌ جٝد ألْٗا جتعٌ املٗٓدع َطٝطسا عً ٢األنطٌ َٚتخهُا ب٘ يف نٌ ايٓٛاحٜٛٚ ٞفس ايهجري َٔ ٚقت٘ ٚ
ملصٜد َٔ األَجً ١عٔ املانسٚ ٚعٔ بسزت ١ايدٚاٍ ٜٓصح بكسا ٠٤ايكطِ ارتاص بايربزت ١يف نتاب Scientific and
Engineering Cookbookألْٗا َػسٚحٖٓ ١اى بػهٌ ٚاف َٚفٗٚ ّٛيف حاٍ ٚجٛد غ ٤ٞغري َفٗ ّٛفال ترتدد
بايطؤاٍ عٓ٘
يًخص ٍٛعًْ ٢طد َٔ ١ايهتاب أ ٚعً ٢جدا ٍٚأغس ٟارتاص ١باٍ CLTDاملهتٛب ١عً ٢اإلنطٌ
ابعح بسضاي ١إىل اإلمي ٌٝايتايٞ
osama21mx@yahoo.com
ٚضتصًو يف غط ٕٛثالث ١أٜاّ عً ٢األنجس .
OSAMA ALKOSHAK
44