You are on page 1of 44

Excel For Engineers

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‬‬

‫تطسب ارتال‪ٜ‬ا يف حاٍ نإ يد‪ٜٓ‬ا عُ‪ٛ‬د‪ َٔ ٜٔ‬زتُ‪ٛ‬ع‪١‬‬


‫ق‪ ِٝ‬فٗر‪ ٙ‬ايتعً‪ ١ُٝ‬تك‪ ّٛ‬بطسب نٌ خً‪ ١ٝ‬يف عُ‪ٛ‬د َع‬ ‫)‪SUMPRODUCT(array1, array2, ...‬‬ ‫‪SUMPRODUCT‬‬
‫َكابًت٘ ا يف ايعُ‪ٛ‬د األخس ثِ جتُع ايٓاتج‬
‫إعطا‪ ٤‬ق‪ ١ُٝ‬مجع َسبع ايك‪ ِٝ‬املدخً‪ ١‬أ‪ ٟ‬أْ٘ ‪ٜ‬سبع نٌ‬
‫ق‪ ١ُٝ‬يف نٌ خً‪ َٔٚ ١ٝ‬ثِ ‪ٜ‬عط‪ ٞ‬زتُ‪ٛ‬ع ايك‪ ِٝ‬املسبع‪١‬‬ ‫)‪SUMSQ(n1, n2, n3, ...‬‬ ‫‪SUMSQ‬‬
‫يًدال‪ٜ‬ا‬
‫‪ٜ‬عط‪ ٞ‬اجملُ‪ٛ‬ع ايٓٗا‪ ٞ٥‬ايفسم بني َسبع ق‪ ِٝ‬ارتال‪ٜ‬ا يف‬
‫)‪SUMX2MY2(array_x, array_y‬‬ ‫‪SUMX2MY2‬‬
‫عُ‪ٛ‬د‪ ٜٔ‬أ‪ٜ ٟ‬عط‪ ٞ‬زتُ‪ٛ‬ع ايص‪ٝ‬ػ‪.)x2 - y2( ١‬‬
‫‪ٜ‬عط‪ ٞ‬اجملُ‪ٛ‬ع ايٓٗا‪ ٞ٥‬يًُجُ‪ٛ‬ع بني َسبع ق‪ ِٝ‬ارتال‪ٜ‬ا‬
‫)‪SUMX2PY2(array_x, array_y‬‬ ‫‪SUMX2PY2‬‬
‫يف عُ‪ٛ‬د‪ ٜٔ‬أ‪ٜ ٟ‬عط‪ ٞ‬زتُ‪ٛ‬ع ايص‪ٝ‬ػ‪.)x2+ y2( ١‬‬
‫‪ٜ‬عط‪ ٞ‬اجملُ‪ٛ‬ع ايٓٗا‪ ٞ٥‬ملسبع ايفسم بني ق‪ ِٝ‬ارتال‪ٜ‬ا يف‬
‫)‪SUMXMY2(array_x, array_y‬‬ ‫‪SUMXMY2‬‬
‫عُ‪ٛ‬د‪ ٜٔ‬أ‪ٜ ٟ‬عط‪ ٞ‬زتُ‪ٛ‬ع ايص‪ٝ‬ػ‪)x - y)2 ١‬‬

‫‪ٜ‬عط‪ ٞ‬ايكاضِ املػرتى األنرب يًك‪ ِٝ‬املدخً‪١‬‬ ‫)‪GCD(n1, n2, n3, ...‬‬ ‫‪GCD‬‬

‫ضؤال‪:‬‬

‫َٔ املالحغ إٔ ايد‪ٚ‬اٍ اذتطاب‪ ١ٝ‬ط‪ْٛ ١ًٜٛ‬عا َا ‪َٚ‬تػابٗ‪ ١‬فه‪ٝ‬ف ميهٔ حفعٗا؟‬
‫يً‪ ١ًٖٛ‬األ‪ٚ‬ىل تبد‪ ٚ‬ايعًُ‪ٝ‬ات ط‪ٚ ١ًٜٛ‬يهٓٗا يف غا‪ ١ٜ‬ايبطاط‪ ١‬ملٔ يد‪َ ٜ٘‬عسف‪ٚ ١‬ي‪ ٛ‬ضطخ‪ ١ٝ‬بايًػ‪ ١‬االْهً‪ٝ‬ص‪ ١ٜ‬ألٕ ايداي‪١‬‬
‫تعرب بٓفطٗا عُا تس‪ٜ‬د إٔ تفعً٘ فُجال ايتعً‪ْ SUMX2PY2 ١ُٝ‬كطُٗا إىل األجصا‪ ٤‬ايتاي‪ ١ٝ‬يػسحٗا فكط‬
‫‪ Sum‬زتُ‪ٛ‬ع‬
‫‪َ X2‬سبع ق‪x ١ُٝ‬‬
‫‪ P‬اختصاز يهًُ‪ plus ١‬أ‪ ٟ‬ادتُع‬
‫‪َ Y2‬سبع ق‪y ١ُٝ‬‬

‫‪4‬‬
‫‪Excel For Engineers‬‬
‫‪By Osama Alkoshak‬‬

‫‪ٚ‬ظُعٗا تصبح ايتعً‪summation of squared x plus squared y ٖٞ ١ُٝ‬‬


‫أَا ايتعً‪ ١ُٝ‬ايتاي‪ SUMX2MY2 ١ٝ‬فٓفظ ايتعً‪ ١ُٝ‬ايطابك‪ ١‬إىل إٔ ‪ m‬تػري إىل نًُ‪ٚ minus ١‬اييت تعين ايطسح‬
‫االْهً‪ٝ‬ص‪ٟ‬‬
‫‪٠‬‬ ‫‪ٖٚ‬هرا فإٕ ايداي‪ ١‬تعرب عُا تس‪ٜ‬د ‪ ٖٞٚ‬اختصازات يًعًُ‪ٝ‬ات بايًػ‪١‬‬
‫‪ٜ GCD‬عين ‪ ٖٛٚ greatest common divisor‬ايكاضِ املػرتى األنرب‬
‫‪ SUMSQ‬اختصاز ٍ ‪ summation of squared values‬أ‪ ٟ‬زتُ‪ٛ‬ع ملسبع ايك‪ ِٝ‬املدخً‪١‬‬
‫دوال التقسيب ‪:‬‬

‫الػسح‬ ‫الصيػة‬ ‫الدالة‬


‫تكس‪ٜ‬ب ايعدد ايعػس‪ ٟ‬إىل ايعدد املطً‪ٛ‬ب األزقاّ بعد ايفاصً‪ ١‬ح‪ٝ‬ح ْهتب‬
‫َهإ ‪ DIGITS‬عدد األزقاّ اييت ْس‪ٜ‬د ايتكس‪ٜ‬ب إي‪ٗٝ‬ا بعد ايفاصً‪ٖٞٚ ١‬‬ ‫)‪ROUND(n, digits‬‬ ‫‪ROUND‬‬
‫تػب٘ تعً‪ FIX ١ُٝ‬يف األالت اذتاضب‪ْٛ َٔ ١‬ع ناض‪ٛٝ‬‬

‫تكس‪ٜ‬ب َجٌ ايتعً‪ ١ُٝ‬ايطابك‪ٚ ١‬يهٔ بايص‪ٜ‬اد‪ ٠‬يألعً‪٢‬‬ ‫)‪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‬‬

‫‪ٜ‬عط‪ ٞ‬ايً‪ٛ‬غاز‪ٜ‬تِ ايطب‪ٝ‬ع‪ٞ‬‬ ‫)‪LN(n‬‬ ‫‪LN‬‬

‫‪ٜ‬عط‪ ٞ‬ايك‪en ١ُٝ‬‬ ‫)‪EXP(n‬‬ ‫‪EXP‬‬

‫‪ٜ‬سفع ايعدد املطً‪ٛ‬ب أل‪ ٟ‬ق‪٠ٛ‬‬ ‫)‪POWER(n, p‬‬ ‫‪POWER‬‬

‫‪ٜ(en - e-n)/2‬عط‪ ٞ‬ايك‪١ُٝ‬‬ ‫)‪SINH(n‬‬ ‫‪SINH‬‬

‫‪ٜ(en + e-n)/2‬عط‪ ٞ‬ايك‪١ُٝ‬‬ ‫)‪COSH(n‬‬ ‫‪COSH‬‬

‫)‪ٜ(en - e-n) / (en + e-n‬عط‪ ٞ‬ايك‪١ُٝ‬‬ ‫)‪TANH(n‬‬ ‫‪TANH‬‬

‫‪6‬‬
‫‪Excel For Engineers‬‬
‫‪By Osama Alkoshak‬‬

‫دوال املصفوفات‬

‫‪ٜ‬عط‪ ٞ‬ستدد املصف‪ٛ‬ف‪١‬‬ ‫)‪MDETERM(cell range‬‬ ‫‪MDETERM‬‬

‫‪ٜ‬عط‪َ ٞ‬كً‪ٛ‬ب املصف‪ٛ‬ف‪١‬‬ ‫)‪MINVERSE(cell range‬‬ ‫‪MINVERSE‬‬

‫‪ٜ‬طسب َصف‪ٛ‬فتإ ‪ٜ‬بعطُٗا ايبعض‬ ‫)‪MMULT(cell range 1, cell range 2‬‬ ‫‪MMULT‬‬

‫عت‪َ ٍٛ‬صف‪ٛ‬ف‪ْ َٔ ١‬طام عُ‪ٛ‬د‪ ٟ‬إىل أفك‪ٚ ٞ‬بايعهظ‬ ‫)‪trANSPOSE(cell range‬‬ ‫‪trANSPOSE‬‬

‫الدوال اإلحصائية‬

‫‪ٜ‬ع‪ٝ‬د ايك‪ ١ُٝ‬ايهرب‪ ٣‬ضُٔ املعط‪ٝ‬ات‬ ‫)‪MAX(Data‬‬ ‫‪Max‬‬

‫‪ٜ‬ع‪ٝ‬د ايك‪ ١ُٝ‬ايصػس‪٣‬‬ ‫)‪MIN(Data‬‬ ‫‪Min‬‬

‫َٔ ادتُ‪ ٌٝ‬يف ٖر‪ ٙ‬ايص‪ٝ‬ػ‪ ١‬أْو تطتط‪ٝ‬ع حتد‪ٜ‬د تست‪ٝ‬ب ايك‪ ١ُٝ‬ايهرب‪ ٣‬يف زتُ‪ٛ‬ع‪١‬‬
‫)‪LARGE(Data,n‬‬ ‫‪largest‬‬
‫ق‪ ِٝ‬فُجال ميهٓو حتد‪ٜ‬د أنرب خاَظ زقِ ب‪ٛ‬ضع ‪َ 5‬هإ ‪n‬‬

‫حتد‪ٜ‬د تست‪ٝ‬ب ايك‪ ١ُٝ‬ايهرب‪ ٣‬يف زتُ‪ٛ‬ع‪ ١‬ق‪ ِٝ‬فُجال ميهٓو حتد‪ٜ‬د أنرب خاَظ زقِ‬ ‫)‪SMALL(Data,n‬‬ ‫‪smallest‬‬

‫عدد ايك‪ ِٝ‬امل‪ٛ‬ج‪ٛ‬د‪ ٠‬ضُٔ ارتال‪ٜ‬ا يف عُ‪ٛ‬د أ‪ ٚ‬صف‬ ‫)‪COUNT(Data‬‬ ‫‪count‬‬

‫"كل فلسة عاغت قد اقتاتت مً قلب إىطاٌ والفلسة اليت مل تطعه ٍرا الػراء فقد ولدت‬
‫بعنلية قيصسية ومل تدفع بالبػسية غربا واحد لألماو"‬

‫‪7‬‬
‫‪Excel For Engineers‬‬
‫‪By Osama Alkoshak‬‬

‫الدوال اليصية‪:‬‬

‫ٖٓاى ايهجري َٔ ايد‪ٚ‬اٍ ايٓص‪ٚ ١ٝ‬يهين ضأغسح فكط ايد‪ٚ‬اٍ املُٗ‪ٚ ١‬اييت ميهٔ إٔ ْطتددَٗا يف اذت‪ٝ‬ا‪ ٠‬ايعًُ‪َ ١ٝ‬ع‬
‫ايعًِ أْ٘ ٖٓاى د‪ٚ‬اٍ يتخ‪ ٌٜٛ‬األزقاّ إىل أحسف ‪ٚ‬بايعهظ إضاف‪ ١‬يتخ‪ ٌٜٛ‬ايٓص‪ٛ‬ص ألزقاّ بص‪ٝ‬ػ‪ ١‬ايعًُ‪ٚ ١‬غريٖا مما ئ‬
‫‪ٜ‬ف‪ٝ‬دْا بػ‪٤ٞ‬‬

‫داي‪ ١‬زا‪٥‬ع‪ ١‬ذتطاب عدد األحسف ضُٔ ْص ناٌَ‬ ‫)‪len(text‬‬ ‫‪len‬‬

‫يتخ‪ ٌٜٛ‬األحسف االْهً‪ٝ‬ص‪ َٔ ١ٜ‬األحسف ايصػري‪ ٠‬إىل ايهبري‪٠‬‬ ‫)‪upper(text‬‬ ‫‪upper‬‬

‫يتخ‪ ٌٜٛ‬األحسف االْهً‪ٝ‬ص‪ َٔ ١ٜ‬األحسف ايهبري‪ ٠‬إىل ايصػري‪٠‬‬ ‫)‪lower(text‬‬ ‫‪lower‬‬

‫الدوال امليطقية‪ :‬د‪ٚ‬اٍ َُٗ‪ ١‬ال بد َٔ َعسفتٗا ‪ٚ‬إتكاْٗا الحرتاف اإلنطٌ‬

‫ختترب عدد َٔ ارتال‪ٜ‬ا يػسط َعني ‪ٚ‬إزجاع ايك‪ TRUE ١ُٝ‬يف حاٍ‬
‫)(‪and‬‬ ‫‪AND‬‬
‫ناْت مج‪ٝ‬ع ارتال‪ٜ‬ا حتكل ايػسط ‪ٚ‬إال فإْٗا تع‪ٝ‬د ق‪FALSE ١ُٝ‬‬
‫ختترب عدد َٔ ارتال‪ٜ‬ا يػسط َعني ‪ٚ‬إزجاع ايك‪ TRUE ١ُٝ‬يف حاٍ‬
‫)(‪or‬‬ ‫‪OR‬‬
‫ناْت أ‪ َٔ ٟ‬ارتال‪ٜ‬ا حتكل ايػسط ‪ٚ‬إال فإْٗا تع‪ٝ‬د ق‪FALSE ١ُٝ‬‬
‫ايداي‪ ١‬ايػسط‪ ١ٝ‬ايػٗري‪ ٠‬ال غٓ‪ ٢‬عٓٗا أل‪َ ٟ‬طتددّ ‪ْ ٖٞٚ‬فطٗا أل‪ ٟ‬يػ‪١‬‬
‫)‪IF(TEST;IF TRUE;ELSE‬‬ ‫‪IF‬‬
‫بسزت‪ ١‬تطع ايػسط ‪ َٔٚ‬ثِ ايفعٌ املطً‪ٛ‬ب ف‪ُٝ‬ا ي‪ ٛ‬نإ ايػسط ستككا‬

‫تع‪ٝ‬د ق‪FALSE ١ُٝ‬‬ ‫‪FALSE‬‬ ‫‪FALSE‬‬

‫تع‪ٝ‬د ق‪TRUE ١ُٝ‬‬ ‫‪TRUE‬‬ ‫‪TRUE‬‬

‫تكًب‪ TRUE‬إىل ‪ٚ FALSE‬بايعهظ‬ ‫‪NOT‬‬ ‫‪not‬‬

‫كقيديل على قرب اجملوضي"‬ ‫"مجال اجلطه مع قبح اليفوع‬

‫‪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‬‬

‫تقييات متقدمة يف اإلكطل‪:‬‬

‫بعد ايػسح املبطط يألَ‪ٛ‬ز ايعاد‪ٚ ١ٜ‬ايبدا‪ ١ٝ٥‬يف اإلنطٌ ْٓتكٌ إىل تكٓ‪ٝ‬ات أنجس تكدَا ‪ٚ‬أنجس احرتاف‪١ٝ‬‬

‫دالة التحويل بني الواحدات املدتلفة ‪convert‬‬

‫ٖر‪ ٙ‬ايتعً‪ ١ُٝ‬غري َفعً‪ ١‬تًكا‪ٝ٥‬ا يرا يتفع‪ًٗٝ‬ا ظتب عً‪ٝ‬و تجب‪ٝ‬تٗا بػهٌ ‪ٜ‬د‪ٟٚ‬‬
‫اذٖب إىل أد‪ٚ‬ات – ‪ٚ‬ظا‪٥‬ف إضاف‪analysis tool back – ١ٝ‬‬
‫ض‪ٝ‬طًب َٓو اإلنطٌ إدخاٍ قسص األ‪ٚ‬ف‪ٝ‬ظ ‪ٚ‬ض‪ٝ‬هٌُ ايتجب‪ٝ‬ت تًكا‪ٝ٥‬ا‬
‫ايتعً‪١ُٝ‬‬
‫‪:‬‬ ‫غهٌ‬
‫)‪CONVERT(number,from_unit,to_unit‬‬
‫ميهٓو ايتخ‪ ٌٜٛ‬بني ايك‪ ِٝ‬ايتاي‪١ٝ‬‬
‫‪ Number‬ق‪ ١ُٝ‬يف ‪ from_units‬املساد حت‪ًٜٗٛ‬ا‪.‬‬
‫األزقاّ‬
‫‪ٚ From_unit‬حدات ايتخ‪. ٌٜٛ‬‬
‫‪ To_unit‬اي‪ٛ‬حدات ايٓاجت‪.١‬‬
‫تكبٌ ‪ CONVERT‬ايك‪ ِٝ‬ايٓص‪ ١ٝ‬ايتاي‪١ٝ‬‬

‫َٔ اي‪ٛ‬حد‪ From_unit ٠‬أ‪ ٚ‬إىل اي‪ٛ‬حد‪to_unit٠‬‬ ‫اي‪ٛ‬شٕ ‪ٚ‬ايهتً‪١‬‬

‫"‪"g‬‬ ‫ادتساّ‬

‫"‪"sg‬‬ ‫ايطًج‬

‫"‪"lbm‬‬ ‫ايهتً‪ٚ( ١‬شٕ ايهتً‪)١‬‬ ‫با‪ْٚ‬د‬

‫"‪"u‬‬ ‫‪ٚ(U‬حد‪ ٠‬ايهتً‪ ١‬ايرز‪)١ٜ‬‬

‫"‪"ozm‬‬ ‫أ‪ٚ‬ق‪ ١ٝ‬ايهتً‪ٚ( ١‬شٕ ايهتً‪)١‬‬

‫َٔ اي‪ٛ‬حد‪ From_unit ٠‬أ‪ ٚ‬إىل اي‪ٛ‬حد‪to_unit٠‬‬ ‫املطاف‪١‬‬

‫"‪"m‬‬ ‫املرت‬

‫"‪"mi‬‬ ‫ْعاّ امل‪ٌٝ‬‬

‫"‪"Nmi‬‬ ‫امل‪ ٌٝ‬املالح‪ٞ‬‬

‫‪11‬‬
‫‪Excel For Engineers‬‬
‫‪By Osama Alkoshak‬‬

‫"‪"in‬‬ ‫ب‪ٛ‬ص‪١‬‬

‫"‪"ft‬‬ ‫ايكدّ‬

‫"‪"yd‬‬ ‫اي‪ٝ‬ازد‪٠‬‬

‫"‪"ang‬‬ ‫األصتطرت‪ّٚ‬‬

‫"‪"Pica‬‬ ‫ب‪ٝ‬ها (‪ 72/1‬ب‪ٛ‬ص‪)١‬‬ ‫ا‬

‫َٔ اي‪ٛ‬حد‪ From_unit ٠‬أ‪ ٚ‬إىل اي‪ٛ‬حد‪to_unit ٠‬‬ ‫اي‪ٛ‬قت‬

‫"‪"yr‬‬ ‫ايطٓ‪١‬‬

‫"‪"day‬‬ ‫اي‪ّٛٝ‬‬

‫"‪"hr‬‬ ‫ايطاع‪١‬‬

‫"‪"mn‬‬ ‫ايدق‪ٝ‬ك‪١‬‬

‫"‪"Sec‬‬ ‫ايجاْ‪١ٝ‬‬

‫َٔ اي‪ٛ‬حد‪ From_unit ٠‬أ‪ ٚ‬إىل اي‪ٛ‬حد‪to_unit ٠‬‬ ‫ايطػط‬

‫"‪"Pa‬‬ ‫باضهاٍ‬

‫"‪"atm‬‬ ‫ايػالف ادت‪ٟٛ‬‬

‫"‪"mmHg‬‬ ‫َِ َٔ ايص‪٥‬بل‬

‫َٔ اي‪ٛ‬حد‪ From_unit ٠‬أ‪ ٚ‬إىل اي‪ٛ‬حد‪to_unit ٠‬‬ ‫ايك‪٠ٛ‬‬

‫"‪"N‬‬ ‫ْ‪ٛٝ‬تٔ‬

‫"‪"dyn‬‬ ‫ايدا‪ٜٔ‬‬

‫"‪"lbf‬‬ ‫با‪ْٚ‬د ايك‪٠ٛ‬‬

‫‪12‬‬
‫‪Excel For Engineers‬‬
‫‪By Osama Alkoshak‬‬

‫َٔ اي‪ٛ‬حد‪ From_unit ٠‬أ‪ ٚ‬إىل اي‪ٛ‬حد‪to_unit ٠‬‬ ‫ايطاق‪١‬‬

‫"‪"J‬‬ ‫ادت‪ٍٛ‬‬

‫"‪"e‬‬ ‫اإلزج‬

‫"‪"c‬‬ ‫ايطعس اذتساز‪ٟ‬‬

‫"‪"cal‬‬ ‫ايطعس‬

‫"‪"eV‬‬ ‫ايف‪ٛ‬يت اإليهرت‪ْٞٚ‬‬

‫"‪"HPh‬‬ ‫ق‪ ٠ٛ‬باذتصإ يف ايطاع‪١‬‬ ‫ا‬

‫"‪"Wh‬‬ ‫ضاع‪ٚ ١‬ات‬

‫"‪"flb‬‬ ‫با‪ْٚ‬د قدّ‬


‫"‪"BTU‬‬ ‫‪BTU‬‬

‫َٔ اي‪ٛ‬حد‪ From_unit ٠‬أ‪ ٚ‬إىل اي‪ٛ‬حد‪to_unit ٠‬‬ ‫ايطاق‪١‬‬

‫"‪"HP‬‬ ‫حصإ‬

‫"‪"W‬‬ ‫‪ٚ‬ات‬

‫َٔ اي‪ٛ‬حد‪ From_unit ٠‬أ‪ ٚ‬إىل اي‪ٛ‬حد‪to_unit ٠‬‬ ‫املػٓاط‪ٝ‬ط‪١ٝ‬‬

‫"‪"T‬‬ ‫ايتطال‬

‫"‪"ga‬‬ ‫ادت‪ٛ‬ع‬

‫َٔ اي‪ٛ‬حد‪ From_unit ٠‬أ‪ ٚ‬إىل اي‪ٛ‬حد‪to_unit٠‬‬ ‫دزج‪ ١‬اذتساز‪٠‬‬

‫"‪"C‬‬ ‫دزج‪ ١‬حساز‪١ٜ‬‬

‫"‪"F‬‬ ‫دزج‪ ١‬فٗسْٗ‪ٝ‬ت‬

‫"‪"K‬‬ ‫دزج‪ ١‬ن‪ًٝ‬فٔ‬

‫‪13‬‬
‫‪Excel For Engineers‬‬
‫‪By Osama Alkoshak‬‬

‫َٔ اي‪ٛ‬حد‪ From_unit ٠‬أ‪ ٚ‬إىل اي‪ٛ‬حد‪to_unit ٠‬‬ ‫ق‪ٝ‬اع ايط‪ٛ‬ا‪ٌ٥‬‬

‫"‪"tsp‬‬ ‫ًَعك‪ ١‬صػري‪٠‬‬

‫"‪"tbs‬‬ ‫ًَعك‪ ١‬نبري‪٠‬‬

‫"‪"oz‬‬ ‫أ‪ْٚ‬ظ ضا‪ٌ٥‬‬

‫"‪"cup‬‬ ‫فٓجإ‬

‫"‪"pt‬‬ ‫‪U.S. pint‬‬


‫"‪"uk_pt‬‬ ‫يرت إْهً‪ٝ‬ص‪٣‬‬

‫"‪"qt‬‬ ‫ن‪ٛ‬ازت‬

‫"‪"gal‬‬ ‫جاي‪ٕٛ‬‬

‫"‪"l‬‬ ‫يرت‬

‫َجال‬
‫‪:‬‬

‫حت‪ 1 ٌٜٛ‬با‪ْٚ‬د إىل ن‪ ًٛٝ‬جساّ يًهتً‪١‬‬ ‫)"‪=CONVERT(1.0, "lbm", "kg‬‬

‫حت‪ 68 ٌٜٛ‬دزج‪ ١‬فٗسْ٘ ا‪ٜ‬ت إىل َ‪١ٜٛ٦‬‬ ‫)"‪=CONVERT(68, "F", "C‬‬


‫أْ‪ٛ‬اع اي‪ٛ‬احدات ي‪ٝ‬طت‬
‫)"‪=CONVERT(2.5, "ft", "sec‬‬
‫َتجاْط‪ ١‬يريو مت إزجاع ارتطأ)‪(#N/A‬‬

‫إٌ قيادة السجل الػسبي للبػسية أوغلت على الصوال ‪ ،‬ليظ ألٌ احلضازة الػسبية قد فطدت ماديا‬
‫أو ضعفت مً القوة االقتصادية والفلسية ‪......‬بل ألٌ اليظاو الػسبي مل يعد ميلم زصيدا مً القيه‬
‫يطنح لُ بالقيادة‬
‫(عبد اللسيه بلاز)‬

‫‪14‬‬
‫‪Excel For Engineers‬‬
‫‪By Osama Alkoshak‬‬

‫‪-1‬التحويل بني األىظنة العددية‪:‬‬


‫يًتخ‪ ٌٜٛ‬بني ْعاّ عػس‪ ٟ‬إىل ْعاّ ضت عػس‪ْ ٟ‬طتددّ ايتعً‪ ١ُٝ‬ايتاي‪١ٝ‬‬
‫)‪DEC2HEX(n, digits‬‬
‫فُجال‬
‫‪DEC2HEX(64000,8)= 0000FA00‬‬

‫‪ٚ‬يًتخ‪ َٔ ٌٜٛ‬ايٓعاّ ايطت عػس‪ ٟ‬إىل ايٓعاّ ايعػس‪ْ ٟ‬طتددّ ايتعً‪١ُٝ‬‬


‫)‪HEX2DEC(n‬‬
‫فُجال‬
‫‪HEX2DEC(1F0CC3)=2,034,883‬‬

‫‪ -2‬إظَاز زضالة حتريسية أو زضالة معلومات‬


‫نجريا َا تصادف املٗٓدع ع‪ٛ‬اٌَ أَإ أ‪ ٚ‬ق‪ ِٝ‬ال ظتب إٔ ‪ٜ‬تجا‪ٚ‬شٖا ‪ٚ‬ي‪ ٛ‬أزاد إٔ ‪ٜ‬هتب بسْازتا فإْ٘ ‪ٜ‬س‪ٜ‬د إٔ غترب َٔ‬
‫‪ٜ‬طتعًُ٘ إٔ ال ‪ٜ‬دخٌ ق‪ُٝ‬ا خازج ايٓطام املطُ‪ٛ‬ح ب٘ ‪ٚ‬ي‪ٝ‬هٔ أْٓا ْس‪ٜ‬د ق‪ ١ُٝ‬فكط بني ‪ 2 -4‬فه‪ٝ‬ف ‪ٜ‬تِ ذيو؟‬
‫ميهٔ ذيو َٔ خالٍ تعً‪ ١ُٝ‬ايتخكل َٔ ايصخ‪ ١‬ح‪ٝ‬ح طتتاز ارتً‪ ١ٝ‬اييت ْس‪ٜ‬د إٔ ْدخٌ ف‪ٗٝ‬ا ق‪َ ١ُٝ‬ع‪ ١ٓٝ‬تكع بني‬
‫زتاٍ َعني ‪ْٚ‬رٖب إىل أد‪ٚ‬ات – ايتخكل َٔ ايصخ‪١‬‬
‫َٔ ايطُاح طتتاز عدد صخ‪ٝ‬ح – ‪ٚ‬يف ايب‪ٝ‬اْات ْدخٌ اجملاٍ املطُ‪ٛ‬ح ب٘‬

‫ْرٖب إىل قا‪ ١ُ٥‬تٓب‪ ٘ٝ‬إىل خطأ ‪ٚ‬طتتاز منط ايسضاي‪ ١‬ح‪ٝ‬ح ‪ٜ‬فطٌ إٔ طتتاز ايُٓط ٖ‪ ٛ‬إ‪ٜ‬كاف ألٕ ايربْاَج يف ٖر‪ٙ‬‬
‫اذتاي‪ ١‬ئ ‪ٜ‬طُح يًُطتددّ باملتابع‪ ١‬يف حاٍ ادخٌ ق‪ُٝ‬ا خازجا اجملاٍ املطُ‪ٛ‬ح ب٘‬
‫إذا اخرتْا غري إ‪ٜ‬كاف فإٕ اإلنطٌ ض‪ٝ‬عٗس زضاي‪ ١‬حتر‪ٜ‬س‪ٚ ١ٜ‬يهٓ٘ ض‪ٝ‬هٌُ اذتٌ عً‪ ٢‬أ‪ ١ٜ‬حاٍ‬
‫‪ْٚ‬هتب إذا أزدْا عٓ‪ٛ‬اْا يًسضاي‪ ٚ ١‬عبازات ت‪ٛ‬ض‪ٝ‬خ‪ ١ٝ‬ضُٓٗا ْبني ف‪ٗٝ‬ا يًُطتددّ ضبب ارتطأ‬

‫‪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‬‬

‫هل تعلم ‪:‬‬


‫أْ٘ ميهٓو إْػا‪ ٤‬اضِ ميجٌ جملُ‪ٛ‬ع‪ ١‬خال‪ٜ‬ا ‪ٚ‬ال ‪ٜ‬ػرتط إٔ ته‪َ ٕٛ‬تعاقب‪ ١‬ضُٔ اإلنطٌ ع‪ٝ‬ح أْو تطتػين عٔ‬
‫اخت‪ٝ‬ازى دتُ‪ٝ‬ع ارتال‪ٜ‬ا فكط بهتاب‪ ١‬اضِ ٖرا املتػري‬
‫يٓفسض َجال أْو يف إحد‪ٚ ٣‬زقات اإلنطٌ نإ يد‪ٜ‬و ق‪َ ١ُٝ‬ع‪ٚ ١ٓٝ‬يف ‪ٚ‬زق‪ ١‬أخس‪ ٣‬يد‪ٜ‬و أزبع‪ ١‬ق‪ ِٝ‬تس‪ٜ‬دٖا‬
‫ف‪ُٝ‬هٓو إٔ تعسف ص‪ٝ‬ػ‪ ١‬تٓ‪ٛ‬ب عٔ ٖر‪ ٙ‬ايك‪ ِٝ‬ف‪ُٝ‬هٓو تعس‪ٜ‬ف امسا ‪ٜ‬دع‪ ٢‬فسضا "خال‪ٜ‬ا "ٖاَ‪ٚ ١‬ميهٓو تطب‪ٝ‬ل‬
‫ايداالت املع‪ ١ٓٝ‬عً‪ٖ ٢‬را االضِ‬
‫اذٖب إىل إدزاج – اضِ –تعس‪ٜ‬ف‬
‫انتب االضِ اير‪ ٟ‬تس‪ٜ‬د‪ٚ ٙ‬ي‪ٝ‬هٔ ‪osama‬‬

‫ضُٔ ‪ٜ‬ػري إىل اخرت مج‪ٝ‬ع ايك‪ ِٝ‬اييت تس‪ٜ‬دٖا ‪ٚ‬اضػط عً‪َٛ ٢‬افل‬
‫نُجاٍ ميهٓو إٔ تهتب يف أ‪ ٟ‬خً‪=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‬‬

‫)‪v_Mag = Sqr(x2 + y2 + z2‬‬


‫‪End Function‬‬

‫‪ٚ‬اآلٕ ذتطاب ق‪ ١ُٝ‬أ‪ ١ٜ‬غعاع ْهتب ايتعً‪ ١ُٝ‬ايتاي‪ ١ٝ‬ضُٔ أ‪ ٟ‬خً‪١ٝ‬‬


‫)‪=v_Mag(cell range‬‬
‫‪ ٖٛ v-mag‬اضِ ايتابع اير‪ ٟ‬عسفٓا‪ ٙ‬ضُٔ ايططس األ‪ َٔ ٍٚ‬ايه‪ٛ‬د‬
‫َع ايعًِ إٔ ادترز يف إلنطٌ ‪ٜ‬هتب بايص‪ٝ‬ػ‪ sqrt ١‬إال أْ٘ ضُٔ اٍ ‪ٜ visual basic‬هتب ‪sqr‬‬

‫أٌ تلوٌ أىت أىت ‪ . . . . .‬ياهلا مً مَنة عظينة‬

‫‪22‬‬
‫‪Excel For Engineers‬‬
‫‪By Osama Alkoshak‬‬

‫مالحظة ‪:‬‬
‫إضاف‪ ١‬ايت‪ٛ‬ابع ايػري َ‪ٛ‬ج‪ٛ‬د‪ ٠‬ضُٔ اإلنطٌ تتطًب أضاضا بسزت‪ٝ‬ا ج‪ٝ‬دا ‪َٚ‬عسف‪ ١‬ج‪ٝ‬د‪ ٠‬بأن‪ٛ‬اد ايف‪ٝ‬ج‪ٛ‬اٍ باض‪ٝ‬و‬
‫يًجُ‪ٝ‬ع ‪ٚ.‬ملٔ أحب إٔ‬
‫عُ‪َٛ‬ا ضأحا‪ ٍٚ‬قدز اإلَهإ غسح األن‪ٛ‬اد اييت أنتبٗا غسحا َبططا يه‪ ٞ‬تصبح َفٗ‪. . ١َٛ‬‬
‫‪ٜ‬طًع عً‪ ٢‬تعً‪ُٝ‬اتٗا فً‪ٝ‬عد إىل نتاب ‪Excel Scientific and Engineering Cookbook‬‬

‫غسح األكواد‪:‬‬

‫‪Public Function v_Mag(v As Range) As Double‬‬


‫عسفٓا تابعا عاَا ( دزضٓا يف ‪ c++‬ضابكا ايفسم بني ايتابع احملً‪ٚ ٞ‬ايتابع ايعاّ ) ‪ٜ‬طُ‪ٜ ٖٛٚ v-mag ٢‬سجع ق‪١ُٝ‬‬
‫عػس‪ٜٚ ١ٜ‬أخر َدخالت بػهٌ زتاٍ‬
‫‪Dim x As Double‬‬
‫‪Dim y As Double‬‬
‫‪Dim z As Double‬‬
‫عسفٓا ثالث‪َ ١‬تخ‪ٛ‬الت بػهٌ عػس‪ٟ‬‬
‫ح‪ٝ‬ح إٔ ‪ ٖٞ dim as‬أ‪ٚ‬اَس ايتعس‪ٜ‬ف ضُٔ ‪ ٖٞٚ visual basic‬نًُات ستج‪ٛ‬ش‪ ٠‬ضُٔ ايًػ‪ ١‬أ‪ ٟ‬أْٗا تعٗس بً‪ٕٛ‬‬
‫َػا‪ٜ‬س عٓد نتابتٗا‬
‫‪x = v.Cells(1).Value‬‬
‫‪y = v.Cells(2).Value‬‬
‫‪z = v.Cells(3).Value‬‬
‫إضٓاد ايك‪ ِٝ‬املدخً‪ ١‬يف ارتال‪ٜ‬ا يف اإلنطٌ يك‪x,y,z ِٝ‬‬
‫)‪v_Mag = Sqr(x ^ 2 + y ^ 2 + z ^ 2‬‬

‫إضٓاد ق‪ ١ُٝ‬ايتابع بهتاب‪ ١‬ايكاْ‪ ٕٛ‬ارتاص بك‪ ١ُٝ‬ايػعاع‬

‫حل املعادالت باإلكطل‬


‫تربش ق‪ ٠ٛ‬اإلنطٌ يف تعً‪ُٝٝ‬تني أضاض‪ٝ‬تني ْك‪ َٔ ّٛ‬خالهلُا عٌ املعادالت ‪ ٖٞٚ‬غايبا املعادالت غري ارتط‪ ١ٝ‬ألٕ‬
‫املعادالت ارتط‪ ١ٝ‬ضًٗ‪ٚ ١‬بط‪ٝ‬ط‪ٚ ١‬ميهٔ حًٗا بطٗ‪ٛ‬ي‪ٚ ١‬ض‪ٝ‬تِ غسح ٖاتني ايتعً‪ُٝ‬تني َٔ خالٍ املجاٍ ايتاي‪ٞ‬‬

‫يٓفسض اْ٘ يد‪ٜٓ‬ا املعادي‪ ١‬ايتاي‪ٚ ١ٝ‬اييت متجٌ حطاب َعاٌَ االحتهاى بني املا‪ٚ ٤‬ضطح ضف‪َ ١ٓٝ‬ا ح‪ٝ‬ح ‪ ٖٛ 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 – ١ٝ‬‬
‫‪ٚ‬ض‪ٝ‬طًب َٓو إدخاٍ قسص ايربْاَج ‪ٚ‬ض‪ٝ‬هٌُ ايتجب‪ٝ‬ت تًكا‪ٝ٥‬ا‬

‫ضؤال وجيُ ‪:‬‬


‫إذا أزدت إٔ أحطب َجال إٔ أحطب ق‪ Cf ١ُٝ‬يعػس‪ ٜٔ‬ق‪ َٔ ١ُٝ‬ق‪ ِٝ‬ز‪ٜٛٓ‬يدش يف زتاٍ ‪ٜ‬رتا‪ٚ‬ح بني ‪6000-12000‬‬
‫فه‪ٝ‬ف ‪ٜ‬تِ ذيو؟‬
‫ميهٓو إٔ تفعٌ ذيو ‪ٜ‬د‪ٜٚ‬ا ‪ٚ‬ذيو بايطس‪ٜ‬ك‪ ١‬اييت ذنستٗا ضابكا ح‪ٝ‬ح تطع يف نٌ َس‪ ٠‬ق‪ ١ُٝ‬يس‪ٜٛٓ‬يدش ‪ٚ‬بعدٖا‬
‫حتطب ق‪ٚ Cf ١ُٝ‬تطع بعد ذيو نٌ ايك‪ ِٝ‬يف جد‪َ ٍٚ‬ا‬
‫غد‪ٜ‬د‬
‫‪ٚ‬أْصخو إٔ تأخر حبتني ‪ٚ panadol extra‬أْت تعٌُ عً‪ٖ ٢‬ر‪ ٙ‬ايطس‪ٜ‬ك‪ ١‬ألْٗا ضتص‪ٝ‬بو بصداع !‬

‫يهٔ إذا أزدْا إٔ ضتطب ذيو بطس‪ٜ‬ك‪ ١‬ذن‪ٚ ١ٝ‬سترتف‪ ١‬ف‪ُٝ‬هٔ اختصاز نٌ ذيو اي‪ٛ‬قت اير‪ ٟ‬ض‪ٝ‬ط‪ٝ‬ع َٓا يف ايطس‪ٜ‬ك‪١‬‬
‫اي‪ٝ‬د‪ٚ ١ٜٚ‬اضتعُاٍ املانس‪ ٚ‬ح‪ٝ‬ح ْسبط اإلنطٌ باٍ ‪ْٚ VISUAL BASIC‬ك‪ ّٛ‬بهتاب‪ ١‬بسْاَج ذتٌ املطأي‪ ١‬املطً‪ٛ‬ب‪١‬‬
‫يهٔ املػهً‪ٖٓ ١‬ا إٔ ٖر‪ ٙ‬ايطس‪ٜ‬ك‪َٛ ١‬جٗ‪ ١‬فكط ملٔ يد‪ ِٜٗ‬أزض‪ ١ٝ‬بسزت‪ ١ٝ‬ج‪ٝ‬د‪ ٠‬ألْٓا ئ ْتطسم يف ٖرا ايػسح إىل‬
‫أضاض‪ٝ‬ات ايربزت‪ َٔٚ ١‬أحب إٔ ‪ٜ‬طًع عً‪ ٢‬ايتعً‪ُٝ‬ات يًػ‪ VISUAL BASIC ١‬فً‪ٝ‬عد إىل نتاب ‪Excel‬‬
‫‪Scientific and Engineering Cookbook‬‬
‫ْعسف أمسا‪ ٤‬يًدً‪ٚ C1 ١ٝ‬يتهٔ ‪RN_1‬‬

‫‪25‬‬
‫‪Excel For Engineers‬‬
‫‪By Osama Alkoshak‬‬

‫‪ٚ‬ارتً‪ C2 ١ٝ‬االضِ ‪RN_2‬‬


‫‪ٚ‬ارتً‪ C3 ١ٝ‬االضِ ‪RN‬‬
‫‪ٚ‬يًدً‪ C4 ١ٝ‬االضِ ‪CF‬‬
‫‪ٚ‬ارتً‪ C5 ١ٝ‬االضِ ‪C5‬‬

‫ْالحغ يف ايص‪ٛ‬ز‪ ٠‬ايتاي‪ ١ٝ‬إٔ زتاٍ اذتطاب ٖ‪ ٛ‬بني ‪Rn2=12000 ٚ Rn1 = 6000‬‬

‫‪ٚ‬ايٓتا‪٥‬ج عٓد ضػط شزا ذتطاب ايطابل ضته‪ ٕٛ‬ايٓتائج اييت غتسجٗا يٓا اإلنطٌ نُا ‪ًٜٞ‬‬

‫ي‪ٛ‬ضع شز حتهِ جد‪ٜ‬د ْرٖب إىل غس‪ٜ‬ط األد‪ٚ‬ات ‪ْٚ‬طػط بايصز اي‪ُٝ‬ني عً‪ٚ ٘ٝ‬طتتاز َسبع أد‪ٚ‬ات حتهِ ‪ٚ‬ض‪ٝ‬عٗس يد‪ٜٓ‬ا‬
‫غس‪ٜ‬ط اد‪ٚ‬ات جد‪ٜ‬د خاص باألد‪ٚ‬ات ايربزت‪ ٖٛٚ ١ٝ‬غس‪ٜ‬ط َعس‪ٚ‬ف يهٌ َٔ يد‪َ ٜ٘‬عسف‪ ١‬بًػات ايربزت‪١‬‬

‫طتتاز شز أَس ‪ْٚ‬سمس٘ يف أ‪َ ٟ‬هإ يف ‪ٚ‬زق‪ ١‬اإلنطٌ ‪ْٚ‬طُ‪compute cf ٘ٝ‬‬


‫ْفتح ‪ٚ‬اجٗ‪ْٓٚ VISUAL BASIC ١‬ػأ ‪ module‬جد‪ٜ‬د ‪ْ ٚ‬هتب األن‪ٛ‬اد ايتاي‪١ٝ‬‬

‫‪26‬‬
‫‪Excel For Engineers‬‬
‫‪By Osama Alkoshak‬‬

‫) (‪Public Sub ComputeCf‬‬


‫‪Dim inc As Double‬‬

‫)"‪With Worksheets("Nonlinear equation‬‬


‫‪inc = (.Range("Rn_2") - .Range("Rn_1")) / 20‬‬

‫‪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 Worksheets("Nonlinear equation‬‬


‫ايٓتا‪٥‬ج‪. .‬ببطاط‪ٖ ١‬ر‪ ٙ‬ايتعً‪ ١ُٝ‬تك‪ّٛ‬‬
‫خت‪ ٌٝ‬ي‪ ٛ‬نإ يد‪ٜٓ‬ا عد‪ٚ ٠‬زقات ضُٔ املًف اي‪ٛ‬احد فأ‪ ٜٔ‬ض‪ٝ‬ك‪ ّٛ‬ايربْاَج بعسض ‪. .‬‬
‫بإزغاد ايربْاَج إىل إ ايٓتا‪٥‬ج ضته‪ ٕٛ‬يف ايصفخ‪ ١‬اييت قُت بتطُ‪ٝ‬تٗا ب ‪Nonlinear equation‬‬

‫َع ايعًِ إٔ تعً‪ with ١ُٝ‬حتتاج إىل إغالم ‪ٖٚ end with‬ر‪ ٙ‬ايتعً‪ ١ُٝ‬ت‪ٛ‬فس عً‪ٓٝ‬ا تعس‪ٜ‬ف صف إذ أْ٘ َعسف َطبكا‬
‫‪ٚ‬بايتاي‪ ٞ‬فكد أزاحٓا َٔ عٓا‪ ٤‬تػه‪ class ٌٝ‬جد‪ٜ‬د ‪ٚ‬ته‪ ٜٔٛ‬بازاَرتات٘‬

‫‪inc = (.Range("Rn2") - .Range("Rn1")) / 20‬‬


‫ٖر‪ ٙ‬ايتعً‪ ١ُٝ‬تك‪ ٍٛ‬يٓا إٔ َكداز ايص‪ٜ‬اد‪ ٠‬بني نٌ عدد ز‪ٜٛٓ‬يدش ‪ٚ‬عدد أخس ٖ‪ ٛ‬ايفسم بني أ‪ ٍٚ‬ق‪ ١ُٝ‬يس‪ٜٛٓ‬يدش ‪ٚ‬أخس ق‪١ُٝ‬‬
‫‪ٚ‬ايٓاتج ْكطُ٘ عً‪ ٢‬عػس‪ ٜٔ‬ألْٓا ْس‪ٜ‬د عػس‪ ٜٔ‬ق‪ ١ُٝ‬يًخطاب‬
‫)"‪.Range("Rn2‬‬
‫َٔ املعس‪ٚ‬ف بسزت‪ٝ‬ا إٔ ايٓكط‪ ١‬قبٌ ‪ Range‬متجٌ ق‪ ١ُٝ‬ارتً‪ٚ C2 ١ٝ‬اييت ضٓدخًٗا ضتٔ يف َجايٓا ‪ٚ‬اييت ٖ‪12000 ٞ‬‬
‫‪For i = 0 To 20‬‬

‫‪27‬‬
‫‪Excel For Engineers‬‬
‫‪By Osama Alkoshak‬‬

‫حًك‪ FOR ١‬املعس‪ٚ‬ف‪1-20 َٔ ٖٞٚ ١‬‬


‫)‪.Range("Rn") = .Range("Rn_1") + (inc * i‬‬

‫‪ٜ‬ح عب ٖرا ايه‪ٛ‬د ق‪ٚ RN ١ُٝ‬غتصْٗا يف ارتاْ‪ ١‬احملج‪ٛ‬ش‪ ٖٞٚ RN ٍ ٠‬يف َجايٓا ‪C3‬‬

‫)"‪.Range("Fx").GoalSeek goal:=0, ChangingCell:=.Range("Cf‬‬

‫‪.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‬‬

‫هل تعلم ‪:‬‬


‫أْ٘ إذا نتبت تازغتا أ‪َٜٛ ٚ‬ا ضُٔ أ‪ ٟ‬خً‪ ١ٝ‬ثِ ضخبت َكبض ايطخب إىل ارتال‪ٜ‬ا اييت تً‪ٗٝ‬ا فإْ٘ ض‪ٝ‬عط‪ٝ‬و باق‪ ٞ‬أ‪ٜ‬اّ‬
‫األضب‪ٛ‬ع ‪ٚ‬ايت‪ٛ‬از‪ٜ‬ذ ايتاي‪ ١ٝ‬ي‪ٛ‬حد‪ٙ‬‬

‫هل تعلم ‪:‬‬


‫إٔ تعً‪ْ ١ُٝ‬طذ – يصل خاص – يصل ازتباط تبك‪َ ٢‬ستبط‪ ١‬بايك‪ ِٝ‬املدخً‪ ١‬ع‪ٝ‬ح أْو ي‪ ٛ‬غريت ق‪ ِٝ‬اإلدخاٍ فطتتػري‬
‫تًكا‪ٝ٥‬ا ق‪ ِٝ‬ايٓتا‪٥‬ج حت‪ ٢‬ي‪ ٛ‬يصكٓا ٖر‪ ٙ‬ايٓتا‪٥‬ج يف ًَف خاص َٓفصٌ عٔ املًف األصً‪ ٞ‬بػسط إٔ ال تػري ًَف األصٌ‬
‫عٔ َ‪ٛ‬قع٘ يف اهلازد‬

‫هل تعلم ‪:‬‬


‫أْ٘ ميهٓو اضترياد ًَفات ْص‪ٚ txt ١ٝ‬تطعٗا تًكا‪ٝ٥‬ا ضُٔ خال‪ٜ‬ا اإلنطٌ ضُٔ تكط‪ ِٝ‬أْت حتدد‪ٙ‬‬
‫فُجال يد‪ٜٓ‬ا ب‪ٝ‬اْات َهت‪ٛ‬ب‪ ١‬يف ًَف دفرت ‪ْٚ‬س‪ٜ‬د اضترياد ب‪ٝ‬اْات٘ إىل اإلنطٌ فبدالٍ َٔ ْكً٘ خً‪ ١ٝ‬خً‪ ١ٝ‬إىل اإلنطٌ‬
‫ْك‪ ّٛ‬باضتدداّ َعاجل اضترياد ًَفات ايدفرت‬
‫ًَف – فتح – طتتاز ‪ َٔ txt‬قا‪ ١ُ٥‬ايً‪ٛ‬احل ‪ٚ‬طتتاز املًف املطً‪ٛ‬ب‬
‫‪ٜ‬عٗس يٓا املعاجل ايتاي‪ٞ‬‬

‫‪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‬‬

‫يف ايص‪ٛ‬ز‪ ٠‬ايطابك‪ ١‬ض‪ٝ‬بخح ايربْاَج عٔ نًُ‪ ١‬ضس حت‪ ٟٛ‬أحسفا اْهً‪ٝ‬ص‪ ١ٜ‬صػري‪ٚ ٠‬أ‪ٜ‬طا حت‪ ٟٛ‬أزقاَا‬
‫‪ٚ‬نُا تس‪ ٣‬ميهٓو تفع‪ ٌٝ‬األحسف ايهبري‪ ٚ ٠‬ايسَ‪ٛ‬ش ‪ٚ‬املطاف‪١‬‬

‫تعلينة ‪look up :‬‬


‫َٔ أِٖ ايتعً‪ُٝ‬ات ضُٔ اإلنطٌ اييت هلا اضتدداَات عد‪ٜ‬د‪ ٠‬احرتاف‪ ٚ ١ٝ‬ميهٓو َٔ خالهلا اضتدساج ق‪َ ١ُٝ‬ع‪َٔ ١ٓٝ‬‬
‫جد‪ ٍٚ‬بدٍ ايبخح عٓٗا ‪ٜ‬د‪ٜٚ‬ا‬
‫َجاٍ يد‪ٜٓ‬ا قا‪َ ١ُ٥‬ع‪َ ١ٓٝ‬عس‪ٚ‬ف‪ ١‬باحملافعات ايط‪ٛ‬ز‪ٚ ١ٜ‬يف حاٍ اخرتت أ‪ٚ ٟ‬احد‪َٗٓ ٠‬ا فإٕ مج‪ٝ‬ع ايك‪ ِٝ‬ارتاص‪١‬‬
‫‪:‬‬
‫بايػس‪ٚ‬ط ارتازج‪ ١ٝ‬هلر‪ ٙ‬احملافع‪ ١‬ض‪ٛ‬ف تعٗس تًكا‪ٝ٥‬ا يف خاْاتٗا املدصص‪ ١‬هلا ‪ٖٚ‬ر‪ ٙ‬إحد‪ ٣‬تطب‪ٝ‬كات تعً‪look ١ُٝ‬‬
‫‪ up‬نُا ٖ‪ٚ ٛ‬اضح يف ايص‪ٛ‬ز ايت‪ٛ‬ض‪ٝ‬خ‪ ١ٝ‬ايتاي‪١ٝ‬‬
‫عاد‪ ٠‬يف َجٌ ٖهرا تعً‪ُٝ‬ات فإْٓا ضتتاج إىل جد‪ ٍٚ‬ناٌَ ف‪ ٘ٝ‬ب‪ٝ‬اْات َع‪ٚ ١ٓٝ‬املجاٍ أدْا‪ ٖٛ ٙ‬عٔ املدٕ ايط‪ٛ‬ز‪ٚ ١ٜ‬غس‪ٚ‬طٗا‬
‫ارتازج‪َ ١ٝ‬هت‪ٛ‬با ضُٔ اإلنطٌ حت‪ْ ٢‬طتدسج َٓ٘ ٖر‪ ٙ‬املعً‪َٛ‬ات‬

‫‪38‬‬
‫‪Excel For Engineers‬‬
‫‪By Osama Alkoshak‬‬

‫إذا اخرتْا أ‪ ٟ‬ستافع‪ َٔ ١‬ايربْاَج ايتاي‪ٞ‬‬

‫فالحغ إٔ ايربْاَج ‪ٜ‬عط‪ٓٝ‬ا ناف‪ ١‬ايك‪ ِٝ‬املتعًك‪ ١‬بٗر‪ ٙ‬املد‪ ١ٜٓ‬املدتاز‪ ٠‬ضُٔ ارتال‪ٜ‬ا ايصزقا‪٤‬‬

‫طسيقة اضتدداو ‪LOOK UP‬‬

‫)‪=LOOKUP(lookup value, lookup vector, result vector‬‬

‫‪ ٖٞ lookup value‬ارتاْ‪ ١‬اييت ْس‪ٜ‬د إٔ ْ‪ٛ‬جد ايبازَرتات املطً‪ٛ‬ب‪ ١‬هلا ‪ٚ‬غايبا َا ته‪ ٕٛ‬ضُٔ قا‪١ُ٥‬‬
‫‪ ٖٞ lookup vector‬زتُ‪ٛ‬ع‪ ١‬ارتاْات اييت حت‪ ٟٛ‬ايهًُ‪ ١‬اييت ْس‪ٜ‬د إظتاد ايبازَرتات ارتاص‪ ١‬بٗا ‪ ٖٞٚ‬يف ٖر‪ٙ‬‬
‫اذتاي‪ ١‬عُ‪ٛ‬د املد‪ ١ٜٓ‬يف صفخ‪ ١‬ايه‪ٛ‬د ايط‪ٛ‬ز‪ٟ‬‬

‫‪ ٖٞ result vector‬ايٓت‪ٝ‬ج‪ ١‬اييت تس‪ٜ‬د إٔ غتسجٗا يو ايربْاَج فُجال يًُد‪ ٣‬اي‪ َٞٛٝ‬طتتاز عُ‪ٛ‬د املد‪ ٣‬اي‪َٞٛٝ‬‬

‫‪39‬‬
‫‪Excel For Engineers‬‬
‫‪By Osama Alkoshak‬‬

‫‪ٚ‬بايتاي‪ ٞ‬فإٕ ايتعً‪ ١ُٝ‬باختصاز تك‪ ّٛ‬بايبخح يف عُ‪ٛ‬د املد‪َ ١ٜٓ‬جال عٔ ضسغا‪ٜ‬ا ‪ٚ‬تك‪ ّٛ‬بإخساج ق‪ ١ُٝ‬املد‪ ٣‬اي‪َٞٛٝ‬‬
‫املطابك‪ ١‬يصف ضسغا‪ٜ‬ا‬
‫‪ٚ‬ايص‪ٛ‬ز‪ ٠‬ت‪ٛ‬ضح ايفهس‪٠‬‬

‫‪ٚ‬أ‪ٜ‬طا ٖرا َجاٍ ‪ٜٛ‬ضح َد‪ ٣‬ق‪ٖ ٠ٛ‬ر‪ ٙ‬ايتعً‪ ١ُٝ‬يف تطب‪ٝ‬ل بساَج احرتاف‪ ١ٝ‬نٗرا ايربْاَج‬

‫الحغ إٔ ايه‪ٛ‬د املطتعٌُ يف ارتً‪ ٖٛ F17 ١ٝ‬ايتاي‪ٞ‬‬


‫))‪=LOOKUP(F14, IF(F15="ft",D8:D12,E8:E12), IF(F16="Steel", F8:F12,G8:G12‬‬

‫تعلينة ‪VLOOKUP‬‬

‫تػب٘ ٖر‪ ٙ‬ايتعً‪ ١ُٝ‬ايطابك‪ َٔ ١‬ح‪ٝ‬ح املبدأ إال أْٗا ختتًف عٓٗا قً‪ٝ‬ال فػهًٗا نايتاي‪ٞ‬‬
‫)‪=VLOOKUP(lookup value, table, column, match flag‬‬
‫‪ lookup value‬ايك‪ ١ُٝ‬اييت تس‪ٜ‬د ايبخح عٓٗا يف ايصف األ‪ َٔ ٍٚ‬عُ‪ٛ‬د يف أقص‪ ٢‬ادتد‪ٍٚ‬‬
‫‪ table‬ادتد‪ ٍٚ‬املساد ايبخح ف‪ ٘ٝ‬ح‪ٝ‬ح ْك‪ ّٛ‬بتخد‪ٜ‬د ناف‪ ١‬ادتد‪ٍٚ‬‬

‫‪40‬‬
‫‪Excel For Engineers‬‬
‫‪By Osama Alkoshak‬‬

‫‪ Column‬زقِ ايعُ‪ٛ‬د اير‪ ٟ‬تس‪ٜ‬د إزجاع ايك‪َ٘ٓ ١ُٝ‬‬


‫‪ match flag‬ق‪َٓ ١ُٝ‬طك‪ ١ٝ‬تأخر ‪ true or false‬أفطٌ إٔ تبك‪ٖ ٢‬ر‪ ٙ‬ارتاْ‪ ١‬فازغ‪ ١‬فٗ‪ ٞ‬خ‪ٝ‬از‪ ٖٞٚ ١ٜ‬تك‪ ّٛ‬بايبخح‬
‫عٔ ايك‪ ِٝ‬األنجس تطابكا يف حاٍ مل ‪ٜ‬هٔ ٖٓاى تطابل يف ايك‪ ( ِٝ‬ال تطع ف‪ٗٝ‬ا غ‪٦ٝ‬ا)‬

‫تبخح ٖر‪ ٙ‬ايتعً‪ ١ُٝ‬عٔ ق‪ ١ُٝ‬يف أقص‪ ٢‬اي‪ٝ‬طاز أ‪ ٚ‬اي‪ُٝ‬ني َٔ جد‪ ٍٚ‬ثِ إزجاع ق‪ ١ُٝ‬يف ْفظ ايصف َٔ عُ‪ٛ‬د ْك‪ ّٛ‬ضتٔ‬
‫بتخد‪ٜ‬د‪ ٚ ٙ‬اْا أعًِ إٔ ٖرا ايػسح غري َفٗ‪ ّٛ‬يرا فاْعس إىل املجاٍ ايتاي‪ ٞ‬يت‪ٛ‬ضح يو ايفهس‪ ٠‬بػهٌ أنرب‬
‫فإذا نإ يد‪ٜٓ‬ا ٖرا ادتد‪ْٚ ٍٚ‬س‪ٜ‬د إ ْ‪ٛ‬جد ق‪ ١ُٝ‬نٌ ايك‪ ِٝ‬ايتاي‪ ١ٝ‬عٓد دزجات حساز‪ ٠‬شتتًف‪١‬‬
‫فٓخٔ ْدخٌ يف خاْ‪ ١‬دزج‪ ١‬اذتساز‪ ٠‬دزج‪ ١‬اذتساز‪ ٠‬اييت ْس‪ٜ‬دٖا ‪ْٚ‬س‪ٜ‬د إٔ ْربَج ايربْاَج ع‪ٝ‬ح ‪ٜ‬عط‪ٓٝ‬ا ناف‪ ١‬ايك‪ِٝ‬‬
‫يإلْتاييب ‪ٚ‬ايهجاف‪ٚ ١‬غريٖا عٓد دزج‪ ١‬اذتساز‪ ٠‬املدخً‪١‬‬

‫ْطتددّ تعً‪vlookup ١ُٝ‬‬

‫ح‪ٝ‬ح ضتٔ فكط أدخًٓا ق‪ ١ُٝ‬دزج‪ ١‬اذتساز‪ٚ ٠‬باق‪ ٞ‬ايك‪ْ ِٝ‬طتددّ ايتعً‪ ١ُٝ‬ف‪ٗٝ‬ا نايتاي‪ ٞ‬فُجال يًهجاف‪ْ ١‬طتددّ‬
‫=‬
‫‪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‬‬

You might also like