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

سؤال حول ربط بيانات الشيتات في نفس الملف


إذهب إلى أفضل إجابة Solved by محمد طاهر عرفه,

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

السلام عليكم

لنفرض ان لدي ملف اكسيل مكون من مجموعة شيتات :

الشيت 1 = القائمة الرئيسية بها أزرار لفتح كل شيت على حدة بالطبع باستخدام الماكرو للفتح .

2 = جدول به : رقم الموظف و اسماء الموظفين

3 = جدول به : رقم الموظف و رواتب الموظفين

4= طباعة كشف بأرقام وأسماء الموظفين ورواتبهم

والسؤال حول الشيت رقم ( 4 ) :

- كيف أجعل البيانات المدخلة في شيت رقم ( 2 ) + البيانات المدخلة في شيت رقم ( 3 ) تنتقل مباشرة الى الشيت رقم ( 4 ) ؟

بحيث أنني لو أجريت اية تغييرات في أي الشيتين ( 2 و 3 ) أجد التغيير مباشرة يحدث في الشيت ( 4 ) .

- كذا لو قمت أيضا بعمل فرز تصاعدي مثلا للأسماء في الشيت ( 2 ) اجد التغيير يحدث في الشيت ( 4 ) مع عدم تغير البيانات عند اجراء الفرز بمعنى ان يظل راتب الموظف ( س ) قبل الفرز وبعده يساوي ( 5000 ريال ) وكذا بقية الموظفين كل حسب راتبه المدخل في شيت رقم ( 3 ) .

- علما بأنني ساضع زرا خاصا باستخدام الماكرو لتنفيذ عملية الفرز التصاعدي .

وبالطبع اتكلم عن التعامل مع عمل شيت منظم يتحرك فيه المستخدم عند دخوله للصفحة او القائمة الرئيسية .

أرجو أن يكون سؤالي واضحا والشكر سلفا لمن يقدم لنا النصح والارشاد . ودمتم موفقين .

ملاحظة للأخ الفاضل المشرف العام ك

هل بامكاني تقديم بعض الدروس المصورة هنا ( للمبتدئين ) في الاكسيل .؟

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

  • أفضل إجابة

الفكرة هي فى عملية تثبيت المراجع للخلايا المختلفة

فاذا لاحظنا اذا استخدمنا اللصق الخاص ثم paste Link

ستجد علامتي $ موجودتان فى المرجع امام خانتي الصف و العمود

فبذلك يكون الارتباط بهذه الخلية اينما ذهبت و حتي لو اختلف مكانها فى الترتيب

لذا و انت فى الشيت الرابع اختار الخلية التي تريد ، ثم اكتب فيها =

ثم اذهب بالماوس الي الشيت الثاني و انتقي الخلية المطلوبة ثم اضغط F4 لمرة واحدة ، ثم اكتب +

ثم اذهب الي الشيت الثالث و انتقي الخلية المطلوبة ثم اضغط F4 لمرة واحدة

فتكون انشأت المعادلة المطلوبة و التي تربط بين الثلاث خلايا فى الشيتات الثلاثة حتي مع تحركها

ملاحظة

نلاحظ أنه بضغط F4 مرة واحدة تم وضع العلامة $ امام مرجع الصف و العمود و هذا يعني التحديد التام للخلية

فاذا نسخت المعادلة رأسيا أو افقيا ستظل تشير الي نفس الخلاية

و بتكرار الضغط علي F4 سيتغير التحديد علي تحديد الصف فقط او العمود فقط ، أو لا تحديد ، ثم التحديد الكامل

فاذا كانت ال $ امام الصف ، فهذا يعني أنه بالنسخ الرأسي لن يتغير رقم الصف ، و لكن بالنسخ الافقي سيتغير رقم العمود

و العكس بالنسبة لل$ أمام حرف العمود

بالنسبة للشرح المصور و الدروس ، يصعب علي ذلك فى الوقت الحاضر للاسف

مع تحياتي

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

اخي واستاذي الفاضل ،،

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

فبارك الله فيكم وفي أمثالكم .

بالنسبة للدروس ، فقد قصدت نفسي - استاذي - بمعنى هل يستطيع اخوكم

العجمي نشر دروس للمبتدئين في المنتدى ام ان الدروس فقط المتقدمة

والاحترافية ؟

وهذا بالطبع اقل شيء نقدمه للمنتدى . ننشر بعض مما تعلمناه منكم .

وجزيتم خيرا

تم تعديل بواسطه العجمي
رابط هذا التعليق
شارك

استاذي الفاضل ،، محمد طاهر

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

ثانيا اورد هنا تجربتي للاستفادة وللاستزادة من ملاحظاتكم المفيدة دائما ..

فقد قمت بتطبيق التالي :

1- فتحت شيت ( 4 ) حددت الخلية المطلوبة وكتبت = ثم وبالماوس ذهبت للشيت ( 2 ) واخترت الخانة المطلوبة ثم ضغطت على F4 مرة واحدة ثم ( اشارة الـ صح ) بجنب كتابة الدالة . فانتقلت بيانات الخانة او الصف المحدد في شيت( 2 ) الى شيت ( 4 ) .

2- لو جربنا طريقة الاستاذ المشرف العام وكتبنا الدالة = ثم اختيار الخانة من الشيت الآخر وكتابة علامة +

بعد الضغط على F4 واختيار خانة اخرى من شيت آخر أو نفس الشيت سنجد أن الأكسيل ينفذ عملية جمع

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

ولا تنفع في حال اردنا كتابة اسماء الموظفين مثلا .

3- حاولت كثيرا أن اطبق الدالة المذكورة في الرقم ( 1 ) أعلاه لتنفيذها على العمود الذي يحوي اسماء الموظفين

عن طريق تحديد الخلية التي كتبت لها الدالة ومن ثم السحب الى بقية الصفوف الى الاسفل فلم تنجح ( معي ) الطريقة وحارني الأمر فصفوف الموظفين كثيرة وكتابة دالة لكل صف على حدة أمر ليس بالهين بالطبع الى ان توصلت بالعبث وليس بالخبرة :lol: الى التالي :

قبل كتابة الدالة لرؤية محتوى عمود بأكمله في شيت يحمل اسم الموظفين مثلا في شيت آخر تجميعي أو لغرض الطباعة كما في مشروعنا نقوم بتحديد العمود المسمى بـ ( أسماء الموظفين ) في شيت الطباعة ( 4 ) ومن ثم

نكتب الدالة = ثم وبالماوس نختار الشيت أسماء الموظفين ( 2 ) ونقوم بتحديد العمود الذي يحوي الأسماء

باكمله وبعدها نضغط F4 لمرة واحدة وبعدها نضغط علامة ( الصح ) بجانب خانة كتابة الدالة . فيعود الشيت

رقم ( 4 ) وبه اسم واحد في الصف الأول فقط نقوم بوضع الماوس عليه وعن طريق سحب الماوس الى اسف الصفوف المتبقية سنجد أن الأسماء تظهر تلقائيا !

ارجو ان تكون الطريقة التي ذكرتها واضحة وصحيحة !!! :d :rol:

كما اتمنى ان كان ثمة طريقة أخرى أصح تزويدنا بها مع الشكر لكل من يتابع الموضوع .

وشكر خاص لاستاذي الفاضل محمد طاهر

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

بمعنى هل يستطيع اخوكم

العجمي نشر دروس للمبتدئين في المنتدى ام ان الدروس فقط المتقدمة

والاحترافية ؟

طبعا و نتمني أن يتفضل كل من يستطيع تقديم أي معلومة أن لا يتردد فى وضعها ، فبتأكيد سيستفيد منها الكثيرون ، و ليس المبتدئين فقط ، فهناك العديد من المعلومات الاساسية لا تكون معروفة بالكامل ، او معروف بعض جزئياتها للكثيرين حتي و لو لهم خبرة بالاكسيل

مع الشكر

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

  • 2 weeks later...

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

هذه العمليه تقوم برط الخلايا فقط الافقية مع الافقية والعمودية مع العمودية بمعنى انني اربط مثلاً 5 خلايا او اكثر افقيا مع افقيا فقط

هل يوجد طريقة لربط خلايا افقيه بخلايا راسيه والعكس ام لا

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

زائر
هذا الموضوع مغلق.
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

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

Important Information