ابوحسنين قام بنشر ديسمبر 18, 2023 قام بنشر ديسمبر 18, 2023 (معدل) السلام عليكم ورحمة الله وبركاته كما هو موضح بالشكل والملف المرفق ارغب في عمل قاعدة بيانات جديدة في شيت جديد بحيث اضع عنوان لكل مادة غذائية وابحث عن الكمية التي تقابلها ووضعها في القاعدة الجديدة العناصر الغذائية.xlsx تم تعديل ديسمبر 18, 2023 بواسطه ابوحسنين
lionheart قام بنشر ديسمبر 18, 2023 قام بنشر ديسمبر 18, 2023 In cell B15 put the following formulas and drag to left =INDEX(OFFSET($E6, 1, 0, 1, COLUMNS($E6:$BH6)), MATCH(B14, OFFSET($E6, 0, 0, 1, COLUMNS($E6:$BH6)), 0)) then select the range B15:F15 and copy the range and finally paste the formulas into cells B17 then B19 2
ابوحسنين قام بنشر ديسمبر 18, 2023 الكاتب قام بنشر ديسمبر 18, 2023 ممتاز ما شاء الله ولكن لازالت هناك مشكلة وهي عدم معرفة رقم الصف او النطاق الذي ابحث فيه بمعنى ان القيمة الموجودة في A14 التي هي (زبيب، أسود أوروبي ، طازج) لا اعرف انها موجودة في الصف رقم 6 في النطاق E6:BH6 وكذلك بالنسبة للقيمة الموجودة في A16 التي هي (أناناس، نيء، جميع الأصناف) لا اعرف انها موجودة في الصف رقم 8 في النطاق E8:BH8 وهكذا لبقية المواد الغذائية ، والقاعدة التي ابحث فيها كبيرة ، اكثر من 500 مادة ، لا استطيع تحديد في اي صف هي موجودة فيه
lionheart قام بنشر ديسمبر 18, 2023 قام بنشر ديسمبر 18, 2023 You have to create another worksheet and attach the file again with clear logic of what you are trying to do exactly Will the items be listed in the new worksheet or what
ابوحسنين قام بنشر ديسمبر 18, 2023 الكاتب قام بنشر ديسمبر 18, 2023 (معدل) 6 ساعات مضت, ابوحسنين said: You have to create another worksheet and attach the file again with clear logic of what you are trying to do exactly Will the items be listed in the new worksheet or what عملت ارفاق للملف وبه توضيح اكثر لما اود القيام به ، اتمنى ان يكون المطلوب واضحا العناصر الغذائية.xlsx تم تعديل ديسمبر 18, 2023 بواسطه ابوحسنين
تمت الإجابة ابوحسنين قام بنشر يناير 4, 2024 الكاتب تمت الإجابة قام بنشر يناير 4, 2024 (معدل) السلام عليكم ورحمة الله وبركاته تحية وشكر لجميع من ساهم في إيجاد حل لهذه الدالة اولا اقول لا تنزعج من كثرة الاسهم في الشارت فهي اشارة الى ما اود قوله في ترتيب القراءة حيث نبدأ من الرقم 1 الى الرقم 4 وحيث كان المطلوب تحويل الصفيفة 6:6 من صفيفة نكتبها يدويا (hard coded array)الى صفيفة ديناميكية (dynamic array) نقرأها من خلية معينة وقد تم ذلك بواسطة الدالة اندكس الملونة باللون الأحمر ادناه فهي تقرأ محتوى الخلية رقم A17 وتحولها الى صفيفة (dynamic array) تستطيع الدالة ماتش التعرف عليها بأنها صفيفة array وليست رقم عادي فاصبحت كالتالي INDEX( $C : $EZ ; $A17 +1 ; MATCH( C$16 ; INDEX( $C : $EZ ; $A17;);0)) وأحببت ان اضيفها هنا للفائدة فكما احب ان استفيد ، أحببت ان افيد الاخوة الافاضل في المنتدى وفي الحديث لا يؤمن أحدكم حتى يحب لأخبه ما يحب لنفسه كتب الله اجرنا واجركم ما ادري كيف انحذفت الصورة من الرد اعلاه او هي لا تظهر عندي وارفقتها مرة اخرى عسى ان تظهر تم تعديل يناير 4, 2024 بواسطه ابوحسنين
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.