اذهب الي المحتوي
أوفيسنا

دالة تقوم بتحديد الخلايا صاحبة الارقام المميزة [ عنوان معدل ]


الردود الموصى بها

السلام عليكم 

 

اريد مساعدة في عمل فرز علي عمود به ارقام هواتف بحيث الداله تقوم بتحديد الخلايا صاحبة الارقام المميزة 

 

11011011

15649877

6655334

8881881

9990111

66995544

77717771

15648977

 

وليكن هذه هي الارقام اريد عمل عمود اخر بجوار عمود الارقام اذا كانت الخلية رقم مميزة يعني الرقم يحتوي علي خمس ارقام متشابهة او اكتر  نكتب اوك غير كده نو 

 جزاكم الله الف خير 

رابط هذا التعليق
شارك

أخى الفاضل

أولا : سوف يتم تغيير عنوان الموضوع ليناسب محتوى الطلب

     ولكن برجاء الإهتمام بهذه النقطة فى المرات القادمة

 

قواعد المشاركة فى الموقع اضغط هنـــــــــامن فضلك لقراءة القواعد كاملة
و بصفة خاصة نؤكدعلى ما يلي

1- يمنع منعا باتا نشر أية مواد تخالف حقوق الملكية الفكرية و يرجى الابلاغ عن المشاركات المخالفة من خلال زر تقرير اسفل المشاركة
2-يجب استخدام خاصيةالبحث قبل طرح السؤال توفيرا للوقت و الجهد.
3
-ضرورة كتابة عنوان واضح للموضوع يدل على محتواه ويعطي وصفاً مختصرا للسؤال.
4-ممنوع منعا باتاً كتابة عناوين سينمائية مثل عاجل ، نداء الي فلان ، الي الخبراء ، طلب مساعدة ، أريد حلا.....
5-يمكن استعجال الرد باستخدام تعبير -للرفع- و غير مسموح بالالحاح او اللوم فجميع الاعضاء يشاركون تطوعا طبقا لسعة وقتهم.

ومخالفة ذلك تعرض الموضوع للحذف
  • Like 1
رابط هذا التعليق
شارك

السلام عليكم ورحمة الله

 

أخي الكريم المنير، لم أستطع أن أجد لك معادلة مباشرة لتلبية الطلب، لذا لجأت إلى استعمال أعمدة مساعدة (10 أعمدة) لحساب عدد الأرقام من 0 إلى 9 لكل رقم هاتف في كل الصفوف والمعادلة المطلوبة لتحديد الأرقام المميزة (التي تتكرر فيها الأرقام أكثر من 5 مرات) تجدها في العمود الأخير مع إضافة تنسيق شرطي على الخلايا التي تحوي كلمة OK... بالكود سيكون ذلك أسهل وأبسط (على ما أعتقد)... 

 

أخوك بن علية

 

الملف المرفق : file.rar

  • Like 1
رابط هذا التعليق
شارك

السلام عليكم ورحمة الله

 

أخي الكريم المنير، بعدما قرأت خصائص الدالة FREQUENCY اهتديت إلى معادلة تعطي المطلوب بطريقة مباشرة وتستغني عن الأعمدة المساعدة... أرجو أن يروقك هذا الحل...

 

أخوك بن علية

 

الملف المرفق : File2.rar

  • Like 3
رابط هذا التعليق
شارك

السلام عليكم ورحمة الله

 

أخي الكريم المنير، يمكن في المعادلة الأخيرة الاستغناء تماما عن الدالة TRANSPOSE ونبقي فقط على الدوال الأخرى المستعملة، هذا لتبسيط المعادلة... التعديل في الملف المرفق بالأسفل...

 

أخوك بن علية

 

الملف المرفق : File3.rar

  • Like 3
رابط هذا التعليق
شارك

أستاذنا العبقري الفذ / بن علية حاجي

 

السلام عليكم ورحمة الله وبركاته

 

جزاك الله خيراً على هذه الحلول الرائعة بجد إبداع في التفكير وتميز جداً جداً في الحل منذ أكثر من ساعة وأنا بحاول أجد حل لها وما توصلت له أنني فكرت في استخدام دالة Mode التي تجلب الأرقام الأكثر شيوعاً أي الأكثر تكراراً ثم اعمل عملية عد بهذا الشرط بعدد تجزاة العدد ولكن هذه الدالة لم تفلح كصفوف ولكن تستخدم في الأعمدة لماذا؟ لا أدري هل يمكن تطويعها على الصفوف  فحاولت لاستخدام دالة العد بشرط ولكن طويلة ولكن أتت نتيجة صحيحة وعندما رأيت حل حضرتك أبهرني جداً جداً وأول مرة اعرف خصائص هذه الدالة الرائعة وأنا بحاول ان أتعلم من حضرتك جزاك الله خيراً على جميع اعمالك القيمة والمفيدة جداً وجعلها الله في ميزان حسناتك. لك كل التحية والتقدير. 

A2.rar

  • Like 1
رابط هذا التعليق
شارك

السلام عليكم ورحمة الله

أستاذنا العبقري الفذ / بن علية حاجي

 

السلام عليكم ورحمة الله وبركاته

 

جزاك الله خيراً على هذه الحلول الرائعة بجد إبداع في التفكير وتميز جداً جداً في الحل منذ أكثر من ساعة وأنا بحاول أجد حل لها وما توصلت له أنني فكرت في استخدام دالة Mode التي تجلب الأرقام الأكثر شيوعاً أي الأكثر تكراراً ثم اعمل عملية عد بهذا الشرط بعدد تجزاة العدد ولكن هذه الدالة لم تفلح كصفوف ولكن تستخدم في الأعمدة لماذا؟ لا أدري هل يمكن تطويعها على الصفوف  فحاولت لاستخدام دالة العد بشرط ولكن طويلة ولكن أتت نتيجة صحيحة وعندما رأيت حل حضرتك أبهرني جداً جداً وأول مرة اعرف خصائص هذه الدالة الرائعة وأنا بحاول ان أتعلم من حضرتك جزاك الله خيراً على جميع اعمالك القيمة والمفيدة جداً وجعلها الله في ميزان حسناتك. لك كل التحية والتقدير. 

أختي الفاضلة أم عبد الله، والله حلك (الأول) أيضا جميل جدا ورائع وأبسط كثيرا من حلي باستعمال الدالة MODE غير أن فيه بعض الخلل وبلمسة صغيرة جدا يتم تصحيح هذا الخلل، غيّري المعادلة في الخلية J2 :

=IF(COUNTIF(B2:I2;MODE(B2:I2))>5;"Ok";"No")

بالمعادلة :

=IF(COUNTIF(B2:I2;MODE(1*(B2:I2)))>=5;"Ok";"No")

ثم اسحبي هذه المعادلة للأسفل...

 

أخوك بن علية

رابط هذا التعليق
شارك

أستاذنا العبقري الفذ / بن علية حاجي

 

السلام عليكم ورحمة الله وبركاته

 

هذه الشهادة من نابغة المعادلات أستاذنا العبقري الفذ / بن عليه حاجي أن حلي أعجب حضرتك أعتز بها مدى حياتي. ولكن حل حضرتك يدرس في كتب وأنا دائماً وأبداً أتعلم منه الكثير والكثير. وجزاك الله خيراً . وتوصلت للحل بأن أضع -- قبل المعادلة والحمد كانت النتيجة صحيحة .أسأل الله العلي القدير ان يزيدك من فضله وعلمه ويجعل جميع اعمالك في ميزان حسناتك. لك كل التحية والتقدير. 

A3.rar

رابط هذا التعليق
شارك

السلام عليكم ورحمة الله وبركاته

اساتذتي الافاضل طبعا حلول اكثر من رائعة

ويكفي انها من نابغتيين من نوابغ الاكسيل

الاستاذ النابغة الفاضل صاحب الحلول المميزة // الاستاذ بن علية حاجي

ووالدتي الفاضلة  نابغة المعادلات والحلول الراقية //الاستاذة ام عبد الله

ولكن سامحوني فففي وجهة نظري

ان الارقام المميزة هذا امر نسبي ويحتاج قبل معرفة المعادلة ان نعطي شرح بسيط لمعنى الرقم المميز وما هي خصائصه واظن انها عملية نسبية

تختلف من شخص لاخر

وهناك امر غريب لاحظته في الحلول 

ان المعادلات تعطي هذا الرقم 51 9999 29  مميز

وهذا رائع

ولكن  _ ولعلكم تتفقوا معي _  ان هناك ارقام

امثال هذا الرقم 40404040  اكثر تميزا من الرقم السابق ورغم ذلك فان المعادلات لا تعتبره مميز

ولهذا انا قلت هذا الكلام لنتفق اولاً ما هو الرقم المميز ولعله هو اول خطوات الحل الاكثر تميزاً .. والله اعلم

  • Like 3
رابط هذا التعليق
شارك

السلام عليكم

اشكر الجميع علي روح  المساعدة وايجاد حلول واقتراح ما هو افضل وجهد من الجميع فوق فوق الرائع .... وايضا شكرا لللاستاذ محمد ابو البراء وايضا اتفق معه في الطرح بخصوص  كيفية اختيار الرقم المميز

شكرا جزيلاً   الاستاذ بن علية حاجي

شكرا جزيلاً   الاستاذة ام عبد الله

 

 

 

رابط هذا التعليق
شارك

الأستاذ الفاضل / محمد أبو البراء

 

السلام عليكم ورحمة الله وبركاته

 

كلامك أتفق معه تماماً ولكن كان سؤال الأستاذ السائل هو أن يكون الرقم مكرر خمس مرات أو أكثر ودائما ما نعمل على تلبية طلب السائل لا أعرف الغرض منه وكيفية الاستخدام. لذلك تم العمل على هذا الأساس. وجزاك الله خيراً على التنبيه والملاحظة الممتازة.

  • Like 2
رابط هذا التعليق
شارك

الأستاذ الفاضل / سليم حاصبيا

 

السلام عليكم ورحمة الله وبركاته

 

جزاك الله خيراً على هذا الحل الرائع بجد أفكارك ممتازة جداً ومتميزة. جعله الله في ميزان حسناتك.وزادك الله من فضله وعلمه.

  • Like 1
رابط هذا التعليق
شارك

ممكن الحل بهذه المعادلة أيضا

=IF(MAX(LEN($A1)-LEN(SUBSTITUTE($A1;1*MID($A1;ROW(INDIRECT("1:" & LEN($A1)));1);"")))>=5;"ok";"no")

لوفرضنا إن بداية الأرقام فى الخلية ( A1 )

تقبلوا تحياتى

رابط هذا التعليق
شارك

السلام عليكم ورحمة الله وبركاته

بشكر الجميع على هذه الحلول الاكثر من رائعة

وبعتذر للام الفاضلة // الاستاذة ام عبد الله

والاستاذ الفاضل //  بن علية حاجي

على انني تعجلت في قراءة طلبات الاستاذ // elmounir2010 جيداً

فتوقعت ان طلبه هو الارقام المميزة جميعها

وعند كتابة الارقام التى اشرت اليها عاليا واشباهها فلم يعطي رقم مميز

ولهذا نوهت في المشاركة السابقة

وانا اعلم انكم جميعا تستطيعون تفاديها ولهذا نوهت

فبارك الله فيكم وجزاكم عنا خيرا

واما اقتراحاتي لاتمام هذا العمل هو

بدات وضع شروط لهذا العمل وقمت بتحويلها الى معادلات

1 ) ان يكون الرقم فيه رقم مكرر 5 مرات او اكثر

2 ) ان يكون الرقم أول اربع ارقام تساوي اخر اربع ارقام امثال هذا الرقم 14151415 او 40404040

3 ) شرط فكرت فيه ولم انفذه واحوله الى معادلات

وهو ان يكون ثلاث اجزاء من الرقم متشابه مثل هذا الرقم 41414152 او 52414141 لانه يحتاج الى مجهود كبير في تنفيذ معادلاته

وجاري التكملة بإذن الله تعالى

ولكن وقف امامي شي لعله سيحل اشكالية كبيرة بإذن الله تعالى في هذا الامر وهو

هل هناك معادلة لمعرفة كم رقم مستخدم فقط في مجموعة من الخلايا بها ارقام

مثال هذه الارقام

11122333

من المفروض ان يعطي الناتج 3 ارقام مستخدمة وهي 1 و 2 و 3

ولعلي توصلت الى دالة ولكنها لا تفي الغرض تقوم بمعرفة رقمين فقط مكررين

وجزاكم الله خيراً..

رابط هذا التعليق
شارك

أستخدم هذه المعادلة أخى ( محمد )

فهى تعطى عدد الأرقام الفريدة فى خلية

بفرض أن الرقم موجود فى الخلية ( A2 )

أعتقد إنها ستحقق ماتريد

=IF(A2="";"";SUMPRODUCT(0+(FREQUENCY(0+MID(A2;ROW(INDIRECT("1:"&LEN(A2)));1);ROW($1:$1000)-1)>0)))

وهذه معادلة أخرى أبسط من الأولى

=COUNT(FIND({0,1,2,3,4,5,6,7,8,9};A2))

تقبل تحياتى

رابط هذا التعليق
شارك

السلام عليكم 

 

اخي العزيز محمد ابو البراء شكرا جزيلا علي اهتمامك بفكرة الموضوع وانا اخفقت في توصيل فكرتي ولكن حضرتك تقوم بتوضيحها باسلوب راقي ورائع اشكرك عليه 

وبجانب ما تفضلت به عن صيغة الرقم المميز ممكن يكون ايضا بهذا الشكل 

11122111

11201120

11112211

يعني ممكن الرقم في تربل دبل  او دبل تربل او ارقام مسلسلة حتي لو بدون تكرار 

رابط هذا التعليق
شارك

السلام عليكم ورحمة الله

 

إخواني الكرام، إن الأرقام المميزة في الهواتف لها أشكال كثيرة وكثيرة ولا يمكن الإلمام بها كلها، حتى وإن تم ذلك أتساءل كيف ستكون المعادلة في هذه الحالة؟؟

 

أخوكم بن علية

  • Like 1
رابط هذا التعليق
شارك

استاذي الحبيب ومعلمي الفاضل // جمال عبد السميع

بجد لا نستطيع ان نستغنى عنك وعن حلولك المميزة

وكما قلت لك القليل من افكارك يجعلنا وكاننا ملوك فما بال ما عندك

ليس لي كلام اقوله لك

جزاك الله خيرا وجعل الله اعمالك في ميزان حسناتك..

 

الاستاذ // elmounir2010

شكرا على عباراتك الراقية..

 

والاستاذ الفاضل //  بن علية حاجي

جزاكم الله خيرا ولعل كلامك ما قصدته في اول مشاركة لي هو ما تفضلت به

ولكن كان مقصودي ان نجمع اكبر قدر من المعادلات ثم ندمجها للوصول الى افضل الحلول

رابط هذا التعليق
شارك

السلام عليكم ورحمة الله وبركاته

هذه معادلة تضم 3 شروط ولعلنا نشترك جميعا في تطويرها وتحديثها بإذن الله تعالى لزيادة هذه الشروط

الشروط هي

 1 -  ان يتكرر اي رقم اكثر من 5 مرات في الرقم الواحد مثال 41151121  

 2 -  ان يتشابه اول 4 ارقام مع أخر اربع ارقام مثل هذه الارقام 12451245 أو 40404040

 3 -   ان تكون الارقام المستخدمة للرقم 3 ارقام فقط. مثال 1122223 او 44551514

وبإذن الله نحاول سويا تطويرها

على الرغم من انني اخشى ان يكون هذا البرنامج وتطويره سلاح لاصحاب محلات المحمول لرفع اسعار الخطوط وبداية تصنيفها ( ابتسامة )

الارقام المميزة.rar

رابط هذا التعليق
شارك

رائع رائع رائع

لم ارى الملفات حتى الان و لكنى قرأت الحلول فانا فخور بدخولى هذا المنتدى الرائع

كما افخر بالتعرف على الاساتذة الافاضل كلهم دون استثناء

جعله الله  فى ميزان حسناتكم جميعا

اخوكم / صلاح

  • Like 1
رابط هذا التعليق
شارك

زملائي الأعزاء

أشكركم جميعا لأنكم أعطيتموني الأفكار التي تساعدنا في عمل المطلوب

أرجو منكم الإطلاع على المرفق وابداء رأيكم القييم, يمكنكم اظهار الأعمدة المخفية لرؤية الشروط التي اتخذتها لاعتبار أن الرقم مميز

 

أتمنى أن تنال فكرتي اهتمامكم

A3 v2.rar

رابط هذا التعليق
شارك

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information