You are on page 1of 41

‫‪|Page1‬‬

‫مقدمة‪:‬‬

‫‪ o‬يعتبر برنامج االكسيل ‪ Excel‬من ضمن حزمة برمجيات االوفيس ‪Office Applications‬‬
‫وهو برنامج جدوال البيانات والعمليات الرياضية والرسوم البيانية التى تستخدم اساسا للتعامل مع‬
‫البيانات الرقمية واجراء الحسابات عليها واستخراج عدة نتائج باشكال عديدة‪.‬‬

‫‪ o‬في المحنوى الذي نتناوله في هذا الكتاب نناقش كيفية تصميم برنامج محاسبي ‪Accounting‬‬
‫‪System‬على برنامج االكسيل بداية من دليل الحسابات ‪ Chart of Accounts‬مرورا باليومية‬
‫االمريكية ‪ American Journal‬ودفتر االستاذ العام ‪ General Ledger‬حتى الوصول الى‬
‫ميزان المراجعة ‪ Trial Balance‬ووتقفيل القوائم المالية على االكسيل ‪Financial‬‬
‫‪ Statements‬التي من اهمها قائمة الدخل ‪ Income Statement‬وقائمة المركز المالي‬
‫‪Statement of the financial Position.‬‬

‫‪|Page1‬‬
‫‪|Page2‬‬

‫‪Microsoft Excel‬‬
‫‪ o‬هو برنامج يستخدم النشاء جداول البيانات‪ ،‬القوائم‪ ،‬الميزانيات‪ ،‬والرسوم البيانية وهو مفيد لمعالجة البيانات وقد يستخدم للقيام بعمليات‬
‫حسابية متقدمة تم تصميم البرنامج عن طريق شركة مايكروسوفت ويعتبر من أكثر البرامج استخداما على مستوى العالم و يزيد عدد‬
‫مستخدميه عن ‪ 750‬مليون مستخدم حول العالم‪.‬‬
‫‪ o‬برنامج مايكروسوفت إكسل هو أحد برامج الجداول اإللكترونية والتي يمكنك أن تستعمله اإلدارة البيانات وتحليلها وتخطيها والتي‬
‫ظهرت في بداية األمر كبرامج مالية ثم تطورت إلى برامج مالية ومحاسبية خاصة بأجراء الحسابات المالية كإعداد الرواتب‬
‫والموازنات وغيرها ‪.‬ومن هذه البرامج )‪ ( Visi calac‬وبرنامج ) ‪ ) Lotus123‬وأخيرا برنامج ‪ (Microsoft Excel).‬ويُعرف‬
‫األكسل بأنه برنامج للجداول اإللكترونية يوفر أربع مزايا رئيسية ‪: 1 -‬كتاب العمل ‪. 2-‬إجراء المهام الحسابية ‪. 3-‬توفير ميزة قواعد‬
‫البيانات ‪. 4-‬إنشاء الرسوم البيانية‪.‬‬

‫اصدرت شركة ‪ Microsoft‬حتى االن ‪13‬نسخة لبرنامج ‪ Excel‬اخرهم نسخة ‪ 2019‬التي اصدرت رسميا في اكتوبر ‪2018‬‬

‫)‪(Excel2 , Exce3,Excel4, Excel5,Excel 95,Excel97, Excel2000,Excel2003 Excel2007,Excel2010 , Excel2013, Excel2016‬‬

‫‪|Page2‬‬
‫‪|Page3‬‬

‫فتح البرنامج‪:‬‬

‫‪ o‬عند فتح ملف عمل جديد على برنامج ‪ Excel‬في االصدارات الحديثة ‪ 2016‬و ‪ 2019‬مثال يظهر لك كما الشكل التالي اذا اردت‬
‫ان تبدأ العمل بفتح ملف جديد فعليك بالضغط على االمر ‪ Workbook Blank‬ملف عمل فارغ وستالحظ ان هناك مجموعة من‬
‫ملفات العمل الجاهزة لالستخدام بمجرد تحميلها بجوار هذا االمر او االمر ‪ Recent‬الذي يظر لك اخر مجموعة من ملفات العمل‬
‫التي تم استخدامها مؤخرا‪:‬‬

‫‪|Page3‬‬
‫‪|Page4‬‬

‫‪Screen Interface Elements‬‬


‫‪1 Title bar‬‬ ‫شريط العنوان‬
‫وهو مسؤول عن إظهار اسم الملف الذي يتم استخدامه والبرنامج المستخدم به‬

‫‪2 Quick access toolbar‬‬ ‫شريط الوصول السريع‬


‫مسؤول عن تسجيل مجموعة من االختصارات تجعلك تصل بسرعه الي األمر المطلوب وذلك من خالل تسجيل ذاك األمر عن طريق‬
‫السهم في أول ال‪quick access toolbar‬‬

‫‪3 File menu‬‬ ‫قائمة ملف‬


‫قائمة الملف وهي بها مجموعة من األوامر تستخدم في ما يخص ملف االكسيل من حفظ وحفظ باسم وغيرها من األوامر وبه أيضا‬
‫قائمة ‪ options‬التي تضم خيارات البرنامج مثل اللغه و اعداد الصيغ و االثباتات و الحفظ واالعدادات المتقدمة في االكسيل وغيرها‬
‫كما بالشكل التالي‪:‬‬

‫‪|Page4‬‬
‫‪|Page5‬‬

‫‪4 Ribbon bar‬‬ ‫الشريط المنزلق او شريط التبويب‬

‫وهو يتكون من مجموعة من التبويبات )‪ (tabs‬تبدأ من تبويب ‪ home‬وتنتهي عند ‪ view‬او تبويب بعده (حسب االستخدام يمكن إضافة‬
‫تبويب وتسجيل به مجموعة من المهام)‬

‫كل تبويب من الشريط المنزلق به مجموعه من ال‪ groups‬تسمى كل مجموعه باسم معين يوصف استخدام الوظائف التي بداخلها‪...‬‬
‫مثال ‪ : clipboard‬مسؤول عن النسخ والقص واللصق )‪ (copy, cut, paste‬وأيضا ال‪ painter format‬التي تنسخ ما بداخل الخلفيه من‬
‫‪format‬مثل الدمج والجدول ولون الخاليا نفسها‪.‬‬

‫جروب ‪ font‬وبه كل مايخص الخط من لون وفورمه وحجم الخط به أيضا أمر عمل الجداول ‪Borders‬‬

‫جروب ‪ Alignment‬وهو مسؤول عن تنسيق الخاليا ومحتواها (زي ابدا كتابه من الخليه من أي اتجاه في‬

‫المنتصف أو من الشمال او من اليمن)‪ ..‬به أيضا امر لدمج الخاليا مع بعضها سواء خليتين أو أكثر)‪(Merge and center‬‬

‫وهكذا في كل تبويب يقسم لجروبات بنفس الطريقه السابقه‪.‬‬

‫‪5 Working Area‬‬ ‫منطقة العمل‬


‫منطقة العمل وهي تتكون من مجموعة من االعمده )‪ (Columns‬تظهر بالحروف االنجليزيه ومجموعة من الصفوف )‪(Rows‬تظهر باألرقام‪ ..‬تقاطع كل‬
‫صف مع عمود ينتج خلية )‪ (Cell‬تظهر اسم الخليه في ‪ Name Box‬في أعلى يسار ورقه العمل مسؤل أيضا عن التنقل بين الخاليا عن طريق كتابة اسم‬
‫الخليه المراد التنقل إليها فيها وضغط ع زر االنتر كما يستخدم في تعريف الخاليا او النطاقات باسماء معينة ‪Defined Names‬‬

‫الجانب اآلخر من ال ‪ Name Box‬شريط يسمى ال ‪ Formula bar‬وهو مسؤول عن إظهار محتوى الخليه سواء كان المحتوى قيمة حرفيه أو‬
‫حسابيه أو داله أو معادله (هناك فرق بين الداله والمعادله ذكرناه في المحاضره‪ ...‬الداله جزء من االكسيل تستخدم فيما يخدم عملك (عدد دوال االكسيل‬
‫‪ 468‬داله) ام المعادالت فهي الجمع أو الطرح أو الضرب أو القسمه او مزيج منهم في معادله واحده‪ ..‬تبدأ المعادله في االكسيل ب = ثم تحدي الخاليا‬
‫ثم عالمة المعادله المطلوبه ثم‪Enter‬‬

‫ما بين ال‪ name box‬وال ‪ formula bar‬عالمه )‪ (fx‬وهي ‪ insert function‬إدخال الدوال (فيه طريقة تانيه إلدخال الدالة وهي البحث عنها عن‬
‫طريق اضافة = في الخلية المطلوب عمل الداله بها ثم ابحث عنها بأول كام حرف فيها ثم ثم فتح الداله بضغطتين كليك شمال واستخدامها وفصل‬
‫مابين مطالب الداله كومة(‪ ),‬حرف الواو أو سيمي كولون(;) حرف الكاف ثم قفل األقواس قبل تسجيل الدالة‪.‬‬

‫‪Name Box‬‬ ‫‪Formula Bar‬‬

‫‪|Page5‬‬
‫‪|Page6‬‬

‫‪6 Status bar‬‬

‫شريط الحاله وهو مسؤولعرض ورثة العمل اما قي حالة تكبير الشيت وتصغيره)‪ (zoom in and zoom out‬او اعداد الشيت للطباعه‬
‫كما يمكن اضافة اشهر دوال االكسيل فيه وتظهر لك في حالة تحديدك نطاق معين من الخاليا به بعق االرقم فيعطيك حسب اختارك نتيجة‬
‫ذلك النطاق دون الحاجه الى اجراءها يدويا‬

‫اي ‪ book‬كما ذكرنا سابقا في الوضع االفتراضي به عدد شيات داخليه في حالة احتاج شيت جديد تقوم بالضغط ع‬
‫عالمة ضغيره بعد آخر شيت‪ ..‬يمكنك أيضا مسح أو تعديل اسم او لون اي شيت وذلك عن طريق الضغط ع‬
‫الشيت كليك يمين واختيار األمر المطلوب ‪,‬كما ذكرنا عدد الشيات التي يمكن فتحها في ‪ Book‬واحده هوعدد ال نهائي ولكن البد ان‬
‫يتناسب هذا العدد وحجم البيانات الموجودة في كل شيت مع كفاءة كل جهاز‪.‬‬

‫‪|Page6‬‬
‫‪|Page7‬‬

‫‪Mouse Forms‬‬

‫‪Selection‬‬
‫هذا الشكل مسؤول عن تحديد نطاق معين من الخاليا وهو يعتبر اول امر ألي ام مراد تنفيذه‬

‫‪Autofill‬‬
‫هذا الشكل مسؤول عن نسخ محتوى الخليه او مجموعة الخاليا الخر‬

‫يستخدم ايضا في عمل تسلسل باالرقام وعمل قوائم‬


‫بمجموعة من البنود وهذا الشكل كما ذكرنايظهر في‬
‫مكان واحد وهو عند اسفل يمين الخليه‬

‫‪Move‬‬
‫هذا الشكل يستخدم في نقل محتوى الخليه او مجموعة الخاليا من مكان الخر حسب االستخدام وهذا الشكل يظهر على حدود‬
‫الخليه المحدده او مجموعة الخاليا يمكنك ايضا اسيتخدامه في االستبدال اذا استخدمت معه زر ‪.SHIFT‬‬

‫‪|Page7‬‬
‫‪|Page8‬‬

‫‪Column Width‬‬

‫هذا الشكل يستخدم في التحكم في حجم االعمده وذلك لتكبير او تصغير الخاليا في العمود الواحد ليسع هذا المحتوى بالخاليا ‪,‬ويظهر بين‬

‫رؤوس االعمده‬

‫‪Row Height‬‬

‫هذا الشكل هو نفس وظيفة الشكل السابق ولكن يستخدم في التحكم في حجم الصفوف حسب االستخدام والحجم المراد تنفيذه ويظهر هذا‬
‫الشكل بين رؤزس الصفوف‬

‫‪|Page8‬‬
‫‪|Page9‬‬

‫‪Down Arrow‬‬

‫هذا الشكل يستخدم في تحديد عمود بالكامل‪.‬‬

‫‪Left/Right Arrow‬‬
‫‪.‬‬ ‫هذا الشكل يستخدم في تحديد صف بالكامل يظهر عكس االتجاه في حالة توجيه الشيت من اليمين الى اليسار ‪.‬‬

‫‪|Page9‬‬
‫‪| P a g e 10‬‬

‫انواع الراجـــــع و اخلالاي يف الاكس يل‬

‫هناك خمس اشكال ملراجع الخاليا والنطاقات ‪ Cell and Range References‬وتفرق بينهم عالمة ‪ $‬الدوالر‬

‫املرجع النسبي (‪ :)RELATIVE‬مثال ‪ A1‬عند نسخ الصيغة يتم تعديل الخلية او املرجع‬
‫املرجع املطلق (‪ :)ABSOLUTE‬مثال ‪ $A$1‬مرجع الخلية ال يتغيرابدا ويظل ثابت‬
‫املرجع املختلط (‪)MIXED‬‬
‫صف مطلق (‪ :)ROW ABSOLUTE‬مثال ‪ A$1‬الصف يكون ثابت ويتغيرالعمود‬
‫عمود مطلق (‪ :)COLUMN ABSOLUTE‬مثال ‪$A1‬‬
‫املرجع املختلط و ايضا من املمكن ان يشمل كل االنواع السابقة‪ :‬مثال )‪($A$1:A10‬‬
‫يمكن ادراج عالمة ‪ $‬يدويا من خالل لوحة املفاتيح ‪ )4( SHIFT+4‬اعلى لوحة املفاتيح او من خالل مفتاح االختصار ‪F4‬‬

‫‪| P a g e 10‬‬
‫‪| P a g e 11‬‬

‫المقصود هنا انه عند عمل اي معادلة حسابيه او دالة او اي صيغه أيا كان (الفرق بين الصيغه والنص ان النص يكتب عادي اما الصيغ‬
‫فالبد ان تبدأ بعالمة = او @ او – او ‪ +‬وغالبا تكون البدايه بعالمة = ) فبعد ذلك اذا قمت بسحب او نسخ الخلية الموجود بها الصيغه‬
‫فان النطاق المحدد يتغير‬

‫‪| P a g e 11‬‬
‫‪| P a g e 12‬‬

‫مثال‬

‫✓ اذا اردت الوصل لسعر البيع بعد الخصومات المتاحه للعمالء مع العلم ان نسب الخصم في صف والمبالغ في عمود ‪:‬‬
‫ملحوظه ‪ :‬استخدم عالمات الضرب من خالل ازرار الكيبورد (* ‪)- + /‬‬

‫في الخلية ‪ C5‬سوف نقوم بعماية ضرب للخلية ‪ C4‬والخلية ‪ B5‬وكن مع اعتبار ان مراجع وخاليا االكسيل نسبية بطبيعتها او متغيرة‬

‫فاذا قمنا بنسخ المعادلة لباقي الخاليا في الجدول في كل مره تسحب المعادلة يتغير معك الصفوف واالعمدة سواء النسخ السفل او لليمين‬
‫او لليسار ولكن ‪ :‬البد هنا اذا اردنا ان نحافظ على الصفوف استخدام الصفوف المطلقة للخلية ‪ C4‬لتصبح ‪ C$4‬واالعمدة المطلقة‬
‫للخلية ‪ B5‬لتصبح ‪ $B5‬وهنا مع نسخ المعادلة يكون عمود السعر ثابت ويتغير الصفوف وصف المناطق ثابت ويتغير االسعار‬

‫كما هو موضح بالشكل التالي ‪:‬‬

‫‪| P a g e 12‬‬
‫‪| P a g e 13‬‬

‫❖ كيفية عمل ‪CUSTOM LISTS‬‬

‫هي قائمة من البيانات يمكنك كمستخدم لالكسيل ان تسجلها داخل البرنامج الستخدامها عن طريق كتابة‬
‫عنصر واحد من القائمة وعمل نسخ له فيقوم بكتابة باقي القائمة‪.‬‬
‫✓ يمكنك اما عمل القائمة عن طريق كتابتها بنفسك من خالل ‪ list entries‬او تحديد نطاق معين من‬
‫الخاليا ثم عمل ‪ import‬عن اختيار االمر ‪.Import list from cells‬‬

‫‪| P a g e 13‬‬
‫‪| P a g e 14‬‬

‫❖ فعلى سبيل المثال اذا كتبت اسماء الشهور او ايام االسبوع او االختصارات الخاصه بهم وقمت بسحبها‬
‫سوف يقوم االكسيل بنسخ باقي الشهور او االيام‪:‬‬

‫فمن هنا يتيح لنا االكسيل عمل مجموعة من القوائم المخصصة لك بشرط أالتتجاوز القائمة الواحدة عدد ‪ 255‬حرف‬

‫‪| P a g e 14‬‬
‫‪| P a g e 15‬‬

‫الدوال المستخدمة ‪:‬‬

‫‪VLOOKUP:‬‬
‫هذه الدالة تستخدم في البحث عن قيمة معينة من نطاق جدول بيانات بشرط ان تكون البيانات في الجدول في شكل اعمدة و البحث البد‬
‫ان يكون باستخدام القيمة الموجودة في العمود االول من الجدول نقوم باستخدامها هنا في الحصول على اسماء الحسابات باستخدام ارقام‬
‫كل حساب من شيت دليل الحسابات ‪.‬‬

‫بدأنا في تصميم البرنامج المحاسبي بشيت سميناه (دليل الحسابات) ووضعنا به حسابات الشركة في جدول بيانات ولكل حساب في‬
‫الجدول رقم مسلسل يبدأ من رقم ‪ 1‬الى نهاية الحسابات كما بالشكل التالي ‪:‬‬

‫(علما بان الحسابات تختلف من شركة الخرى ومن نشاط الخر)‬

‫‪| P a g e 15‬‬
‫‪| P a g e 16‬‬

‫✓ وسائط دالة ‪ Vlookup‬تكون كالتالي‪:‬‬


‫هي الخلية ‪ G4‬التي تحتوي على رقم ‪ 1‬وهو ترتيب اول حساب داخل‬ ‫‪) lookup value‬القيمة المستخدمة في البحث( ‪:‬‬ ‫‪.1‬‬
‫الجدول‪.‬‬
‫هنا تقوم بتحديد جدول البحث وهوفي شيت دليل الحسابات‪.‬‬ ‫‪) Table array‬جدول البحث( ‪:‬‬ ‫‪.2‬‬
‫‪) Col_index_Num‬ترتيب العمود داخل جدول البحث( ‪ :‬رقم ‪ 2‬يعني العمود الثاني الذي يحتوي على الحسابات‪.‬‬ ‫‪.3‬‬
‫اذا اردت التقريب القرب قيمة اكتب ‪ true‬او رقم ‪ 1‬او لو اردت القيمة‬ ‫‪) Range lookup‬نوع البحث( ‪:‬‬ ‫‪.4‬‬
‫نفسها فقط اكتب ‪ false‬او رقم ‪. 0‬‬

‫‪| P a g e 16‬‬
‫‪| P a g e 17‬‬

‫استخدم بعدها ‪ auto fill‬للخلية ومعها الخلية التي بها رقم الحساب وباقي الجدول الخره حتى تنسخ الشكل كله مرة واحده ‪ ...‬ينتج‬
‫عن ذلك كل رقم يزيد يبحث عن الحساب برقمه في دليل الحسابات وبالتالي نكون حصلنا على جميع الحسابات مع ربط الخاليا ببعضها‪.‬‬

‫‪Sum Function:‬‬
‫وهي تستخدم في جمع كل العمليات الحسابيه التي تتم في اليوميه األمريكيه عن الشهر المحدد وهي تستخدم كما يلي‪:‬‬

‫( والبحث عن داله ) ‪ ( fx) (insert Function‬نقوم بالوقوف في المكان المراد الحصول علي ناتج الداله فيه ثم الضغط علي‬
‫للداله لباقي )‪ ( Autofill‬وبعد ذلك نقوم بعمل ) ‪ ( ok‬ثم تحديد المدي المراد جمعه والضغط علي ) ‪Sum‬‬
‫الخاليا المراد جمع باقي الحسابات بها‬

‫‪Sum‬‬
‫)= ‪(ALT +‬‬

‫‪| P a g e 17‬‬
‫‪| P a g e 18‬‬

‫‪Sumif Function :‬‬

‫نستخدمها لجمع طرفي القيد ( الطرف المدين & الطرف الدائن ) وتستخدم كما يلي‪:‬‬

‫‪Range‬‬ ‫ا لذي الذي نقوم بالبحث به ( تحديد صف مدين ودائن في كل الحسابات‬

‫‪Criteria‬‬ ‫( مدين )‬ ‫محل البحث‬

‫‪Sumrange‬‬ ‫المدي األول تحت المدى االول والذي نقوم بوضع أرصده الحسابات به‬

‫بعد تحديد نطاق البحث ‪ range‬البد من تثبيته بزر ‪F4‬‬

‫بعد ذلك قم بسحب الدالة ونسخها لباقي الخاليا لجمع باقي القيود بالجدول‪.‬‬

‫‪| P a g e 18‬‬
‫‪| P a g e 19‬‬

‫‪IF Function‬‬
‫دالة ‪ IF‬في شكلها البسيط تختبر شرط معين‬

‫وهنا يتم‬
‫إستخدامها‬
‫في معرفه‬
‫ما إذا كان‬
‫طرفي أي‬
‫قيد (‬
‫المدين‬
‫والدائن )‬
‫متساويين‬
‫أو غير‬

‫متساويين‬

‫بعد ذلك قم بسحب الدالة ونسخها لباقي الخاليا لجمع باقي القيود بالجدول‪.‬‬

‫‪| P a g e 19‬‬
‫‪| P a g e 20‬‬

‫وهناك أيضا طريقه أخري لمعرفه ها القيد متزن أم ال وهو أن تقف في الخليه المراد تحقق الداله بها ثم الضغط علي عالمه ( = ) ثم إدخال‬
‫الشرط فقط وهو ( خليه المدين = خليه الدائن ) وهنا في هذه الحاله سوف يعطيك ‪ True‬في حاله تحقق الشرط و ‪ False‬في حاله عدم تحققه‪.‬‬

‫‪| P a g e 20‬‬
‫‪| P a g e 21‬‬

‫‪Conditional Formatting‬‬
‫تنسيق الخاليا التي تحتوي على قيمة معينه في الخليه الى لون معين‬

‫نستخدمها هنا لتنسيق كل الخاليا التي تحتوي على "متزن" باللون االخضر مثال‬

‫قم بعد ذلك بتكرار الخطوات وتنسيق الخاليا التي تحتوي على "غير متزن"‪.‬‬

‫‪| P a g e 21‬‬
‫‪| P a g e 22‬‬

‫االستاذ العـــــام‬
‫بعد األنتهاء من عمل دفتر اليوميه األمريكيه عن شهر يناير من المفترض أن نقوم بعمل ‪ 11‬شهر أخر( السنه الماليه ) ولكن علي الكسيل‬
‫يتم عمل نسخ مطابقه لنفس الشيت وعندما تكتمل السنه الماليه يتم عمل شيت أخر نسخه من أي شهر ويسمي ( دفتر األستاذ العام ) بنفس‬
‫شكل أي شهر مع تغيير العنوان طبعا داخل الشييت ومن ثم تعديل بعض التغييرات في الشيت حتي يصبح شكل األستاذ العام المعروف‬
‫والذي يتكون من شهور السنه الماليه بإجمالي كل شهر حتي تحصل في األخر علي إجمالي ال ‪ 12‬شهر أي ( األرصده خالل الفتره ) ‪.‬‬

‫ويتم ذلك من خالل الدخول علي كل شيت من ال ‪ 12‬شهروتحديد إجمالي هذا الشيت وعمل نسخ ) ‪ ( copy‬وتذهب الي األستاذ العام وتعمل‬
‫لصق بربط ) ‪ ( paste link‬وبالتالي نجمع ال ‪ 12‬شهر سوف تحصل علي إجمالي أرصده الحسابات مدينه أو دائنه بالكامل‪.‬‬

‫‪| P a g e 22‬‬
‫‪| P a g e 23‬‬

‫ميزان المراجعه‪:‬‬
‫يتم تجهيز ميزان المراجعه بالشكل المعروف عنه ( األرصده خالل الفتره – األرصده الختاميه – أسم الحسابات )‬

‫ثم بعد ذلك يتم نسخ الحسابات من القائمه الرئيسيه وإضافتها بالميزان تحت بند أسم الحسابات‬

‫إلضافه األرصده خالل الفتره من األستاذ العام الي ميزان المراجعه هناك طريقتين ‪-:‬‬

‫‪ o‬الطريقه األولي ‪ :‬هي عمل ( ‪ ) copy‬لكل طرفين حساب ثم ( ‪ ) paste link‬لهذا الحساب في ميزان المراجعه تحت‬
‫بند األرصده خالل الفتره‪.‬‬

‫‪ o‬الطريقه الثانيه ( األدق ) ‪ :‬نستخدم دالتين " ‪" Index – Match‬‬

‫‪ o‬بالنسبة للدائن‪:‬‬

‫نقوم بفتح داله ‪ Index‬في الخليه المراد عمل الداله بها وهي ( تحت الدائن في أول حساب‬

‫}الصندوق ) ثم البحث عن الداله وفتحها ونقوم بطلب ثالثه بنود وهم ‪:‬‬

‫‪Array‬‬ ‫األرصده خالل الفتره‬ ‫( وهو إجماليات دفتر األستاذ العام‬ ‫‪-‬‬

‫ونثبت هذا المدي ب ‪" $ " F4‬‬

‫‪Row num :‬‬ ‫نكتب رقم الصف ‪ 1‬او نتركه فارغ الن المدى عبارة عن صف واحد‬

‫‪column num‬‬ ‫( نقوم بفتح داله ‪ Match‬للبحث عن األعمده في المدي الذي يتم تحديده مسبقا ( ‪) Array‬‬

‫‪Match‬‬
‫‪Look up value :‬‬

‫تحديد الخلية التي تحوي على الحساب االول في ميزان المراجعه وليكن الخلية ‪ ( A7‬الصندوق )‪.‬‬

‫‪Lookuparray‬‬

‫تحديد رؤوس الحسابات الموجوده في دفتر االستاذ العام وتثبيته ب ‪F4‬‬


‫‪Match type‬‬

‫تقوم باضافه ‪ 0‬و هي ال ‪ exact match‬بمعنى القيمه ذاتها ثم قفل االقواس مرتين ثم ‪ enter‬لتسجيل الداله‬

‫‪| P a g e 23‬‬
‫‪| P a g e 24‬‬

‫لعمل الداله والبحث عن الطرف المدين يتم فتح الداله في المدين تحت الحسابات وعمل نفس الخطوات السابقه ولكن إضافه ‪ +1‬قبل قفل‬
‫القوس الثاني وهذا يعني عند البحث والحصول علي الرصيد الدائن معني الحساب زود عامود وأحصل لي علي الرصيد المدين لنفس‬
‫الحساب ( ‪.( +1‬‬

‫➢ األرصده الختاميه‪:‬‬

‫➢ يتم عمل داله ( ‪ ) IF‬للحصول علي رصيد كل حساب أخر السنه سواء كان هذا الحساب مدين أو دائن فإذا كان مدين يظهر رصيده‬
‫أخر الفتره في الطرف المدين من األرصده الختاميه أم إذا كان دائن فيظهر في الطرف الدائن ويتم ذلك كما يلي ‪-:‬‬

‫• أوالً‪ :‬بالنسبه للطرف المدين في األرصده الختاميه ( وهنا هذه الداله لكل حساب طبيعته مدين ألنه‬

‫• سيتم طرح المدين – الدائن في حاله إذا كان المدين أكبر) أي الطرف المدين أكبر من الدائن‪.‬‬

‫‪Logical Test :‬‬ ‫• ‪ ( -‬الدائن < المدين ) المدين أكبر من الدائن‬

‫‪Value if True :‬‬ ‫• ‪ ( -‬المدين – الدائن ) طرح المدين ‪ -‬الدائن‬

‫‪Value if False :‬‬ ‫• ‪ ( -‬صفر ‪) 0‬‬

‫أي في حاله كان الدائن أكبر أو متساويين ضع ‪ 0‬وال تضع أي رقم سالب‬ ‫•‬

‫‪| P a g e 24‬‬
‫‪| P a g e 25‬‬

‫•‬

‫ثانيا ً ‪ :‬بالنسبه للطرف الداائن في األرصده الختاميه ( وهنا هذه الداله لكل حساب طبيعته دائن ألنه‬ ‫•‬

‫سيتم طرح الدائن – المدين في حاله إذا كان المدين أكبر) أي الطرف الدائن أكبر من المدين ‪.‬‬

‫‪IF‬‬

‫‪Logical Test :‬‬ ‫( المدين < الدائن ) الدائن أكبر من المدين‬ ‫•‬

‫‪Value if True:‬‬ ‫( الدائن – المدين ) نطرح الدائن ‪ -‬المدين‬ ‫•‬

‫‪Value if False :‬‬ ‫( صفر ‪) 0‬‬ ‫•‬

‫في حاله عدم تحقق الشرط أو متساويين ضع ‪ 0‬وال تضع أي رقم سالب‬ ‫•‬

‫مع العلم ان المدين و الدائن هم اسماء الخاليا التي بها اول رصيد وليس التي بها نص مدين او دائن‪.‬‬

‫يتم عمل ( ‪ )Auto fill‬نسخ تلقائي لكل داله لباقي الخاليا المرغوبه)‬

‫‪| P a g e 25‬‬
‫‪| P a g e 26‬‬

‫القوائم الماليه ‪:‬‬


‫أوالً ‪ :‬قائمه الدخل‬
‫➢ ‪ -:‬يتم الرجوع لميزان المراجعه لمعرفه حسابات قائمه الدخل ومن ثم وضعها في القائمه بعد تقسيم القائمه الي‬
‫( بيان – جزئي – كلي ) للوصول لرصيد كل حساب من الحسابات تضع ( = ) في خليه الحساب في‬
‫الجزئي ثم الذهاب الي ميزان المراجعه وتحديد الخليه من األرصده األختتاميه ( سواء مدين أو دائن ) وذلك‬
‫حسب طبيعه الحساب ثم الضغط علي ‪ Enter‬او الربط عن طريق ‪. Copy ….Paste link‬‬

‫وتقوم هذه الطريقه في ترحيل رصيد كل حساب في القائمه الي مكانه في ميزان المراجعه وعند عمل المعادالت‬
‫يتم الوقوف في خانه الكلي ثم ( = ) ثم المعادله وبعدها ‪Enter‬‬

‫‪| P a g e 26‬‬
‫‪| P a g e 27‬‬

‫المالي‪:‬‬ ‫ثانيا ً ‪ :‬المركز‬


‫يتم الرجوع أيضا الي ميزان المراجعه ومعرفه ما بها من حسابات الميزانيه ومن ثم تقسيم القائمه ل ( جزئي – كلي – بيان ) ونفس‬
‫الخطوات السابقه وذكرها في قائمه الدخل مع إختالف الحسابات والمعادالت ( حسب القائمه )‪.‬‬

‫‪0‬‬

‫‪| P a g e 27‬‬
‫‪| P a g e 28‬‬

‫الدفاتر التحليلية‬

‫في البدايه يتم عمل الدفتر وكتابة بياناته في شيت جديد (حركة الصندوق)‬

‫حركة الصندوق مدينه و دائنه و الرصيد المتبقي منه سوف يتم طرح الرصيد الدائن من الرصيد المدين (المدين_الدائن)‬

‫يتم الربط بين خاليا حساب الصندوق الموجودة في دفتر اليوميه وخاليا الحركة في الدفتر التحليلي للحساب وذلك عن طريق عالمة =‬
‫ومن ثم ‪ Enter‬ع الخليه المراد الربط بيها ثم بعد ذلك ‪ autofill‬لباقي الخاليا حتى يظهر باقي حركة الشهر في شيت التحليل او أو عن‬
‫طريق اخد الخاليا في الحركة اليوميه ‪ copy‬ثم ‪ paste link‬في شيت تحليل الصندوق تحت الحركة المدين والدائن‪.‬‬

‫االجمالي هنا يتم عمل دالة ‪ Sum‬لكل عمود من الرصيد والحركه الدائنة و المدينة‬

‫‪| P a g e 28‬‬
‫‪| P a g e 29‬‬

‫بعد ذلك في حالة تسجيل أي قيد في اليوميه يخص حساب الصندوق سوف يظهر معنا أيضا في شيت دفتر تحليل الصندوق؛ وهنا إذا‬
‫أردنا إظهار بيان هذا القيد الموجود في دفتر اليوميه (القيد االفتتاحي مثال) أو التاريخ أو رقم القيد سوف نستخدم دالة ‪" if‬في هذه العملية‬
‫كالتالي‪:‬‬

‫في البحث عن البيان الخاص بأول مبلغ في الحركه‬

‫سوف يتم الوقوف في أول خليه تحت البيان و سوف تكون الداله ع نفس مدى هذه الخليه بعد الوقوف في الخليه المطلوبه وفتح دالة ‪if‬‬
‫اوال‬

‫‪Logical test :‬‬


‫وفيه تختار خلية الرصيد ألول حركة و الشرط أال يساوي الصفر‬

‫(‪ )D7<>0‬مثال على اعتبار أن هذه الخليه هي أول رصيد‬

‫وهنا معناها ان يكون هناك رصيد أكبر أو أصغر من الصفر‬

‫‪Value if true:‬‬
‫وهنا يتم تحديد اول خليه تحت البيان في شيت دفتر اليوميه على اعتبار أنها الخليه المراد البحث عنها‬

‫‪Value if false:‬‬
‫وهنا إذا كان الشرط لم يتحقق اي الرصيد يساوي صفر إذن ال يوجد بيان للبحث عنه وهنا يتم عمل خليه فاضيه عن طريق ‪ shift‬حرف‬
‫ال ط مرتين ("") وهي ‪ blank‬خليه فاضيه ثم انتر لتسجيل الدالة و نسخها لباقي الخاليا تحتها لنهاية الدفتر‬

‫‪ ،‬يتم عمل نفس الدالة للبحث عن التاريخ ورقم القيد ما سوف يتم تغيره هو في حالة تحقق الشرط يتم تحديد أول خليه تحت التاريخ أو رقم‬
‫القيد‬

‫‪| P a g e 29‬‬
‫‪| P a g e 30‬‬

‫في هذا الجزء سوف نتعلم كيفية عمل تحليل لحساب واحد في اليومية األمريكية ولكن يقسم إلى مجموعة حسابات (مثل حساب البنوك‬
‫أو العمالء او الموردين أو جاري الشركاء)‬

‫في البدايه يتم فتح شيت جديد وليكن لحركة البنوك مثال وعمل جدول به بيانات الحركة والبنوك ع سبيل المثال‪ :‬بنك القاهرة و بنك مصر‬
‫وبنك اسكندريه كال منهم مدين و دائن اي حركة داخله و حركة خارجه‪.‬‬

‫اوال‪ :‬سوف نقوم بإضافة عمود في شيت الحركة اليوميه لتحديد البنك الدي يخص القيد المسجل عن طريق ‪ Insert‬فوق اول عمود‬

‫في هذا العمود سوف نقوم بعمل قائمة منسدله بالبنوك في كل الخاليا هذا العمود عن طريق الذهاب إلى تبويب ‪ data‬ثم فتح ‪data‬‬
‫‪ validation‬من جروب ‪ data tools‬واختيار ‪ list‬مكان ‪ any value‬ثم النزول على ‪ source‬والذهاب إلى شيت البنوك وتحديد‬
‫أسماء‬

‫‪| P a g e 30‬‬
‫‪| P a g e 31‬‬

‫البنوك لتظهر كلها في كل خليه عن طريق القائمة المنسدله بهذا الشكل ‪:‬‬

‫ثانيا ‪ :‬سوف نقوم بعمل دالة تقوم بربط البنوك في حركة البنوك مع البنوك في القوائم المنسدله الموجودة في اليوميه االمريكيه مع أيضا‬
‫حساب البنك الموجود في اليوميه االمريكيه مره تحت المدين وأخرى تحت الدائن‪ .‬قبل ذلك سبق أن ذكرنا مهمة زر ال ‪ f4‬في تثبت عدد‬
‫الخاليا المحدد في داله ما‪.‬‬

‫نتعرف على استخدام زر ال ‪ f4‬مرتين وهنا يظهر الخلية بهذا الشكل ‪ H$5‬باعتبار الخليه المذكور هي المستخدمة في الدالة وهنا تأتي‬
‫وظيفتها كعمليه بحث وحفاظا ع محتوى الداله المذكوره عند نسخ الداله نسخ أفقي أو بحث في صف كامل‪.‬‬

‫واستخدام زر ال ‪ f4‬ثالث مرات وهنا يسكر شكل الخليه بهذا الشكل ‪ H5$‬باعتبارها هي الخليه المستخدمه أيضا وهنا تأتي بوظيفة‬
‫البحث في العمود أو الحفاظ على محتوى الدالة المستخدمه عند نسخها في عمود آخر أو أكثر‪.‬‬

‫الدالة‬

‫‪| P a g e 31‬‬
‫‪| P a g e 32‬‬

‫اوال‪:‬‬
‫تقف في الخليه اوال تحت حساب اول بنك بنك مصر في الطرف المدين ونقوم بفتح دالة ‪ if‬واستخدامها كما يلي ‪:‬‬

‫‪Logical test:‬‬
‫خلية بنك مصر وتثبيتها ب ‪ f4‬مرتين ثم (=)ثم تحديد اول خلية في عمود البنوك الموجود بالقائمة المنسدله وتثبيتها ب ‪ f4‬ثالث مرات‬

‫‪Value if true:‬‬
‫تحديد اول خلية تحت حساب البنك الطرف المدين وتثبيتها ب ‪ f4‬ثالث مرات‬

‫‪Value if false:‬‬
‫نقوم بوضع ‪0‬‬

‫(‪ )value if true‬فقط وهو هنا يتم‬ ‫بعد تنفيذ الداله لطرف البنك األول المدين نقوم بتسجيل نفس الدالة في الطرف الدائن مع اختالف‬
‫تحديد اول خلية في الطرف الدائن وتثبيتها ب ‪ f4‬ثالث مرات‪.‬‬

‫‪.‬‬

‫ثانيا ‪ :‬دالة ‪ if‬أيضا تستخدم في البحث عن البيان والتاريخ ورقم القيد الرصده الحسابات الموجوده في تحليلي البنوك وذلك كما يلي ‪:‬‬

‫نقوم بفتح دالة ‪ if‬في أول خلية تحت البيان‬

‫‪| P a g e 32‬‬
‫‪| P a g e 33‬‬

‫‪Logical test:‬‬
‫نكتب دالة ‪ sum‬ثم فتح قوس وتحديد اول حركة لكل البنوك ثم قفل القوس ثم عالمة ال تساوي(<>) وبعدها صفر وهنا تعني أن يكون‬
‫هناك أي حركة داخل اي بنك من البنوك مما يوحي بوجود رصيد وبالتالي ‪ value if true‬تكون ‪:‬‬

‫تحديد اول خلية تحت البيان في دفتر اليوميه‬

‫‪Value if false:‬‬
‫وهنا يتم كتابة ('' '') (اي ‪ shift‬ط مرتين وهي تعني خلية فارغه ‪ ) blank‬والمقصود انه اذا لم يكن في أول حركة رصيد اي مجموعهم‬
‫يساوي صفر يتم ترك الخلية فارغة بال أي شيء‪.‬‬

‫(يتم عمل نفس الدالة بنفس الخطوات في كال من التاريخ ورقم القيد مع تغيير ‪ value if true‬وتحديد اول تاريخ أو رقم قيد وبعدها يتم‬
‫نسخ الدالة لباقي الخاليا في العمود)‪.‬‬

‫‪| P a g e 33‬‬
| P a g e 34

Keyboard Shortcuts
Shortcut Action
Ctrl+A
‫تحديد الكل‬
Ctrl+B
‫خط سميك‬
Ctrl+C
‫نسخ‬
Ctrl+D
‫تعبئة األسفل‬
Ctrl+F
‫بحث‬
Ctrl+G
‫الذهاب إلى‬
Ctrl+H
‫تبديل‬
Ctrl+I
‫خط مائل‬
Ctrl+K
‫ارتباط تشعبي‬
Ctrl+N
‫ملف جديد‬
Ctrl+O
‫فتح‬
Ctrl+P
‫طبع‬
Ctrl+R
‫تعبئة اليمين‬
Ctrl+S
‫حفظ‬

| P a g e 34
‫‪| P a g e 35‬‬

‫‪Shortcut‬‬ ‫‪Action‬‬
‫‪Ctrl+U‬‬
‫خط تحت الكلمات‬
‫‪Ctrl+V‬‬
‫لصق‬
‫‪Ctrl W‬‬
‫إغالق‬
‫‪Ctrl+X‬‬
‫قص‬
‫‪Ctrl+Y‬‬
‫إعادة‬
‫‪Ctrl+Z‬‬
‫تراجع‬
‫‪F1‬‬
‫مساعدة‬
‫‪F2‬‬
‫تحرير‬
‫‪F3‬‬
‫لصق اسم‬
‫‪F4‬‬
‫إعادة العمل األخير‬
‫‪F4‬‬
‫تثبيت الخلية عند آتابة المعادلة‬
‫‪F5‬‬
‫الذهاب إلى‬
‫‪F6‬‬
‫القائمة التالية‬
‫‪F7‬‬
‫تدقيق إمالئي‬
‫‪F8‬‬
‫وضع التظليل‬
‫‪F9‬‬
‫إعادة حساب المستند‬
‫‪F10‬‬
‫شريط |القوائم‬ ‫تفعيل‬
‫‪P a g e 35‬‬
‫‪| P a g e 36‬‬

‫‪Shortcut‬‬ ‫‪Action‬‬
‫‪F9‬‬
‫إعادة حساب المستند‬
‫‪F10‬‬
‫تفعيل شريط القوائم‬
‫‪F12‬‬ ‫حفظ باسم‬

‫‪Ctrl+ :‬‬ ‫إدراج الوقت الحالي‬

‫; ‪Ctrl+‬‬ ‫إدراج التاريخ الحالي‬

‫"‪Ctrl +‬‬ ‫نسخ قيمة من الخلية األعلى‬

‫’ ‪Ctrl+‬‬ ‫نسخ معادلة من الخلية األعلى‬

‫‪Shift‬‬ ‫عند الضغط عليها وفتح القوائم تظهر األوامر الخفية في القائمة‬

‫‪Shift+F1‬‬ ‫استعالم‬

‫‪Shift+F2‬‬ ‫تحرير تعليق الخلية‬

‫‪Shift+F3‬‬ ‫نسخ ناتج وفتح معادلة‬

‫‪Shift+F4‬‬ ‫إيجاد التالي‬

‫‪Shift+F5‬‬ ‫بحث‬

‫‪Shift+F6‬‬ ‫القائمة السابقة‬

‫‪Shift+F8‬‬ ‫لتظليل خانات في أماآن مختلفة‬

‫‪Shift+F9‬‬ ‫حساب ورقة العمل‬

‫‪Shift+F10‬‬ ‫إظهار القائمة المختصرة‬

‫‪| P a g e 36‬‬
‫‪| P a g e 37‬‬

‫‪Shortcut‬‬ ‫‪Action‬‬
‫‪Shift+F11‬‬ ‫ورقة عمل جديدة‬

‫‪Shift+F12‬‬ ‫حفظ‬

‫‪Ctrl+F3‬‬ ‫تعريف اسم الخلية‬

‫‪Ctrl+F4‬‬ ‫غلق‬

‫‪Ctrl+F5‬‬ ‫استرجاع حجم النافذة‬

‫‪Ctrl+F6‬‬ ‫نافذة املف التالي‬

‫‪Shift+Ctrl+F6‬‬ ‫نافذة الملف السابق‬

‫‪Ctrl+F7‬‬ ‫تحريك النافذة‬

‫‪Ctrl+F8‬‬ ‫استرجاع حجم النافذة‬

‫‪Ctrl+F9‬‬ ‫تصغير الملف ونقله لشريط المهام‬

‫‪Ctrl+F10‬‬ ‫تكبير الملف أو استرجاعه‬

‫‪Ctrl+F11‬‬ ‫إدراج ورقة عمل جديدة للماكرو‬

‫‪Ctrl+F12‬‬ ‫فتح ملف‬

‫‪Alt+F1‬‬ ‫إدراج مخطط بياني‬

‫‪Alt+F2‬‬ ‫حفظ باسم‬

‫‪F11‬‬ ‫مخطط بياني جديد‬

‫‪Alt+F4‬‬ ‫الخروج من البرنامج‬

‫‪Alt+F8‬‬ ‫مربع حوار الماآرو‬

‫‪| P a g e 37‬‬
‫‪| P a g e 38‬‬

‫‪Shortcut‬‬ ‫‪Action‬‬
‫‪Alt+F11‬‬ ‫محرر فيجوال بيسك‬
‫‪Ctrl+Shift+F6‬‬ ‫النافذة السابقة‬
‫‪Ctrl+Shift+F12‬‬ ‫طبع‬

‫‪Alt+Shift+F1‬‬ ‫ورقة عمل جديدة‬


‫‪Alt+Shift+F2‬‬ ‫حفظ‬

‫= ‪Alt +‬‬ ‫جمع تلقائي‬


‫‪Ctrl+1‬‬ ‫مربع حوار تنسيق الخاليا‬
‫‪Ctrl+2‬‬ ‫خط سميك‬

‫‪Ctrl+3‬‬ ‫خط مائل‬


‫‪Ctrl+4‬‬ ‫خط تحت الكلمات‬
‫‪Ctrl+5‬‬ ‫خط في وسط الكلمات‬

‫‪Ctrl+6‬‬ ‫إظهار الكائن أو إخفاؤه‬

‫‪Ctrl+7‬‬ ‫إظهار شريط األدوات القياسية أو إخفاؤه‬


‫‪Ctrl+9‬‬ ‫إخفاء صفوف‬
‫‪Ctrl+0‬‬ ‫إخفاء أعمدة‬
‫(‪Ctrl+Shift+‬‬ ‫إظهار صفوف‬

‫)‪Ctrl+Shift+‬‬ ‫إظهار أعمدة‬

‫‪| P a g e 38‬‬
| P a g e 39

‫مع اطيب تمنياتي بالتوفيق‬

‫ال تنسونا من صالح دعاؤكم‬

‫بسم هللا الرحمن الرحيم‬

ُ َّ ُ‫ض َك َٰذَلِكَ يَض ِْرب‬


" ‫ّللا ْاأل َ ْمثَا َل‬ ِ ‫ث فِي ْاأل َ ْر‬ َ َّ‫الزبَ ُد فَيَ ْذهَبُ ُجفَاء ۖ َوأ َ َّما َما يَنفَ ُع الن‬
ُ ‫اس فَيَ ْم ُك‬ َّ ‫" فَأ َ َّما‬

‫صدق هللا العظيم‬

✓ Our Group link in Facebook (Excel Section):


https://www.facebook.com/groups/excel.section/

✓ Our Channel link in YouTube (‫)اتعلم معانا‬:


https://www.youtube.com/channel/UCSr63EDAzbrWdE5gt80eoqg/videos?view_as=subscriber

✓ Like Our Page in Facebook:


https://www.facebook.com/Excel-Section-478969975946372/

Mr/ Eslam saied

01061792989

Saiedeslam403@gmail.com

| P a g e 39
| P a g e 40

| P a g e 40

You might also like