zxzxzxz قام بنشر يونيو 23, 2010 قام بنشر يونيو 23, 2010 السلام عليكم حاولت اعمل الاتي على شكل معادلة بالاكسل: اذا خلية E2 تساوي اي خلية من A2:A26 فاجلب البيانات التي في B C D انا ارفقت مثال للمطلوب ما اريد عمله هو كعمل دالة Vlockup لكن دالة Vlockup تنظر الى اول سطر وتتجاهل باقي السطور هل هذا ممكن عملة بالاكسل ؟ او لازم كود VBA تحياتي لكم Pro.zip
يحيى حسين قام بنشر يونيو 23, 2010 قام بنشر يونيو 23, 2010 السلام عليكم و رحمة الله جرب هذه المعادلة اخي ضعها في الخلية F2 ثم اسحبها لليمين و للأسفل =IF(COUNTIF($A$2:$A$26,$E$2)>=ROWS($F$2:F2),INDEX(B$2:B$26,SMALL(IF($A$2:$A$26=$E$2,ROW($A$2:$A$26)-ROW($A$2)+1),ROW(1:1))),"") و لا تنسى ان تضغط Ctrl+Shift+Enter
عبد الفتاح كيرة قام بنشر يونيو 23, 2010 قام بنشر يونيو 23, 2010 =VLOOKUP(E2,$A$2:$D$26,COLUMN()-4,0) لا أفهم المطلوب بالضبط لكن دالة vlookup ترجع الاسم الأول فقط فتكرار mohamed يفسد عمل الدالة
zxzxzxz قام بنشر يونيو 23, 2010 الكاتب قام بنشر يونيو 23, 2010 دائما مبدع يامشرفنا العزيز فعلا هذا هو المطلوب ... لكن عندي فضول مافائدة الاقواس هذه{} بالدالة تحياتي لك -------------- اخي kemas شكرا على ردك ... انا مشكلتي بالصفوف وليس بالاعمدة تحياتي لك
Abduraheem قام بنشر يوليو 5, 2010 قام بنشر يوليو 5, 2010 السلام عليكم و رحمة الله جرب هذه المعادلة اخي ضعها في الخلية F2 ثم اسحبها لليمين و للأسفل =IF(COUNTIF($A$2:$A$26,$E$2)>=ROWS($F$2:F2),INDEX(B$2:B$26,SMALL(IF($A$2:$A$26=$E$2,ROW($A$2:$A$26)-ROW($A$2)+1),ROW(1:1))),"") و لا تنسى ان تضغط Ctrl+Shift+Enter أخي العزيز مشرف قسم الإكسيل أنا أعاني من نفس مشكلة الأخ وحاولت تطبيق المعادلة التي ذكرتها لكن لم أتمكن معرفة كيفية ذلك . هل يمكنك التوضيح أكثر .. شاكراً ومقدرا
يحيى حسين قام بنشر يوليو 5, 2010 قام بنشر يوليو 5, 2010 السلام عليكم و رحمة الله اخواني هذه الأقواس يقوم الإكسيل بوضعها تلقائياً في معادلات الصفيف و هو نمط خاص في المعادلات بالاكسيل و لمعرفة المزيد عنه http://office.microsoft.com/ar-sa/excel-help/HA010228458.aspx?pid=CH100648411025
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.