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

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


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

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

 

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

عمل رائع وفكرة رائعة تستحق بها كل تقدير وإحترام أخى الفاضل أ / 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

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

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



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

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

Important Information