सारणी तयार करताना काही समस्या सोडविण्यासाठी, प्रोग्रामला आवश्यक गणना करण्यास आवश्यक असेल त्याप्रमाणे आपल्याला महिन्यातील दिवस स्वतंत्र सेलमध्ये किंवा सूत्रानुसार निर्दिष्ट करण्याची आवश्यकता आहे. एक्सेलमध्ये हे ऑपरेशन करण्यासाठी डिझाइन केलेले साधने आहेत. या वैशिष्ट्याचा वापर करण्याचे विविध मार्ग पहा.
दिवसाची गणना करा
Excel मधील एका महिन्यातील दिवसांची संख्या विशेष श्रेणी ऑपरेटर वापरून मोजली जाऊ शकते. "तारीख आणि वेळ". अर्ज करण्यासाठी कोणता पर्याय सर्वोत्कृष्ट आहे हे शोधण्यासाठी, आपल्याला प्रथम ऑपरेशनसाठी लक्ष्य सेट करण्याची आवश्यकता आहे. यानुसार, गणनाचे परिणाम शीटवरील एका वेगळ्या घटकात प्रदर्शित केले जाऊ शकतात आणि दुसर्या फॉर्मूलामध्ये ते वापरले जाऊ शकतात.
पद्धत 1: ऑपरेटर्स डे आणि कार्टून यांचे मिश्रण
या समस्येचे निराकरण करण्याचा सर्वात सोपा मार्ग म्हणजे ऑपरेटर्सचा एक संयोजन होय दिवस आणि क्राफ्ट.
कार्य दिवस ऑपरेटर्सच्या गटाशी संबंधित आहे "तारीख आणि वेळ". ती एका विशिष्ट संख्येकडे निर्देश करते 1 पर्यंत 31. आमच्या बाबतीत, बिल्ट-इन फंक्शनचा वापर करुन या ऑपरेटरचे कार्य महिन्याच्या शेवटच्या दिवसास एक वितर्क म्हणून निर्दिष्ट करावे लागेल क्राफ्ट.
ऑपरेटर सिंटॅक्स दिवस पुढील
= दिवस (डेटा_फॉर्मेट)
या कार्याचा एकच तर्क आहे "अंकीय स्वरूपात तारीख". हे ऑपरेटरद्वारे सेट केले जाईल क्राफ्ट. असे म्हटले पाहिजे की अंकीय स्वरुपातील तारीख सामान्य फॉर्मेटपेक्षा भिन्न आहे. उदाहरणार्थ, तारीख 04.05.2017 अंकीय स्वरूपात दिसेल 42859. म्हणून, एक्सेल केवळ अंतर्गत ऑपरेशन्ससाठी ही स्वरूप वापरते. पेशींमध्ये दिसण्यासाठी ही क्वचितच वापरली जाते.
ऑपरेटर क्राफ्ट महिन्याच्या शेवटच्या दिवसाची निर्देशांक संख्या दर्शविण्याचा हेतू आहे, जो निर्दिष्ट तारखेपासून निर्दिष्ट महिन्यांचा निर्दिष्ट किंवा मागे आहे. फंक्शनचा सिंटॅक्स खालीलप्रमाणे आहे:
= CONMS (start_date; number_months)
ऑपरेटर "प्रारंभ तारीख" ज्या तारखेपासून गणना केली जाते त्या तारखेचा किंवा सेलमधील संदर्भाचा संदर्भ असतो.
ऑपरेटर "महिन्यांची संख्या" दिलेल्या तारखेपासून किती महिने मोजली पाहिजे हे सूचित करते.
आता हे एक विशिष्ट उदाहरणासह कसे कार्य करते ते पाहूया. हे करण्यासाठी, ज्या सेलमधील विशिष्ट कॅलेंडर नंबर प्रविष्ट केला आहे त्यापैकी एका सेलमध्ये एक्सेल शीट घ्या. ऑपरेटर्सच्या वरील संचाची मदत आवश्यक आहे ज्याचा हा मासिक कालावधी किती दिवस संदर्भित करते ते निर्धारित करावे.
- त्या शीटवर सेल निवडा ज्यामध्ये परिणाम प्रदर्शित होईल. बटणावर क्लिक करा "कार्य घाला". हे बटण फॉर्म्युला बारच्या डाव्या बाजूला आहे.
- विंडो सुरू होते फंक्शन मास्टर्स. विभागात जा "तारीख आणि वेळ". रेकॉर्ड शोधा आणि हायलाइट करा "दिवस". बटणावर क्लिक करा. "ओके".
- ऑपरेटर वितर्क विंडो उघडते दिवस. जसे आपण पाहू शकता, त्यामध्ये फक्त एक फील्ड आहे - "अंकीय स्वरूपात तारीख". सहसा, त्यातील सेलचा नंबर किंवा दुवा येथे सेट केला जातो परंतु आपल्याकडे या फील्डमध्ये एक कार्य असेल. क्राफ्ट. म्हणून, कर्सर फील्डमध्ये सेट करा आणि नंतर फॉर्म्युला बारच्या डाव्या बाजूला त्रिकोणाच्या रूपात असलेल्या चिन्हावर क्लिक करा. अलीकडे वापरलेल्या ऑपरेटरची सूची उघडली. आपल्याला त्यास नाव आढळल्यास "क्रॅफ्ट्स"त्यानंतर या फंक्शनच्या वितर्क विंडोवर जाण्यासाठी त्वरित त्यावर क्लिक करा. आपल्याला हे नाव सापडले नाही तर त्या स्थितीवर क्लिक करा "इतर वैशिष्ट्ये ...".
- पुन्हा सुरू होते फंक्शन विझार्ड आणि पुन्हा आम्ही ऑपरेटरच्या एकाच समुहाकडे जातो. परंतु यावेळी आम्ही नाव शोधत आहोत. "क्रॅफ्ट्स". निर्दिष्ट नाव हायलाइट केल्यानंतर, बटणावर क्लिक करा. "ओके".
- ऑपरेटर वितर्क विंडो लॉन्च केली आहे. क्राफ्ट.
त्याच्या पहिल्या क्षेत्रात, म्हणतात "प्रारंभ तारीख", आपल्याला आमच्या एका स्वतंत्र सेलमध्ये नंबर सेट करण्याची आवश्यकता आहे. ते ज्या कालावधीशी संबंधित आहे त्या दिवसात किती दिवस निश्चित केले जाईल याची संख्या आहे. सेल पत्ता सेट करण्यासाठी, कर्सर फील्डमध्ये ठेवा आणि नंतर डाव्या माऊस बटणाने शीटवर क्लिक करा. निर्देशकांना विंडोमध्ये त्वरित प्रदर्शित केले जाईल.
क्षेत्रात "महिन्यांची संख्या" मूल्य सेट करा "0", कारण आपल्याला निर्दिष्ट संख्या किती कालावधी सूचित करते ते निश्चित करण्याची गरज आहे.
त्यानंतर बटण क्लिक करा "ओके".
- आपण पाहू शकता की, शेवटच्या क्रियेनंतर, ज्या महिन्यात निवडलेला नंबर संबंधित असतो त्या दिवसात किती दिवसांनी शीटवरील सेलमध्ये प्रदर्शित केले जाते.
आम्ही खालील फॉर्म घेतला सामान्य फॉर्मूला:
= दिवस (CRAIS) (बी 3; 0))
या फॉर्म्युलामध्ये, व्हेरिएबल व्हॅल्यू केवळ सेलचा पत्ता असतो (बी 3). म्हणून, जर आपण प्रक्रिया पूर्ण करू इच्छित नसल्यास फंक्शन मास्टर्सआपण शीटच्या कोणत्याही घटकामध्ये हा फॉर्म्युला समाविष्ट करू शकता, आपल्या विशिष्ट प्रकरणात संबंधित असलेल्या सेलसह पत्ता असलेल्या सेलचा पत्ता बदलणे. परिणाम समान असेल.
पाठः एक्सेल फंक्शन विझार्ड
पद्धत 2: दिवसांची संख्या स्वयंचलितपणे निश्चित करणे
आता दुसरे कार्य पहा. हे आवश्यक आहे की दिलेल्या संख्येने दिलेल्या दिनदर्शिकेद्वारे दिवसांची संख्या दर्शविली जात नाही परंतु वर्तमान एकाद्वारे. याव्यतिरिक्त, वापरकर्त्याच्या सहभागाशिवाय कालखंड बदल स्वयंचलितपणे केले जाईल. जरी ते विचित्र वाटत असले, तरी हे कार्य मागीलपेक्षा सोपे आहे. ते सोडविण्यासाठी अगदी खुले फंक्शन विझार्ड हे आवश्यक नाही, कारण या ऑपरेशनने केलेले सूत्र ज्यामध्ये सेलचे वेरियेबल मूल्य किंवा संदर्भ नसतात. आपण शीटच्या सेलमध्ये सहजपणे ड्राइव्ह करू शकता जिथे आपल्याला परिणाम प्रदर्शित करणे आवश्यक आहे, खालील फॉर्म्युलाशिवाय बदल:
= दिवस (क्रमा (आज (); 0))
अंगभूत फंक्शन आज, जे आम्ही या प्रकरणात लागू केले, वर्तमान संख्या प्रदर्शित करते आणि त्यात कोणतेही वितर्क नाहीत. अशा प्रकारे, सध्याच्या महिन्यात दिवसांची संख्या सतत आपल्या सेलमध्ये प्रदर्शित केली जाईल.
पद्धत 3: जटिल सूत्रांमध्ये वापरण्याच्या दिवसाची गणना करा
उपरोक्त उदाहरणांमध्ये, आम्ही निर्दिष्ट कॅलेंडर नंबरवर एका महिन्यात किती दिवसांची गणना करायची किंवा स्वतंत्र सेलमध्ये प्रदर्शित झालेल्या परिणामासह स्वयंचलितरित्या सध्याच्या महिन्यावरील कार्य कसे करावे ते आम्ही दर्शविले. परंतु इतर निर्देशांची गणना करण्यासाठी हे मूल्य शोधणे आवश्यक असू शकते. या प्रकरणात, दिवसांच्या संख्येची गणना एका जटिल फॉर्मूलामध्ये केली जाईल आणि एका स्वतंत्र सेलमध्ये प्रदर्शित केली जाणार नाही. चला उदाहरणादाखल हे कसे करायचे ते पाहू.
आम्हाला हे निश्चित करण्याची आवश्यकता आहे की सेलमध्ये चालू महिन्याच्या शेवटी येईपर्यंत किती दिवस बाकी आहेत. मागील पद्धतीप्रमाणे, या पर्यायास उघडण्याची आवश्यकता नाही फंक्शन मास्टर्स. आपण सेलमध्ये पुढील अभिव्यक्ती फक्त चालवू शकता:
= दिवस (दिवस (आज () (0))) - दिवस (आज (सोमवार))
त्यानंतर, निर्दिष्ट सेल महिन्याच्या शेवटी दिवसांची संख्या प्रदर्शित करेल. दररोज, परिणाम स्वयंचलितपणे अद्यतनित केले जाईल आणि नवीन कालावधीच्या सुरूवातीपासून, काउंटडाउन पुन्हा सुरू होईल. हे एका प्रकारचे काउंटडाउन टायमर चालू करते.
जसे आपण पाहू शकता, या सूत्रामध्ये दोन भाग आहेत. यापैकी पहिले म्हणजे आपल्यास आधीपासून परिचित असलेल्या महिन्यातील दिवसाची संख्या मोजण्यासाठी अभिव्यक्ती आहे:
= दिवस (क्रमा (आज (); 0))
परंतु दुसऱ्या भागात, वर्तमान निर्देशांक या निर्देशकापासून घटविला जातो:
-दिवशी (आज ()
अशाप्रकारे, ही गणना करताना, दिवसाची संख्या मोजण्यासाठी सूत्र अधिक जटिल फॉर्म्युलाचा अविभाज्य भाग आहे.
पद्धत 4: वैकल्पिक फॉर्म्युला
परंतु, दुर्दैवाने, 2007 च्या पूर्वीच्या प्रोग्रामच्या आवृत्त्यांमध्ये कोणतेही ऑपरेटर नाही क्राफ्ट. अनुप्रयोगाच्या जुन्या आवृत्तीचा वापर करणार्या वापरकर्त्यांचा कसा उपयोग होईल? त्यांच्यासाठी, ही शक्यता दुसर्या फॉर्म्युलाद्वारे अस्तित्वात आहे जी उपरोक्त वर्णनापेक्षा अधिक भव्य आहे. या पर्यायाचा वापर करून दिलेल्या कॅलेंडर नंबरसाठी महिन्यातील किती दिवसांची गणना करायची ते पाहू या.
- परिणाम प्रदर्शित करण्यासाठी सेल निवडा आणि ऑपरेटर वितर्क विंडोवर जा दिवस आम्हाला आधीच परिचित. या विंडोच्या केवळ एकाच क्षेत्रात कर्सर ठेवा आणि सूत्र पट्टीच्या डावीकडील उलटा त्रिकोणावर क्लिक करा. विभागात जा "इतर वैशिष्ट्ये ...".
- खिडकीमध्ये फंक्शन मास्टर्स एका गटात "तारीख आणि वेळ" नाव निवडा "तारीख" आणि बटणावर क्लिक करा "ओके".
- ऑपरेटर विंडो सुरू होते तारीख. हे फंक्शन तारीखला नेहमीच्या स्वरूपापासून अंकीय मूल्य बदलते, जे ऑपरेटरने नंतर प्रक्रिया करणे आवश्यक आहे. दिवस.
उघडलेल्या खिडकीत तीन क्षेत्र आहेत. क्षेत्रात "दिवस" आपण त्वरित नंबर प्रविष्ट करू शकता "1". प्रत्येक परिस्थितीसाठी हीच क्रिया असेल. पण इतर दोन फील्ड चांगल्या प्रकारे करावे लागतील.
क्षेत्रात कर्सर सेट करा "वर्ष". पुढे, परिचित त्रिकोणाद्वारे ऑपरेटरच्या निवडीवर जा.
- सर्व त्याच श्रेणीमध्ये फंक्शन मास्टर्स नाव निवडा "वर्ष" आणि बटणावर क्लिक करा "ओके".
- ऑपरेटर वितर्क विंडो सुरू होते. वर्ष. हे निर्दिष्ट केलेल्या संख्येद्वारे वर्ष परिभाषित करते. एका बॉक्स बॉक्समध्ये "अंकीय स्वरूपात तारीख" मूळ तारीख असलेल्या सेलसाठी दुवा निर्दिष्ट करा ज्यासाठी आपल्याला दिवसांची संख्या निर्धारित करणे आवश्यक आहे. त्या नंतर, बटणावर क्लिक करण्यास उडी मारू नका "ओके", आणि नावावर क्लिक करा "तारीख" फॉर्म्युला बारमध्ये
- मग आपण पुन्हा वितर्क विंडोवर परत या. तारीख. क्षेत्रात कर्सर सेट करा "महिना" आणि फंक्शन्सच्या निवडीवर जा.
- मध्ये फंक्शन विझार्ड नावावर क्लिक करा "महिना" आणि बटणावर क्लिक करा "ओके".
- फंक्शन वितर्क विंडो प्रारंभ होते. महिना. त्याचे कार्य मागील ऑपरेटरसारखेच असतात, केवळ ते महिन्याच्या संख्येचे मूल्य प्रदर्शित करते. या विंडोच्या केवळ एकाच फील्डमध्ये मूळ नंबरचा संदर्भ आहे. नंतर फॉर्म्युला बारमध्ये नावावर क्लिक करा "दिवस".
- आम्ही वितर्कांच्या खिडकीकडे परतलो आहोत. दिवस. येथे आपल्याला फक्त एक लहान स्पर्श करावा लागेल. खिडकीच्या फक्त एकाच क्षेत्रात जेथे डेटा आधीच स्थित आहे, आम्ही फॉर्म्युलाच्या शेवटी अभिव्यक्ती जोडतो "-1" उद्धरणांशिवाय आणि ऑपरेटरनंतर "+1" देखील ठेवू शकता महिना. त्यानंतर बटण क्लिक करा "ओके".
- आपण पाहू शकता की, निर्दिष्ट केलेल्या संख्येशी संबंधित महिनेमधील दिवसांची संख्या मागील निवडलेल्या सेलमध्ये प्रदर्शित केली आहे. खालील प्रमाणे सामान्य सूत्र आहे:
= दिवस (DATE (वर्षा (डी 3); महिना (डी 3) +1; 1) -1)
या सूत्राचे रहस्य सोपे आहे. आम्ही पुढील कालच्या पहिल्या दिवसाची तारीख निर्धारित करण्यासाठी वापरतो आणि त्यानंतर निर्दिष्ट महिन्यात महिन्यांची संख्या मिळवून आम्ही त्यातून एक दिवस कमी करतो. या सूत्रामधील व्हेरिएबल सेल संदर्भ आहे. डी 3 दोन ठिकाणी. आपण सेलच्या पत्त्यासह त्यास बदलल्यास ज्या तारखेस आपल्या विशिष्ट प्रकरणात असेल, तर आपण या अभिव्यक्तीशिवाय कोणत्याही पत्रकाच्या कोणत्याही घटकामध्ये हा ड्राइव्ह करू शकता. फंक्शन मास्टर्स.
पाठः एक्सेल तारीख आणि वेळ कार्य
आपण पाहू शकता की, एक्सेलमध्ये महिन्याच्या किती दिवसांची संख्या शोधण्यासाठी अनेक पर्याय आहेत. त्यापैकी कोणता वापर करावा त्या वापरकर्त्याच्या अंतिम ध्येयावर तसेच त्या प्रोग्रामच्या कोणत्या आवृत्तीवर तो वापरतो यावर अवलंबून असतो.