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

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

قام بنشر

جرب المرفق اتمني يكون هذا تنفيذ لفكرتك

 

ولكن بطريقة اخري 

عمل رائع وفكرة رائعة تستحق بها كل تقدير وإحترام أخى الفاضل أ / DBA.Oracle

سلمت يمينك وجزاك الله بها كل خير

ولكن أنا أريدها بطريقة القائمة المنسدلة وتحيد معادلة ببداية الأسماء ونهايتها وداخل المعادلة جزء منها لعدم التكرار

هل يمكن تنفيذ ذلك بعيد عن الأكواد

قام بنشر

جرب المرفق 

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

مرفق صورة أيضا توضح أنا محتاج إيه بدون إستخدام أى أكواد VBA بالشيت

هل يمكن ذلك أم أنه صعب

QUni2I.png

قائمة منسدلة بدون تكرار مع إمكانية البحث داخل القائمة.rar

قام بنشر (معدل)

لو عاوزها معادلات فقط

 

في الصفحة Sales Report الخلية B2

قم بوضع المعادلة 

=INDEX($A$1:$A$100000,MATCH(0,INDEX(COUNTIF($B$1:B1,$A$1:$A$100000),0,0),0))

وقم بسحبها في باقي العمود B للسطر الذي تريده المهم البداية من b2

وبعد ذلك استخدم العمود b في data validation بكتابة المعادلة

=OFFSET('Sales Report'!$B$1,0,,COUNTA('Sales Report'!$B:$B),-1)

فطبعا حتظهر الليست بدون التكرار

 

ملحوظة 

 

عدد الاسطر في العمود a كبير جدا فبالتالي المعادلة حتكون a1:a100000 مثلا 

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

 

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

 

بالتوفيق

تم تعديل بواسطه DBA.Oracle
  • Like 1
قام بنشر

جرب هذه الطريقة ايضا

انظر المرفق

الشيت اسمه new  راعي المعادلات في العمود a تبدأ من a2 بشرط ان يكون a1 = 1

والعمود b  به الاسماء الخاصة بك وبها تكرار

والعمود c به معادلة تعتمد علي العمود الاول والثاني وفي النهاية ستجد بها الاسماء بدون تكرار

 

بالتوفيق

1.rar

قام بنشر

جرب هذه الطريقة ايضا

انظر المرفق

الشيت اسمه new  راعي المعادلات في العمود a تبدأ من a2 بشرط ان يكون a1 = 1

والعمود b  به الاسماء الخاصة بك وبها تكرار

والعمود c به معادلة تعتمد علي العمود الاول والثاني وفي النهاية ستجد بها الاسماء بدون تكرار

 

بالتوفيق

حبيبى الغالى معادلات رائعة وفكرة رائعة أيضا للوصول إلى المطلوب

هاتعبك معايا هل من الممكن وضع المعادلة الأتية :

=INDEX($A$1:$A$100000,MATCH(0,INDEX(COUNTIF($B$1:B1,$A$1:$A$100000),0,0),0))

فى Source داخل Data Validation

كما بالصورة الأتية لتقوم بالمطلوب دون عمل الخطوات على كذا خطوة

SamvIx.png

 

 

أنا عارف إنى بتعبك بس بحاول أوصل بفكرتى مع حضرتك فى خطوة واحدة

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

يرجى التنفيذ بعد إذن حضرتك على المرفق التالى حتى لا تخطلط تجارب حضرتك السابقة

ولكى منى خالص شكرى وتقديرى

قائمة منسدلة بدون تكرار مع إمكانية البحث داخل القائمة.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