दिलचस्प पोस्ट
डेलर के साथ स्प्लिट स्ट्रिंग डीलर के रूप में जावास्क्रिप्ट क्रॉस-ब्राउज़र फ़ंक्शन कार्यान्वयन को जोड़ता है: attachEvent / addEventListener बनाम इनलाइन ईवेंट का उपयोग करें बाहरी जेएस फाइल में एस्पनेट एमवीसी यूआरएल। एक्शन। विभिन्न स्क्रीन के लिए गतिशील रूप से टेक्स्टएव का टेक्स्ट आकार कैसे सेट करें मैं एंड्रॉइड स्विच कैसे कर सकता हूँ? IPhone पर इंस्टॉल किए गए ऐप्स की सूची प्राप्त करें SQL सर्वर अनुक्रमणिका – आरोही या अवरोही, यह क्या अंतर करता है? कोई भी मान क्या है? 'इनपुट' तत्वों के पहले या बाद में सीएसएस सामग्री पीढ़ी एंड्रॉइड डिफ़ॉल्ट डिफ़ॉल्ट एसएमएस ऐप वर्ण स्ट्रिंग से लोड आर पैकेज सहेजें और एक फ़ाइल से MemoryStream को लोड करें कंसैकेट स्थिति के साथ MySQL चुनें क्या प्रॉम्प्ट के पीछे काम करने के लिए एनपीएम इंस्टॉल करने का कोई तरीका है? क्या मैं एक फाइल डिस्क्रिप्टर को लिनक्स पर किसी अन्य प्रक्रिया में साझा कर सकता हूं या वे प्रक्रिया के लिए स्थानीय हैं?

तिथि और समय के बीच का अंतर w / आउट कार्य सप्ताह Excel

मैं एक प्रक्रिया लेता समय की मात्रा निर्धारित करने की कोशिश कर रहा हूं मेरे पास प्रारंभ दिनांक और प्रारंभ समय के साथ-साथ समाप्ति दिनांक और समाप्ति समय है। मुझे क्या करने की ज़रूरत है परिणाम घंटों में प्रदर्शित करें: मिनट: सेकेंड लेकिन मुझे 5 दिन के काम सप्ताह के बजाय 7 दिन काम सप्ताह का उपयोग करना होगा। यहां एक नमूना डेटा बिंदु है:

नमूना डेटा

सेल A1 और C1 दोनों ही छोटी तिथियों के रूप में स्वरूपित होते हैं। सेल बी 1 और डी 1 को समय के रूप में स्वरूपित किया गया है। ई 1 में सूत्र = ((सी 1 + डी 1) – (ए 1 + बी 1)) और ई 1 को कस्टम संख्या [एच] के रूप में स्वरूपित किया गया है: मिमी: एसएस मुझे जो समस्या है वह सप्ताहांत के माध्यम से गणना कर रही है बार बस जोड़ना नहीं है और मुझे लगता है कि यह कार्य सप्ताह के प्रकार की वजह से है जो Excel उपयोग करता है

हर प्रकार की सहायता का स्वागत है, धन्यवाद!

वेब के समाधान से एकत्रित समाधान "तिथि और समय के बीच का अंतर w / आउट कार्य सप्ताह Excel"

सबसे पहले, आपको पता होना चाहिए / समझना चाहिए कि Excel के लिए कोई भी संख्या एक संभावित दिनांक / समय है और वह एक्सेल को केवल datetime (और दिनांक और समय अलग-अलग नहीं) जानता है।

यहां बताया गया है कि: दिसंबर 31, 18 99 के बाद से कुछ दिन पहले डेसिमल प्लेसहोल्डर हैं। इसलिए, संख्या 42,000.00 भी एक तारीख है। यह दिसंबर 31, 18 99 के बाद 42 दिसंबर के दिन है, जो 27 दिसंबर 2014 है।

दशमलव-प्लेसहोल्डर के बाद कुछ भी एक दिन का एक अंश माना जाता है इसलिए, 0.5 का मान आधे दिन है और इसलिए समय 12 दोपहर है जबकि 0.75 6 अपराह्न 6 बजे है।

इसलिए, आपके ऊपर दिए गए सभी उदाहरणों में आपके द्वारा दिखाए गए सभी तिथियां भी उनके साथ जुड़ी हो सकती हैं और आप जितनी बार दिखाए जा रहे हैं उनमें से जुड़ी तारीख भी हो सकती है। बस इन सभी कक्षों पर सामान्य संख्या में नंबर फ़ॉर्मेट को सामान्य नंबर पर बदलें और आपको केवल दिनांक के बिना Integer मान (बिना किसी दशमलव स्थान के) को देखना चाहिए, जबकि सभी बार केवल 1 का एक अंश होना चाहिए और सभी को दशमलव से पहले 0 होना चाहिए -placeholder।

अगर ऐसा नहीं है, तो आपने अभी तक अपना अपराधी पाया है।

उपरोक्त ज्ञान के साथ, दो तिथियों या समय के बीच का अंतर गणना करना भी आसान है। यह अंतर साधारण जोड़ या घटाव है: 42,000.00 + 100 + 0.5 = 27 दिसंबर 2014 के बाद, 12 दोपहर = अप्रैल 6, 2015 @ दोपहर। तो, आप संख्याओं को जोड़ सकते हैं और घटा सकते हैं जैसा आपने किया है। यदि आप सप्ताहांत के लिए खाते में दो दिनों का घटाना चाहते हैं तो आप साधारण घटा सकते हैं 2

अब, आपके ऊपर दिए गए उदाहरण पर एक नजर डालें: 23 जून 2016 को 42,544 में बदल दिया गया जबकि सुबह 07:41 बजे 0.32 में परिवर्तित हो गया। इसलिए, हमारे पास यहां 42,544.32 है, जबकि समाप्ति डेटटाइम 42,545.47 है।

अंतर ठीक से 1.15 के रूप में गणना की जाती है। इसका मतलब है कि एक दिन का अंतर होता है और 0.15 * 24 (एक दिन में घंटे) = 3 घंटे और 36 मिनट के दिन के अंश।

मुझे लगता है कि आपके द्वारा की गई असली समस्या परिणाम को सही ढंग से दिखाने के लिए है यदि आप इसे एक तारीख के रूप में दिखाते हैं तो यह 31 दिसंबर, 18 99 = 1 जनवरी 1 9 00 के बाद एक दिन है। यदि आप परिणाम को एक समय के रूप में दिखाते हैं तो आप केवल 03:36:00 को देखते हैं। सबसे अच्छा शायद संख्या के रूप में केवल 1.15 के रूप में अंतर दिखाने के लिए है। यदि आप परिणाम को अलग तरह से देखना चाहते हैं तो आपको अपनी आवश्यकताओं के परिणामस्वरूप दृश्य को समायोजित करना होगा। उदाहरण के लिए: = 1.15 * 24 = प्रारंभ दिनांक / समय और समाप्ति तिथि / समय के बीच 27.6 घंटे का अंतर।

और अधिक प्रश्न होने पर मुझसे पूछें।