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

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

قام بنشر

السلام عليكم ورحمة الله وبركاته
أخواني الأعزاء

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

فما الدالة المطلوبة ولو أمكن شرح مبسط لطريقة عملها

الشكر موصول لشخصكم الكريم

قام بنشر

وعليكم السلام اخى الكريم واهلا بك في المنتدى 

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

قام بنشر
20 hours ago, أحمد يوسف said:

وعليكم السلام اخى الكريم واهلا بك في المنتدى 

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

هذا الملف أريد عند وضع رقم المسلسل في أعلى شمال الفورم يقوم اكسيل باستخلاض البانات للشخص المطلوب من الجدول المرفق وملئ الفورم

نموذج_بيانات[1].xlsx

قام بنشر

فقط هي دالة VLOOKUP

=IFERROR(VLOOKUP($N$1,ورقة2!$A$2:$J$500,2,0),"")

اول جزء بالمعادلة وهى الخلية $N$1 وهى الخلية الموجود بها رقم المسلسل الذى سيتم بناءا عليه جلب البيانات ويتم تثبيته في كل البيانات حتى لا يتغير وذلك بتحديد الخلية ثم الضغط على f4 فيتم وضع الخلية بين علامات الدولار كما ترى

واما باقى المعادلة وهى نطاق البيانات الموجودة بالجدول في الصفحة الأخرى ويبدأ النطاق كما ترى من الخلية A2 وينتهى عند الخلية J وتم وضع العدد 500 بحيث لو قمت بزيادة البيانات مستقبلاً

اما الرقم الموجود بالمعادلة بعد هذا النطاق فيشير دائما الى ترتيب البيانات المطلوبة بداية من رقم المسلسل ثم بعد ذلك وضع الصفر

كما انه تم وضع دالة معرفة تسمى SplitNames وذلك لفصل الأسماء من الإسم بالكامل كما ترى بالنموذج

بارك الله فيك

قام بنشر
2 hours ago, ali mohamed ali said:

فقط هي دالة VLOOKUP


=IFERROR(VLOOKUP($N$1,ورقة2!$A$2:$J$500,2,0),"")

اول جزء بالمعادلة وهى الخلية $N$1 وهى الخلية الموجود بها رقم المسلسل الذى سيتم بناءا عليه جلب البيانات ويتم تثبيته في كل البيانات حتى لا يتغير وذلك بتحديد الخلية ثم الضغط على f4 فيتم وضع الخلية بين علامات الدولار كما ترى

واما باقى المعادلة وهى نطاق البيانات الموجودة بالجدول في الصفحة الأخرى ويبدأ النطاق كما ترى من الخلية A2 وينتهى عند الخلية J وتم وضع العدد 500 بحيث لو قمت بزيادة البيانات مستقبلاً

اما الرقم الموجود بالمعادلة بعد هذا النطاق فيشير دائما الى ترتيب البيانات المطلوبة بداية من رقم المسلسل ثم بعد ذلك وضع الصفر

كما انه تم وضع دالة معرفة تسمى SplitNames وذلك لفصل الأسماء من الإسم بالكامل كما ترى بالنموذج

بارك الله فيك

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

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

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

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

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

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

Important Information