تبدیل تاریخ میلادی به شمسی در گوگل شیت بوسیله یک فرمول ساده انجام می شود که در ادامه به شرح و توضیح آن می پردازیم.
تبدیل تاریخ میلادی به شمسی در گوگل شیت برای روز جاری:
فرض کنید می خواهید در یک سلول همواره تاریخ روز جاری به شمسی نمایش داده شود، برای این منظور از فرمول زیر استفاده کنید. این فرمول را در هر سلولی از گوگل شیت که وارد کنید، تبدیل تاریخ میلادی به شمسی در گوگل شیت انجام می شود و روز جاری را به صورت شمسی مشاهده خواهید کرد:
=CONCATENATE((INT((TODAY()-7385)/365.25)+1299),"-",(MOD(IF(INT(MOD((TODAY()-7385)*100,36525)/100)<186,INT(INT(MOD((TODAY()-7385)*100,36525)/100)/31),IF(MOD(INT((TODAY()-7385)/365.25),4)=0,INT((INT(MOD((TODAY()-7385)*100,36525)/100)-186)/30)+6,IF(INT(MOD((TODAY()-7385)*100,36525)/100)<336,INT((INT(MOD((TODAY()-7385)*100,36525)/100)-186)/30)+6,INT((INT(MOD((TODAY()-7385)*100,36525)/100)-336)/29)+11))),12)+1),"-",(IF(INT(MOD((TODAY()-7385)*100,36525)/100)<186,MOD(INT(MOD((TODAY()-7385)*100,36525)/100),31)+1,IF(MOD(INT((TODAY()-7385)/365.25),4)=0,MOD(INT(MOD((TODAY()-7385)*100,36525)/100)-186,30)+1,IF(INT(MOD((TODAY()-7385)*100,36525)/100)<336,MOD(INT(MOD((TODAY()-7385)*100,36525)/100)-186,30)+1,MOD(INT(MOD((TODAY()-7385)*100,36525)/100)-336,29)+1)))))
تبدیل تاریخ میلادی به شمسی در گوگل شیت برای تاریخ دلخواه:
فرض کنیم در سلول A1 از گوگل شیت یک تاریخ میلادی دارید و نیاز است که این تاریخ را در سلول دیگری برای مثال A2 به صورت شمسی نمایش دهید. برای این کار، ابتدا در سلول A1 تاریخ میلادی مورد نظر را درج کنید و سپس در سلول مورد نظر (برای مثال A2) از کد زیر استفاده کنید:
=CONCATENATE((INT((A1-7385)/365.25)+1299),"-",(MOD(IF(INT(MOD((A1-7385)*100,36525)/100)<186,INT(INT(MOD((A1-7385)*100,36525)/100)/31),IF(MOD(INT((A1-7385)/365.25),4)=0,INT((INT(MOD((A1-7385)*100,36525)/100)-186)/30)+6,IF(INT(MOD((A1-7385)*100,36525)/100)<336,INT((INT(MOD((A1-7385)*100,36525)/100)-186)/30)+6,INT((INT(MOD((A1-7385)*100,36525)/100)-336)/29)+11))),12)+1),"-",(IF(INT(MOD((A1-7385)*100,36525)/100)<186,MOD(INT(MOD((A1-7385)*100,36525)/100),31)+1,IF(MOD(INT((A1-7385)/365.25),4)=0,MOD(INT(MOD((A1-7385)*100,36525)/100)-186,30)+1,IF(INT(MOD((A1-7385)*100,36525)/100)<336,MOD(INT(MOD((A1-7385)*100,36525)/100)-186,30)+1,MOD(INT(MOD((A1-7385)*100,36525)/100)-336,29)+1)))))
شاید به مطالب زیر هم علاقه مند باشید:
- آموزش گوگل شیت – اسپرید شیت گوگل Google Sheets – مقدماتی
- آموزش گوگل شیت – اسپرید شیت گوگل Google Sheets – تکمیلی
- آموزش گوگل شیت – اسپرید شیت گوگل Google Sheets – پیشرفته
- آموزش فرمول نویسی در گوگل شیت Google Sheets – مقدماتی
- آموزش ساخت داشبورد مدیریتی در گوگل شیت
- آموزش رایگان اکسل Excel – سریع و آسان در ۱۸۰ دقیقه
- آموزش اکسل Microsoft Excel 2013
- آموزش اکسل Microsoft Excel 2019 – مقدماتی
- آموزش برنامه نویسی وی بی ای در اکسل – VBA در Excel – مقدماتی
- آموزش برنامه نویسی وی بی ای در اکسل – VBA در Excel – تکمیلی
- آموزش اکسل – ابزارهای کاربردی Excel
- آموزش ترفندهای کاربردی در اکسل Excel
- آموزش رسم نمودارهای پیشرفته در اکسل
- آموزش طراحی نمودار اینفوگرافیک در اکسل Excel
- آموزش نمایش داده ها و ترسیم نمودار در اکسل Excel
- آموزش داشبوردهای مدیریتی اکسل Excel
- آموزش داشبورد مدیریتی اکسل و گزارش گری حرفه ای در Excel
- آموزش جداول محوری در اکسل یا پیوت تیبل Pivot Tables
- آموزش استفاده از توابع و فرمول نویسی در اکسل Excel
- آموزش اکسل – فیلتر و کاربرد آن در ساخت گزارش – مقدماتی و پیشرفته
- آموزش محاسبات آماری در اکسل Excel
- آموزش اکسل – محاسبات ریاضی و ماتریسی با Microsoft Excel 2016
- آموزش حسابداری حقوق و مدیریت منابع انسانی شرکت در اکسل
- آموزش ترکیب چند فایل اکسل Excel با افزونه RDBMerge
- آموزش تحلیل داده های کسب و کار با اکسل Excel
- آموزش اکسل Microsoft Office Excel 2016
- آموزش اکسل برای حل مسائل مهندسی
- مجموعه آموزش اکسل
- آموزش طراحی فاکتور هوشمند فروش در اکسل
- آموزش پیش بینی در اکسل با تابع فورکست FORECAST
- آموزش پروژه محور اکسل – ساخت سیستم مدیریت امور روزانه با Excel
- آموزش اکسل Microsoft Excel 2021
دستتون درد نکنه کار من رو خیلی خوب راه انداخت
سلام راه حل شما عالیه بود ولی به یه اشکال خوردم ممکنه راهنمائی بفرمائید
از ساعت از حوالی بعداز ظهر که میگذره تاریخ میلادی میره روز بعد و در نتیجه فرم های گوگل شیت هم تاریخ روز بعد رو میگیرن و در تبدیل به شمسی هم تاریخ روز بعد ایجاد میشه. چه کار باید بکنم؟
سلام
برای حالت برعکسش، یعنی تبدیل تاریخ شمسی به میلادی هم فرمولی دارید؟
سلام عالی بود ، با تشکر
فقط من هم همین مشکل ساعت دارم که روی تاریخ تاثیر می زاره ، ممکنه راهنمایی بفرمایید ؟
آقا دمت گرم، خدا خیرت بده