الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

تكرار حقل فقط في سجل ومطلوب نقل باقي محتويات السجل الثاني للسجل الاول

مغلق
بدأه سليمان في 2 يوليو 2003 · 4 رد · 938 مشاهدة · في مراجعة المواضيع
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

اخواني

عندي ملف اكسل يحتوي على ورقة عمل فيها 3200 سجل وعملت لها استيراد

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

سؤالي هو :

هل بالإمكان البحث عن اذا كان حقل الرقم مكرر يقوم بنقل القيم من الحقل المكرر التالي ووضعه في حقل جديد في سجل الحقل الأول، علماً ان السجلات لا تتعدى عن 6 سجلات مكرره في كل حاله.

مثال لما اورد التوصل له :

حقل الرقم = الاسم = العمر

1= محمد = 32

1= ناصر = 17

1= تركي = 25

بعد التعديل عليه يكون :

حقل الرقم الاسم1= العمر1=الاسم2=العمر2=الاسم3 =العمر 3

1= محمد = 32 = ناصر = 17 = تركي = 25

وهكذا الى امكانية التكرار 6 مرات

وشكرا لكل من حاول مساعدتي

اخوكم

سليمان

#2

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

الطريقه ببساطه انك تضيف في ملف الاكسل الحقول اللي تبغي تضيفها مثل الاسم2, العمر2....الخ.

بعدين تسوي ترتيب للحقول على حقل الرقم.

بعدين في الحقول اللي اضفتها تحط الأمر التالي مع التعديل طبعا:

=IF(A2=A3,B3,"")

بعدين بيصير عندك البيانات كلها في سطر واحد لكل رقم غير مكرر, و ما عليك الا انك تأخذ أول سطر من كل رقم و تحطه في ملف اكسل ثاني و بعدين طبعا تسوي استيراد للبيانات.

اذا تبغي مساعده ثانيه ارسل ملف الاكسل و احنا حاضرين للمساعده ان شاء الله.

#3

في نظري أن مخطط بياناتك ( غير سوي ) معناه أن جداول بياناتك يحتاج إلى تسوية وتطبيع ثم بعدين تعدل البيانات هذا الي يظهري ( وهذا للأسف منتشر بين أعضاء المنتدى) وياليت ترفق مثال تراى ماعندي وقت أصمم لك قاعدة بيانات!!!!!!!!

ثم بعدين تجد ما يرضيك!

#4

الأخ aalawadh اشكرك على توضيحك ولكن لم افهم الطريقة جيداً

Gaham شكرا لك ولوقتك الثمين وانا الله يجزاك خير ما ودي اكلف عليك ولا اخذ من وقتك فقط اريد الطريقه اذا تكرمت

وهذا الملف المرفق كما طلبت

وشكرا لك ولروحك الطيبه :)

سليمان

book1.rar

#5

الأخ سليمان

ما يقصده الأخ Gaham هو أنه من الخطأ تصميم قاعدة بيانات بحيث يكون هناك أكثر من اسم موظف للرقم الواحد و الأصح ان يكون لكل موظف رقم منفصل يميزه عن غيره من الموظفين.

و لكن لو اردت توضيحا للطريقه التي تحدثت عنها فيمكنك الاطلاع عليها في التعديل التالي على ملفك.

لقد عملت التغيرات التي أخبرتك عنها ثم عملت استيراد في الاكسس.

book2.zip

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…