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

كيف يمكنني استخدام الدالة DSUM و يكون الشرط يبدأ بـ


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

السلام عليكم

كيف يمكنني استخدام الدالة DSUM و يكون الشرط يبدأ بـ

مثال عندي ارقام و رمز حساب

رمز الحساب الحساب المبلغ

31 رواتب

3111 رواتب نقدية 50000

3112 متممات رواتب 2000

31113 تعويضات 5000

312 مزايا 60000

كيف استطيع الحصول على مجموع رواتب استنادا الى رمز الحساب 31 باستخدام دالة DSUM و يكون الشرط هو ان يبدأ بـ 31

طبعا مثل ميزان المراجعة و المثال جزء من الفكرة أريد أرصدة الحسابات الرئيسية و الفرعية في نفس الاستعلام

و شكرا

gggg.rar

gggg.rar

gggg.rar

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

اخي الكريم الدالة dsum تكتب كالآتي

=DSum("[fildname]","[tablename]","[Condition]")

fildname اسم الحقل

tablename اسم الجدول

Condition الشرط

ارجو ان يفيدك هذا

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

اخي الكريم الدالة dsum تكتب كالآتي

=DSum("[fildname]","[tablename]","[Condition]")

fildname اسم الحقل

tablename اسم الجدول

Condition الشرط

ارجو ان يفيدك هذا

حبيب اريد طريقة كتابة الشرط و ليس الدالة

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

السلام عليكم

اخي الفاضل يمكنك اضافة بسيطة الي معادلة DSum وهي:

Mid([Acode];1;1)

والله الموفق.

مشكور اخي على مرورك الكريم

لكن الاضافة البسيطة في الشرط ام في اول المعادلة

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

اخي عبد الله

بصراحة لم افهم كثير من المرفق الذي رفعته

هل تقوم الفكرة على ارصدة مثلا ( دائن و مدين )

وانت تريد التأكد من حسابات الدائن و المدبن ؟؟

اعتقد ( والله اعلم طبعا ) ان الحل يكمن في الدالة sum وليس dsum

ارجو منك ( ان استطعت ) ان تشرح لي الفكرة الاساسية لعل و عسى ان يهدينا الله و اياك للحل

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

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

اخي محمد ايمن مشكور على اهتمامك

1- في النظام المحاسبي نقوم بتوزيع الحسابات على شكل شجرة فيها حسابات رئيسية و حسابات فرعية

الحسابات الرئيسية لا يمكن ان تستخدم في السندات بل الفرعية فقط تستخدم في السندات

2-الحساب الرئيسي لنفرض الزبائن رمزه 16

يتضمن حسابين رئيسيين بداخله زبائن سوريا 161

زبائن العراق 162

الان الحساب زبائن سوريا 161 يتضمن

1- الزبون محمد خليل 161001

2- الزبون خالد الاحمد 161002

3- الزبون فراس العلي 161003

اما الرئيسي زبائن العراق يتضمن

1- الزبون جاسم العبادي 162001

2- منتصر الزيدي 162002

3- محمد الشمري 162003

لاحظ اخي ان رمز حساب اي زبون يبدأ بنفس حسابه الرئيسي

لكل زبون من الزبائن حركات في جدول السندات من قبض او دفع او بيع او شراء او ....

المطلوب رصيد النهائي للزبائن الستة

مجموع ارصدة زبائن العراق مقابل الحساب زبائن العراف 162

ومجموع ارصدة زبائن سوريا مقابل الحساب زبائن سوريا 161

ومجموع الكلي مقابل الزبائن

في جدول account الحساب الرئيسي هو father

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

اخي الكريم

رحلة ال 1000 ميل تبدأ بخطوة

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

باختصار قم بقتح النموذج daybox

اضغط على زر عرض القيود سيظهر نموذج اسمه كشف حساب

الحقل ( الرصيد ) قيمته لن تكون صحيحة الا بعد استخدام احدى طرق البحث

جرب الآن اكتب الرقم 161 في حقل ( بحث حسب الاسم ) وسترى النتيجة

كان بودي لو ساعدتك حسب طلبك بالضبط ولكن عدم خبرتي بالامور المحاسبية هو ما اعاقني

ارجو ان يفيدك المرفق التالي وسنتعاون انشالله لتصل الى طلبك 100 %

صندوق يومي.rar

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

السلام عليكم

للأسف اخي محمد ايمن

طلبي بعيد كل البعد عن مثالك المرفق

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

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

ثم حساب رئيسي اخر و تحته الحسابات الرئيسية و الفرعية التابعة له

باختصار

الدالة DSUM اعرف انها طلبي و المشكلة في طريقة صياغة الشرط

الشرط هو ان يكون رمز الحساب يبدأ بـ رمز الحساب الرئيسي

اريد تطبيق الشرط يبدأ بـ في الداله

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

  • 4 years later...

اخي عبدالله

الامر بسيط جدا واذكرك بمناقشة حول هذا 

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

الشرط المناسب هو المعامل like  ثم وضع اسم الحقل ثم علامة البدل *  وهنا سيتم الجمع لكل مايبدأ بقيمة الحقل

 

بالتوفيق استاذ عبدالله

 

 

 

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

السلام عليكم

أخي العزيز رمهان أرسلت لك المرفق الذي اعمل عليه حاليا لاني لم استطع تطبيق هذا الشرط 

اتمنى منك تطبيق الشرط على الاستعلام mezan

وشكرا على مشاركتك

 

Microsoft Access Database جديد.rar

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

اسمحوا لي بالمشاركة

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

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

واسف على الاطالة

DB.rar

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

السلام عليكم

جزاك الله اخي رمهان هذا هو الحل وشكرا جزيلا لك و أدامك الله ذخرا للمنتدى

6 ساعات مضت, رمهان said:

sumdebit: DSum("[debit]","entry","

 like '" & [code] & "*'")
		
	


 

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

العفو استاذ عبدالله 

وهذه فكرة اخرى

sumdebit2: DSum("[debit]","entry","left([code]," & Len([code]) & ")=" & [code])

بالتوفيق

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

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

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

Important Information