-
Posts
2148 -
تاريخ الانضمام
-
تاريخ اخر زياره
-
Days Won
3
نوع المحتوي
المنتدى
مكتبة الموقع
معرض الصور
المدونات
الوسائط المتعددة
كل منشورات العضو يحيى حسين
-
السلام عليكم إضافة لرد الاخ IMagenlife هذا ردي على احد المواضيع القديمة و فيه طلباتك ان شاء الله و هذا هو الرابط للموقع http://office.micros...=CH100648411025
-
السلام عليكم و رحمة الله و بركاته أخي لكي تقوي نفسك يجب أن تتعب و أن تفهم آلية و مكونات الإكسيل و من ثم حدد الجانب الذي ترغب في تقوية نفسك به فعلى سبيلي المثال هناك من الأخوة من يعشقون الأكواد كا أمثال الأخ أبو تامر و خبور و ابو اسامة و ابو عبدالله و غيرهم الكثير و هناك من الأخوة من يعشقون المعادلات مثل الأخ بن عيله و الاخ خالدي و الأخ هشام و غيرهم الكثير و هذا لا يمنع طبعاً ان يكون الشخص محترف في كلتا الجانبين و لكن الإختصاص يبقى الأفضل فحدد رغبتك و حدد توجهك و تابع مع هذا المنتدى و غيره من المنتديات و شاهد الحلول و حاول فهم آليه الحل و ان كان لديك حل لمشكلة لاحد الاخوة قدمه حتى لو كان الحل ضعيف او بسيط فهناك من يحتاجه و إسئل فإن لم تسأل لن تتعلم و ستجد نفسك رويداً رويداً تتحسن و تتضح لك الصورة و سيبدو لك الكود او المعادلة في اول الأمر و كأنها متاهه او امر معقد و عندما تتقدم بمستواك ستلاحظ ان هذه المتاهه او الامر الصعب ما هي الا متعه من متع التعامل مع الاكسيل و إقرأ فيوجد عدد ضخم جدا من الكتب المتخصصة في الاكسيل و لقد حاول جمع عدد كبير منها من خلال هذا الرابط http://www.4shared.com/dir/5779926/488c5a3e/Excel_and_VBA_Books.html و ايضاً هذا سي دي تعليمي للبرمجة في الاكسيل جميل http://www.4shared.com/dir/6234292/c68f5d3e/vba_Cds.html و هذا رابط لمجموعة شروحات قدمتها للمنتدى http://www.4shared.com/dir/8350918/79971bc6/_sharing.html و أسأل الله لك التوفيق ان شاء الله
-
السلام عليكم و أخي أيضاً يمكنك تعديل المعادلة الثانية ايضا لتصبح =SUMPRODUCT(CONVERT(HOUR(A1:A7),"hr","mn")+CONVERT(SECOND(A1:A7),"sec","mn")+MINUTE(A1:A7))
-
السلام عليكم و رحمة الله أخي يمكنك استخدام الدالة Sumproduct بحيث لا تحتاج الى Ctrl+Shift+enter جرب هذه المعادلة =SUMPRODUCT(HOUR(A1:A7)*60+MINUTE(A1:A7)+SECOND(A1:A7)/60)
-
السلام عليكم و رحمة الله هل جربت أخي الملف المرفق فيه الدالة و لاحظ أن الإكسيل قام بإحاطة الدالة بأقواس متعرجة {} هذا لانها معادلة صفيف فهذه الأقوس ييوم الإكسيل بإضافتها تلقائياً عند الضغط على CTRL+SHIFT+ENTER أرجو أن تراجع الملف و تتأكد من طريقة إدخالك للمعادلة
-
السلام عليكم و رحمة الله و بركاته إضافة لحل الأخ ياسر جزاه الله كل خير مع ملاحظة أن حل الأخ ياسر لا يعمل مع نظام 24 ساعة و لذلك هذان حلان آخران المعادلة الاولى =SUM(CONVERT(HOUR(A1:A7),"hr","mn"),CONVERT(SECOND(A1:A7),"sec","mn"),MINUTE(A1:A7)) و المعالدلة الثانية =SUM(HOUR(A1:A7)*60,MINUTE(A1:A7),SECOND(A1:A7)/60) و المعادلتين معادلات صفيف أي يجب عند كتابتهم الضغط على CTRL+SHIFT+ENTER Baraa.rar
-
السلام عليكم و رحمة الله و بركاته إضافة لكل هذه الحلول الرائعة و الجميلة أخي يمكنك إستخدام المعادلة التالية في التننسيق الشرطي بعد أن تحدد العمود c من التنسيق الشرطي أكتب هذه المعادلة =ISNUMBER(MATCH(SUBSTITUTE(SUBSTITUTE(C10,"/","")," ",""),$F$10:$F$19,0)) و طريقة أخرى غير طريقة التلوين هي أن إستخدام الدالة أعلاه مع الدالة IF لمعرفة كل حالة كل حاوية هل هي موجودة أم لا =IF(ISNUMBER(MATCH(SUBSTITUTE(SUBSTITUTE(C10,"/","")," ",""),$F$10:$F$19,0)),"موجودة","غير موجود") يحيى حسين.rar
-
مشكلة لدي عند عمل تجميع لعدد من الصفوف يظهر لي رسالة
يحيى حسين replied to اوفيس 2003's topic in منتدى الاكسيل Excel
السلام عليكم و رحمة الله لم تصلني فكرة انها لا تعمل مع الدالة SUM هل لك أخي أن ترفق الملف -
السلام عليكم و رحمة الله و بركاته أخي دغيدي موضوع جميل و شيق و بداية أقدم هذا الرابط الذي يشرح معادلات الصفيف http://office.microsoft.com/ar-sa/excel/HA102284581025.aspx?pid=CH100648411025 و كقاعدة عامة بالنسبة بخصوص الصفيف أن معادلات الصفيف هي كالسحر في الإكسيل و المتعة الحقيقية في التعامل مع الإكسيل هو فهم هذا النمط من المعادلات و كبداية ان معادلات الصفيف تقوم تنفيذ عدد من المعادلات داخل معادلة و احدة و ايضاً عمل عدد من العمليات الحسابية كدفعة واحدة بدل من توزيعها على عدة معادلا ت ============= و إن شاء الله يقوم الأخوة بتوضيح الأمور أكثر من خلال مشاركاتهم
-
السلام عليكم و رحمة الله تفضل أخي هذه طريقة اولى للحل عدد البنون الغائبون.rar
-
السلام عليكم أخي لارفاق ملف قم بضغط الملف بأحد برامج الضغط WinRar و من ثم قم بإرفاق الملف
-
السلام عليكم و رحمة الله إخواني أعتقد أن الدالة HLookUp تفي بالغرض في الخلية D10 أكتب االدالة التالية و اسحبها للأسفل =HLOOKUP($B10,$B$2:$J$3,2,0)*C10 و في الخلية J10 أكتب االدالة التالية و اسحبها للأسفل =HLOOKUP($H10,$B$4:$J$5,2,0) و لتجنب الخطأ قم بإضافة المعادلات أعلاه إلى المعادلة Isna with If
-
السلام عليكم و رحمة الله الأخوة هشام و الخالدي نشاط جميل في المنتدى جزاكم الله كل خير ============= إضافة لحلول الأخوة يوجد ميزة يمكن استخدامها تسمى الكاميرا Camera و يمكنك اضافتها في الاكسيل 2007 من خلال شريط QAT Qucik Access toolbar و هي تمكنك من اخذ صورة للجدول و لصقها كصورة و تكون هذه الصورة مرتبطة ببيانات الجدول Camera.bmp
-
السلام عليكم و رحمة الله و بركاته أخي محمد الأمر بسيط ان شاء الله إتبع الخطوات التالية : 1. قم بتحديد المدى الذي يحتوي البيانات . 2. من التاب Home ثم Conditional Formatting و سيظهر عدة خيارات 3. قم باختيار Hilight Cells Rules 4.و من قم باختيار TExt That Contain و اكتب العبارة سواء أكانت Pass Or Fail 5. قم بإختيار التنسيق الذي يناسبك . هذه طريق من عدة طرق أتمنى أن تفيدك و تفي بغرضك
-
السلام عليكم و رحمة الله إضافة لحلول الأخوة الجميلة جزاهم الله كل خير جرب هذه المعادلة أخي =MID(A9,FIND(CHAR(34),A9)+1,LEN(A9)-7) أما إذا كنت ترغب في التخلص من الفاصلة و علامتي التنصيص و استرجاع الرقم بدونهما جرب هذه المعادلة =SUBSTITUTE(SUBSTITUTE(A9,",",""),CHAR(34),"")
-
السلام عليكم أخي موضوعك مكرر http://www.officena.net/ib/index.php?showtopic=31386 تابع موضوعك قبل ادراج موضوع جديد و حاول اخي انتقاء العنوان الصحيح لموضوعك
-
السلام عليكم و رحمة الله و بركاته أخي جرب إستخدم الدالة SumProduct فه تفي بالغرض و اذا كان الاكسيل لديك 2007 يوجد دالة اسمها Countifs جربها =============== و قم بإرفاق ملف حتى يتمكن الاخوة من تطبيق كل ما تريد عليه
-
السلام عليكم و رحمة الله أخي لكي تعمل المعادلات بشكل صحيح يجب ان تتجنب دمج الخلايا فهي تعطل عمل الدالة و في الملف المرفق قمت بإالغاء الدمج شاهد المرفق تجميع حسب الصنف - يحيى حسين.rar
-
تلوين الصف و العمود عند الوقوف على الخليه
يحيى حسين replied to ezasaweezz's topic in منتدى الاكسيل Excel
السلام عليكم و رحمة الله ما شاء الله إبداعات جميلة من الأخ بن عيلة جزاه الله كل خير ====================== و هنا طريقة أخرى لتلوين الأسطر و الأعمدة قم بتحديد المدى الذي ترغب في تطبيق التنسيق عليه و من ثم اكتب هذه المعادلة في التنسيق الشرطي =OR(CELL("row")=ROW(),CELL("col")=COLUMN()) و من ثم في رايت كليك على اسم الصفحة و اختر view code و اضف هذا الكود البسيط Private Sub Worksheet_Selectionchange(ByVal Target As Range) Application.ScreenUpdating = False End Sub و سيتم تلوين الأسطر و الأعمدة داخل هذا الجدول أما إذا كنت تريد فقط تلوين الأسطر استبدل المعادلة أعلاه بالمعادلة التالية =CELL("row")=ROW() و الحالة الثالثة إذا كنت تريد فقط أن تلون الأعمدة استبدل المعادلة بالتالي =CELL("col")=COLUMN() =============== أتمنى أن تكون المعلومة مفيدة لك نسأل الله لنا و لكم العفو و العافيه يحيى حسين - تنسيق شرطي.rar -
أخي كيماس سا أحاول أن ألخص لك معلومات في هذا الموضوع و أن أجد الأمثلة التي تساعدنا في موضوعك فالفكرة جميلة و شيقه و لكني أخي كيماس كقاعدة عامة في هذا الشأن أن الأرقام لا تحاط بعلامات التنصيص في حين أن الأحرف يجب أن تحاط دائماً بعلامات التنصيص
-
أخي كيماس لا اعتقد انك بحاجة لاضافة ثلاث شروط او اربعة لهذه المعادلة و لم يخاطر ببالي مثل هذه الفكرة بخصوص علامة التنصيص لكل حاله وضع خاص و صدقاً لم يخطر ببالي التفكير بها كتفسير لها .
-
نعم أخي كيماس هي عملية ضرب و تجميع و القيمة السالبة مع الموجبة تعطينا الرقم الذي نبحث عنه أتمنى أن تكون قد إستمتعت بالفكرة
-
السلام عليكم و رحمة الله أخي كيماس للتضح الصورة اكثر سنفترض ان المدى من A1:A10 به الأرقام التالية 1 2 3 5 6 7 9 6 5 4 و نريد معرفة عدد الأرقام بين الرقم 3 و الرقم 6 و بإستخدام المعادلة أعلاه =SUM(COUNTIF(A1:A10,{">=3",">6"})*{1,-1}) و ستكون النتيجة 6 حيث ستقوم الدالة countif بعد جميع الارقام الأكبر من او تساوي 3 و عددها 8 و من ثم ستقوم الدالة بعد الأرقام الأكبر من 6 و عددها رقمين و سيصبح الشكل الدالة أعلاه =SUM({8,2}*{1,-1}) و من سيتم عملية ضرب صفيف 8*1 = 8 2*-1 = -2 بحيث يصبح شكل المعادلة هكذا =SUM({8,-2}) و بجبمعهما يكون الناتج 6 =============== أتمنى أن أكون قد وفقت في الشرح دعواكم
-
السلام عليكم أخي كيماس الصفيف الثابت انا اعتبره ترجمه لمعادلات الصفيف فمثلاً لو أردنا عملية جمع أكبر ثلاث قيم في المدى A1:A10 سنستخدم الدالة التالية =SUM(LARGE(A1:A10,ROW(INDIRECT("1:3")))) و هذه الدالة تحتاج للإدخال ب Ctrl+Shift+Enter و لكن لو حولناها لمعادلة صفيف ثابت سسيصبح شكل المعادلة =SUM(LARGE(A1:A10,{1;2;3})) و هي لا تحتاج الإدخال الا بالضغط على enter مع العلم أن ROW(INDIRECT("1:3")) هي نفسها {1;2;3} و لكن في الحالة الأولى تركنا الموضوع لكي يقوم الاكسيل بنفسه لمعالجة الموضوع في حين ان الحالة الثانية قمنا بتحديد الصفيف الثابت أتمنى أن تكون قد إتضحت الصورة لك أخي