اکسل پدیا، دانشنامه پارسی اکسل

021-47625755
[email protected]

ورود یا ثبت نام

  • دانشنامه اکسل
    • اکسل چیست؟
    • اکسل مقدماتی
    • توابع اکسل
    • نمودار ها
    • وی بی – ماکرو
  • آکادمی اکسل
    • ویدئوهای آموزشی
      • رسم نمودارهای حرفه ای
      • اکسل و شروع حرفه ای
      • اکسل نینجا (اکسل پیشرفته)
      • صفر تا صد Pivot Table
      • برنامه نویسی وی بی (VBA)
    • کتاب ها
      • کتاب های فارسی
      • کتاب های انگلیسی
  • داشبورد های مدیریتی
    • آموزش ساخت داشبورد
    • دانلود داشبورد نمونه
  • افزونه های کاربردی
  • دوره های حضوری
    • اکسل نینجا
    • برنامه نویسی وی بی (VBA)
  • درباره ما
    • Cart

      0

توابع اکسل

  • خانه
  • بلاگ
  • توابع اکسل
  • هر آنچه در کار با ساعت در اکسل باید بدانید

هر آنچه در کار با ساعت در اکسل باید بدانید

  • ارسال شده توسط سامان چراغی
  • دسته بندی توابع اکسل, مسائل کاربردی
  • تاریخ ۲۶ شهریور ۱۳۹۶
  • نظرات ۱۹۳ دیدگاه ها
جمع ساعت در اکسل
4.7 / 5 ( 38 امتیاز )

محاسبات مربوط به زمان (جمع ساعت در اکسل)

گیفتاریخ و زمان در اکسل یکی از مباحثی است که خیلی مورد سوال قرار میگیره به عنوان مثال جمع ساعت در اکسل . مثلا یک برنامه برای ثبت ساعت ورود و خروج افراد تنظیم کردیم و میخواهیم از طریق اون محاسبات مربوط به حقوق، اضافه کاری، کسری کار و ….. محاسبه کنیم. پس باید بدونیم زمان در اکسل چه مفهومی داره و محاسباتش به چه صورته.

در این آموزش هر نکته ای راجع به زمان وجود داره رو با هم مرور خواهیم کرد.

مطابق شکل 1 در دو سلول، زمان یکسان رو وارد کنید. فرمت یک سلول رو به Number تغییر بدید. این عدد به چه معنی است؟

مفهوم مقدار زمان

شکل 1- مفهوم مقدار زمان

همونطور که در شکل 1 میبینید، 12:53 بعد از ظهر، معادل 0.54 روز هست. بعبارتی 24 ساعت کامل در اکسل معادل عدد 1 هست. در واقع محاسبات ساعت در اکسل، نسبت به روز سنجیده میشه. پس اگر میخوایم محاسباتی که داریم انجام میدیم، بر اساس ساعت باشه، مثلا میخوایم ساعت اضافه کاری رو در مبلغ هر ساعت ضرب کنیم. باید حواسمون باشه که اکسل اون جمع ساعت رو به روز تبدیل میکنه و بعد در مبلغ هر ساعت ضرب میکنه. به نکات زیر دقت کنید:

همونطور که در شکل 2 می بینید، حاصل جمع چند ساعت اضافه کاری بدرستی نمایش داده نمیشه. با یک حساب سرانگشتی می بینیم که مجموع ساعت ها بیش از 50 ساعت هست. برای اینکه نمایش جمع رو اصلاح کنیم، بر روی سلول B8 کلیک راست کرده و در Format Cell/ Custom کد زیر رو وارد میکنیم:

حتما بخوانید:  تابع SUBSTITUTE در اکسل

[hh]:mm

در واقع فرمت زمان هر چی که بود با ثانیه/بدون ثانیه یا مثلا AM/PM …. در هر صورت ساعت یا همون h رو داخل براکت [ ] قرار میدیم.

جمع ساعت در اکسل - محاسبات زمانی

شکل 2- محاسبات زمانی

حالا فرض کنید هر ساعت اضافه کاری معادل 10000 ریال هست، برای اینکه ببینیم در نهایت مبلغ ناشی از اضافه کاری چقدر خواهد بود، مجموع بدست آمده رو در مبلغ ضرب میکنیم.

همونطور که در شکل 3 مشاهده می کنید در مرحله اول، حاصل ضرب مجموع ساعات در 10000 به فرمت ساعت هست، در حالیکه ما مبلغ را به فرمت عدد نیاز داریم. پس فرمت آن را به Number تغییر میدهیم. اما می بینیم که پس از تغییر فرمت به Number، میزان حاصلضرب درست نیست. علت همون مسئله ای سهت که در بالا به آن اشاره شد. اکسل مجموع ساعت را به روز تبدیل کرده (یعنی 61:05 رو تقسیم بر 24ساعت کرده) و حاصل را در 10000 ضرب میکند. پس اگر بخواهیم خود ساعت در 10000 ضرب بشه، باید حاصل را در 24 ضرب کنیم.

محاسبات زمان و ساعت (جمع ساعت در اکسل)

شکل 3- محاسبات زمان و ساعت

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

در ادامه چند تابع کاربردی در خصوص زمان معرفی میکنم که در محاسبات مفید خواهد بود:

ورودی تابع تابع خروجی شرح
9:56:10 PM HOUR(B5) 21 این تابع ساعت را فراخوانی میکنه
9:56:10 PM MINUTE(B6) 56 این تابع دقیقه را فراخوانی میکنه
9:56:10 PM SECOND(B7) 10 این تابع ثانیه را فراخوانی میکنه
21 ساعت | 56 دقیقه | 10 ثانیه TIME(D8,C8,B8) 9:56:10 PM این تابع زمان حاصل از ساعت، دقیقه و ثانیه ورودی رو نمایش میده
حتما بخوانید:  10 کلید میانبر پرکاربرد در اکسل

مثلا زمانی که میخوایم دو ساعت رو از هم کم کنیم، از یکی از حالت های نشان داده شده در شکل 4 استفاده میکنیم:

محاسبه اختلاف زمان (محاسبه اختلاف زمان)

شکل 4- محاسبه اختلاف زمان

در این مطلب در مورد جمع یا کسر ساعت صحبت کردیم. موضوعات زیر رو هم بهتون پیشنهاد میکنم بخونید:

مفهوم تاریخ در اکسل

راه های ثبت داده در اکسل

برچسب:Format Cell, متوسط

  • اشتراک گذاری:
profile avatar
سامان چراغی
من سامان چراغی هستم. دانش آموخته مقطع فوق لیسانس دانشگاه تربیت مدرس در رشته مهندسی صنایع. از سال 1388 اکسل و برنامه نویسی VBA رو به صورت حرفه ای شروع کردم.

مطلب قبلی

رسم نمودار ترکیبی (نمایش حدود) در اکسل
۲۶ شهریور ۱۳۹۶

مطلب بعدی

رسم نمودار X-Y ( نمودار Scatter ) در اکسل
۲۶ شهریور ۱۳۹۶

ممکن است همچنین دوست داشته باشید

Cover-Image- Nested IF
توابع IF تو در تو و نکات مهمی که باید بدانید
۲۷ اسفند, ۱۳۹۹
Trim-Cover
تابع Trim در اکسل
۲۱ اسفند, ۱۳۹۹
External-Links-Cover
مدیریت لینک ها در اکسل
۲۷ بهمن, ۱۳۹۹

    193 نظر

  1. profile avatar
    ع
    ۱۵ بهمن ۱۳۹۹
    پاسخ

    باسلام و تشکر از مطلب خوبتون
    اگر بخوام در اکسل کسر کار رو به صورت زمان منفی نشون بدم چکار باید کنم ؟ راهی وجود داره ؟ مثلا بگم منفی یک ساعت و بیست دقیقه .

    • profile avatar
      حسنا خاکزاد
      ۱۵ بهمن ۱۳۹۹
      پاسخ

      درود
      برای نمایش زمان و تاریخ منفی، از excel option/ advance تیک 1904 date system رو بزنید

      • profile avatar
        u
        ۱۷ بهمن ۱۳۹۹
        پاسخ

        با تشکر ار پاسختون . ولی باز هم توی سلولی که میخوام ساعت منفی بنویسیم اینو میذاره #VALUE!

        • profile avatar
          حسنا خاکزاد
          ۱۸ بهمن ۱۳۹۹
          پاسخ

          اگر ساعت فرمت تایم داشته باشه هیچ مشکلی نیست
          فرمت رو چک کنید و مفهوم ساعت رو دقت کنید

          • profile avatar
            ع
            ۲۰ بهمن ۱۳۹۹

            نه واقعا دقت کردم . همین پیغامو میده
            میشه یه فایل برای ایمل کنید ؟ یا ایمل بدین من براتون فایلمو بفرستم ؟

          • profile avatar
            حسنا خاکزاد
            ۲۲ بهمن ۱۳۹۹

            درود

            میتونید در گروه تلگرامی مطرح کنید (لینک در فوتر سایت هست)
            دوستان اونجا پاسخگو هستن

  2. profile avatar
    فواد قبادی نژاد
    ۶ دی ۱۳۹۹
    پاسخ

    با سلام و وقت بخیر
    در خصوص فرمول ساعت در اکسل سوال داشتم خدمتتون….در فایل اکسل، دو ستون داریم که یکی ساعت ورود و دیگری ساعت خروج رو نشون میده …می خواهیم فرمولی بنویسم که ساعت خروج را از ورود کسر کنه به صورتی که مدت زمان کارکرد نشون داده بشه …اما با شرط اینکه اگر ساعت ورود کمتر از 7:30 بود همان 7:30 در نظر گرفته شود برای مثال اگر ساعت ورود 7:30 و ساعت خروج 17:00 بود 17:00 منهای 7:30 .. اما اگر ورود ساعت 7:15 و خروج ساعت 17:00 نیز مجدداً فرمول به صورت 17:00 منهای 7:30 محاسبه شود.
    ممنون میشم در این خصوص راهنمایی بفرمایید.
    با سپاس

    • profile avatar
      حسنا خاکزاد
      ۶ دی ۱۳۹۹
      پاسخ

      درود
      باید با if ترکیب کنید
      منطق ساعت رو که درک کنید میتونید با if حالت های مختلف رو محاسبه کنید

      • profile avatar
        فواد قبادی نژاد
        ۷ دی ۱۳۹۹
        پاسخ

        با سلام
        با If فرمول زیر رو امتحان کردم اما متاسفانه برای ساعات کمتر از 7:30 عمل نمی کنه
        فرمول مورد استفاده به شرح زیر هست:
        (“F23-IF(“E23″>=”7:30”,E23,”7:30=

        • profile avatar
          حسنا خاکزاد
          ۲۴ دی ۱۳۹۹
          پاسخ

          درود
          به نظر میرسه ” ” زیادی گذاشتید . فرمول درست دیده نمیشه
          دقت کنید سلول نباید در “” قرار بگیره
          ضمن اینکه مقدار ساعت رو وقتی در “” میذارید به متن تبدیل میشه.
          مقدار معادل عددی 7:30 رو بذارید. یعنی 7.5/24

  3. profile avatar
    کامران
    ۳۰ آذر ۱۳۹۹
    پاسخ

    با تشکر از راهنمایی های فوق العادتون
    وقتی جمع ساعات اضافه کاری بیشتر از 100 میشه، حاصل جمع رو به صورت عدد 100 نشون میده
    ممنون میشم راهنماییم کنید که چجوری مشکلم رو حل کنم

    مثال:
    هر روز 4 ساعت اضافه کاری و جمعه ها 12 ساعت اضافه کاری که جمعا میشه 152 ساعت ولی اکسل برای من 100:00:00 رو نشون میده

    • profile avatar
      حسنا خاکزاد
      ۲ دی ۱۳۹۹
      پاسخ

      درود بر شما
      احتمال میدم که بعضی سلول هاتون جنس متنی دارند و در محاسبات دخیل نیستند
      در غیر اینصورت هیچ مشکلی وجود نداره و اصلا 100 محدودیتی نیست برای شمارش زمان

  4. profile avatar
    مهدی
    ۲۹ آذر ۱۳۹۹
    پاسخ

    سلام
    یه سوال داشتم :
    فرمت سلول رو روی time > 13:30:55 میزارم و بعد باهم جمعشون میکنم ، اما وختی چهار تا ساعت تکراری باشن ، اونارو جمع نمیکنه و > 00:00:00 نشون میده .
    چجوری درستش کنم ؟ که چهار تا ساعت تکراری هم باهم جمع کنه ؟

    • profile avatar
      حسنا خاکزاد
      ۲۹ آذر ۱۳۹۹
      پاسخ

      درود بر شما
      ربطی به ساعت تکراری نداره
      من انجام دادم و مشکلی نبود
      باید ببینید کجای کار اشتباه میشه

    • profile avatar
      کامران
      ۲ دی ۱۳۹۹
      پاسخ

      با سپاس
      وقتی از فرمول زیر استفاده می کردم جواب نمی گرفتم و جواب 100:00:00 رو توو سلول نشون می داد
      =sum(E4:E33)
      حالا بدون تغییر توو فرمت سلول هام اومدم از فرمول زیر استفاده کردم و جواب درست رو گرفتم
      =(E4+E5+E6…………..+E32+E33)
      برام خیلی جالبه که چرا توو حالت دسته جمعی E4:E33 جواب درست نمی داد ولی توو حالت جمع سلول به سلول درست شد
      خیلی ممنون میشم این ابهام رو برای من برطرف کنید

      • profile avatar
        حسنا خاکزاد
        ۲ دی ۱۳۹۹
        پاسخ

        پس مطمئن شدم مشکل فرمت هست
        وقتی از + استفاده میکنید، خودش فرمت رو تبدیل میکنه
        اما تابع نه
        پس چند سلول فرمت متنی دارند
        برای تبدیل متن به عدد میتونید مقاله زیر رو بخونید
        https://excelpedia.net/text-to-number/

  5. profile avatar
    محمد
    ۸ آذر ۱۳۹۹
    پاسخ

    با سلام
    لطفا فرمول جمع ستون مرخصی با فرمت روز ، ساعت ،دقیقه را بفرمایید لازم به ذکر است در بین اعداد مانده مرخصی منفی هم وجود دارد.مثال زیر
    هر چقدر در اینترنت جستجو کردم فرمول آن را پیدا نکردم یا اگر هم بود جواب درست نمی داد لطفا راهنمایی بفرمایید.
    باتشکر

    جمع مانده مرخصی : از چپ به راست روز ، ساعت ، دقیقه می باشد لطفا بفرمایید جمع کل ستون چقدر می شود؟
    4:05:31
    6:02:40
    -1:03:09
    2:02:23
    1:01:19
    -2:02:43
    0:04:50

    • profile avatar
      حسنا خاکزاد
      ۹ آذر ۱۳۹۹
      پاسخ

      درود بر شما
      این فرمت که استفاده شده ساعت در اکسل هست یعنی ساعت دقیقه و ثانیه که اگر با روش های معمولاستفاده کنید جواب نیاز شما رو نمیده
      بهتره اول تفکیک کنید
      (یا با فرمو لهای متنی یا ابزار flash fill یا text to column و بعد روز ها با هم و ساعت و دقیقه با هم جمع کنید و به هم تبدیل کنید)

  6. profile avatar
    Mehdipour
    ۱۰ آبان ۱۳۹۹
    پاسخ

    سلام. سپاس ،عالی هستید،زنده باشید.
    در یک ستون ساعت تماس مشتری که البته هرفایل مربوط به یک ماه است و در ستون بعدی نشون میده کدوم روز هفته است ،الان برای اینکه بخواهیم جدولی داشته باشیم که نشون بده مثلاً در شنبه های فلان ماه مابین ساعت هفت تا هشت چه تعداد تماس داشتیم چه باید کرد.ببخشید طولانی شد.

    • profile avatar
      حسنا خاکزاد
      ۱۴ آبان ۱۳۹۹
      پاسخ

      درود بر شما
      از تابع Countifs استفاده کنید و دو بازه زمان و روز هفته رو قرار بدید
      و منطق زمان رو در تعیین شرط ها دخالت بدید

  7. profile avatar
    مهدی
    ۸ آبان ۱۳۹۹
    پاسخ

    سلام یک ستون حاوی نام افراد و یک ستون حاوی تایم های مختلف دارم چطور میتونم از ستون تایم بیشترین زمان و کمترین زمان هر فرد رو محاسبه کنم؟

    • profile avatar
      سامان چراغی
      ۱۰ آبان ۱۳۹۹
      پاسخ

      سلام
      برای انجام این کار بهترین راه استفاده از Pivot Table هست.
      هر چند با استفاده از توابع MinIF و MaxIF هم میتونید این کار رو انجام بدید (در نسخه 2019)
      از توابع DMin و DMax هم برای این کار میتونید استفاده کنید (برای نسخه های زیر 2016 که MaxIF و MinIF ندارند)

  8. profile avatar
    آرش
    ۱۵ مرداد ۱۳۹۹
    پاسخ

    سلام عدد ۱۷۵۰ را میخواهیم تبدیل به ساعت و دقیقه کنم بیشتر از ۲۴ ساعت نشان نمیدهد

    • profile avatar
      حسنا خاکزاد
      ۱۵ مرداد ۱۳۹۹
      پاسخ

      درود
      فرمت ساعت سلول رو در براکت بذارید [h]

  9. profile avatar
    علیپور
    ۲۷ تیر ۱۳۹۹
    پاسخ

    سلام من بااستفاده از تابع درج خودکار ساعت ساعتی را درج میکنم و میخوام که با یک ساعت دیگه تفریق کنم جواب درستی نمیده؟

    • profile avatar
      حسنا خاکزاد
      ۲۷ تیر ۱۳۹۹
      پاسخ

      درود بر شما
      نحوه تفریق کردن رو در همین مقاله نوشته شده به دقت مطالعه کنید

  10. profile avatar
    محمدحسن
    ۲۵ تیر ۱۳۹۹
    پاسخ

    با سلام
    بنده میخام زمانی که رو سیستم هستشش تو فایل اکسلم درج بشه برای همین اومدم از کد با استفاده کردم از view code اما وقتی فایل اکسل رو میبندم و دوباره وارد میشم چیزی در view code نیس چرا؟

    • profile avatar
      حسنا خاکزاد
      ۲۵ تیر ۱۳۹۹
      پاسخ

      درود
      فایل حاوی کد باید بصورت Macro enable ذخیره بشه
      و الا کدها میپره

  11. profile avatar
    فاطمه
    ۱ تیر ۱۳۹۹
    پاسخ

    وقتتون بخیر
    چطور میتونم ساعت 12 ساعته رو که am , pm کنارش داره به فرمت 24 ساعته تبدیل کنم؟
    ممنون میشم راهنمایی کنید

    • profile avatar
      حسنا خاکزاد
      ۱ تیر ۱۳۹۹
      پاسخ

      درود
      از قسمت فرمت سل نحوه نمایش رو تنظیم کنید

      • profile avatar
        فاطمه
        ۱ تیر ۱۳۹۹
        پاسخ

        اینجا فرمت رو تغییر میدم هیچ تغییری نمیکنه، من داده ساعتم رو از تاریخ جدا کردم درواقع ی ستون بودن با =Right () جدا کردم ممکنه بخاطر این باشه؟

        • profile avatar
          حسنا خاکزاد
          ۱ تیر ۱۳۹۹
          پاسخ

          بله خروجی توابع متنی متنه و خاصیت عددی نداره. از تابع value هم استفاده کنید

  12. profile avatar
    ندا هاشمی
    ۲۸ فروردین ۱۳۹۹
    پاسخ

    یک سوالی داشتم اینکه چطور می تونیم زمان های مربوط به یک شخص رو مقایسه کنیم که تداخل نداشته باشن. من در دانشگاه کار می کنم می خواهم کل زمان هایی که یک دانشجو انتخاب واحد کرده رو چک کنم که تداخل نداشته باشه. داده ام به این شکل هست که هر دانشجو شماره دانشجویی اش به تعداد دروس تکرار می شه در ردیف جدید و ساعت شروع و پایان کلاس در ستون بغلی نوشته شده . اما مثلا چطور میتونم تداخل دو زمان 8:00 تا 9:40 و 9:15 تا 10:00 رو پیدا کنم که دقیقا در چه زمانی این تداخل وجود داره ؟ یعنی جواب باید این باشه : 9:15 تا 9:40
    ممنون می شم اگه راهنمایی م کنین

    • profile avatar
      حسنا خاکزاد
      ۲۸ فروردین ۱۳۹۹
      پاسخ

      درود
      این ساعت ها، برای یک روز هستن یا روز هم در محاسبات دخیل هست؟
      ساعت ابتدا و انتها در یک سلول هست یا جدا هستن؟

      • profile avatar
        ندا هاشمی
        ۲۸ فروردین ۱۳۹۹
        پاسخ

        این ساعت ها در روزهای مختلف هستند درواقع انتخاب واحد دانشجو هستند که هر دانشجو در روزهای متفاوت درس های متفاوت دارد و در واقع ما می خواهیم بدونیم با هر تغییر زمانبندی یک کلاس ، چه تعداد دانشجو دچار تداخل کلاسی می شوند . زمان ابتدا و انتها رو می تونم جدا کنم ، بله جدا در نظر بگیریم. فقط در بعضی موارد یک درس شامل 2 زمان در 2 روز هستش که هردو شامل شروع و پایان هستند .
        در لیست اکسل ما 98 هزارتا ردیف وجود داره که مثلا برای دانشجوی اول 5 تا ردیف که ستون اول همه ی این ردیف ها شماره دانشجویی مشترک هست و مابقی ستون های این 5 ردیف متفاوت و شامل دروس مختلف و روبروی هرکدوم زمان شروع و پایان متفاوت و برای دانشجوی دوم ممکنه 13 تا درس مختلف وجود داشته باشه که اون هم در روزهای مختلف و شروع و پایان متفاوت هستش.

        • profile avatar
          حسنا خاکزاد
          ۱ تیر ۱۳۹۹
          پاسخ

          جزئیات زیاده و باید روش وقت گذاشته بشه و ساختار فایل مشخص بشه. که در اینجا نمیگنجه.

  13. profile avatar
    ماهان اسدی نژاد
    ۱۸ فروردین ۱۳۹۹
    پاسخ

    سلام وقت بخیر.من میخوام ببینم چجوری میشه رو اکسل یه تعداد روزی رو به تاریخ اضافه کرد.مثلا بگیم به تاریخ 18/01/1399 ، رو 7 روز اضافه کن.
    ممنونم

    • profile avatar
      حسنا خاکزاد
      ۱۸ فروردین ۱۳۹۹
      پاسخ

      درود
      بستگی به نوع تاریخ شمسی داره. اول این مقاله رو مطالعه کنید
      https://excelpedia.net/excel-jalali-date/

      • profile avatar
        ماهان اسدی نژاد
        ۱۹ فروردین ۱۳۹۹
        پاسخ

        من با روش چهارم تاریخ رو وارد کردم.

        • profile avatar
          حسنا خاکزاد
          ۱۹ فروردین ۱۳۹۹
          پاسخ

          خب پس کافیه تاریخ رو باضافه عدد 7 کنید
          انگار که دارید محاسبات ریاضی انجام میدید
          مقاله زیر هم توضیح بیشتر ارائه شده:
          https://excelpedia.net/excel-date-function/

          • profile avatar
            ماهان اسدی نژاد
            ۲۰ فروردین ۱۳۹۹

            منم در ابتدا همین کارو کردم ولی #Value! میده

          • profile avatar
            حسنا خاکزاد
            ۲۰ فروردین ۱۳۹۹

            فرمت ممکنه ظاهر تاریخ داشته باشه اما تکست باشه!
            اگه اینطور باشه خطا میگیرید

  14. profile avatar
    الی
    ۱۷ فروردین ۱۳۹۹
    پاسخ

    سلام
    چطور میشه زمانیکه 2تاریخ و 2ساعت داریم مدت زمانش را حساب کنیم
    مثلا ساعت و تاریخ امروز را از ساعت و تاریخ فردا کم کنیم و اگر هم در همان روز بود اختلاف زمانش را حساب کنه؟

    • profile avatar
      حسنا خاکزاد
      ۱۷ فروردین ۱۳۹۹
      پاسخ

      درود بر شما
      طبق همین اموزش باید عمل کنید
      و بسته به اینکه تاریخ شمسی است یا میلادی متفاوت
      در نهایت وقتی کم کردید اگر کمتر از 1 بود یعنی در همون شبانه روز هست!

  15. profile avatar
    محمود علی پور
    ۲۵ بهمن ۱۳۹۸
    پاسخ

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

    با تشکر

    • profile avatar
      حسنا خاکزاد
      ۲۵ بهمن ۱۳۹۸
      پاسخ

      درود بر شما
      راهنمایی که میتونیم بکنیم همین آموزشی هست که ارائه شده
      باید خوب مفهوم زمان رو درک کنید که بتونید محاسبات انجام بدید، بقیش چهار عمل اصلی هست
      در نهایت فرمولی که نوشتید رو بذارید تا بررسی بشه

  16. profile avatar
    محمدرضا
    ۱ بهمن ۱۳۹۸
    پاسخ

    سلام، ممنون از آموزش مفیدتون
    یه سوالی دارم و اینه که دستگاه حضور غیاب کارگاه ما ساعتهای ورود و خروج را به صورت فایل اکسل میده ولی مشکلم اینه که ساعت ورود و خروج؛ هر دو در یک سلول قرار گرفتن (با یک فاصله: 08:54 12:58) چطوری میتونم تفاضلشون رو محاسبه کنم، مطلبی که شما گفتین برای دو سلول جداگانه جواب میده، ممنون میشم کمکم کنین

    • profile avatar
      سامان چراغی
      ۶ بهمن ۱۳۹۸
      پاسخ

      سلام
      میتونید با استفاده از ابزار Text To Column این دو ساعت رو از هم جدا کنید و در سلول های جداگانه قرار بدید و نهایتا مدت زمان بین دو ساعت رو محاسبه کنید.

  17. profile avatar
    علیرضا امینی
    ۱۳ دی ۱۳۹۸
    پاسخ

    سلام وقت تون بخیر . من یه فایلی میخوام که ساعت ورود و خروج یه پرسنل رو وارد میکنم بع خالص کارکرد روزانه شو بهم بده بعدم اخرماه خالص های روزانه رو برام جمع بزنه . یه چیزی طراحی کردم تایپش رو گذاشتم روی time . میخوام ببینم با تایپی دیگه میتونم این رو پیاده کنم چون رو تایپ time همش باید داده ورودی ک وارد میکنم دو نقطه (:) رو هم وارد کنم ممنون اگه راهنماییم کنید یا بهم ایمیل برنید

    • profile avatar
      سامان چراغی
      ۱۵ دی ۱۳۹۸
      پاسخ

      سلام، مناسبترین فرمت برای این کار همون فرمت Time هست.
      حالا اگر سختتون هست : رو بزنید میتونید ساعت و دقیقه رو هر کدوم در یک سلول وارد کنید و در یک سلول دیگه با استفاده از تابع Time اون رو به زمان تبدیل کنید و محاسباتی که الان نوشتید رو روی اون اعمال کنید.

  18. profile avatar
    محمود جابری
    ۲۷ آذر ۱۳۹۸
    پاسخ

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

  19. profile avatar
    محمود جابری
    ۲۶ آذر ۱۳۹۸
    پاسخ

    در تابع ساعت در صورتی که بخواهیم به ساعت 20 دقیقه اضافه نماییم و در صورت بالا زدن دقیقه از 60 به ساعت یک واحد اضافه نماید لطفاً فرمول را بنویسید؟

    • profile avatar
      حسنا خاکزاد
      ۲۶ آذر ۱۳۹۸
      پاسخ

      با توجه به توضیحات مقاله، باید دقیقه رو به روز تبدیل کنید (بیست دقیقه چند ساعت و چند روزه؟==> 20/60/24) و بعد به ساعت مورد نظر اضافه کنید
      وقتی این موضوع و رعایت کنید، بیش از 60 بودن هم مشکلی نخواهد داشت
      یعنی:

      1
      =time(8;00;00)+20/60/24

  20. profile avatar
    حسین
    ۱۷ آذر ۱۳۹۸
    پاسخ

    سلام
    خسته نباشید
    من یه لیست دارم که در اون ساعت و روبروی ساعت مقدار عدد کارکرد هرشخ رو جلوش نوشته
    به عنوان مثال: 9:00—100 عدد
    9:30—–200 عدد
    حالا من میخوام اعدادی که تو ساعت نه و یا ده و یا دیگر ساعت ها هستند رو جمع بزنم
    باید از چه طریقی اقدام کنم؟؟؟

    • profile avatar
      حسنا خاکزاد
      ۱۷ آذر ۱۳۹۸
      پاسخ

      درود بر شما
      برای جمع شرطی باید از sumifs استفاده کنید
      و برای شرط گذاشتن، همین منطقی که داخل مقاله راجع به مقدار ساعت توضیح داده شده رو لحاظ کنید

  21. profile avatar
    شهرام
    ۳ آذر ۱۳۹۸
    پاسخ

    با سلام
    میخوام داخل فایل اکسل کارکرد همکارم رو بنویسم و میخوام جمع ساعت های کارکردش رو برام حساب کنه
    لطفا راهنماییم کنید
    با تشکر.

    • profile avatar
      حسنا خاکزاد
      ۴ آذر ۱۳۹۸
      پاسخ

      درود بر شما
      توی این مقاله دقیقا همین موضوع شرح داده شده!
      ساعت ها رو ثبت کنید و مطابق با توضیحات بالا فرمت رو تنظیم کنید

      • profile avatar
        niloo
        ۱ تیر ۱۳۹۹
        پاسخ

        سلام وقتتون بخیر.دوستان سوال میپرسند چون اصلا این مقاله کامل و واضح توضیح نداده

        • profile avatar
          حسنا خاکزاد
          ۱ تیر ۱۳۹۹
          پاسخ

          درود بر شما
          عین سوالی که دوستمون مطرح کردن در مقاله حل شده!
          کافیه عینا تایپ بشه در اکسل!

          هر جای مقاله از نظر شما واضح نیست بفرمایید.

  22. profile avatar
    ehsan
    ۱۴ آبان ۱۳۹۸
    پاسخ

    سلام خسته نباشید استاد عزیز
    یه سوال داشتم خدمتتون من یه لیست ساعت کاری پرسنل دارم می خوام از این ساعت ها 4 ساعت 30 دقیقه کم کنم یعنی اگر ساعت 22:30 دقیقه بوده 4:30 دقیقه ازش کم بشه که بشه 18:00 یا مثلا اضافه بشه
    ممنون میشم راهنمایی کنید

    • profile avatar
      سامان چراغی
      ۱۴ آبان ۱۳۹۸
      پاسخ

      سلام
      برای اینکه از ساعتتون این مقدار رو کم کنید باید معادل روزش رو بدست بیارید و از ساعتتون کم کنید.
      به عبارتی معادل 4.5 تقسیم بر 24 معادل عددی هست که باید از ساعت اصلی کم کنید.

  23. profile avatar
    المیرا
    ۷ مهر ۱۳۹۸
    پاسخ

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

    • profile avatar
      سامان چراغی
      ۸ مهر ۱۳۹۸
      پاسخ

      سلام،
      برای این کار میتونید در قسمت Format Axis محور عمودی تیک Values in reverse order رو بزنید.

  24. profile avatar
    مسیح
    ۴ مهر ۱۳۹۸
    پاسخ

    سلام وقت بخیر
    من برای محاسبه ساعت کارکرد میخواستم جمع ساعتی که بهم میده رو 1 ساعت که واسه ساعت ناهار به صورت اتوماتیک کم کنه
    مثال: ساعت شروع کار 7:30 ساعت پایان 16:30 جمع کاکرد میشه 9 ساعت که باید 1 ساعت ناهار ازش کم بشه و8 ساعت بهم بده
    میشه یه راهنمایی کنید که چجوری فرمول وارد کنم

    • profile avatar
      حسنا خاکزاد
      ۵ مهر ۱۳۹۸
      پاسخ

      درود بر شما
      دقیقا از همین توضیحات باید استفاده کنید!
      هر یک ساعت، یک بیست و چهارم روز هست
      این مقدار رو ازش کم کنید
      یا از تابع time استفاده کنید

  25. profile avatar
    راحیل
    ۱۲ شهریور ۱۳۹۸
    پاسخ

    سلام وقت خوش
    من برنامه ایی دارم که میخوام اختلاف زمانی بین دو مرحله کاری رو بهم بده که این زمان شامل تاریخ و ساعت اس
    فرض کنید در تاریخ 1398.6.10 ساعت 12 شروع و در تاریخ 1398.6.12 ساعت 8 تموم شده
    خب اگه ساعت شروع از ساعت تمام شدن بزرگتر باش فرمولی که استفاده کردم درست وگرنه که خطا میگیره ضمن اینکه در اختلاف تاریخ که از تابع Countifs استفاده کردم هم مشکل دارم و خرجی صفر نشون میده
    ممنون میشم اگه بتونید کمکم کنید

    • profile avatar
      سامان چراغی
      ۱۲ شهریور ۱۳۹۸
      پاسخ

      سلام
      تاریخ ها و ساعت رو به تاریخ میلادی تبدیل کنید و تفاضلشون رو انجام بدید، خودش تمامی این حالت ها رو در نظر میگیره.

  26. profile avatar
    احمد
    ۷ مرداد ۱۳۹۸
    پاسخ

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

    • profile avatar
      حسنا خاکزاد
      ۸ مرداد ۱۳۹۸
      پاسخ

      درود بر شما
      نیازی به تبدیل به عدد نیست، ساعت و تاریخ هر دو جنس عددی دارند و براحتی قابل محاسبات هستن.
      برای محاسبات شیفتی هم بسته به شرایط، باید با توابع IF و سایر توابع منطقی، به خواستتون برسید. اصل مهم اینه که با ساعت مثل عدد رفتار کنید. بقیش منطق logical هست که باید بدونید

  27. profile avatar
    F14
    ۳ تیر ۱۳۹۸
    پاسخ

    با سلام.
    اگر بخواهیم یک ساعت رو در اکسل به عنوان مبنای درصد داشته باشیم و عددهای دیگه رو (ساعتهای دیگه) رو با اون مقایسه کنیم اینکارو چجوری میشه تو اکسل انجام داد؟
    توضیح بیشتر:
    فرض کنید در یک سلول اکسل[فرضاً سلول A1] یک مقدار ساعت(X ساعت و Yدقیقه و Z ثانیه –> مثلا 3:30:0) رو معادل 100% بخوایم قرار بدیم. یعنی بگیم 3 ساعت و 30 دقیقه رو اکسل معادل با 100% در نظر بگیره (خب خود این کار تا اینجا رو اصلاً چجوری باید انجام داد؟؟)
    بعد در سلول دیگه ای [فرضاً سلول A2] ساعت بعدی رو وارد می کنیم؛ حالا میخوایم که اکسل %درصد% این ساعت رو نسبت به %درصد% اون ساعت معیاری که قبلا براش تعریف کردیم[درصد معیار= درصد ساعت سلول A1] و نهایتا اختلاف این 2 درصد رو به ما نشون بده.
    اینو چجوری باید انجام بدیم؟؟؟
    ممنونم

    • profile avatar
      حسنا خاکزاد
      ۳ تیر ۱۳۹۸
      پاسخ

      درود بر شما
      همونطور که در این اموزش توضیح داده شده، ساعت، عدده
      هر عدد هم به تنهایی، 100 درصد هست تا زمانی که نسبت به یگ چیزی سنجیده بشه

      حالا شما بفرمایید که اون ساعت اولی به نسبت چی باید 1000 درصد باشه؟

      بصورت کلی، درخصوص محاسبات ساعت، فرض کنید که یک عدد ساده هست و میخواید محاسبات انجام بدید. فرقی نمیکنه

      • profile avatar
        F14
        ۴ تیر ۱۳۹۸
        پاسخ

        با سلام و سپاس.
        من یک فرمول کلی برای اینکار مخوام چون خود ساعتها هم متغیرند و ثابت نیستند.
        یعنی ساعت اول رو100% بگیره و ساعت دوم رو نسبت به اون اولی درصد بگیره بگه.

  28. profile avatar
    آذرنیا
    ۲۵ خرداد ۱۳۹۸
    پاسخ

    سلام واحترام
    یه شیفت کاری داریم که به این صورت
    ساعت ورود 18:20:00 ساعت خروج 06:00:00 روز بعد
    تو اکسل چجوری کارکردش را محاسبه کنم الان طرف 11:40:00 کارکرد داشته اما تو اکسل میزنه 12:20 یعنی جای ورود و خروج را تشخیص نمیده ممنون میشم راهنمایی کنید

    • profile avatar
      حسنا خاکزاد
      ۲۵ خرداد ۱۳۹۸
      پاسخ

      درود بر شما
      باید محاسبات هر روز رو جدا کنید
      یعن یاگر ورود و خروج در دو روز اتفاق افتاده، جداگانه محاسبه و با هم جمع کنید
      یعن 12 شب منهای 18:20 بشه و نتیجه با 6:00 جمع بشه

      • profile avatar
        علی صالح
        ۱۰ تیر ۱۳۹۸
        پاسخ

        درود
        یه فایل برای محاسبه اضافه کار میخوام
        فقط بین ساعات کاری تایم های استراحت کم میشه
        می تونید کمکم کنید؟

        • profile avatar
          اکسل پدیا
          ۱۱ تیر ۱۳۹۸
          پاسخ

          سلام،
          اگر نیاز به سفارش پروژه دارید، اطلاعات کامل پروژه رو به ایمیل Info[at]excelpedia.net ارسال کنید تا برآورد هزینه و زمان انجام بشه.
          اگر سوالات جزئی دارید میتونید از طریق گروه تلگرام و یا سیستم پشتیبانی VIP (در صورتیکه در هر یک از دوره های اکسل پدیا قبلا ثبت نام کرده اید) سوالات رو مطرح کنید.

  29. profile avatar
    احسان
    ۲۲ خرداد ۱۳۹۸
    پاسخ

    سلام
    لطفا اگه کسی میتوتنه در مورد این سوال به من راهنمایی بدهد
    می خواهم برای ورود و خروج پرسنل یک شرکت در فایل اکسل زمان را رند نشان دهد مثلا اگه 7:20 رفته ساعت 7:00 و یا اگه 15:10 رفته ساعت 15:00 را نشان دهد

    • profile avatar
      حسنا خاکزاد
      ۲۲ خرداد ۱۳۹۸
      پاسخ

      درود بر شما
      از توابع گرد کردن مضربی استفاده کنید و مضرب مورد نظر رو بدید
      https://excelpedia.net/number-rounding/

  30. profile avatar
    فربد
    ۲۰ خرداد ۱۳۹۸
    پاسخ

    سلام میخواستم بعد ساعت 16:30 اگر بیشتر سر کار موندیم تعداد ساعتش توی ردیفی به عنوان اضافه کار محاسبه شه … دستور if گذاشتم اما عمل نکرد راهی داره برای اینکار؟

    • profile avatar
      حسنا خاکزاد
      ۲۰ خرداد ۱۳۹۸
      پاسخ

      درود بر شما
      چرا عمل نکنه؟؟مشکلی نیست
      فرمولی که نوشتید و بذارید

      • profile avatar
        فربد
        ۲۰ خرداد ۱۳۹۸
        پاسخ

        1
        =IF(C6>=16:30؛C6-16:30؛0)

        کپی پیست کردم از راست به چپ شاید نشون بده – قصد داشتم بگم اگر بیشتر از ساعت 16:30 بود ساعت کاری .. همون ساعت رو منهای 16:30 کن و اضافه کار حساب میشه نشون بده …

        • profile avatar
          حسنا خاکزاد
          ۲۰ خرداد ۱۳۹۸
          پاسخ

          دقیقا داخل این آموزش نوشته که اگه دو تا ساعت رو بخواید از هم کم کنید، اینطوری نمیشه داخل فرمول نوشت. یا ساعت 16:30 رو داخل یک سلول بنویسید یا از تابع time استفاده کنید

  31. profile avatar
    Hadi
    ۱۷ خرداد ۱۳۹۸
    پاسخ

    سلام و عرض ادب
    درصورت امکان بفرمایید راهی برای تایپ دونقطه به صورت خودکار در هنگام درج ساعت وجود دارد؟
    چون کارم ثبت ساعت تردد خودرو هست دشوار هست که دو نقطه را تایپ کنم و زمان زیادی از دست میدم
    با سپاس از شما

    • profile avatar
      حسنا خاکزاد
      ۱۷ خرداد ۱۳۹۸
      پاسخ

      درود بر شما
      میشه بصورت ظاهری درستش کرد، ولی برای محاسبات باید دقت کنید . برای ظاهر میتونید این کد رو در فرمت سل بزنید:
      00″:”00
      4 رقم هم همیشه وارد کنید. پشت سر هم

      اما همونطور که گفتم با توجه به منطق ساعت و زمان به محاسبات دقت کنید

  32. profile avatar
    ali
    ۵ خرداد ۱۳۹۸
    پاسخ

    سلام
    تمام مطالب شما برای اضافه کار صدق می کنه
    اگر بخواهیم کسر کار را محاسبه کنیم، چه؟؟؟
    با همون فرمول جواب نمیده

  33. profile avatar
    مجتبی جلالوند
    ۲۲ اردیبهشت ۱۳۹۸
    پاسخ

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

    • profile avatar
      حسنا خاکزاد
      ۲۲ اردیبهشت ۱۳۹۸
      پاسخ

      درود بر شما
      فرمول ها باید بررسی بشه
      خودش که نمیتونه مقدار بزنه!!!
      احتمال زیاد نتیجه یک فرمولی رو داره نشون میده که باید شرط اضافه کنید و به ازای خالی نبودن و …. بررسی کنید

  34. profile avatar
    زهرا
    ۸ اردیبهشت ۱۳۹۸
    پاسخ

    سلام . روزبخیر. بخواهیم دقیقه و ثانیه رو با هم جمع کنیم به صورتی که جمع رو به صورت دقیقه بهمون نشون بده چیکار باید بکنیم؟ نحوه نوشتن اعداد هم به این صورت: 00:00

    • profile avatar
      حسنا خاکزاد
      ۱۰ اردیبهشت ۱۳۹۸
      پاسخ

      درود بر شما
      فرقی نمیکنه
      مثل عدد معمولی رفتار کنید… فرمت رو هم روی دقیقه بذارید
      اگر باید بهه عدد تبدیل ببشه، که باید ثانیه رو تقسیم بر 60 کنید

      دقیقا همین منطق توضیح داده شده در آموزش بالا

  35. profile avatar
    محمد
    ۱۸ فروردین ۱۳۹۸
    پاسخ

    سلام خسته نباشید
    برای تفریق دو ساعت یکسان در اکسل باید چیکار کنیم؟
    به عنوان مثال 1:15 منهای 1:15 اکسل ارور ندهد و جواب 00:00 را نشان بدهد

    • profile avatar
      حسنا خاکزاد
      ۱۸ فروردین ۱۳۹۸
      پاسخ

      درود بر شما
      همونطور که در اموزش اشاره شده
      یا باید داخل سلول بنویسید هر دو رو و کم کنید
      یا اینکه از تابع time کمک بگیرید.

      • profile avatar
        محمد
        ۲۰ فروردین ۱۳۹۸
        پاسخ

        نه میتونم این تایم ها رو داخل یه سلول بزنم نه میخوام که توسط توابع تغییرش بدم
        به جز این موارد مورد دیگه ای نیست؟

  36. profile avatar
    پارسا
    ۲۶ اسفند ۱۳۹۷
    پاسخ

    سلام تو محل کارم ساعت کارکرد هر دستگاه بصورت هفتگی ثبت میشه و با تفاضل اعداد هفته با هفته قبلش میزان کارکرد دستگاه محاسبه میشه تا الان که اعداد 4رقمی بود مشکلی نبود مثلا 9763:54 رو از 9871:29 میکردیم 107:35 رو بهم میداد اما الان که ساعت کارها 5رقمی شدن اکسل تو تفریق ارور میده راهکارتون رو لطفا بهم بگید

  37. profile avatar
    سارا
    ۱۷ اسفند ۱۳۹۷
    پاسخ

    سلام خسته نباشید
    برای تفریق دوساعت ازهم قبل وبعدازساعت24 ازچه فرمولی استفاده می شود؟
    مثلابرای تفریق ساعت22:00از3:30 عدد5.5رانشان بدهد.درصورت امکان راهنمایی کنیدممنون.

    • profile avatar
      حسنا خاکزاد
      ۱۷ اسفند ۱۳۹۷
      پاسخ

      درود بر شما
      چون معیار 24 ساعته هست،باید یک بار تا 24 و حساب کنید یعنی 24-22 و بعد باضافه 3.5 کنید

  38. profile avatar
    وحید
    ۳ اسفند ۱۳۹۷
    پاسخ

    با تشکر از شما. خیلی مفید بود.

  39. profile avatar
    SA
    ۲۸ بهمن ۱۳۹۷
    پاسخ

    سلام من با همین روش آموزشی پیش رفتم . تو چند تا از لیست ها جمع ساعت ها درست بود . ولی تو یکی از لیست ها بجای مجموع 182:23 جمع مقدارهای زمان رو 1838:23 نشون میده . ممنون میشم راهنمایی کنید. تشکر

  40. profile avatar
    داود
    ۱۵ بهمن ۱۳۹۷
    پاسخ

    خیلی مفید بود

  41. profile avatar
    mojtaba
    ۱۱ بهمن ۱۳۹۷
    پاسخ

    سلام
    من با دستور vlookup ساعت اضافه کار رو که از بانک اطلاعاتی فراخونی میکنم مثلا بصورت 012:20 میاد و اکسل نمیتونه این ساعت رو بخونه و در محاسبات قرار بده و چون تعداد هم زیاد هست بصورت دستی نمیشه صفر اول رو حذف کرد حالا برای رفع این مشکل چطور باید عمل کرد تشکر فراوان

    • profile avatar
      حسنا خاکزاد
      ۱۳ بهمن ۱۳۹۷
      پاسخ

      درود بر شما
      اگر صفر اول همه داده هاتون هست میتونید با این فرمول از بین ببیرید.

      1
      =VALUE(RIGHT(A1;LEN(A1)-1))

      اگر هم فرمت ساعت رو میخواید حفظ کنید اینکار و انجام بدید:

      1
      =TEXT(VALUE(RIGHT(A1;LEN(A1)-1));"hh:mm")

  42. profile avatar
    aiin
    ۱۱ بهمن ۱۳۹۷
    پاسخ

    با عرض سلام و تشکر فراوان بابت مطالب مفیدی که قرار میدهید
    گاهی اوقات جمع کل ساعت اضافه کار سه رقمی میشود مثلا 110:00 و یا اینکه چون جدول من از بانک اطلاعاتی ساعت کار ، پارامترهای خود را دریافت میکند مثلا یک ساعت دو رقمی را بصورت 014:00 نشان میدهد ، در این صورت بفرمایید فرمت سلول باید چگونه باشد تا محاسبه انجام شود ، این [hh] جواب نمیدهد.

    • profile avatar
      حسنا خاکزاد
      ۱۳ بهمن ۱۳۹۷
      پاسخ

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

      برای فراخوانی مقدار عددی، میتونید از توابع متنی استفاده کنید.
      مثلا برای نمایش مقدار عددی ساعت 012:00
      از فرمول زیر استفاده کنید:

      1
      =VALUE(RIGHT(A1;LEN(A1)-1))

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

      این تاب هم برای نمایش داده زمان با فرمت ساعت:

      1
      =TEXT(VALUE(RIGHT(A1;LEN(A1)-1));"hh:mm")

  43. profile avatar
    neda
    ۸ بهمن ۱۳۹۷
    پاسخ

    سلام، وقتتون بخیر. اگر بخوام معادل هر 8:30 را برابر با یک روز محاسبه کند چگونه امکان پذیر است؟ ممنون

    • profile avatar
      حسنا خاکزاد
      ۸ بهمن ۱۳۹۷
      پاسخ

      درود بر شما
      میتونید مقدار عددیشو حساب کنید
      میشه 0.35
      بعد quotient زمانتون رو بر 0.35 حساب کنید
      معلوم میشه چند روزٍ 8.5 ساعته دارید

      یا اینکه ساعتتون و به Number تبدیل کنید و 24 ضرب کنید بعد quotient 8.5 رو حساب کنید

  44. profile avatar
    sara
    ۳۰ دی ۱۳۹۷
    پاسخ

    سلام
    برای نمایش اختلاف دو ساعت مثلا 6 صبح شنبه و 6 صبح روز بعد که 24 ساعت میشود چه باید کرد؟

    • profile avatar
      حسنا خاکزاد
      ۳۰ دی ۱۳۹۷
      پاسخ

      درود بر شما
      در انتهای آموزش نحوه کم کردن دو ساعت ارائه شده. مطالعه بفرمایید مجدد

      • profile avatar
        sara
        ۱ بهمن ۱۳۹۷
        پاسخ

        مواردی که در آموزش هست رو انجام دادم، مشکلم پابرجاست.
        برای اینکه متوجه تغییر روز بشه باید چیکار کرد؟ اختلاف 6 صبح شنبه و 6 صبح یکشنبه را 0 نشان میدهد.

        • profile avatar
          حسنا خاکزاد
          ۱ بهمن ۱۳۹۷
          پاسخ

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

          اگر هم میلادی باشه و مثلا چیزی شبیه خروجی تابع now، براحتی کم میشه از هم چون مقدار تاریخ هم در اون لحاظ میشه

  45. profile avatar
    علی
    ۱۱ دی ۱۳۹۷
    پاسخ

    با سلام
    من برای بدست آوردن میزان اختلاف دو تاریخ میلادی یک فایل اکسل درست کردم. فایل رو قفل گذاری کردم تا فرمول ها به هم نریزن.
    بطور مثال اختلاف 20:30 7/12/18 و 21:48 9/12/18
    که میخوام جواب باشه 49:18 (49 ساعت و 18 دقیقه)
    روی دوتا کامپیوتر مختلف فایل اکسل مورد نظر یک جا 49:18 و در کامپیوتر دیگر 1489:18 رو نمایش میده
    از طریق تغییر دادن نوع سل ها هم به هیچ نتیجه ای نرسیدم.
    لطفا راهنمایی کنین چکار کنم
    با تشکر

    • profile avatar
      حسنا خاکزاد
      ۱۲ دی ۱۳۹۷
      پاسخ

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

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

      برای اینکه مطمئن بشید. از تابع now() استفاده کنید و نتیجه رو ببینید. مشابه اون فرمت، تاریخ و زمان و ثبت کنید

      • profile avatar
        علی
        ۱۲ دی ۱۳۹۷
        پاسخ

        سلام.
        در مورد چیدمان تاریخ فرمایشتون درسته. ولی من به همون صورتی که اکسل تاریخ رو میشناسه تاریخ رو بهش معرفی کردم. یعنی ماه-روز-سال 12/7/18
        اینجا فقط جهت اطلاع اینجوری گفتم.
        ولی در مورد مشکل: فرمول ها درسته، محاسبات هم درسته. ولی در بعضی کامپیوترها خروجی رو اگر از 24 ساعت بیشتر باشه درست نشون نمیده.(در اون کامپیوتر نوع سلول رو در هر حالتی گذاشتم باز هم درست به صورت ساعت:دقیقه نشون نمیده. (ساعت بالای 24 ساعت))
        میخوام که وقتی فایل رو نهایی کردم و به هر کسی دادم، محاسبات بدون مشکل نشون داده بشه.
        لطفا این فایل رو ببینین.
        ممنون
        http://s8.picofile.com/file/8347725434/Time_Calculator.jpg
        و اگر روش دیگه ای برای بدست اوردن مقدار اختلاف ساعت و دقیقه ای دو تاریخ و زمان با هم وجود داره لطف کنین راهنمایی کنین.
        ممنون

        • profile avatar
          حسنا خاکزاد
          ۱۵ دی ۱۳۹۷
          پاسخ

          درود بر شما
          واقعیت اینه تا حالا بخرورد نکردم با انی مشکل.

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

          اول این دو مقاله رو مطالعه کنید. شاید نکته ای باشه که رعایت نمیکنید.
          https://excelpedia.net/excel-time-calculation/

          https://excelpedia.net/excel-date-function/

          اگر نشد باز ی فکر دیگه ای میکنیم.

  46. profile avatar
    رضا
    ۱۰ دی ۱۳۹۷
    پاسخ

    با سلام.من میخواستم به محض وارد کردن عددی در سلول ستون c (مقدار)عبارت متنی مجاور آن سلول در ستون b (نام محصول)را در سلول ستون d (جواب) نمایش دهد.لطفاً راهنمایی کنید.ممنونم

    • profile avatar
      حسنا خاکزاد
      ۱۰ دی ۱۳۹۷
      پاسخ

      درود بر شما
      از if استفاده کنید
      این آموزش رو مطالعه کنید:

      https://excelpedia.net/if-function/

  47. profile avatar
    رضا
    ۸ دی ۱۳۹۷
    پاسخ

    با سلام.لطفاً جواب سوالم را بدهید

    • profile avatar
      حسنا خاکزاد
      ۸ دی ۱۳۹۷
      پاسخ

      درود بر شما
      سوالی با یوزر شما ثبت نشده

  48. profile avatar
    میلی
    ۶ دی ۱۳۹۷
    پاسخ

    سلام چطور به برنامه دست رسی کنم

    • profile avatar
      حسنا خاکزاد
      ۸ دی ۱۳۹۷
      پاسخ

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

  49. profile avatar
    َاحمد
    ۵ دی ۱۳۹۷
    پاسخ

    با سلام ، من نیاز به نمایش ساعت در سلول اکسل دارم و ساعت کار کند یعنی میخوام ثانیه شمارش مرتب تغییر کند ، یه کار دیگر هم با ساعت دارم ، مثلا در یک سلول یک ساعت تاریخ انقضاء وجود دارد 12:10:05 ، حالا میخوام در یک سلول وقتی ساعت اکسل به اون ساعت انقضا رسید شرطی که تعریف کرده ام در سلول عمل کند

    • profile avatar
      حسنا خاکزاد
      ۵ دی ۱۳۹۷
      پاسخ

      درود بر شما
      سوال اول رو باید کد بزنید که هر ثانیه calculation انجام بشه

      قسمت دوم رو هم از این قسمت مطالعه کنید و ایده بگیرید:
      https://excelpedia.net/excel-alarm/

      • profile avatar
        َاحمد
        ۵ دی ۱۳۹۷
        پاسخ

        سلام ، ممنون از شما اما متوجه راهنمائیتون به علت حرفه ای نبودن نشدم ، میشه واضحتر توضیح دهید . باتشکر

        • profile avatar
          حسنا خاکزاد
          ۵ دی ۱۳۹۷
          پاسخ

          خواهش میکنم.
          بحث مفصله
          باید کدنویسی بدونید و سرچ کنید کدهای زمان به چه صورته….
          مورد دوم هم که آموزش مرتبط ارائه شده

          • profile avatar
            َاحمد
            ۶ دی ۱۳۹۷

            تشکر از شما

  50. profile avatar
    رضا
    ۲۸ آذر ۱۳۹۷
    پاسخ

    با سلام.من میخواستم به محض وارد کردن عددی در سلول ستون c (مقدار)عبارت متنی مجاور آن سلول در ستون b (نام محصول)را در سلول ستون d (جواب) نمایش دهد.لطفاً راهنمایی کنید.ممنونم
    d c b a
    کدکالا نام محصول مقدار جواب
    12345 سیب ؟ ؟

  51. profile avatar
    سعید
    ۲۲ آذر ۱۳۹۷
    پاسخ

    سلام من می خوام از طریق تابع Minute عدد دقیقه ام رو جوری در بیارم که اگر مثلا 09 بود ، جواب رو همون 09 برگردونه نه 9. مثلا اگر زمان باشه 18:09 با تابع Minute جواب رو به ما 9 بر میگردونه اما من میخوام قبلش 0 هم باشه حتما. از نوع Text هم گذاشتم سلول رو جواب نداد.
    ممنون می شم راهنمایی بفرمایید

    • profile avatar
      حسنا خاکزاد
      ۲۴ آذر ۱۳۹۷
      پاسخ

      میتونید با یک if کنترل کنید که اگر کوچکتر از 10 بود، یک صفر بهش بچسبونه. یعنی:

      1
      =if(minute(A1)<10,"0"&minute(A1),Minute(A1))

  52. profile avatar
    افشین
    ۲۱ آذر ۱۳۹۷
    پاسخ

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

    • profile avatar
      اکسل پدیا
      ۲۲ آذر ۱۳۹۷
      پاسخ

      سلام
      با دوره زیر شروع کنید.
      اکسل و شروع حرفه ای

  53. profile avatar
    حیدری
    ۱۰ آذر ۱۳۹۷
    پاسخ

    با سلام
    آیا می توان یک سلول که تاریخ به شمسی در آن نوشته شده را با یک سلول که یک عدد(تعداد روز) در آن نوشته شده جمع کرد و جواب در سلول سوم به صورت تاریخ بیان بشه؟مثال : 1397/09/20=10+1397/09/10
    با تشکر

    • profile avatar
      حسنا خاکزاد
      ۱۰ آذر ۱۳۹۷
      پاسخ

      درود بر شما
      این پست رو مطالعه کنید

      https://excelpedia.net/excel-jalali-date/

  54. profile avatar
    محمد رجبی
    ۵ آذر ۱۳۹۷
    پاسخ

    با سلام خدمت شما من میخوام از شخصی که ساعت کاریش بیشتر از 5 ساعت و در روز عادی باشه توی جدول بکساعت بعنوان ناهار مخاسبه بشه و کمتر از 5 ساعت محاسبه نشه لطفا راهنمایی فرمایید

    • profile avatar
      حسنا خاکزاد
      ۶ آذر ۱۳۹۷
      پاسخ

      درود بر شما
      دقیقا با همین منطق توضیح داده شده باید پیش برید
      یا همه عدد باشن یا ساعت.بعد مقایسه را انجام بدید.
      ضمن اینکه منظوظرتون از روز عادی چیه؟

  55. profile avatar
    یزدان
    ۲ آذر ۱۳۹۷
    پاسخ

    سلام
    آیا میشه یه ستون رو جوری تنظیم کرد که وقتی اسم رو ستون کناریش نوشتیم این ستون به صورت خودرکار ساعتش رو ثبت کنه؟

    • profile avatar
      حسنا خاکزاد
      ۵ آذر ۱۳۹۷
      پاسخ

      درود بر شما
      میشه ولی باید از خطای circular reference استفاده و یک فرمول logical بنویسید با شرط خالی نبودن سلول مورد نظر
      یا اینکه کد بنویسید که هر بار پر شد، زمان ثبت بشه

  56. profile avatar
    علی
    ۲ آذر ۱۳۹۷
    پاسخ

    سلام خدمت مدیر محترم سایت:
    وقت بخیر؛

    یه ساعتکاری رو می خوام تقسیم بر 10 کنم و حاصل رو ضربدر این تایم کنم (00:58:00) یعنی 58 دقیقه، اگر امکانش هست کمکم کنید.

    خیلی خیلی ممنونم

    • profile avatar
      حسنا خاکزاد
      ۵ آذر ۱۳۹۷
      پاسخ

      درود بر شما
      همونطور که میدونید مقدار ساعتی، کسری از عدد 1 هست.
      پس با توجه به این منطق و خروجی مد نظر شما، باید عملیات رو انجام بدید. در واقع مقدار ساعت : 58 دقیقه، برابر است با 0.04

  57. profile avatar
    کژال
    ۲۱ مهر ۱۳۹۷
    پاسخ

    سلام خواهش میکنم اگه امکان داره فرمول ساعت ورود.ساعت خروج .جمع کارکرد . جمع کارکرد ضربدرمبلغ رابرای من ارسال کنید ممنون میشم تو فرمول ها متوجه نشدم کامل چه کار باید کرد با تشکر فراوان

    • profile avatar
      حسنا خاکزاد
      ۲۱ مهر ۱۳۹۷
      پاسخ

      اگر به خوبی مطالعه کنید، کامل توضیح داده شده
      ولی به هر حال میتونید فایل رو درست کنید
      اشکالات رو در گروه تلگرامی مطرح کنید

  58. profile avatar
    کاربر
    ۱۵ مهر ۱۳۹۷
    پاسخ

    با سلام ضمن تشکر از مطالب مفید سایتتون ، سوال من اینه که آیا در اکسل راهی وجود داره که دقیقه سه رقمی ثبت کنیم و در یک سلول جمع این دقایق به ما داده بشه .

    • profile avatar
      حسنا خاکزاد
      ۱۵ مهر ۱۳۹۷
      پاسخ

      درود بر شما
      خب میتونید مثل عدد ثبت کنید
      عدد معمولی
      اگر هم ظاهر رو خواستید تنظیم کنید، با فرمت سل میتونید اینکار و بکنید

  59. profile avatar
    نصراله
    ۱۳ مهر ۱۳۹۷
    پاسخ

    سلام خواهش میکنم اگه امکان داره فرمول ساعت ورود.ساعت خروج .جمع کارکرد . جمع کارکرد ضربدرمبلغ رابرای من ارسال کنید ممنون [email protected] با تشکرفراوان

    • profile avatar
      حسنا خاکزاد
      ۱۴ مهر ۱۳۹۷
      پاسخ

      درود بر شما
      همه اطلاعات مورد نیازتون در این آموزش کنجانده شده.
      مقاله را کامل مطالعه کنید و مسئله مورد نظر خودتون رو حل کنید

  60. profile avatar
    علیرضا
    ۲۱ شهریور ۱۳۹۷
    پاسخ

    خیلی متن عالی بود . کاملا مشکل من را حل کرد .

  61. profile avatar
    مهرداد
    ۱۳ شهریور ۱۳۹۷
    پاسخ

    سلام. با تشکر از مطالب خوب، کامل و کاربردیتون. من توی فرمول نویسی به یک مشکل برخوردم اگه لطف کنید راهنماییم کنید ممنون میشم.
    میخوام یک برنامه آنالیز قیمت بنویسم و سلول رو به صورت لیست درآوردم و میخوام با انتخاب هر آیتم از لیست قیمتشو جلوش نشون بده باید چیکار کنم؟

    • profile avatar
      حسنا خاکزاد
      ۱۳ شهریور ۱۳۹۷
      پاسخ

      درود بر شما
      از VLOOKUP استفاده کنید
      https://excelpedia.net/vlookup-function/

      • profile avatar
        مهرداد
        ۱۴ شهریور ۱۳۹۷
        پاسخ

        سپاس

  62. profile avatar
    abbas
    ۴ شهریور ۱۳۹۷
    پاسخ

    سلام
    با استفاده از فرمول =D12-C12+(D12<=C12) زمان کاری را محاسبه میکنم
    وقتی که هیچ داده ای به ورودی و خروجی یعنی سلول C و D نمی دهم ساعت را 24:00 محاسبه میکنه که می خواهم 00:00 باشه
    با فرمول =IF(OR(C13-D13=M13؛D13-C13=M13)؛""؛(D13-C13+(D13<=C13))) کار نمی کنه یعنی "" نمی شود
    لطفا راهنمایی بفرمایید.

  63. profile avatar
    علی ترحم
    ۱۱ مرداد ۱۳۹۷
    پاسخ

    سلام خسته نباشید
    برای جدا کردن ساعت از دقیقه زمانی که ساعت اعلامی اضافه کار ماهیانه باشد و عدد ساعت از 24 ساعت بیشتر باشه مثلا 120 ساعت فرمول ساعت عمل نمی کنه باید از چه فرمولی استفاده کنم که بتونم ساعت و دقیقه رو در دو سل جداگانه داشته باشم ، چون میخوام مبلغ اضافه کار رو بدست بیارم

    • profile avatar
      سامان چراغی
      ۱۲ مرداد ۱۳۹۷
      پاسخ

      سلام، تشکر
      برای بدست آوردن ساعت میتونید از فرمول زیر استفاده کنید:

      1
      =INT(A1*24)

      برای بدست آوردن دقیقه هم از فرمول زیر استفاده کنید:

      1
      =ROUND((A1*24-INT(A1*24))*60,0)

  64. profile avatar
    navid
    ۱۵ تیر ۱۳۹۷
    پاسخ

    کلا نرم افزار اکسل تاریخ شمسی رو نمیخونه، شما باید یه فایل ماکرو درست کنین که این تاریخ ها رو شناسایی کنه خودش، بعدش تو فرمت سل میرین و در قسمت custum این فرمتو براش انتخاب میکنین ( 0000″/”00″/”00). در ضمن اون فایل ماکرو رو میتونین تو گوگل سرچ کنین.

    • profile avatar
      حسنا خاکزاد
      ۱۶ تیر ۱۳۹۷
      پاسخ

      درود بر شما
      نسخه 2016 فرمت تاریخ شمسی رو پشتیبانی میکنه. اما توابع تاریخ رو خیر.
      بله یک راهه همین استفاده از عدد و فرمت سل هست و یک راه دیگه اداینز که در این لینک توضیحات لازم ارائه شده.
      https://excelpedia.net/?s=%D8%AA%D8%A7%D8%B1%DB%8C%D8%AE+%D8%B4%D9%85%D8%B3%DB%8C

  65. profile avatar
    گروسی
    ۲۴ اردیبهشت ۱۳۹۷
    پاسخ

    با سلام و تشکر از زحمات شما اساتید گرانقدر
    بنده سوالی داشتم می خواستم به طور مثال اگر دقیقه یک ساعتی از 30 بیشتر باشد آن زمان را به بالا گرد کند مثلا 120:35 را 121:00 تحویل دهد.
    در این خصوص فرمول(IF(MINUTE(A1)>=30;HOUR(A1)+1;HOUR(A1 = اما جواب در ست نمی دهد لطفا کمکم فرمایید.

    • profile avatar
      حسنا خاکزاد
      ۲۴ اردیبهشت ۱۳۹۷
      پاسخ

      دورد بر شما

      1
      =IF(MINUTE(A1)>=30;time(HOUR(A1)+1,0,0);A1)

      این یکی از راه هاست.

  66. profile avatar
    رضا
    ۲۸ فروردین ۱۳۹۷
    پاسخ

    جناب چراغی از راهنمایی بابت مشکل (#)در تفریق ساعت ممنونم

  67. profile avatar
    هیوا
    ۲۳ فروردین ۱۳۹۷
    پاسخ

    با سلام من با نوشتن تابع IF برای سلول هایی که همه با فرمت [hh]:mm:nn مشکل دارم. همچین فرمولی بهش دادم :
    =IF(D2>10,D2*10000,D2*20000)
    اما درست حساب نمیکنه. مشکل از کجاست؟ سلول d2 هم درسته و فرمتش همون [hh]:mm:nn هستش.
    خروجی هم بهم میده منتهی یا کل سلول هارو ضربدر 10000 میکنه یا ضربدر 20000 ، در واقع علامت کوچکتر بزرگتر ، همه ی اعداد رو فقط علامت کوچکترش رو میخونه.

    • profile avatar
      سامان چراغی
      ۲۵ فروردین ۱۳۹۷
      پاسخ

      سلام
      فرمت سلول ها در انجام محاسبات تأثیری نداره و مهم ماهیت سلول هست. از نظر اکسل واحد زمان، روز هست حالا با هر فرمت که نمایش داده بشه فرقی نمیکنه. در شرطتون خواستید که مقدار سلول D2 از 10 بیشتر باشه (که احتمالا منظورتون 10 ساعت هست) اما از نظر اکسل این 10 یعنی 10 روز.
      حالا وقتی شما تو سلول D2 مقدار 10:00 قرار میدید یعنی 10/24 روز که قطعا از عدد 10 کوچکتر هست.
      با این توضیحات مجددا فایلتون رو بررسی کنید.

  68. profile avatar
    مهدی
    ۱۹ فروردین ۱۳۹۷
    پاسخ

    سلام
    من می خوام ساعت 2 بامداد رو منهای 3 ساعت کنم که جواب میشه 23 ولی با خطا رو برو میشم. از چه فرمولی استفاده کنم که راحت تر و کم حجم تر باشه و جواب 23:00 بیاد ؟
    2:00
    -3:00
    جواب : #### ! ولی باید 23:00 بیاد

  69. profile avatar
    Hesam
    ۲۷ اسفند ۱۳۹۶
    پاسخ

    درود..من بخوام ساعات ماموریتم جمع بخوره به چه صورت باید عمل کنم یعنی مثلا من ساعت 8 صبح 96/12/26 رفتم ماموریت تا 18 عصر 96/12/28 .. با چه فرمولی باید ساعت رو با در نظر گرفتن تاریخ جمع زد؟

    • profile avatar
      سامان چراغی
      ۲۷ اسفند ۱۳۹۶
      پاسخ

      سلام
      کافیه تاریخ و ساعت برگشت رو منهای تاریخ و ساعت شروع مأموریت بکنید.

      • profile avatar
        Hesam
        ۲۷ اسفند ۱۳۹۶
        پاسخ

        بزرگوار با چه فرمول و روشی.. به صورت تئوریک که بنده هم میدونم اما برای پیاده سازی در اکسل به چه صورت باید عمل کرد؟

        • profile avatar
          حسنا خاکزاد
          ۲۷ اسفند ۱۳۹۶
          پاسخ

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

          اما بصورت کلی، بیاید روز اول و اخر رو کاری نداشته باشید. یعنی فقط 96/12/27 رو در 24 ضرب کنید. (اگر اد اینز نصب کنید و یا هر روش دیگه، اختلاف دو تارخی رو براحتی میتونید بدست بیارید).
          حالا میمونه اول و آخر باشه، که روز اول رو باید ساعت 12 شب رو از ساعت خروج از مبدا کم کنید(یعنی 96/12/26 ساعت 8. میشه 16 ساعت ). ساعت روز آخرهم فقط کافیه خودش حساب بشه. یعنی همون 18.

          حالا کافیه این 3 تا رو با هم جمع کنید.

          باز هم میگم نکته اصلی در تاریخ شمسی بودن هست که حتما اون پست رو باید بخونید ….

          موفق باشید

          • profile avatar
            Hesam
            ۲۷ اسفند ۱۳۹۶

            آخه چه جوری یک ساعت توی یک تاریخ رو از یک ساعت دیگه تو تاریخ متفاوت کم کنم؟؟
            منظورتون از اداینز چیه؟ اگر ممکن برای این مباحث آموزش تصویری قرار بدید.

          • profile avatar
            حسنا خاکزاد
            ۲۸ اسفند ۱۳۹۶

            چند بار لینک گذاشتم(تاریخ شمسی)! ولی نمیخونید

            آموزش تصویری هست

            سوالتون و توی گروه مطرح کنید که بتونید فایل نمونه بذارید از داده هاتون….
            هر داده ای شرایطی داره
            من با برداشتی که داشتتم راه ارائه دادم.
            حالا مممکنه این وسط داده هاتون الگوی خاصی داشته باشه.شاید نیاز باشه با توابع متنی تفکیک بشه و ….

            موفق باشید

    • profile avatar
      حسنا خاکزاد
      ۲۷ اسفند ۱۳۹۶
      پاسخ

      درود بر شما
      فرمول ثابت و مشخصی نداره
      با استفاده از توضیحات همین پست، فاصله تاریخی رو به روز حساب کنید و به ساعت تبدیل کنید
      بعد با ساعت هر روز جمع کنید

      باید با if فرمول نویس یکنید
      ضمن اینکه تاریخ هاتون چون شمسیه، لینک تاریخ شمسی رو هم مطالعه کنید.
      https://excelpedia.net/excel-jalali-date/

  70. profile avatar
    نرگس
    ۱۰ اسفند ۱۳۹۶
    پاسخ

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

    • profile avatar
      حسنا خاکزاد
      ۱۱ اسفند ۱۳۹۶
      پاسخ

      خدا رو شکر.
      اگر اون پست تاریخ شمسی رو مطالعه کردید و مشکلتون حل نشد، سوال رو در گروهتلگرام یمطرح کنیدتا بررسی بشه.
      چون قاعدتا با اون لینک باید جواب بگیرید

      موفق باشید

  71. profile avatar
    ...
    ۹ اسفند ۱۳۹۶
    پاسخ

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

    • profile avatar
      حسنا خاکزاد
      ۹ اسفند ۱۳۹۶
      پاسخ

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

      اما در مورد مفهوم تاریخ، این پست رو هم بخونید کمک میکنه به درک مفهوم تاریخ.
      https://excelpedia.net/excel-date-function/
      با دقت بخونید حتما

      اگر هم حل نشد، داخل گروه تلگرامی مطرح بفرمایید تا مشخص بشه مشکل کجاست. لینک گروه در فوتر صفحه اصلی سایت موجود هست.

  72. profile avatar
    ...
    ۹ اسفند ۱۳۹۶
    پاسخ

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

    • profile avatar
      حسنا خاکزاد
      ۹ اسفند ۱۳۹۶
      پاسخ

      منظورتون چه فرمتی هست؟؟؟
      فرمولی که ارائه شده برای ساعت هست نه تاریخ. (با توجه به کامنته ای قبلیتون، روی تاریخ دارید کار میکنید)
      در مورد ساعت هم اون شکل 4 که میبینید، خروجی اکسل هست. پس امتحان شده و جواب درست میده.
      اگر دقیقا مطابق آموزش عمل کنید مشکلی وجود نخواهد داشت.

      واضح بفرمایید چه عددی با چه شرایطی رو وارد میکنید که جواب درست نمیگیرید تا بررسی بشه.

      موفق باشید

  73. profile avatar
    نرگس
    ۹ اسفند ۱۳۹۶
    پاسخ

    سلام مجدد.یعنی برای هرسلول باید کلیک راست کنم و اون فرمت رو وارد کنم؟تا تاریخم رو به صورت تاریخ نشون بده نه عدد؟

    • profile avatar
      حسنا خاکزاد
      ۹ اسفند ۱۳۹۶
      پاسخ

      درود

      مورد اول: شما فرمودید میخواید از هم کم کنید. قاعدتا وقتی کم میکنید نتیجه باید عدد باشه نه تاریخ. پس فرمت باید روی number باشه تا به عدد ببینید (تاریخ میلادی)
      مورد دوم: برای انجام تنظیمات فرمت، نیازی نیست برای هر سلول این کار و بکنید. کافیه یکی رو انجام بدید و روی سلول های دیگه با format painter انتقال بدید

  74. profile avatar
    نرگس
    ۸ اسفند ۱۳۹۶
    پاسخ

    من میخوام توی اکسل دو تاریخ وارد کنم ماه و روز و سال مثلا بعد خودش روزهای بین این دو تاریخ رو محاسبه کنه و نشون بده.با در نظر گرفتن اینکه ماه 30روزست 29روزه یا 31روزه.خیلی ممنون میشم کمک کنید

    • profile avatar
      حسنا خاکزاد
      ۸ اسفند ۱۳۹۶
      پاسخ

      درود
      اگر تاریخ میلادی هست
      فقط کافیه از هم کم کنید. خ.دش درست محاسبه میکنه
      اگر تاریخ شمسی هست
      از لینک زیر استاده کنید:
      https://excelpedia.net/excel-jalali-date/

  75. profile avatar
    P.I.C
    ۵ اسفند ۱۳۹۶
    پاسخ

    از اینکه برای جواب دادن به سؤالم وقت گذاشتید خیلی سپاسگذارم.
    یه چند روزی بود با این سؤال روبرو شده بودم ولی از هرکسی میپرسیدم چون مورد کاربردی نبود نمیتونست جواب بده

  76. profile avatar
    P.I.C
    ۴ اسفند ۱۳۹۶
    پاسخ

    سلام. ببخشید چطور میتونم یه ساعت بزرگتر را از کوچکتر کم کنم و جواب را به صورت منفی دریافت کنم.
    مثلاً:
    01:00=02:00 + 01:00 – = 05:00 – 04:00

    • profile avatar
      سامان چراغی
      ۴ اسفند ۱۳۹۶
      پاسخ

      سلام
      شما بعد از کم کردن ساعت بزرگتر، نتیجه را با ساعت دیگر جمع کردید که نتیجه یک ساعت مثبت میشه. اگر همه این فرمول رو در یک سلول بنویسید نهایتا خروجی درست رو میبینید (01:00) و نیاز به انجام کار خاصی نیست.
      اما اگر این عملیات را مرحله به مرحله انجام بدید در قسمتی که ساعت منفی ایجاد میشه، نتیجه در سلول به صورت چند # به هم چسبیده دیده میشه. که در واقع چون خروجی غیر منطقی هست این کارکترها نمایش داده میشن.
      برای اینکه به جای # خود ساعت منفی دیده بشه باید از مسیر زیر تیک گزینه Use 1904 date system رو بزنید:
      FILE–> Options–> Advanced–> Editing Options

  77. profile avatar
    حامد محدث
    ۲۹ بهمن ۱۳۹۶
    پاسخ

    سلام
    در جمع کردن ساعت قبل ساعت 24وبعد از ساعت 24 چیکار باید کرد
    مثلا کار از ساعت 23 شروع شده وساعت 10 تمام شد با چه فرمولی میشه این و حساب کرد
    ممنون

    • profile avatar
      حسنا خاکزاد
      ۲۹ بهمن ۱۳۹۶
      پاسخ

      درود بر شما
      دو مرحله ای کنید. با فرض اینکه شروع در سلول A1 و پایان در سلول B1 باشه، اینو بنویسید:

      1
      =(1-A1)+(B1)

      اگر حالت های مختلف وجود داره باید با If کنترل کنید

  78. profile avatar
    محمد رفيعي
    ۱۷ بهمن ۱۳۹۶
    پاسخ

    با سلام می خواستم ببینم چطور میشه عدد رو به ساعت تبدیل کرد مثلا اگر ما ساعت هشت و سی دقیقه رو به صورت 830 تایپ کنیم حالا بخوایم فرمتش به ساعت یعنی 8:30 تغییر کنه چیکار باید بکنیم؟

    • profile avatar
      حسنا خاکزاد
      ۱۷ بهمن ۱۳۹۶
      پاسخ

      سلام
      راه های مختلفی داره این کار
      بنا به الگویی که داده هاتون داره، میتونید از توابع متنی استفاده کنید و تفیکیک کنید و در نهایت بذاریدش داخل تابع TIme

  79. profile avatar
    سید علیرضا حسین
    ۳ بهمن ۱۳۹۶
    پاسخ

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

    • profile avatar
      سامان چراغی
      ۳ بهمن ۱۳۹۶
      پاسخ

      سلام
      ساعت رو در 24 ضرب کنید و فرمت سلول رو Number قرار بدید.

  80. profile avatar
    چهارخطی
    ۳۰ دی ۱۳۹۶
    پاسخ

    سلام وقتتون بخیر.ببخشید من اگر بخوام یه بازه زمانی مثلا 16 ساعت رو از یک بازه زمانی دیگه کم کنم باید چیکار کنم. مثلا 16 ساعت مجموع مرخصی های مجاز یک شرکت هست من میخوام اون رو از مجموع مرخصی های اخذ شده پرسنل مثلا 4:30 کم کنم . اینو در اکسل چطور میتونم انجام بدم.

    • profile avatar
      حسنا خاکزاد
      ۳۰ دی ۱۳۹۶
      پاسخ

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

  81. profile avatar
    سهیلا
    ۱۰ دی ۱۳۹۶
    پاسخ

    ممنون از توضیحات کاملتون

  82. profile avatar
    الیاس
    ۳ دی ۱۳۹۶
    پاسخ

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

    • profile avatar
      حسنا خاکزاد
      ۳ دی ۱۳۹۶
      پاسخ

      سلام
      وقتی از هم کم میکنید. عددی به شما میده که قسمت صحیحش معادل روز و قسمت اعشارش معادل ساعت هست که باید مثلا با تابع int قسمت صحیح رو جدا کنید و قسمت اعشاری رو فرمت ساعت h]:mm:ss] بدید تا ببینید چند ساعت و چند دقیقه میشه

  83. profile avatar
    وحید
    ۹ آذر ۱۳۹۶
    پاسخ

    بسیار آموزش مفیدی است.ممنون

  84. profile avatar
    مرضی
    ۵ آذر ۱۳۹۶
    پاسخ

    آموزشتون عالی بودددد

  85. profile avatar
    محسن
    ۵ آذر ۱۳۹۶
    پاسخ

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

    • profile avatar
      حسنا خاکزاد
      ۷ آذر ۱۳۹۶
      پاسخ

      سلام
      این مسئله کامل در آموزش شرح داده شده
      هم نحوه کم کردن (ورود و خروج) و نحوه و نکات مربوط به سلول های نهایی که بشه کل کارکرد.
      اشکال کار رو بفرمایید

  86. profile avatar
    mohammadkazem62
    ۱۳ مهر ۱۳۹۶
    پاسخ

    با تشکر…
    توضیحات بسیار روان و قابل فهم است.

نظر بدهید لغو پاسخ

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

-- بارگیری کد امنیتی --

زودتر از دیگران با خبر بشید

از طریق ایمیل، مطالب آموزشی درباره اکسل و برنامه نویسی وی بی و سایر رویدادهای مهم را دریافت خواهید کرد.
  • این فیلد برای اعتبار سنجی است و باید بدون تغییر باقی بماند .

آخرین مطالب

مقادیر متمایز در اکسل
تفاوت داده Distinct و Unique چیست؟ چطور میشه مشخص کرد
۱۰فروردین۱۴۰۰
استفاده از چندین تابع IF اکسل در هم
توابع IF تو در تو و نکات مهمی که باید بدانید
۲۷اسفند۱۳۹۹
تابع Trim
تابع Trim در اکسل
۲۱اسفند۱۳۹۹
کاربرد Power Query
چند مثال کاربردی از ابزار Power Query
۱۵اسفند۱۳۹۹

وجود یک منبع جامع و به روز که بدونی همیشه پشتیبانته برای یادگیری ضروریه. اکسل پدیا رو برای همین به وجود آوردیم.

پاسخ سوالات شما

اگر سوالات اکسلی دارید تو تالار گفتمان اکسل پدیا میتونید مطرح کنید. اساتید بسیاری هستند که به شما کمک میکنند.

کانال و تالار گفتمان اکسل پدیا

ورود به تالار گفتگو تلگرام

عضویت در خبرنامه
با عضویت در خبرنامه، ایمیل‌های آموزشی درباره اکسل و برنامه نویسی وی بی را دریافت خواهید کرد.

  • این فیلد برای اعتبار سنجی است و باید بدون تغییر باقی بماند .

021-47625755

[email protected]

آدرس: تهران، میدان دوم صادقیه، برج گلدیس، طبقه 7 واحد 721

دانلود اپ اکسل پدیادانلود از کافه بازار

تمامی حقوق برای اکسل پدیا محفوظ است.

  • اکسل از راه دور
  • شرایط و قوانین
  • درباره ما
  • تماس با ما