نمایش نتایج: از شماره 1 تا 2 , از مجموع 2

موضوع: هزار و یک شب اکسل - شب چهلم محاسبه سن شخص Calculate Person's Age in Persian Calendar

  1. #1


    آخرین بازدید
    2022/06/26
    تاریخ عضویت
    January 2013
    محل سکونت
    شیراز
    نوشته ها
    1,198
    امتیاز
    3248
    سپاس
    1,566
    سپاس شده
    3,182 در 795 پست
    سطح اکسل
    84.00 %

    Exclamation هزار و یک شب اکسل - شب چهلم محاسبه سن شخص Calculate Person's Age in Persian Calendar

    با درود

    تو قصه امشب بعد از اون حکایت های قبلی میخوایم با سه روش با دقت ها ی متفاوت سن یه شخص رو حساب کنین. خب اول توابع فارسی رو به اکسلتون اضافه کنین . اگرم نمیدونین یاد بگیرین چون از این به بعد بیشتر باهاش شاید کار کنیم

    حالا تو سل b1 مثلا در اینجا در نظر گرفتم تاریخ تولدتونو وارد کنید مثلا 1363/04/17 حالا به ترتیب فرمول های زیر رو محاسبه کنین :

    روش اول

    کد:
    =INT((J_GREGORIANDATE(J_TODAY(1),1)-J_GREGORIANDATE(B1,1))/365.25)
    این فرمول 100 درصد دقیق نیست چون از تقسیم شده بر میانگین روزهای سال و مثلا اگر یک کودک دقیقا یکسالش باشه این فرمول به ای 1 صفر رو برمیگردونه

    اما خوب نا امید نشین فرمول دوم

    کد:
    =INT(YEARFRAC(J_GREGORIANDATE(J_TODAY(1),1),J_GREGORIANDATE(B1,1)))
    روش دقیق تر از قبلی استفاده از تابع YEARFRAC هستش که در محاسبات مالی ازش استفاده میکنن و اشکال قبلی رو هم نداره

    و اما روش سوم

    کد:
    =DATEDIF(J_GREGORIANDATE(B1,1),J_GREGORIANDATE(J_TODAY(1),1),"y")
    در این روش از تابع DATEDIF استفاده شده که در Help سیستم اکسل توضیحی در موردش نیومده حالا اگر میخواین دیگه دقیق دقیق با ماه و روز بگین میشهههههههههه

    کد:
    =DATEDIF(J_GREGORIANDATE(B1,1),J_GREGORIANDATE(J_TODAY(1),1),"y")  & " years, " &  DATEDIF(J_GREGORIANDATE(B1,1),J_GREGORIANDATE(J_TODAY(1),1),"ym")  &"months,  "&DATEDIF(J_GREGORIANDATE(B1,1),J_GREGORIANDATE(J_TODAY(1),1),"md")  & " days"
    خوش باشین و پیروز در پناه خداوندگار ایران زمین . شبتون شیک و مجلسی


    برای دیدن سایز بزرگ روی عکس کلیک کنید

نام:  Calculate Person's Age in Persian Calendar.JPG
مشاهده: 46
حجم:  24.2 کیلو بایت
    اخطار: این یک موضوع قدیمی است
    به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.
    ویرایش توسط ~M*E*H*D*I~ : 2014/04/27 در ساعت 08:51
    در پناه خداوندگار ایران زمین باشید و پیروز


  2.  

  3. #2


    آخرین بازدید
    2015/10/25
    تاریخ عضویت
    February 2014
    نوشته ها
    118
    امتیاز
    1268
    سپاس
    70
    سپاس شده
    280 در 92 پست
    تعیین سطح نشده است

    سلام ..
    این هم فایل من که سالها پیش از روی علاقه و کنجکاوی درستش کردم .. می خواستم با فرمول و بدون اتکا به توابع فارسی باشه ..

    خیلی تست کرده بودم .. فقط شاید بعضی مواقع (بندرت) یک یا دو روز اختلاف داشته باشه که بدلیل همون مشکل کامل و صحیح نبودن عدد روز (نسبت به سال) هست ..

    کسانی هم که نمی خوان از add-in های فارسی تو فایل شون استفاده کنند، می تونند از فرمول اصلی این فایل که اختلاف دو تاریخ رو به واحد روز محاسبه می کنه استفاده کنند ..!
    فايل هاي پيوست شده فايل هاي پيوست شده



اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. تقویمی برای همیشه در اکسل Persian Calendar For Ever In Excel
    توسط حسام بحرانی در انجمن آموزش توابع اكسل
    پاسخ ها: 3
    آخرين نوشته: 2015/06/27, 15:54
  2. استفاده از persian function در اکسل
    توسط dove1355 در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 17
    آخرين نوشته: 2013/05/02, 10:08
  3. پاسخ ها: 2
    آخرين نوشته: 2013/01/24, 19:15

بازدید کنندگان با جستجو های زیر این صفحه را پیدا کرده اند

محاسبه سن در اکسل

محاسبه چهلم

نحوه محاسبه سن در اکسل

نحوه محاسبه چهلم

محاسبه سن با اکسل

محاسبه سن در اكسل

محاسبه سن اکسل

سورس محاسبه سن در اکسل

محاسبه سن تقویمی اکسل

اكسل سن

فرمول محاسبه سن در اکسل

کلمات کلیدی این موضوع

علاقه مندی ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  
  • BB code ها فعال هستند
  • شکلک ها فعال هستند
  • کد [IMG] فعال است
  • کد [VIDEO] فعال است
  • کد HTML غیر فعال است
با ما در تماس باشيد