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

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

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

الاخوة الافاضل

نحن الان فى ايام الامتحانات ومحتاج حل لمشكلة الجمع فى الاستعلام

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

حيث الدرجات تاتى بالشكل

1+1= 11

13+ 14= 1413

مع ان حقول التى نقوم بجمعها ليست نص

بل هى ناتج جمع حقلين اخرين بهما دالة If

الرجاء الحل لاننى بستخدم البرنامج هذه الايام فى الامتحان

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

الاخ الفاضل ابو ياسر

بارك الله فيك

الحقول المنتهية ب Test هى حقول نصية مثل TestArabic

اما الحقول المنتهية ب Test_ مثل Test_Aradic

فهذه هى حقل جمع يمجمع خليتين بهما قاعدة IF

الرجاء من الاخوة حل المشكلة الموجودة فى الملف السابق

قام بنشر

لانك استخرجت الارقام بالدالة iif من حقول نصية

غير الحقول النصية في الجدول الى رقمية

تستطيع وضع حرف "غ " عبر الاستعلام

قام بنشر

الاخوة الافاضل

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

توضيح

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

sum_all_f1: [sum_arabic]+[sum_en]+[sum_dersat]+[sum_reada]+[sum_olom]+[sum_rasem]+[sum_com]+[Nashat1]+[Nashat2

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

Test_all_f1: [Test_arabic]+[Test_en]+[Test_dersat]+[Test_handsa]+[Test_Gaber]+[Test_olom]+[Test_rasem]+[Test_com]+[Nashat1]+[Nashat2]

المشكلة انه نفس الفكرة ونفس الخلايا المستخرج منها البانات وهى نصية ومستخرج منها البيانات فى حقول جمع باستخدام iif ولكن تعمل فى المعادلة الاولى ولا تعمل فى الثانية

قام بنشر

يبدو ان الاولى ضبطت لانك جمعت مع الحقل النصي حقل رقمي قبل الجمع الاخير

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

وعلى كل حال هذا ما لدي في مسألتك هذه

ولعل أهل العلم والدراية من اخواننا وأساتذتنا لهم رأي ومخرج لمسألتك فنأمل منهم النظر مشكورين ،،،

قام بنشر

الاخ الفاضل واستاذى المحترم: ابو خليل

بارك الله فيك

توصلت الى حل ولكن لا اعرف كيف تم ولا على اى اساس تم

وهو ترتيب الحقول فى الجمع فقط قمت بتغير الترتيب فتم الجمع

حيث وضعت فى بداية دالة الجمع حقلين رقميين والباقى حقول المستخرجة ب iif

Test_all_f1: [Nashat1]+[Nashat2]+[Test_arabic]+[Test_en]+[Test_dersat]+[Test_handsa]+[Test_Gaber]+[Test_olom]+[Test_rasem]+[Test_com]

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

قام بنشر

يبدو ان الاولى ضبطت لانك جمعت مع الحقل النصي حقل رقمي قبل الجمع الاخير

يتضح ان اكسس عند التعامل مع الحقول النصية يعتبر علامة الجمع + كعلامة &

  • 1 year later...
  • 7 years later...
قام بنشر
في ١١‏/١‏/٢٠١٢ at 01:31, safwatscc said:

الاخوة الافاضل

 

نحن الان فى ايام الامتحانات ومحتاج حل لمشكلة الجمع فى الاستعلام

 

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

 

حيث الدرجات تاتى بالشكل

1+1= 11

13+ 14= 1413

مع ان حقول التى نقوم بجمعها ليست نص

بل هى ناتج جمع حقلين اخرين بهما دالة If

 

الرجاء الحل لاننى بستخدم البرنامج هذه الايام فى الامتحان

السلام عليكم

يمكنك استخدام الدالة val()

=val([اسم العمود1])+val([اسم العمود2])

 

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