Excel अंतर्निहित सुविधाओं और सूत्रों की पेशकश करता है जहां आप किसी भी कोड का उपयोग किए बिना एक पूर्ण कैलेंडर बना सकते हैं। आप विभिन्न महीनों और वर्षों के माध्यम से नेविगेट करने के लिए उपयोगकर्ताओं के लिए Excel में एक डायनामिक कैलेंडर इंटरफ़ेस बनाने के लिए फॉर्म कंट्रोल का उपयोग कर सकते हैं।
इस ट्यूटोरियल में, हम दिखाएंगे कि फॉर्म कंट्रोल का उपयोग करके Excel में एक पूर्ण कैलेंडर इंटरफ़ेस कैसे बनाया जाए।
डेवलपर टैब सक्षम करें
यदि डेवलपर टैब रिबन पैनल में उपलब्ध नहीं है, तो आपको इसे रिबन अनुकूलित विकल्प से सक्षम करना होगा।
- फ़ाइल टैब पर जाएं >> विकल्प चुनें।
- रिबन अनुकूलित करें चुनें।
- दाएं पैनल में डेवलपर बॉक्स चेक करें।
- ओके पर क्लिक करें।
चरण 1: वर्कशीट लेआउट बनाएं
वर्कशीट लेआउट बनाएं:
- एक नई Excel वर्कबुक खोलें।
- एक नई वर्कशीट बनाएं और इसका नाम "Calendar" रखें।
- बुनियादी संरचना सेट करें:
- पंक्ति 1: कैलेंडर का शीर्षक क्षेत्र।
- पंक्ति 3: महीना और वर्ष नियंत्रण।
- पंक्ति 5: दिन हेडर (रवि, सोम, मंगल, आदि)।
- पंक्तियां 6-11: कैलेंडर ग्रिड (सभी संभावित महीने लेआउट को समायोजित करने के लिए 6 पंक्तियां)।

दिन हेडर बनाएं और महीने और वर्ष सूचीबद्ध करें:
- महीनों की सूची दर्ज करें (उदाहरण: जनवरी से दिसंबर)।
- अपने वांछित वर्ष सूचीबद्ध करें (उदाहरण: 2025, 2026 से 2036)।
- दिन हेडर सूचीबद्ध करें (उदाहरण: रवि, सोम, से शनि तक)।

चरण 2: दिनांक नियंत्रण बनाएं
- डेवलपर टैब पर जाएं >> सम्मिलित करें चुनें >> फॉर्म कंट्रोल चुनें।
- कॉम्बो बॉक्स चुनें (ActiveX संस्करण नहीं)।
- सेल B3 में कॉम्बो बॉक्स खींचें।

- कॉम्बो बॉक्स पर राइट-क्लिक करें >> नियंत्रण प्रारूपित करें चुनें।

- ऑब्जेक्ट प्रारूपित करें बॉक्स में:
- इनपुट रेंज: कॉलम I से महीनों की सूची चुनें (I2:I13)।
- सेल लिंक: J2 (यह चयनित महीने की संख्या संग्रहीत करेगा)।
- ड्रॉपडाउन लाइनें: 12।
- ओके पर क्लिक करें।

वर्ष चयन ड्रॉपडाउन जोड़ें:
- सेल D3 में एक और कॉम्बो बॉक्स डालें।
- ऑब्जेक्ट प्रारूपित करें बॉक्स में:
- इनपुट रेंज: कॉलम K से वर्ष सूची चुनें (K2:K12, वर्ष 2020-2039 के साथ)।
- सेल लिंक: L2 (यह प्रारंभिक वर्ष के आधार पर चयनित वर्ष संख्या संग्रहीत करेगा)।
- ड्रॉपडाउन लाइनें: 10।
- ओके पर क्लिक करें।

चरण 3: कैलेंडर लॉजिक बनाने के लिए सहायक सेल सेट करें
कॉलम M में सहायक सूत्र बनाएं।
वर्तमान महीना संख्या:
- सेल M2 चुनें और निम्न सूत्र डालें।
वर्तमान वर्ष:
- सेल M3 चुनें और निम्न सूत्र डालें।
महीने का पहला दिन:
- सेल M4 चुनें और निम्न सूत्र डालें।
पहले दिन का सप्ताह दिन (0=रविवार, 1=सोमवार, आदि):
- सेल M5 चुनें और निम्न सूत्र डालें।
महीने में दिनों की संख्या:
- सेल M6 चुनें और निम्न सूत्र डालें।

चरण 4: कैलेंडर ग्रिड सूत्र बनाएं
कैलेंडर ग्रिड प्रत्येक सेल में कौन सी तारीख (यदि कोई हो) दिखाई देनी चाहिए, यह निर्धारित करने के लिए सूत्रों के संयोजन का उपयोग करेगा।
- सेल A6 चुनें और निम्न सूत्र डालें।
- A6 से G11 तक सूत्र खींचें।
=IF((ROW()-ROW($A$6))*7+COLUMN()-COLUMN($A$6)+1<=$M$5,"",IF((ROW()-ROW($A$6))*7+COLUMN()-COLUMN($A$6)+1-$M$5>$M$6,"",(ROW()-ROW($A$6))*7+COLUMN()-COLUMN($A$6)+1-$M$5))
यह सूत्र कैलेंडर ग्रिड में प्रत्येक सेल के लिए सही दिनांक संख्या उत्पन्न करता है:
- यह ग्रिड में उसकी स्थिति के आधार पर प्रत्येक सेल में प्रदर्शित करने के लिए दिन संख्या की गणना करता है।
- यदि सेल महीने के पहले दिन से पहले है (<=$M$5), तो यह खाली रहता है।
- यदि गणना की गई दिन संख्या महीने में दिनों की संख्या से अधिक है (>$M$6), तो यह खाली रहता है।
- अन्यथा, यह उस तारीख सेल के लिए सही दिन संख्या प्रदर्शित करता है।

चरण 5: प्रारूप और शैली लागू करें
- पंक्ति 5 चुनें (A5:G5) >> बोल्ड प्रारूप लागू करें।
- पृष्ठभूमि रंग हल्का नीला जोड़ें।
- कैलेंडर रेंज चुनें (A6:G11)।
- बॉर्डर लागू करें:
- होम टैब पर जाएं >> बॉर्डर चुनें >> सभी बॉर्डर चुनें।
- टेक्स्ट को केंद्र संरेखित करें:
- होम टैब पर जाएं >> संरेखण चुनें >> केंद्र चुनें।
- बेहतर दृश्यता के लिए पंक्ति ऊंचाई 25 पर सेट करें।

चरण 6: सशर्त स्वरूपण लागू करें
सप्ताहांत के लिए सशर्त स्वरूपण:
- कैलेंडर रेंज चुनें (A6:G11)।
- होम टैब पर जाएं >> सशर्त स्वरूपण चुनें >> नया नियम चुनें।
- कौन से सेल प्रारूपित करने हैं यह निर्धारित करने के लिए सूत्र का उपयोग करें चुनें।
- निम्न सूत्र डालें:
=AND(A6<>"", OR(COLUMN(A6)=1, COLUMN(A6)=7))
- सप्ताहांत के लिए लाल पृष्ठभूमि और सफेद फ़ॉन्ट प्रारूप सेट करें।
- ओके पर क्लिक करें।

वर्तमान तिथि के लिए सशर्त स्वरूपण:
- कैलेंडर रेंज चुनें।
- एक और सशर्त स्वरूपण नियम बनाएं।
- निम्न सूत्र डालें:
=AND(ISNUMBER(A6), DATE($K$2, $J$2, A6) = TODAY())
- हल्की नीली पृष्ठभूमि के साथ बोल्ड प्रारूप सेट करें।
- ओके पर क्लिक करें।

कैलेंडर गणना छिपाएं:
- सहायक कॉलम चुनें (उदाहरण: I, J, K, L, और M)।
- राइट-क्लिक करें >> छिपाएं चुनें।

अंतिम कैलेंडर इंटरफ़ेस:

चरण 7: कैलेंडर का परीक्षण करें
- विभिन्न महीने और वर्ष चुनें।
- जनवरी
- 2026

- मौजूदा कैलेंडर के साथ Excel कैलेंडर सत्यापित करें।

निष्कर्ष
उपरोक्त चरणों का पालन करके, आप फॉर्म कंट्रोल का उपयोग करके Excel में एक पूर्ण कैलेंडर इंटरफ़ेस बना सकते हैं। यह एक सिंगल-शीट Excel कैलेंडर होगा जहां आप ड्रॉपडाउन से महीने और वर्ष का चयन कर सकते हैं, और कैलेंडर स्वचालित रूप से अपडेट हो जाता है। यह कैलेंडर इंटरैक्टिव है और वर्षों तक बढ़ाया जा सकता है। एक बार जब आप मूल संरचना के साथ सहज हो जाते हैं, तो आप अपॉइंटमेंट शेड्यूलिंग, रंग-कोडेड इवेंट, या अन्य Excel डेटा स्रोतों के साथ एकीकरण जैसी सुविधाएं जोड़ सकते हैं।
मुफ़्त उन्नत Excel अभ्यास समाधान के साथ प्राप्त करें!