sahar_saed قام بنشر يونيو 17, 2009 مشاركة قام بنشر يونيو 17, 2009 كيفية عد الأرقام فى الخلية الواحدة يوجد فى الخلية الواحدة رقم مثل 2521152365412 أريد معادلة لحساب عدد الأرقام 13 رابط هذا التعليق شارك More sharing options...
ايمن ريا قام بنشر يونيو 17, 2009 مشاركة قام بنشر يونيو 17, 2009 السلام عليكم إليك الحل أخى ، باستخدام دالة LEN LEN.rar رابط هذا التعليق شارك More sharing options...
ahmedhafez قام بنشر يونيو 17, 2009 مشاركة قام بنشر يونيو 17, 2009 طيب على سبيل المثال يوجد فى خلية ahmed 123456 اريد ان يعد الارقام فقط وليس الاسم كيف يتم ذلك رابط هذا التعليق شارك More sharing options...
ابو اسامة العينبوسي قام بنشر يونيو 17, 2009 مشاركة قام بنشر يونيو 17, 2009 (معدل) السلام عليكم ممكن ان تبنى داله بنفسك هكذا Function Mylen(Z As Range) Dim C As Long, Y As Long, A As Long, B As Variant A = 0 For C = 1 To Len(Z) B = Mid(Z, C, 1) For Y = 0 To 9 If Y = B Then A = A + 1 End If Next Next Mylen = A End Function mylen.rar تم تعديل يونيو 17, 2009 بواسطه ابو اسامة العينبوسي رابط هذا التعليق شارك More sharing options...
ايمن ريا قام بنشر يونيو 17, 2009 مشاركة قام بنشر يونيو 17, 2009 ممتاز !! ممتاز !! بارك الله فيك . رابط هذا التعليق شارك More sharing options...
يحيى حسين قام بنشر يونيو 18, 2009 مشاركة قام بنشر يونيو 18, 2009 السلام عليكم و رحمة الله أخي يمكنك إستخدام الدالة التالية =LEN(MID(A1,FIND(" ",A1)+1,LEN(A1))) رابط هذا التعليق شارك More sharing options...
طارق محمود قام بنشر يونيو 18, 2009 مشاركة قام بنشر يونيو 18, 2009 السلام عليكم أخي أسامة : أخي يحي جزاكما الله خيرا بس تعقيب بسيط علي حل أخي يحي فالحل يناسب المثال المضروب ولكن لو أن الخلية تحتوي علي أكثر من مقطعين مثل "AHMED 677 63636" أو لا تحتوي علي مسافات مثل"AHMED6727" لكانت النتيجة غير صحيحة لأن الحل يعتمد علي وجود مسافة في نص الخلية رابط هذا التعليق شارك More sharing options...
يحيى حسين قام بنشر يونيو 18, 2009 مشاركة قام بنشر يونيو 18, 2009 صحيح اخي طارق و لكن المعادلة بنيت بناء على طلب الاخ و حسب تنسيق الارقام المذكور في مثاله رابط هذا التعليق شارك More sharing options...
طارق محمود قام بنشر يونيو 18, 2009 مشاركة قام بنشر يونيو 18, 2009 طبعا أخي الغالي وأستاذي القدير والله لم أرد إلا التنبيه لباقي القراء أنها تم تفصيلها فقط لهذه الحالة إياك أن تحملها علي غير ذلك فأنت والله لك علي الكثير والكثير ولن أوفيك حقك أبدا يعلم الله أني أحبك فيه سبحانه وتعالي وجزاك الله كل الخير رابط هذا التعليق شارك More sharing options...
رفيق محمد قام بنشر يونيو 18, 2009 مشاركة قام بنشر يونيو 18, 2009 الاخوة الكرام تحية طيبة لكم غاية الشكر على هذه الروح الطيبة في هذا المنتدى الرائع الذي حوى النخب بارك الله فيكم وجزاكم الله خيرا رابط هذا التعليق شارك More sharing options...
ahmedhafez قام بنشر يونيو 18, 2009 مشاركة قام بنشر يونيو 18, 2009 اخى جوست ممكن شرح ولو بسيط لتفسير الدالة رابط هذا التعليق شارك More sharing options...
يحيى حسين قام بنشر يونيو 18, 2009 مشاركة قام بنشر يونيو 18, 2009 أخي طارق حياك الله و أحبك الذي أحببتني فيه و أخي نحن هنا هدفنا نستفيد و نفيد و ان تكون الفائدة للكل و الفائدة لا تأتي من طرف واحد بل بالعكس من عدة اطراف و من عدة نقاشات و هذا هو اساس الفائدة لنا و للأعضاء تقبل أخي تحياتي و حبي لك ================== الأخ ابو عمار حياك الله اخي ================== أخي أحمد حافظ LEN(MID(A1,FIND(" ",A1)+1,LEN(A1))) استخدمنا الدالة Mid لفصل الارقام عن الكلمات بحث يكون الفصل بعد اول فراغ و هو ما جلعنا نستخدم الدالة FInd و عدنا و استخدمنا الدالة Len داخل الدالة Mid حتى يقوم بالعد لاخر القيمة في الخلية و بعدما يتم تنفذ الجزء الداخلي الخاص بالدالة MID سيكون لدينا فقط الأرقام التي نرغب عدها و هنا يأتي دورة الدالة LEN للعد رابط هذا التعليق شارك More sharing options...
يحيى حسين قام بنشر يونيو 18, 2009 مشاركة قام بنشر يونيو 18, 2009 كم أتمنى لو يقوم بعض الأخوة بوضع أمثلة عن حالات يرغبون هم في فرز الارقام و عدها رابط هذا التعليق شارك More sharing options...
ahmedhafez قام بنشر يونيو 20, 2009 مشاركة قام بنشر يونيو 20, 2009 جزاك الله كل خير اخى الكريم جوست ولاكن ما فاءدة +1 فى المعادلة واذا ارادنا استخراج AHMED 677 63636 مثلا او التكست فقط رابط هذا التعليق شارك More sharing options...
يحيى حسين قام بنشر يونيو 20, 2009 مشاركة قام بنشر يونيو 20, 2009 أخي أحمد حافظ استخدمنا رقم 1 لان الدالة find ستقوم بالبحث عن الفراغ و تحديد موقعه و نحن نريد ان أن يبدأ العد مباشرة بعد الرقم الذي ستحدده الدالة و لعد الارقام في مثالك أعلاه AHMED 677 63636 جرب هذه الدالة : =LEN(MID(SUBSTITUTE(A1," ","",2),FIND(" ",A1)+1,LEN(A1))) رابط هذا التعليق شارك More sharing options...
ahmedhafez قام بنشر يونيو 20, 2009 مشاركة قام بنشر يونيو 20, 2009 السلام عليكم اخى جوست جزاك الله كل خير ووقاك وكفاك كل شر وزادك الله من العلم اخى الكريم رابط هذا التعليق شارك More sharing options...
يحيى حسين قام بنشر يونيو 20, 2009 مشاركة قام بنشر يونيو 20, 2009 شكراً لك أخي احمد اللهم آمين و لك المثل أخي إن هناك أي حالة أخرى أرجو ذكرها حتى نثري الموضوع بعدة أفكار رابط هذا التعليق شارك More sharing options...
الجزيرة قام بنشر يونيو 20, 2009 مشاركة قام بنشر يونيو 20, 2009 بارع اخي يحي ، الله يوفقك بدراسة شهادة CMA ويجعل الصعب سهلا : ) رابط هذا التعليق شارك More sharing options...
الردود الموصى بها