اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

لدي بيانات كثيرة اريد عمل استعلام لها كما في الملف المرفق


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

السلام عليكم 

 

لدي ملف به ارقام تأمينية كثيرة جدا قديمة وارقامها الجديدة 

 

 

اريد عمل شكل به استعلام بحيث عندما اضع سواء كان الرقم الجديد او القديم يظهر لي الرقم سواء كان الجديد او القديم  ومرفق مثال موضح فيه اكثر ما اريد بارك الله فيكم 

مع الشرح الدوال الموضعه لتطبيق الشرح على ملفات اخرى اكبر 

 

 

 

Test.rar

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

بارك الله فيك على الحل الجميل ولي اسئلة الله يبارك فيك

 

1-  ممكن شرح مفصل لما قمت به استاذنا لأني عندما ازود صفوف في الجدول لا تعمل الدوال  ،، واجد دوال في الألى ايضاً

 

2- هل من الممكن عندما تكون خانة الرقم خالية لا يعطيني خطأ  na  هذه ،، اي ان تكون  فارغة

 

3- هل من الممكن يكون تكون خانة واحدة فقط اكتب فيها سواء الرقم الجديد او القديم  ويظهر لي مباشرة العكس في الأسفل استاذنا

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

السلام عليكم

أخي الكريم

1-  ممكن شرح مفصل لما قمت به استاذنا لأني عندما ازود صفوف في الجدول لا تعمل الدوال  ،، واجد دوال في الألى ايضاً

 

 

تم تسمية نطاقين في الورقة 1 هما : jadeed ، qadeem  ويأخذان القيم التي بالمجالان : =ورقة1!$G$2:$G$50  ، =ورقة1!$F$2:$F$50 بالترتيب

وعليهما تعتمد المعادلتان التي تجلب الآخر

إذن عند إضافة بيانات جديدة ينمكنك تحديث النطاقان

أو يمكن إصلاحها بجعل النطاقين دينامكيين يتغيران بتغير المصدر كما بالمرفق

 

2- هل من الممكن عندما تكون خانة الرقم خالية لا يعطيني خطأ  na  هذه ،، اي ان تكون  فارغة
تم إصلاح هذه بإضافة شرط كما بالمرفق
 
3- هل من الممكن يكون تكون خانة واحدة فقط اكتب فيها سواء الرقم الجديد او القديم  ويظهر لي مباشرة العكس في الأسفل
ممكن ولكنها ستأخذ وقتا وليس عندي حاليا

تفضل المرفق

Test2_3.rar

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

بارك الله فيك استاذنا واعتذر على ازعاجك وكثرة الأسئلة 

 

سؤال اخير الله يبارك فيك ان امكن 

 

بالنسبة لدالة  offset  انا علمت ان المرجع الإفتراضي هو A1 مع التثبيت لكلا البحثين  وعلمت ان الصفوف هي D1 او G1 مع التثبيت  ولكن لم افهم  الأعمدة هذه فهناك 

 

ROW()-14

 

ROW()-12

 

مامعناها الله يبارك فيك بالضبط 

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

بعد إذن الأستاذ طارق ...

ROW()-14

الفكرة هنا في رقم العمود عن طريق الدالة ROW() التي تشير إلى رقم الصف .. فإذا كان الصف هو الصف رقم 15 فيكون رقم العمود 15-14 أي العمود رقم 1

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

أخي الفاضل

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

OFFSET(ورقة1!$A$1,MATCH(D6,qadeem,0),ROW()-14)

الدالة Offset دالة إزاحة .. الخلية A1 نقطة البداية .. الجزء الثاني من الدالة

MATCH(D6,qadeem,0)

هذا الجزء يخص عدد صفوف الإزاحة وناتج المعادلة هنا مثلا 5 أي أنه يتم الإزاحة بمقدار 5 صفوف أسفل الخلية A1  فيكون الناتج في هذه الحالة في الخلية A6

الجزء الثالث وهو الذي تسأل عنه خاص بعدد أعمدة الإزاحة وبما أننا نريد نفس العمود ، فقد ابتكر الحبيب الغالي طارق نمطا يمكن من خلاله تحديد عدد الأعمدة التي ستتم الإزاحة على أساسها .. فهنا الدالة ROW() تشير إلى الصف رقم 14 فيكون عدد أعمدة الإزاحة 14-14 أي صفر أي أن الإزاحة في نفس العمود الذي به نقطة البداية A1

إذن ستقوم المعادلة بجلب البيان الموجود في A6

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

بارك الله فيك استاذنا على الشرح الأكثر من رائع والمميز 

 

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

 

 

 

 

Test400.rar

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

بارك الله فيك عمل اكثر من رائع استاذنا 

 

ولكن انا فهمت الدالة اوفست بشرحك الرائع وساثبت ملفك المرفق اعلاه على هذا الشكل

 

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

 

وغيرت البيانات المرفقه اعلاه في الملف الى بيانات اخرى  وجدت عرض البيانات غير صحيح 

 

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

 

وهناك استاذي الفاضل تحديد باسم tameen والأخر ntameen   ماهما  هل هما عمود A بالكامل ؟؟

 ،، وممكن باختصار شرح كما قمت بدالة اوفست  ان تشرح لي الدوال الأخرى للملف او فكرتها مثل  countif في الورقة 1 انا اعرف ماهي لكن فكرتها في الملف هذا ؟؟

وهل الزر التنقل الموضوع في الملف مرتبط بماكرو ام ماذا ؟؟



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

Test400-3.rar

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

السلام عليكم

شرح جديد ستجده أيضا بالمرفق
 
أولا عند اختيار رقم تأميني يحدث شيئين
1- تتغير قيمة تكرار ذلك الرقم التأميني في الخلية I4 المكتوبة بالأزرق
2- يتغير الأرقام في العمود AJ بالورقة الأولي والتي تظهر عدد مرات تكرار ذلك الرقم التأميني
 
ثانيا اللون الأحمر
لقد أضفت تنسيقا شرطيا ليظهر اللون الأحمر كتحذير
التحذير إذا تجاوز اختيارك للتكرار العدد الفعلي لتكرار ذلك الرقم التأميني كما يظهر فب تلك الحالة أيضا رسالة تحذيرية بالخلية K2
بمعني أن إذا كان تكرار ذلك الرقم التأميني 3 مرات مثلا ، فيمكنك الحصول فقط علي 3 بيانات مختلفة لهذا الرقم 
وإذا زودت في زر التكرار إلي 4 أو أكثر ستظهر الرسائل التحذيرية وهكذا قد أجبتك علي موضوع زر التنقل أيضا
 
ثالثا الاسم tameen 
فهو مستخدم في الخلية I3 المكتوبة بالأحمر أما الإسم  ntameen  غير مستخدم يمكنك إلغاؤه وقد ألغيته بالفعل
لاحظ هنا أن الإسم tameen يعتمد علي تتابع البيانات أي أنه ليس هناك فراغات مثلما وضعت أنت في هذا المثال الحالي
 
رابعا الدوال الجديدة مثل countif 
فقد استخدمتها مرتين
1- هنا في هذه الورقة  لحساب عدد مرات تكرار الرقم التأميني كما بالخلية المجاورة لها
2- في الورقة الأولي لحساب عدد مرات تكرار الرقم التأميني (الذي تم اختياره هنا في هذه الورقة) بداية من الخلية A1 دائما 
وحتي الصف الذي به المعادلة
وأستخدم ذلك في حالة اختيارك مثلا لبيانات الرقم التأميني عند تكراره الثالث مثلا
إقرأ ذلك مع شرح (ثانيا) مرة أخري
 
خامسا الخطأ
كان الخطأ بالدالة Match وقد أضفت لها معامل تثبيت بآخرها
 
تفضل المرفق

Test400-4.rar

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

بارك الله فيك استاذي واعذرني ان كنت اتعبك معي في الحوار

 

انا الأن وضعت اخر صف في الملف  رقم 1516  بيانات  وعند الإنتقال للورقة الثانية وكتبت بيان التأمين لأراه على طول وجدت تحولت الصفحة الى اللون الأحمر

 

 

 

 

Test400-5.rar

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

السلام عليكم

السبب في هذا أخي أنه ليس هناك تتابع في البيانات

تذكر في الشرح السابق (ثالثا)

لاحظ هنا أن الإسم tameen يعتمد علي تتابع البيانات أي أنه ليس هناك فراغات مثلما وضعت أنت في هذا المثال الحالي

 

كنت أعتقد أن البيانات لابد أن تكون متصلة

لكن عموما ما دامت هذه رغبتك ولتلافي هذه المشكلة فقد ألغيت النطاق tameen نهائيا وغيرت الدالة لترجع للعمود A بالكامل 

أنظر المرفق

Test400-6.rar

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

وعليكم السلام ورحمة الله وبركاته

بارك الله فيك استاذنا الغالي   اتعبتك معي

هل ستفرق استاذي موضوع التتابع هذا من عدمه ،، وكيف عملته بالضبط موضوع التتابع ،، اعذرني لقلة معلوماتي الله يبارك فيك ،، فأنا امام استاذ كبير ومحترف وارغب التعلم منه

و بعد اذنك طلبين 

1- هل ممكن اجعل الخلايا في الورقة 2 تعطيني بدل رقم 0  خلية فارغة  بحيث لا يظهر الا الخانات الموجود فيها بيانات لآ اكثر 

2- لو اردت ان اجعل بدل ادخل الرقم التأميني وابحث ان تكون  ادخل الإسم وتحتها باق البيانات اولها الرقم التأميني وتحتها نفس البيانات

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

السلام عليكم

بالنسبة لتتابع البيانات

فهي وسيلة تأمين لإدخال البيانات ، مثلا كثيرا ما يسأل سائل " أريد ألا يستجيب الاكسل للإدخال في سطر ما إذا لم تكن جميع البيانات مستوفاة بالسطر السابق"

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

وهو أيضا مفيد في حالة عمل تحديد للبيانات - Data Validation - لضمان عدم احتوائها علي خلايا فارغة

 

بالنسبة لإلغاء ظهور الصفر في ورقة معينة 

أنظر الصورة المرفقة

 

بالنسبة لإستبدال الرقم بالإسم

تم تعديلها

بالمرفق تجد الملف بع التعديل وبه أيضا خاصية إخفاء الصفر

 

post-1148-0-72826100-1416217133_thumb.pn

Test400-7.rar

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

بارك الله فيك ياغالي على تعبك وجعله في ميزان حسناتك

 

ياريت ان تشرح لي كيف عملت تتابع البيانات هذا بالضبط

 

وياريت لو تضع لي ملف فيه ورقتين للبحث بالرقم التأميني وبالإسم وان امكن الوصف ورقم الفاتورة

 

بمعنى يكون الملف عبارة عن الأتي

 

ورقة 1  --  المدخلات التي سادخلها وستكون كبيرة جدا في الصفوف

 

ورقة 2 -- البحث بالرقم التأميني

 

ورقة 3 -- البحث بالإسم

 

ورقة 4 -- البحث بالوصف

 

ورقة 5 -- البحث بالتاريخ

 

ورقة 6 -- البحث برقم الفاتورة

 

 

انا اعلم اني اتعبتك معي كثيرا سامحني استاذي

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

عمل اكثر من رائع والله

 

لي طلب ايضاً

 

انا جربت البحث بالإسم او البحث بالوصف وواضح أنه لابد من كتابة الإسم كاملاً اي انه في البحث النصي    ،، انا اريده ان يكون بحث مثل بحث الإكسل العادي  يعني مثلا كتبت وليكن اسمك استاذنا   طارق محمود        اريد ان اجد اسمك سواء كتبت طارق او محمود  يظهر لي في النتائج

 

كما انه في البحث والتنقل بالزر الموضوع اجد انه له حد 10 تنقلات فقط بعدها يتوقف

 

حيث تظهر لي بعض النتائج 50 او اكثر اجد انه يتوقف على رقم 10 انا اريدها مفتوحة غير محدودة

 

كما انه في ورقة البحث بالوصف لا يوجد خانة الرقم التأميني

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

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