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

تحويل من هجرى الى ميلادى


إذهب إلى أفضل إجابة Solved by Ali Mohamed Ali,

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

 

اعمل على بحث تاريخى فى القرون الوسطى وأحتاج الى تغيير التواريخ من والى ميلادى وهجرى 
كل الطرق المعروضه توضح حتى تواريخ 1900 ولاتعمل فيما بعدها 
هل من طريقه لآحول تاريخ مثلا 3/3/1194 ميلادى اريد تحويله الى هجرى فلا تنفع معه اى طريقه معروضه

المصنف1.xlsx

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

السلام عليكم

ارجو ان يكون هذا الحل مناسبا

معادلة تحويل التاريخ من هجري الى ميلادي 

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

للتحويل من الهجري إلى التاريخ الميلادي، استخدم هذه الصيغة :

السنة الميلادية = [(32 × سنة هجرية ) ÷ 33] + 622. 

 أو M = H + 622 – (H / 33). 

للتحويل من الميلادي إلى التاريخ الهجري، استخدم هذه الصيغة :

H = M – 622 + (M – 622/33). 

منقول للفائدة

من موقع

https://www.poursamuser.com/84852/معادلة-تحويل-التاريخ-من-هجري-الى-ميلادي

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

  • أفضل إجابة

اهلا بك فى المنتدى , يمكنك هذا بالدالة المعرفة ConvertDate ... بوضع هذه المعادلة بالخلية D5 سحباً للأسفل وهذا هو كود الدالة

Option Explicit
Function ConvertDate(ByRef StringIn As String) As String
    Dim savedCal As Integer
    Dim d As Date
    Dim s As String
        savedCal = Calendar
    Calendar = 1
    d = CDate(StringIn)
    Calendar = 0
    s = CStr(d)
    ConvertDate = Format(s, "dd/mm/yyyy")
    Calendar = savedCal
End Function

 

المصنف1.xlsm

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

  • 3 years later...

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

للتحويل من التاريخ الهجري إلى التاريخ الميلادي، يمكن استخدام العلاقة التالية:

السنة الميلادية = (السنة الهجرية × 0.97023) + 622.565

حيث:
- السنة الميلادية هي السنة في التقويم الميلادي.
- السنة الهجرية هي السنة في التقويم الهجري.

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

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

المصدرر موقع سوالف علم

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

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