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

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

قام بنشر

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

قائمة منسدلة مفلترة2.rar

قام بنشر

السلام عليكم

اقل ما يقال الان ان اجبات هذا الموضوع لقاء العمالقه يا حظك يا شبيانى

معادلات وكود ( من العجائب ) بارك الله فيكما استاتذتنا الكبار

الاستاذ الكبير العلامه ذو الموهبه الفذه// عبد الله باقشير من عجائب الاكواد

الاستاذ الكبير حبيب الملايين وملك المعادلات // جمال عبد السميع من عجائب المعادلات

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

بالمعادلات من الاستاذ // جمال عبد السميع 

بارك الله فى جميع استاتذه وعمالقه هذا الصرح

تقبلوا تحياتى

 

تلميذكم

 

قام بنشر (معدل)

أخى الحبيب ( محمود )

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

لذلك أنا أرفع له القبعة كما يقولوون ( بجد روعة )

تقبل تحياتى

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

انا لم ادرى

اين انا الان

انها الخدعه

 

حقا من العجائب وليس بالكثير ان اقول من الاعجاز

 

روائع روائع روائع عبد الله باقشير روائع روائع روائع

قام بنشر

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

قائمة منسدلة مفلترة3.zip

  • أفضل إجابة
قام بنشر

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

 

تحتاج الى تسمية نطاق الرموز

 

مثلا انا سميته  RngCode

 

وهذه معادلة البحث لقاعدة التحقق من الصحة

=OFFSET(RngCode;MATCH(B2;RngCode;0)-1;-1;COUNTIF(RngCode;B2))

المرفق 2003

قائمة منسدلة مفلترة3.rar

  • Like 2
قام بنشر

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

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

بارك الله فيكم

وانتظر

عذرا لضيق وقتى

قام بنشر

السلام عليكم

اولا هذا شرح الدالة OFFSET
من تعليمات الاكسل

 

تصف هذه المقالة بناء جملة صيغة الدالة (الدالة: هي صيغة تمت كتابتها مسبقاً بحيث تقبل قيمة أو قيم أو تؤدي إلى إجراء إحدى العمليات أو إرجاع قيمة أو قيم. ُتستخدم الدالات لتبسيط الصيغ وتقليلها بورقة العمل خصوصاً الصيغ التي تؤدي إلى إجراء حسابات مطولة أو معقدة.) OFFSET وطريقة استخدامها في Microsoft Excel.

الوصف

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

بناء الجملة

‎OFFSET(reference, rows, cols, [height], [width])‎

يحتوي بناء جملة الدالة OFFSET على الوسيطات (وسيطة: قيمة توفّر معلومات لإجراء ما، أو حدث، أو أسلوب، أو خاصية، أو دالة، أو برنامج جزئي.) التالية:

  • Reference (المرجع)  مطلوبة. المرجع الذي تريد أن تستند إليه الإزاحة. يجب أن يكون المرجع مرجعًا لخلية أو نطاق من الخلايا المتجاورة؛ بخلاف ذلك، ستُرجع OFFSET قيمة الخطأ #VALUE!.
  • (الصفوف) Rows  مطلوبة. عدد الصفوف، لأعلى أو لأسفل، التي تريد أن تشير إليها الخلية العلوية اليمنى. يؤدي استخدام 5 كوسيطة الصفوف إلى أن تكون الخلية العلوية اليمنى في المرجع أسفل المرجع بخمسة صفوف. من الممكن أن تكون Rows موجبة (أي أسفل مرجع البدء) أو سالبة (أي أعلى مرجع البدء).
  • Cols (الأعمدة)  مطلوبة. عدد الأعمدة، إلى اليمين أو اليسار، التي تريد أن تشير الخلية العلوية اليمنى من النتيجة إليها. يؤدي استخدام 5 كوسيطة الأعمدة إلى أن تكون الخلية العلوية اليمنى في المرجع موجودة إلى يسار المرجع بخمسة أعمدة. من الممكن أن تكون Cols موجبة (أي إلى يسار مرجع البدء) أو سالبة (أي إلى يمين مرجع البدء).
  • Height (الارتفاع)  اختيارية. الارتفاع في عدد من الصفوف، الذي تريد للمرجع الذي يتم إرجاعه أن يكون به. يجب أن تكون Height رقماً موجباً.
  • Width (العرض)

==============================================================

الآن نشرح المعادلة لموضوعنا هذا

لقد سمينا نطاق الرموز وهو الخلايا =ورقة1!$K$3:$K$70
بالاسم RngCode
والسبب انه هو الذي سنعتمد عليه في دالة MATCH ودالة COUNTIF
 

=OFFSET(RngCode;MATCH(B2;RngCode;0)-1;-1;COUNTIF(RngCode;B2))
OFFSET(reference, rows, cols, [height], [width])‎

Reference استخدمنا النطاق  RngCode
وازحناه قدر عمود واحد الى اليمين باستخدام القيمة -1 في Cols
الان اصبح النطاق الذي سيرجع من الدالة في العمود J
واول صف سيستخدم للنطاق هي القيمة المرجعة من الدالة ادناه

في  rows

MATCH(B2;RngCode;0)-1

وعدد الصفوف للنطاق هي القيمة المرجعة من الدالة في [width]

COUNTIF(RngCode;B2)

تحياتي

  • Like 4
قام بنشر

أستاذنا العلاّمة القدير / عبد الله باقشير

 

أستاذنا العبقري ملك المعادلات / جمال عبد السميع

 

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

 

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

نسأل الله العلي الكريم أن يمن علينا جميعاً بهذا.. وندعو الله العلي القدير أن يحفظكم ويرزقكم الصحة والعافية .لكم كل التحية والتقدير.

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

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

Important Information