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

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

قام بنشر

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

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

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

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

قام بنشر

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

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

قام بنشر
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 وذلك لفصل الأسماء من الإسم بالكامل كما ترى بالنموذج

بارك الله فيك

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

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