-
Posts
2,148 -
تاريخ الانضمام
-
تاريخ اخر زياره
-
Days Won
3
نوع المحتوي
المنتدى
مكتبة الموقع
معرض الصور
المدونات
الوسائط المتعددة
كل منشورات العضو يحيى حسين
-
ارغب في استخراج الكسور العشرية !! ولكم الاجر والشكر الجزيل
يحيى حسين replied to الأسد الجريح's topic in منتدى الاكسيل Excel
السلام عليكم و رحمة الله أخي شاهد هذا الملف لعله هو المطلوب إن شاء الله Yahya Hussien.rar -
أخي أدم لو اردنا عمل الحل الاخير بالمعادلات العادية سنحتاج إلى عدد كبير من المعادلات لفصل القيم المساوية للاسم و من ثم معادلات لمطابقة كل اسم مع القيمة التي تقابله في خانة التاريخ ثم معادلة لإستخراج القيمة الأكبر بين القيم لمعرفة اخر تاريخ و ثم عمل المعادلة الأخيرة ستحتاج وقت و جهد و تغيير في ترتيب الجدول كل ذلك تم إختصاره بمعادلة واحدة قم بعمل Evaluate للمعادلة و سترى جميع الخطوات السابقة في خطوة واحدة
-
السلام عليكم و رحمة الله تفضل أخي أدم هذا هو طلبك و لكن الحل هنا بمعادلات الصفيف و انت لا تحبها Yahya11.rar
-
السلام عليكم أخي جرب هذه المعادلة =SUMPRODUCT(--(F6:F13>30))
-
السلام عليكم و رحمة الله و بركاته هذه فكرة أخرى للحل Yahya1.rar
-
درس : كيفية حساب مجموع أكبر 4 قيم رقمية
يحيى حسين replied to معتصم محمد's topic in منتدى الاكسيل Excel
جزاك الله كل خير أخي معتصم و درس جميل و فتحت الباب لعدد لا يستهان به من الحالات في الجمع بهذه الطرق جعله الله في ميزان حسناتك -
تعديل لملف للأخ يحيى كيفية البحث وايجاد كافة النتائج
يحيى حسين replied to adam13's topic in منتدى الاكسيل Excel
أنا أحب التعامل مع المصفوفات فهي تأتي بالحلول السحرية التي لا تأتي بها المعادلات العادية -
تعديل لملف للأخ يحيى كيفية البحث وايجاد كافة النتائج
يحيى حسين replied to adam13's topic in منتدى الاكسيل Excel
تفضل أخي هذا الملف يحيى حسين1.rar -
تعديل لملف للأخ يحيى كيفية البحث وايجاد كافة النتائج
يحيى حسين replied to adam13's topic in منتدى الاكسيل Excel
تفضل اخي هذه المعادلة حسب طلبك =IF(ROWS(A$3:A3)<=COUNTIF(البيانات!$A$2:$A$8,$A$1),INDEX(البيانات!$B$2:$B$8,SMALL(IF(البيانات!$A$2:$A$8=$A$1,ROW($A$2:$A$8)-ROW($A$2)+1),ROWS(A$3:A3))),"") -
تعديل لملف للأخ يحيى كيفية البحث وايجاد كافة النتائج
يحيى حسين replied to adam13's topic in منتدى الاكسيل Excel
اخي لم افهم قصدك بإظهار اسم الصفحة إن كنت تقصد داخل مكونات المعادلة فذلك لأننا قمنا باستخدا مخاصية التسمية للمدى و لسنا بحاجة لذكر اسم الصفحة أما بخصوص إختصار المعادلة سا أحاول فيها -
تعديل لملف للأخ يحيى كيفية البحث وايجاد كافة النتائج
يحيى حسين replied to adam13's topic in منتدى الاكسيل Excel
لا أعلم ما هو سبب هذه الرموز الغريبة في مشاركتي أعلاه و لكن هذا الملف مرفق لتوضيح الحل يحيى حسين1.rar -
تعديل لملف للأخ يحيى كيفية البحث وايجاد كافة النتائج
يحيى حسين replied to adam13's topic in منتدى الاكسيل Excel
السلام عليكم و رحمة الله <BR>أخي آدم الملف يعطي النتيجة حسب طلبك <BR>و ليس بحاجة لأي تعديل <BR>فالدالة الموجودة في العمود B<BR>تظهر جميع الأرقام المرتبطة بالتاريخ الموجود في الخلية A1<BR>==============<BR>أما إذا كنت تقصد الإستغناء عن العمود A<BR>استخدم هذه المعادلة <BR> <BR>=IF(ROWS(A$3:A3)<=COUNTIF(Numbers,$A$1),INDEX(Names,SMALL(IF(Numbers=$A$1,ROW($A$2:$A$8)-ROW($A$2)+1),ROWS(A$3:A3))),"")<BR> -
هل من الممكن أن تقوم دالة Vlookup بالبحث في شيتين
يحيى حسين replied to zizo747's topic in منتدى الاكسيل Excel
لم تثقل علي أخي كيماس بل بالعكس لقد كنت مستمتعاً بالشرح و جزاك الله خيرا على إضافتك و للعلم [color="#666600"]=[/color]MATCH[color="#666600"]([/color][color="#006666"]9.99999999999999E+307[/color][color="#666600"];[/color]A[color="#666600"]:[/color]A[color="#666600"])[/color] 9.99999999999999E+307 يعرف بالـ BigNumber و هو أكبر رقم ممكن أن يتعمل معه الإكسيل و هناك من يشير اليه بطرق مختلفة 1e100 -
السلام عليكم هذه روابط الشروحات كما هي من موقع مايكروسوفت و تحتوي الأمثلة المطلوبة http://office.microsoft.com/ar-sa/excel/HP100662481025.aspx?pid=CH100648421025 http://office.microsoft.com/ar-sa/excel/HP100662451025.aspx?pid=CH100648421025 http://office.microsoft.com/ar-sa/excel/HP100662491025.aspx?pid=CH100648421025 http://office.microsoft.com/ar-sa/excel/HP100662501025.aspx?pid=CH100648421025 http://office.microsoft.com/ar-sa/excel/HP100662511025.aspx?pid=CH100648421025 http://office.microsoft.com/ar-sa/excel/HP100662461025.aspx?pid=CH100648421025 http://office.microsoft.com/ar-sa/excel/HP100662471025.aspx?pid=CH100648421025 http://office.microsoft.com/ar-sa/excel/HP100662441025.aspx?pid=CH100648421025
-
اظهار تلقائي لبيانات عمود بناءاً على معطيات ثلاث اعمدة
يحيى حسين replied to kasim034's topic in منتدى الاكسيل Excel
السلام عليكم إضافة لحل الأخ خالدي هذا حل آخر Statement.rar -
انواع الاخطاء كما هي معرفة في موقع مايكروسوفت الخطأ !NULL#يحدث هذا الخطأ عندما تقوم بتعيين تقاطع لناحيتين غير متقاطعتين. معامل التقاطع هو عبارة عن مسافة بين المراجع. الخطأ #DIV/0!يقوم Excel بعرض الخطأ #DIV/0! عندما تقوم بقسمة رقم على صفر (0) أو على خلية لا تحتوي على قيمة. الخطأ #NUM!يشير هذا الخطأ إلى أن هناك صيغة أو دالة تحتوي على قيم رقمية غير صحيحة. الخطأ #REF!يحدث هذا الخطأ عندما يكون مرجع الخلية (مرجع الخلية: هو مجموعة الإحداثيات التي تشغلها الخلية في ورقة العمل. على سبيل المثال، مرجع الخلية الذي يظهر عند تقاطع العمودB مع الصف 3 هو B3.) غير صحيح. الخطأ #VALUE!يحدث هذا الخطأ عند استخدام نوع وسيطة (الوسيطة: هي القيم التي تستخدمها الدالة لتنفيذ العمليات أو إجراء الحسابات. تحدد الدالة نوع الوسيطة التي تستخدمها. الوسائط الشائعة المستخدمة في الدالات هي الأرقام والنصوص ومراجع الخلايا والأسماء.) أو معامل (المعامل: العناصر الموجودة على كلا جانبي أحد عوامل التشغيل بالصيغة. يمكن أن تكون المعاملات قيم ومراجع خلايا وأسماء وتسميات ودالات.) خاطىء الخطأ N/A#يشير هذا الخطأ إلى عدم توفر إحدى القيم لدالة أو صيغة. الخطأ NAME#؟يحدث هذا الخطأ عندما لا يتعرف Microsoft Office Excel على نص في صيغة. خطأ #####هذا الخطأ يعني أن عرض العمود غير كافٍ لعرض كافة المحتويات أو في حالة استخدام تاريخ أو وقت سالب في الخلية. و هذا رابط لشرح تنسيق الأرقام في هذا الموقع http://www.officena.net/ib/index.php?showtopic=26670&hl=
-
السلام عليكم و رحمة الله و بركاته أخي ابو عمار Sub SheetsName() Dim WSh As Worksheet On Error Resume Next For Each WSh In ThisWorkbook.Worksheets WSh.Name = WSh.Range("a1").Value Next WSh End Sub و لكن يجب أن تكون القيمة في المدى A1 غير متشابهه لان الاكسيل لا يقبل صفحتين بنفس الاسم حيث سيترك الكود الصفحة بنفس اسمها القديم في حال وجود سفحة سابقة بنفس الاسم
-
هل من الممكن أن تقوم دالة Vlookup بالبحث في شيتين
يحيى حسين replied to zizo747's topic in منتدى الاكسيل Excel
السلام عليكم و رحمة الله و بركاته < أخي تبحث هذه الدالة عن أخر قيمة نصية في السلسلة فلو وجد اي قيمة رقمية او أي خطأ سيتم تجاهلها الدالة لا تعيد خطأ لوجود المرجع رقم 1 في الدالة Choose و الذي يعني انه في حال لم تجد الدالتين النتيجة التي تبحثان عنها ستقوم هذه الدالة بإرجاع االمرجع رقم 1 و الذي يحتوي عبارةNot Found ================ أتمنى أن تكون قد إتضحت الصورة لك أخي كيماس =============== أخي خالد القدس لا ألغاز و لا طلاسم بل هي معادلات و ما زلنا في بداية الطريق مع الإكسيل -
هل من الممكن أن تقوم دالة Vlookup بالبحث في شيتين
يحيى حسين replied to zizo747's topic in منتدى الاكسيل Excel
أخي كيماس لقد أسعدني ردك و طريقة ردك الجميلة جزاك الله كل خير أخي ================== بخصوص هذه الدالة و هي دالة وليست ألغاز استخدمنا الدالة LOOKUP للبحث عن القيمة الرقمية التي نريدها و لكن معيار البحث كان هو الدالة REPT("z",255 و التي ستقوم بتكرار الحرف Z 255 مرة و الهدف هو حتى تقوم الدالة LOOKUP بالبحث عن اخر قيمة نصية في السلسلة مع ملاحظة ان هذه الدالة تتجاهل الخطأ إن وجد أما الدالة CHOOSE إستخدمناها كمرجع للدالة LOOKUP حيث تقوم ببناء سلسلة من اول نتيجة و التي هي ثابته لدينا "Not Found" و من ثم إرجاع القيمة من خلال الدالتين VLOOKUP حيث ستعيد أحدهما نتيجة البحث في حين تعيد الأخرى نتيجة خطأ #N/A و لتصوير ذلك لو قمنا بوضع اسم محمد في الخلية A4 Mohammed ستصبح الممعادلة بعد تنفيذ الخطوات السابقة =LOOKUP(REPT("z",255),CHOOSE({1,2,3},"Not Found",#N/A,"Pass")) و بعد تنفيذ المعادلتين التليتين ستصبح المعادلة =LOOKUP("zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz",{"Not Found",#N/A,"Pass"}) و من ثم ستقوم الدالة الأساسية LOOKUP بالبحث عن اخر قيمة نصية مع تجاهل الخطأ ========================================== طبعاً يمكننا اختصار المعادلة REPT("z",255) و لكن استخدامها هكذا حتى تبحث عن أكبر قيمة محتملة مهما بلغ عدد أحرفها مع العلم أيضاً انه في النسخ الحديثة 2007 و 2010 نظراً لزيادة عدد الأحرف المسمومح بها داخل الخلية يمكن استخدام المعادلة التالي حتى تعييد اكبر قيمة نصية ممكنة =REPT("z",(2^15)-1) ========================================= أتمنى أن أكون قد وفقت في الشرح و أن يكون لي نصيب من دعائكم و دمتم في حفظ الله و رعايته -
السلام عليكم و رحمة الله تفضل اخي هذه طريقة أخرى و مرنة و يمكنك استعمال العدد الذي تريده من الخلايا فقط بسحب المعادلة Yahya1.rar
-
المطلوب استخراج تاريخ النهاية تلقائيا
يحيى حسين replied to ABO_ABDELRAHMAN's topic in منتدى الاكسيل Excel
عذراً اخي كيماس انا اتعامل مع النسخة 2010 و لذلك ادوات Analysis ToolPak مفعلة تلقائياً -
ما شاء الله أخي ابو عبدالله جزاك الله كل خير عمل جميل و متعوب عليه
-
االسلام عليكم تفضلي هذا الملف مرفق به الحل بطريقتين باستخدام معادالات الصفيف و باستخدام الدالة SumProduct لجمع الارقام الزوجية السالبة =SUMPRODUCT((A1:A6<0)*(MOD(A1:A6,2)=0)*A1:A6) لجمع الارقام المفردة السالبة =SUMPRODUCT((A1:A6<0)*(MOD(A1:A6,2)=1)*A1:A6) ============= أما بخصوص سؤالك السبب في عدم ظهور النتيجة معك هو عدم إدخال المعادلة بصيغة الصفيف و للإستفادة راجعي هذا الرابط http://office.microsoft.com/ar-sa/excel/HA102284581025.aspx?pid=CH100648411025 Noor.rar
-
جربي هذه المعادلات و لا تنسي الضغط على Ctrl+Shift+Enter =SUM(IF(A1:A6<0,IF(MOD(A1:A6,2)=0,A1:A6))) و للأرقام السلبية المفرد =SUM(IF(A1:A6<0,IF(MOD(A1:A6,2)=1,A1:A6)))
-
المطلوب استخراج تاريخ النهاية تلقائيا
يحيى حسين replied to ABO_ABDELRAHMAN's topic in منتدى الاكسيل Excel
السلام عليكم و رحمة الله و بركاته أخي كيماس شاهد المرفق For Kemas.rar