Computer >> कंप्यूटर ट्यूटोरियल >  >> सॉफ्टवेयर >> Office

फॉर्म कंट्रोल के साथ Excel में डायनामिक कैलेंडर बनाएं - चरण-दर-चरण मार्गदर्शिका

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

इस ट्यूटोरियल में, हम दिखाएंगे कि फॉर्म कंट्रोल का उपयोग करके Excel में एक पूर्ण कैलेंडर इंटरफ़ेस कैसे बनाया जाए।

डेवलपर टैब सक्षम करें

यदि डेवलपर टैब रिबन पैनल में उपलब्ध नहीं है, तो आपको इसे रिबन अनुकूलित विकल्प से सक्षम करना होगा।

  • फ़ाइल टैब पर जाएं >> विकल्प चुनें।
  • रिबन अनुकूलित करें चुनें।
  • दाएं पैनल में डेवलपर बॉक्स चेक करें।
  • ओके पर क्लिक करें।

चरण 1: वर्कशीट लेआउट बनाएं

वर्कशीट लेआउट बनाएं:

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

फॉर्म कंट्रोल के साथ Excel में डायनामिक कैलेंडर बनाएं - चरण-दर-चरण मार्गदर्शिका

दिन हेडर बनाएं और महीने और वर्ष सूचीबद्ध करें:

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

फॉर्म कंट्रोल के साथ Excel में डायनामिक कैलेंडर बनाएं - चरण-दर-चरण मार्गदर्शिका

चरण 2: दिनांक नियंत्रण बनाएं

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

फॉर्म कंट्रोल के साथ Excel में डायनामिक कैलेंडर बनाएं - चरण-दर-चरण मार्गदर्शिका

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

फॉर्म कंट्रोल के साथ Excel में डायनामिक कैलेंडर बनाएं - चरण-दर-चरण मार्गदर्शिका

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

फॉर्म कंट्रोल के साथ Excel में डायनामिक कैलेंडर बनाएं - चरण-दर-चरण मार्गदर्शिका

वर्ष चयन ड्रॉपडाउन जोड़ें:

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

फॉर्म कंट्रोल के साथ Excel में डायनामिक कैलेंडर बनाएं - चरण-दर-चरण मार्गदर्शिका

चरण 3: कैलेंडर लॉजिक बनाने के लिए सहायक सेल सेट करें

कॉलम M में सहायक सूत्र बनाएं।

वर्तमान महीना संख्या:

  • सेल M2 चुनें और निम्न सूत्र डालें।

वर्तमान वर्ष:

  • सेल M3 चुनें और निम्न सूत्र डालें।

महीने का पहला दिन:

  • सेल M4 चुनें और निम्न सूत्र डालें।

पहले दिन का सप्ताह दिन (0=रविवार, 1=सोमवार, आदि):

  • सेल M5 चुनें और निम्न सूत्र डालें।

महीने में दिनों की संख्या:

  • सेल M6 चुनें और निम्न सूत्र डालें।

फॉर्म कंट्रोल के साथ Excel में डायनामिक कैलेंडर बनाएं - चरण-दर-चरण मार्गदर्शिका

चरण 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), तो यह खाली रहता है।
  • अन्यथा, यह उस तारीख सेल के लिए सही दिन संख्या प्रदर्शित करता है।

फॉर्म कंट्रोल के साथ Excel में डायनामिक कैलेंडर बनाएं - चरण-दर-चरण मार्गदर्शिका

चरण 5: प्रारूप और शैली लागू करें

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

फॉर्म कंट्रोल के साथ Excel में डायनामिक कैलेंडर बनाएं - चरण-दर-चरण मार्गदर्शिका

चरण 6: सशर्त स्वरूपण लागू करें

सप्ताहांत के लिए सशर्त स्वरूपण:

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

फॉर्म कंट्रोल के साथ Excel में डायनामिक कैलेंडर बनाएं - चरण-दर-चरण मार्गदर्शिका

वर्तमान तिथि के लिए सशर्त स्वरूपण:

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

फॉर्म कंट्रोल के साथ Excel में डायनामिक कैलेंडर बनाएं - चरण-दर-चरण मार्गदर्शिका

कैलेंडर गणना छिपाएं:

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

फॉर्म कंट्रोल के साथ Excel में डायनामिक कैलेंडर बनाएं - चरण-दर-चरण मार्गदर्शिका

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

फॉर्म कंट्रोल के साथ Excel में डायनामिक कैलेंडर बनाएं - चरण-दर-चरण मार्गदर्शिका

चरण 7: कैलेंडर का परीक्षण करें

  • विभिन्न महीने और वर्ष चुनें।
    • जनवरी
    • 2026

फॉर्म कंट्रोल के साथ Excel में डायनामिक कैलेंडर बनाएं - चरण-दर-चरण मार्गदर्शिका

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

फॉर्म कंट्रोल के साथ Excel में डायनामिक कैलेंडर बनाएं - चरण-दर-चरण मार्गदर्शिका

निष्कर्ष

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

मुफ़्त उन्नत Excel अभ्यास समाधान के साथ प्राप्त करें!

  1. PC के लिए टॉप 5 लिनक्स गेम्स: मस्ट-प्ले टाइटल्स PC के लिए टॉप 5 लिनक्स गेम्स: मस्ट-प्ले टाइटल्स

    हालांकि लिनक्स डिस्ट्रोस जल्द ही गेमिंग प्लेटफॉर्म के रूप में खुद को स्थापित नहीं कर रहे हैं, फिर भी कुछ बेहतरीन गेम हैं जिन्हें निश्चित रूप से इस प्लेटफॉर्म पर खेला जा सकता है। शानदार RPGs से लेकर इंडी हिट्स तक, हमने 5 सर्वश्रेष्ठ गेम्स की एक सूची तैयार की है जिन्हें आप अपने लिनक्स PC पर खेल सकते ह

  1. मोबाइल पर Chrome को प्रो की तरह उपयोग करें इन छिपी हुई सुविधाओं के साथ मोबाइल पर Chrome को प्रो की तरह उपयोग करें इन छिपी हुई सुविधाओं के साथ

    Chrome अपने शानदार UI, लगातार अपडेट, और तेज़ गति के कारण सबसे लोकप्रिय ब्राउज़रों में से एक है। यह 65% से अधिक बाजार को कवर करता है और आपके ब्राउज़िंग अनुभव को सर्वश्रेष्ठ बनाने के लिए आवश्यक सभी सुविधाएं हैं। लेकिन क्या आप इसे इसकी पूरी क्षमता से उपयोग कर रहे हैं? Chrome वर्षों से आपका पसंदीदा ब्रा

  1. इंस्टॉलेशन स्रोत तक पहुँच अस्वीकृत - Microsoft Office एरर ठीक करें इंस्टॉलेशन स्रोत तक पहुँच अस्वीकृत - Microsoft Office एरर ठीक करें

    यदि जब आप अपने Windows 10 PC पर Microsoft Office इंस्टॉल करने का प्रयास करते हैं, लेकिन Office इंस्टॉलेशन इंस्टॉलेशन स्रोत तक पहुँच अस्वीकृत एरर मैसेज के साथ विफल हो जाता है, तो यह पोस्ट त्वरित और आसान समाधानों के साथ आपकी मदद करने के लिए है ताकि इस मुद्दे को सफलतापूर्वक हल किया जा सके। जब आप इस मु