عبدالله باقشير قام بنشر يونيو 18, 2009 قام بنشر يونيو 18, 2009 (معدل) السلام عليكم في المرفق شرح لاستخدام دالة INDEX كنموذج مرجع وهو طلب للاخ / عادل 123 في الموضوع اخراج جدول الصفوف بالرابط: http://www.officena.net/ib/index.php?showt...mp;#entry140242 =INDEX(reference,row_num,column_num,area_num) النطاق المسمى ( الجدول) المستخدم كمرجع =جدول!$C$3:$C$26;جدول!$D$3:$D$26;جدول!$E$3:$K$26;جدول!$L$3:$R$26;جدول!$S$3:$Y$26;جدول!$Z$3:$AF$26;جدول!$AG$3:$AM$26 المعادلة: =INDEX(الجدول;MATCH($E$10;INDEX(الجدول;0;D$4;$B14);0);1;$A14) شرح من تعليمات الدالة INDEX INDEX إرجاع مرجع الخلية عند تقاطع صف مع عمود محدد. إذا كان المرجع يتكون من تحديدات غير متجاورة، يمكنك اختيار التحديد لمراجعته. يوجد للدالة INDEX نموذجان لبناء الجملة: صفيف ومرجع. يقوم نموذج الصفيف دائماً بإرجاع قيمة أو صفيف من القيم؛ بينما يقوم نموذج المرجع دائماً بإرجاع مرجعاً. بناء الجملة 2 نموذج مرجع INDEX(reference,row_num,column_num,area_num) Reference (مرجع) هو مرجع لنطاق واحد من الخلايا أو أكثر. إذا أدخلت نطاقاً غير متجاور للمرجع، يجب وضع المرجع في قوسين. إذا احتوت كل ناحية في مرجع على صف أو عمود واحد، تكون الوسيطة row_num أو column_num، على الترتيب، اختيارية. على سبيل المثال، استخدم لمرجع صف منفرد INDEX(reference,,column_num). Row_num (عدد الصفوف) هو عدد الصفوف في المرجع الذي سيتم إرجاع مرجع منه. Column_num (عدد الأعمدة) هو عدد الأعمدة في مرجع الذي سيتم إرجاع مرجع منه. تقوم Area_num (رقم الناحية) بتحديد نطاق في مرجع حيث سيتم إرجاع تقاطع row_num وcolumn_num منه. تأخذ الناحية الأولى المحددة او المدخلة الرقم 1، والثانية 2، وهكذا. في حالة حذف area_num، تستخدم INDEX الناحية 1. مثلاً، إذا وصف المرجع الخلايا (A1:B4,D1:E4,G1:H4)، تكون area_num 1 هي النطاق A1:B4 و area_num 2 هي النطاق D1:E4 و area_num 3 هي النطاق G1:H4. ملاحظات بعد تحديد مرجع وarea_num لنطاق معين، تقوم row_num وcolumn_num بتحديد خلية معينة: row_num1 هي الصف الأول في النطاق و column_num1 هي العمود الأول، وهكذا. ويكون المرجع الذي يتم إرجاعه بواسطة INDEX هو تقاطع row_num و column_num. إذا قمت بتعيين row_num أو column_num إلى 0 (صفر)، تقوم INDEX بإرجاع المرجع للعمود أو الصف بأكمله على الترتيب. يجب أن يشير row_num و column_num و area_num إلى خلية داخل مرجع؛ وخلاف ذلك، تقوم INDEX بإرجاع قيمة الخطأ !REF#. وفي حالة تجاهل row_num و column_num، تقوم INDEX بإرجاع الناحية في المرجع المحدد بواسطة area_num. يكون ناتج دالة INDEX مرجعاً ويتم تفسيره هكذا بواسطة الصيغ الأخرى. واعتماداً على الصيغة، قد يتم استخدام قيمة الإرجاع لـ INDEX كمرجع أو كقيمة. مثلاً، تكون الصيغة ((CELL("width",INDEX(A1:B2,1,2 متكافئة مع (CELL("width",B1. وتستخدم دالة CELL قيمة الإرجاع لـ INDEX كمرجع خلية. ومن ناحية أخرى، تترجم صيغة مثل 2*(INDEX(A1:B2,1,2 قيمة الإرجاع لـ INDEX إلى الرقم الموجود في خلية B1. table_2.rar تم تعديل يونيو 18, 2009 بواسطه خبور خير
engineer.saleh قام بنشر يونيو 19, 2009 قام بنشر يونيو 19, 2009 ماشاء الله عليك أستاذنا خبور خير أوجعني راسي و أنا أتابع الملف بس والله ما أقول إلا شغل محترف جدا جدا جدا ماشاء الله تبارك الله تقبل مروري
أبو عادل قام بنشر يونيو 19, 2009 قام بنشر يونيو 19, 2009 ماشاء الله لاقوة إلا بالله الله يجزيك كل خير يا خبور خير بس !!! والله شي بدوخ الراس
adel123 قام بنشر يونيو 19, 2009 قام بنشر يونيو 19, 2009 (معدل) استاذنا المبدع خبور خير جزاك الله خيرا على ما تقدمة لنا انا لست محترف ولن اكذب عليك واقول اني فهمت 100% ولكن لي بعض الاستفسارات بحثت كثيرا على وجود الكود =جدول!$C$3:$C$26;جدول!$D$3:$D$26;جدول!$E$3:$K$26;جدول!$L$3:$R$26;جدول!$S$3:$Y$26;جدول!$Z$3:$AF$26;جدول!$AG$3:$AM$26 ولم اجد باي مكان موجود وايضا الكود =INDEX(الجدول;MATCH($E$10;INDEX(الجدول;0;D$4;$B14);0);1;$A14) هل يمكن تبسيط كيف يتم البدأ بالعمل بخطوات كي نستطيع تطبيقة على ملفات اخرى وسامحنا ونحن نعلم انكم واسع الصدر على كثرة الاسئلة والف الف شكر لمجهوداتكم يا مبدع تم تعديل يونيو 19, 2009 بواسطه adel123
m_127899 قام بنشر يونيو 19, 2009 قام بنشر يونيو 19, 2009 السلام عليكم ورحمة الله وبركاته الحمد لله على وجود جهابذة أفذاذ أمثالكم أستاذنا خبور لم لا تبدؤون أنتم وإخوتكم ممن أنتم أعلم بهم مني ممن يملكون تلك القدرات والكفاءات في البرمجة والبرامج" ما شاء الله ولا حول ولا قوة إلا بالله " أن تبدؤوا بمشروع الجداول المدرسية على غرار برنامج الجدوال المدرسية " العرف 7 " وتطوروه وتقدموا خدمات جديدة غير موجودة في برنامج "العرف7" في رعاية الله وحفظه
يحيى حسين قام بنشر يونيو 20, 2009 قام بنشر يونيو 20, 2009 أخي خبور ما شاء الله عليك شرح جميل جزاك الله كل خير و جعله في ميزان حسناتك
رفيق محمد قام بنشر يونيو 20, 2009 قام بنشر يونيو 20, 2009 استاذنا ابو عبدالله مهما قلت لن اوفيك حقك اكثر من رائع بارك الله فيك وزادك علما وعطاءا تقبل مروري
الجزيرة قام بنشر يونيو 20, 2009 قام بنشر يونيو 20, 2009 أنت منجم لاينضب من الذهب جزاك الله عنا كل خير : )
علي سالم 75 قام بنشر يونيو 21, 2009 قام بنشر يونيو 21, 2009 أنت منجم لاينضب من الذهبجزاك الله عنا كل خير : ) ماشاء الله لاقوة إلا بالله
عبدالله باقشير قام بنشر يونيو 23, 2009 الكاتب قام بنشر يونيو 23, 2009 (معدل) السلام عليكم الاخ الفاضل / Engineer. Saleh-----------حفظه الله الاخ الفاضل / mfawaz-----------حفظه الله الاخ الفاضل / عادل-----------حفظه الله الاخ الفاضل / m_127-----------حفظه الله الاخ الفاضل / يحي-----------حفظه الله الاخ الفاضل / bu3mmar-----------حفظه الله الاخ الفاضل / الجزيرة-----------حفظه الله الاخ الفاضل / بليش روغ-----------حفظه الله مشكور حسن مروركم وتشجيعكم اكرمكم الله تقبلوا تحياتي وشكري ====================== الاخ الفاضل / عادل-----------حفظه الله بحثت كثيرا على وجود الكود =جدول!$C$3:$C$26;جدول!$D$3:$D$26;جدول!$E$3:$K$26;جدول!$L$3:$R$26;جدول!$S$3:$Y$26;جدول!$Z$3:$AF$26;جدول!$AG$3:$AM$26 اذهب الى القائمة ادراج / الاسم / تعريف سترى اسم الجدول وهو نطاق الخلايا وايضا الكود [code]=INDEX(الجدول;MATCH($E$10;INDEX(الجدول;0;D$4;$B14);0);1;$A14) وهذه الصيغة الموجودة في جدول الحصص التي تعطيك اسم المادة واسم المدرس ودمتم تم تعديل يونيو 23, 2009 بواسطه خبور خير
adel123 قام بنشر يونيو 24, 2009 قام بنشر يونيو 24, 2009 استاذنا الفاضل خبور خير الف الف شكر وجزاك الله خيرا على كل ما تقدمه لنا بالمنتدى وحمد الله على سلامتك افتقدناكم الايام الماضية فنتمنى ان يكون المانع خير وجودكم بالفعل يجعل المنتدى حيوي جدا ودائما نتظر ان نقتبس من علمك الجديد كل التحية والتقدير لشخصكم الكريم
tarek قام بنشر يوليو 17, 2009 قام بنشر يوليو 17, 2009 (معدل) الأستاذ الكبير الغالى العزيز ماشاء الله عليك وعلى شرحك الأكثر من رائع تم تعديل يوليو 17, 2009 بواسطه tarek
قصي قام بنشر يونيو 17, 2010 قام بنشر يونيو 17, 2010 جزاك الله خيرا اريد تطبيق هذه الداله على المرفق الموجود بالموضوع مشروع كنترول شيت لو سمحتم
حمادة عمر قام بنشر مايو 7, 2013 قام بنشر مايو 7, 2013 السلام عليكم استاذنا القدير / عبد الله باقشير بارك الله فيك لم اشاهد هذا الموضوع من قبل ولكن الاكيد انك بحر من العلم نرتوي منه جميعا بالفعل كل موضوعاتك لها بريق وروعة من نوع خاص ( القديم والجديد ) زادك الله من علمه ومن فضله ============== اعلم ان الموضوع قديم ولكن هي كلمات بداخلي ولم استطع ان اكتمها .... تقبل خالص شكري وامتناني ============== جزاك الله خيرا
ضاحي الغريب قام بنشر مايو 7, 2013 قام بنشر مايو 7, 2013 اصبت القول اخي الحبيب// حمادة عمر ففي كل طروحات ومشاركات أخينا الحبيب ومعلمنا الجليل الاستاذ / عبدالله باقشير تكتشف شيئا جديدا وتتعلم منه الجديد ولا ابالغ يمكن ان تفتح نفس الموضوع اكثر من مرة وفي كل مرة تجد شيئا يلفت انتباهك وياخذك الي بعد اخر من المعرفة بارك الله فيه وجزاه عنا كل خير وجعل تلك الاعمال في ميزان حسناته
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.