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

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

قام بنشر

ممكن طريقة كتابة دالة countif في تقرير ان يقوم بعد الأسماء التى يكون في اي حقل من حقول المواد كلمة مسجل، على ان يتم إحصاء للأسماء التي يوجد كلمة مسجل في حقل واحد امام الاسم او اكثر من حقل او جميع الحقول يعد الاسم مرة واحدة  

قام بنشر
8 دقائق مضت, NoorShams said:

countif

لا يوجد وظيفة مباشرة تسمى COUNTIF في Access على حد علمي كما في برامج جداول البيانات الأخرى مثل Excel.

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

SELECT COUNT(*) AS RecordCount
FROM MyTable
WHERE MyField = 'قيمة_معينة';

وهذا مثال آخر من خلال الـ VBA :-

Dim db As DAO.Database
Dim rs As DAO.Recordset
Dim recordCount As Long
Set db = CurrentDb
Set rs = db.OpenRecordset("SELECT COUNT(*) AS RecordCount FROM MyTable WHERE MyField = 'قيمة_معينة';")
recordCount = rs("RecordCount")
rs.Close
Set db = Nothing

 

  • Like 1
قام بنشر
منذ ساعه, Foksh said:

لا يوجد وظيفة مباشرة تسمى COUNTIF في Access على حد علمي

فيه دالة DCount تقوم بهذا العمل 🙂 

قام بنشر
25 دقائق مضت, Moosak said:

فيه دالة DCount تقوم بهذا العمل 🙂 

أكيد طبعاً أستاذي الكريم ، شكراً للتوضيح :fff:

قام بنشر

لم يظبط لو ممكن من خلال حقل غير منضم اكتب فيها الدالة

قام بنشر

اخي الكريم ارسل ملف بسيط من مشروعك يضم ما تريد العدد له ، للتطبيق عليه . وإن شاء الله الأخوة لن يبخلوا عليك بأي معلومة 😊

قام بنشر
1 ساعه مضت, kkhalifa1960 said:

تفضل أخي محاولتي . ووافني بالرد .:fff:

للأسف ده حاجة تانية

قام بنشر

1111-1.accdb

2 ساعات مضت, Foksh said:

خي الكريم ارسل ملف بسيط من مشروعك يضم ما تريد العدد له ، للتطبيق عليه . وإن شاء الله الأخوة لن يبخلوا عليك بأي معلومة 😊

تم رفع مثال

المطلوب عدد الطلاب الذي في المواد "م1" او "م2" 

قام بنشر

اخي الكريم @NoorShams

رغم أن البيانات في الجدول قد لا تساعد في الإحصاء ، إلا أن هذه محاولتي في عدد السجلات التي تحتوي م1 أو م2 في جدولك ، ورغم أني غير مقتنع بالحل :wavetowel: ، ولكن تفضل

 

1111-1.accdb

قام بنشر
3 ساعات مضت, Foksh said:

رغم أن البيانات في الجدول قد لا تساعد في الإحصاء ، إلا أن هذه محاولتي في عدد السجلات التي تحتوي م1 أو م2 في جدولك ، ورغم أني غير مقتنع بالحل :wavetowel: ، ولكن تفضل مظبوط الحل تسلم

 

9 ساعات مضت, kkhalifa1960 said:

ووافني بالرد .:fff:ده طريقة اخري للإحصاء وكتر خيرك هي متعبه عملتها قبل كده ولكن هي تظهر عدد الطلاب جميعا، وتم الحل شكراً 

 

قام بنشر
في 17‏/12‏/2023 at 11:45, Foksh said:

تفضل

@Foksh ممكن لوسمحت طريقة كتابة الكود لو عندي اسماء المواد مختلفة مثل محاسبة، إدارة، اقتصاد، وهكذا وليس مادة1 ومادة2 وهكذا

قام بنشر
1 ساعه مضت, NoorShams said:

@Foksh ممكن لوسمحت طريقة كتابة الكود لو عندي اسماء المواد مختلفة مثل محاسبة، إدارة، اقتصاد، وهكذا وليس مادة1 ومادة2 وهكذا

اخي الكريم سأحاول غداً إن شاء الله تعديل الكود لطلبك 😊

قام بنشر (معدل)
13 ساعات مضت, Foksh said:

اخي الكريم سأحاول غداً إن شاء الله تعديل الكود لطلبك 😊

تفضل أخي هذه المحاولة ,, :smile:

 

1111-1.accdb

 

طبعاً أعتقد أن هذا هو الحل الصحيح والذي قد يكون مقنعاً لي :biggrin:

تم تعديل بواسطه Foksh
قام بنشر
8 ساعات مضت, Foksh said:

أعتقد أن هذا هو الحل الصحيح والذي قد يكون مقنعاً لي

شكرا لتعابك ولكن ياريت لو تعديل بسيط لان كده حضرتك عملت تكرار لعدد الطلابالتي امام الاسم م1 بجميع المواد.. المطلوب ان لو الطالب عنده في مادة م1 أو اكتر من مادة يتم احتسب الطالب مرة واحدة بغض النظر عن عدد المواد امام اسم الطالب التي بها م1.. يعني عايز إحصاء لعدد الطلاب المسجلين في مادة او اكتر لا تفرق المسجل في مادة زاي المسجل في جميع المواد 

قام بنشر
في 17‏/12‏/2023 at 11:45, Foksh said:

ورغم أني غير مقتنع بالحل

ده مظبوط بيعد الطالب مرة واحدة ولكن كنت عايز اسماء مختلفة للمواد

قام بنشر
الان, NoorShams said:

ده مظبوط بيعد الطالب مرة واحدة ولكن كنت عايز اسماء مختلفة للمواد

ولا يهمك ، سيتم التعديل على الكود ليشمل ما طلبت 😊

1 دقيقه مضت, NoorShams said:

ده مظبوط بيعد الطالب مرة واحدة ولكن كنت عايز اسماء مختلفة للمواد

في المثال الاول كان الموضوع بسيط لان اسملء الحقول متاالية ، لكن مع تغيير اسماء الحقول اختلف الامر قليلاً.

قام بنشر
في 20‏/12‏/2023 at 22:31, Foksh said:

سيتم التعديل على الكود ليشمل ما طلبت 😊

لا تنسي اخى الكريم، لو ممكن التعديل 

 

  • أفضل إجابة
قام بنشر (معدل)
في 22‏/12‏/2023 at 12:43, NoorShams said:

 

تفضل أخي @NoorShams ، وأعتذر عن التأخير في ردي .

هذا التعديل الذي طلبته في النموذد Form3

وعليه أصبح لديك 3 طرق للبحث :biggrin:

 

* طبعاً أخي الكريم تأكد من النتائج إن كانت صحيحة لأني لم أتحقق لضيق الوقت في العمل.

1111-1.accdb

تم تعديل بواسطه Foksh
قام بنشر
3 ساعات مضت, Foksh said:

هذا التعديل الذي طلبته في النموذد

جزاك الله خيرا " مظبوط كده الف شكرا

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