कसरी Excel मा मिति द्वारा क्रमबद्ध गर्ने: कालक्रम अनुसार, महिना द्वारा, स्वत: क्रमबद्ध

  • यो साझा गर्नुहोस्
Michael Brown

सामग्री तालिका

यस लेखमा, हामी एक्सेलमा मितिहरू क्रमबद्ध गर्ने विभिन्न तरिकाहरू हेर्नेछौं। तपाईंले मितिहरू कसरी चाँडै कालक्रमानुसार व्यवस्थित गर्ने, वर्षहरूलाई बेवास्ता गरेर महिनाअनुसार क्रमबद्ध गर्ने, महिना र दिनअनुसार जन्मदिनहरू क्रमबद्ध गर्ने, र नयाँ मानहरू प्रविष्ट गर्दा मितिद्वारा स्वतः क्रमबद्ध गर्ने तरिका सिक्नुहुनेछ।

Excel को बिल्ट-इन क्रमबद्ध विकल्पहरू शक्तिशाली र प्रभावकारी उपकरणहरू हुन्, तर तिनीहरूले सधैँ सही रूपमा काम गर्दैनन् जब यो मितिहरू क्रमबद्ध गर्ने कुरा आउँछ। यो ट्यूटोरियलले तपाइँलाई तपाइँको डेटा गडबड नगरी अर्थपूर्ण तरिकामा मिति अनुसार एक्सेललाई व्यवस्थित गर्न केहि उपयोगी चालहरू सिकाउनेछ।

    मितिहरू क्रमबद्ध क्रममा कसरी क्रमबद्ध गर्ने

    व्यवस्थापन एक्सेलमा कालानुक्रमिक क्रममा मितिहरू धेरै सजिलो छ। तपाईंले मानक आरोही क्रमबद्ध गर्नुहोस् विकल्प प्रयोग गर्नुहोस्:

    1. तपाईले कालक्रम अनुसार क्रमबद्ध गर्न चाहनुभएको मितिहरू चयन गर्नुहोस्।
    2. घर ट्याबमा, ढाँचा समूहमा, क्रमबद्ध गर्नुहोस् र क्लिक गर्नुहोस्; फिल्टर गर्नुहोस् र चयन गर्नुहोस् सबैभन्दा पुरानो देखि नयाँ क्रमबद्ध गर्नुहोस्। वैकल्पिक रूपमा, तपाईंले डेटा ट्याबमा A-Z विकल्प प्रयोग गर्न सक्नुहुन्छ, क्रमबद्ध गर्नुहोस् & फिल्टर समूह।

    कसरी एक्सेलमा मिति अनुसार क्रमबद्ध गर्ने

    एक्सेल क्रमबद्ध विकल्पहरू पनि पुन: व्यवस्थित गर्न प्रयोग गर्न सकिन्छ। सम्पूर्ण तालिका, एकल स्तम्भ मात्र होइन। पङ्क्तिहरू अक्षुण्ण राखेर मिति अनुसार रेकर्डहरू क्रमबद्ध गर्न, मुख्य बिन्दु भनेको छनोटलाई प्रम्प्ट गर्दा विस्तार गर्नु हो।

    यहाँ एक्सेलमा मिति अनुसार डेटा क्रमबद्ध गर्ने विस्तृत चरणहरू छन्:

    1. मा तपाईंको स्प्रिेडसिट, स्तम्भ बिना मितिहरू चयन गर्नुहोस्हेडर।
    2. घर ट्याबमा, क्रमबद्ध गर्नुहोस् र क्लिक गर्नुहोस्। फिल्टर सबभन्दा पुरानो देखि नयाँ छान्नुहोस्।

    3. सर्ट चेतावनी संवाद बाकस देखा पर्नेछ। पूर्वनिर्धारित छोड्नुहोस् चयन विस्तार गर्नुहोस् विकल्प चयन गर्नुहोस्, र क्लिक गर्नुहोस् क्रमबद्ध गर्नुहोस् :

    यसै हो! रेकर्डहरू मिति अनुसार क्रमबद्ध गरिएको छ र सबै पङ्क्तिहरू सँगै राखिएको छ:

    कसरी एक्सेलमा महिना अनुसार क्रमबद्ध गर्ने

    तपाईले चाहेको बेला हुन सक्छ महिना अनुसार मितिहरू क्रमबद्ध गर्न वर्षलाई बेवास्ता गर्दै, उदाहरणका लागि आफ्नो सहकर्मी वा आफन्तहरूको वार्षिकोत्सव मितिहरू समूहबद्ध गर्दा। यस अवस्थामा, पूर्वनिर्धारित एक्सेल क्रमबद्ध सुविधाले काम गर्दैन किनभने यसले सधैं वर्षलाई विचार गर्दछ, भले पनि तपाइँको कक्षहरू केवल महिना वा महिना र दिन प्रदर्शन गर्नको लागि ढाँचामा छन्।

    समाधान एक सहायक स्तम्भ थप्नु हो। , महिना नम्बर निकाल्नुहोस् र त्यो स्तम्भ अनुसार क्रमबद्ध गर्नुहोस्। मितिबाट एक महिना प्राप्त गर्न, MONTH प्रकार्य प्रयोग गर्नुहोस्।

    तलको स्क्रिनसटमा, हामी यो सूत्रको साथ B2 मा मितिबाट महिना संख्या निकाल्छौं:

    =MONTH(B2)

    टिप। यदि नतिजा नम्बरको सट्टा मितिको रूपमा देखाइन्छ भने, सूत्र कक्षहरूमा सामान्य ढाँचा सेट गर्नुहोस्।

    र अब, आफ्नो तालिकालाई महिना स्तम्भ अनुसार क्रमबद्ध गर्नुहोस्। यसको लागि, महिना संख्याहरू (C2:C8) चयन गर्नुहोस्, क्रमबद्ध गर्नुहोस् र क्लिक गर्नुहोस्। फिल्टर > सबैभन्दा सानोदेखि ठूलो क्रमबद्ध गर्नुहोस्, र त्यसपछि एक्सेलले तपाईंलाई त्यसो गर्न सोध्दा चयनलाई विस्तार गर्नुहोस्। यदि सबै ठीकसँग भयो भने, तपाईंले निम्न प्राप्त गर्नुहुनेछपरिणाम:

    कृपया ध्यान दिनुहोस् कि हाम्रो डाटा अब महिना अनुसार क्रमबद्ध गरिएको छ, प्रत्येक महिना भित्रका वर्ष र दिनहरूलाई बेवास्ता गर्दै। यदि तपाईं महिना र दिन अनुसार क्रमबद्ध गर्न चाहनुहुन्छ भने , त्यसपछि अर्को उदाहरणबाट निर्देशनहरू पालना गर्नुहोस्।

    यदि महिनाको नामहरू पाठ रूपमा प्रविष्ट गरिएको छ भने क्रमबद्ध गर्नुहोस् यस उदाहरणमा वर्णन गरिए अनुसार अनुकूलन सूचीद्वारा।

    महिना र दिनमा Excel मा जन्मदिनहरू कसरी क्रमबद्ध गर्ने

    जब जन्मदिन क्यालेन्डरको लागि मितिहरू व्यवस्थित गर्दा, इष्टतम समाधान महिना अनुसार मितिहरू क्रमबद्ध गर्ने हो र दिन। फलस्वरूप, तपाईंलाई जन्म मितिबाट महिना र दिनहरू तान्न सक्ने सूत्र चाहिन्छ।

    यस अवस्थामा, Excel TEXT प्रकार्य, जसले निर्दिष्ट ढाँचामा मितिलाई पाठ स्ट्रिङमा रूपान्तरण गर्न सक्छ, काममा आउँछ। । हाम्रो उद्देश्यको लागि, "mmdd" वा "mm.dd" ढाँचा कोडले काम गर्नेछ।

    B2 मा स्रोत मितिको साथ, सूत्रले यो फारम लिन्छ:

    =TEXT(B2, "mm.dd")

    अर्को, महिना र दिन स्तम्भलाई सबैभन्दा ठूलो देखि सानो सम्म क्रमबद्ध गर्नुहोस्, र तपाइँसँग प्रत्येक महिनाको दिनको क्रममा डेटा व्यवस्थित हुनेछ।

    <0 DATE सूत्र यस प्रकार प्रयोग गरेर उही परिणाम प्राप्त गर्न सकिन्छ:

    =DATE(2000, MONTH(B2),DAY(B2))

    सूत्रले B2 मा वास्तविक मितिबाट महिना र दिन निकालेर र प्रतिस्थापन गरेर मितिहरूको सूची उत्पन्न गर्दछ। नक्कली एक संग वास्तविक वर्ष, 2000 यस उदाहरणमा, यद्यपि तपाइँ कुनै पनि राख्न सक्नुहुन्छ। विचार सबै मितिहरूको लागि एउटै वर्ष हो, र त्यसपछि कालानुक्रमिक क्रममा मितिहरूको सूची क्रमबद्ध गर्नुहोस्।वर्ष एउटै भएकोले, मितिहरू महिना र दिन अनुसार क्रमबद्ध गरिनेछ, जुन तपाईले खोजिरहनु भएको छ।

    एक्सेलमा वर्ष अनुसार डेटा कसरी क्रमबद्ध गर्ने

    जब यो आउँछ वर्ष अनुसार क्रमबद्ध गर्दै, सबैभन्दा सजिलो तरिका भनेको एक्सेलको आरोही क्रम ( सबैभन्दा पुरानो देखि नयाँ ) विकल्पको साथ कालक्रमानुसार मितिहरू मिलाउनु हो।

    21>

    यसले मितिहरू क्रमबद्ध गर्नेछ। तलको स्क्रिनसटमा देखाइए अनुसार वर्ष, त्यसपछि महिना र त्यसपछि दिन अनुसार।

    यदि कुनै कारणले तपाइँ यस्तो व्यवस्थासँग खुसी हुनुहुन्न भने, तपाइँ थप्न सक्नुहुन्छ। YEAR सूत्रको साथ एक सहायक स्तम्भ जसले मितिबाट वर्ष निकाल्छ:

    =YEAR(C2)

    डेटालाई वर्ष स्तम्भद्वारा क्रमबद्ध गरेपछि, तपाईंले मितिहरू क्रमबद्ध गरिएको देख्नुहुनेछ। वर्ष मात्रै, महिना र दिनहरूलाई बेवास्ता गर्दै

    टिप। यदि तपाईं महिना र वर्षलाई बेवास्ता गर्दै दिन अनुसार मितिहरू क्रमबद्ध गर्न चाहनुहुन्छ भने, DAY प्रकार्य प्रयोग गरेर दिन निकाल्नुहोस्, र त्यसपछि दिन स्तम्भ:

    =DAY(B2)

    एक्सेलमा हप्ताका दिनहरू कसरी क्रमबद्ध गर्ने

    साताको दिन अनुसार डेटा क्रमबद्ध गर्न, तपाईंलाई अघिल्लो उदाहरणहरूमा जस्तै सहायक स्तम्भ पनि चाहिन्छ। यस अवस्थामा, हामी सहायक स्तम्भलाई WEEKDAY सूत्रसँग भर्ने छौं जसले हप्ताको दिनसँग सम्बन्धित संख्या फर्काउँछ, र त्यसपछि सहायक स्तम्भद्वारा क्रमबद्ध गर्नेछौं।

    आइतबार (१) बाट सुरु हुने हप्ताको लागि ) देखि शनिबार (७), यो प्रयोग गर्नको लागि सूत्र हो:

    =WEEKDAY(A2)

    यदि तपाइँको हप्ता सोमबार (1) देखि आइतबार सुरु हुन्छ(७), यहाँ सही छ:

    =WEEKDAY(A2, 2)

    जहाँ A2 मिति भएको सेल हो।

    यस उदाहरणको लागि, हामीले पहिलो सूत्र प्रयोग गर्यौं र यो पायौं। परिणाम:

    24>

    यदि साताको दिन नामहरू पाठ को रूपमा प्रविष्ट गरिएको छ, मितिको रूपमा होइन, त्यसपछि अर्को उदाहरणमा व्याख्या गरिए अनुसार अनुकूलन क्रमबद्ध सुविधा प्रयोग गर्नुहोस्।

    महिना नामहरू (वा हप्ताको दिन नामहरू) द्वारा Excel मा डेटा कसरी क्रमबद्ध गर्ने

    यदि तपाईंसँग महिनाको नामहरूको सूची पाठ छ भने, प्रदर्शन गर्न ढाँचा गरिएको मितिहरूको रूपमा होइन महिना मात्र, एक्सेलको आरोहण क्रम लागू गर्दा समस्या हुन सक्छ - यसले जनवरीदेखि डिसेम्बरसम्म महिनाको क्रम अनुसार क्रमबद्ध गर्नुको सट्टा महिनाको नामहरू वर्णमाला अनुसार मिलाउनेछ। यस अवस्थामा, अनुकूलन क्रमबद्ध गर्न मद्दत गर्नेछ:

    1. तपाईँले महिनाको नाम अनुसार क्रमबद्ध गर्न चाहनुभएको रेकर्डहरू चयन गर्नुहोस्।
    2. डेटा ट्याबमा, क्रमबद्ध गर्नुहोस् & फिल्टर समूह, क्लिक गर्नुहोस् क्रमबद्ध गर्नुहोस्
    3. क्रमबद्ध गर्नुहोस् संवाद बक्समा, निम्न गर्नुहोस्:
      • स्तम्भ<2 अन्तर्गत>, महिनाको नामहरू समावेश भएको स्तम्भको नाम चयन गर्नुहोस्।
      • क्रमबद्ध गर्नुहोस् अन्तर्गत, सेल मानहरू छान्नुहोस्।
      • अन्तर्गत अर्डर गर्नुहोस् , अनुकूलित सूची चयन गर्नुहोस्।
    4. अनुकूलित सूची संवाद बक्समा, चयन गर्नुहोस् या त पूरा महिनाका नामहरू ( जनवरी , फेब्रुअरी , मार्च , …) वा छोटो नामहरू ( जनवरी , फेब्रुअरी , मार्च …) तपाईंको कार्यपत्रमा महिनाहरू कसरी सूचीबद्ध छन् भन्ने आधारमा:

  • दुबै संवाद बन्द गर्न ठीक दुई पटक क्लिक गर्नुहोस्।बक्सहरू।
  • सम्पन्न! तपाईंको डाटालाई क्रोनोलजिकल क्रममा महिनाको नामद्वारा क्रमबद्ध गरिएको छ, वर्णानुक्रममा होइन:

    टिप। सप्ताहका दिनहरूको दिनहरू अनुसार क्रमबद्ध गर्न, या त पूरा नामहरू चयन गर्नुहोस् ( आइतबार , सोमबार , मङ्गलबार<> 2>, …) वा छोटो नामहरू ( रवि , सोम , मङ्गल …) अनुकूलित सूचीहरू संवाद बाकसमा।

    कसरी एक्सेलमा मिति अनुसार स्वत: क्रमबद्ध गर्ने

    तपाईले देख्नुभएको छ, एक्सेल क्रमबद्ध सुविधाले विभिन्न चुनौतीहरूको सामना गर्दछ। केवल कमजोरी भनेको यो गतिशील छैन। मतलब, तपाईंले प्रत्येक परिवर्तनको साथ आफ्नो डाटा पुन: क्रमबद्ध गर्नुपर्नेछ र जब पनि नयाँ जानकारी थपिन्छ। सायद तपाइँ सोचिरहनु भएको छ कि प्रत्येक पटक नयाँ मिति थप्दा स्वचालित रूपमा क्रमबद्ध गर्ने तरिका हो कि तपाइँको डाटा सधैं क्रमबद्ध छ।

    यो पूरा गर्ने सबैभन्दा राम्रो तरिका म्याक्रो प्रयोग गरेर हो। तल, तपाईंले मिति अनुसार कालानुक्रमिक क्रममा निम्न डेटा स्वतः क्रमबद्ध गर्न कोड उदाहरणहरूको एक जोडी पाउनुहुनेछ।

    म्याक्रो 1: प्रत्येक कार्यपत्र परिवर्तनको साथ स्वत: क्रमबद्ध गर्नुहोस्

    यो म्याक्रो कार्यपत्रमा कुनै पनि ठाउँमा परिवर्तन हुँदा कार्यान्वयन गरिन्छ।

    तपाईँको डेटा स्तम्भ A देखि C मा रहेको मानिन्छ, र तपाईँले क्रमबद्ध गर्न चाहनुभएको मितिहरू स्तम्भ C मा छन्, सुरुमा C2। यो पनि मानिन्छ कि पङ्क्ति 1 मा हेडरहरू छन् (हेडर: = xlYes)। यदि तपाईंको रेकर्डहरू फरक स्तम्भहरूमा छन् भने, त्यसपछि निम्न समायोजनहरू गर्नुहोस्:

    • तपाईंको माथिल्लो बायाँ कक्षमा A1 सन्दर्भ परिवर्तन गर्नुहोस्।लक्ष्य दायरा (हेडर सहित)।
    • मिति समावेश गर्ने शीर्ष कक्षमा C2 सन्दर्भ परिवर्तन गर्नुहोस्।
    निजी उप कार्यपत्र_परिवर्तन गर्नुहोस्( दायराको रूपमा बाइभल लक्ष्य) त्रुटिमा अर्को दायरा ( "A1" ) पुन: सुरु गर्नुहोस्। क्रमबद्ध गर्नुहोस् कुञ्जी 1: = दायरा( "C2" ), _ अर्डर1:=xlAscending, हेडर:=xlYes, _ OrderCustom:=1, MatchCase:= False , _ Orientation:=xlTopToBottom End Sub

    Macro 2: स्वतः क्रमबद्ध गर्दा परिवर्तनहरू निश्चित दायरामा बनाइन्छ

    यदि तपाईं धेरै जानकारी समावेश गर्ने विशाल कार्यपत्रसँग काम गर्दै हुनुहुन्छ भने, पानामा कुनै पनि परिवर्तनको साथ पुन: क्रमबद्ध गर्न समस्या हुन सक्छ। यस अवस्थामा, यसले म्याक्रोको ट्रिगरिङलाई निश्चित दायरामा हुने परिवर्तनहरूमा सीमित गर्न अर्थ दिन्छ। निम्न VBA कोडले मितिहरू समावेश गर्ने स्तम्भ C मा परिवर्तन गर्दा मात्र डाटा क्रमबद्ध गर्दछ।

    निजी उप कार्यपत्र_परिवर्तन(ByVal Target As Range) त्रुटिमा फेरि सुरु गर्नुहोस् यदि छेउछैन (लक्ष्य, दायरा( "C:C") )) त्यसपछि केही छैन दायरा( "A1" ) .Sort Key1:=Range( "C2" ), _ Order1:=xlAscending, Header:=xlYes, _ OrderCustom:=1, MatchCase:= False , _ Orientation:=xlTopToBottom End If End Sub

    टिप। यी म्याक्रोहरू मितिहरू मात्र होइन, कुनै पनि डेटा प्रकार द्वारा स्वत: क्रमबद्ध गर्न प्रयोग गर्न सकिन्छ। हाम्रो नमूना कोडहरू बढ्दो क्रममा क्रमबद्ध। यदि तपाईं घट्दो क्रममा क्रमबद्ध गर्न चाहनुहुन्छ भने , Order1:=xlAscending लाई Order1:=xlDescending मा परिवर्तन गर्नुहोस्।

    तपाईँको कार्यपत्रमा म्याक्रो कसरी थप्ने

    जस्तै दुबै म्याक्रोहरू कार्यपत्रको परिवर्तनमा स्वचालित रूपमा चलाइन्छ,कोड पानामा सम्मिलित हुनुपर्छ जहाँ तपाइँ डेटा क्रमबद्ध गर्न चाहनुहुन्छ (यस उदाहरणमा पाना1)। यहाँ कसरी छ:

    1. VBA सम्पादक खोल्न Alt + F11 थिच्नुहोस्।
    2. बायाँमा रहेको प्रोजेक्ट एक्सप्लोरर मा, तपाईंले चाहेको पानामा डबल क्लिक गर्नुहोस्। स्वतः क्रमबद्ध गर्नुहोस्।
    3. कोड सञ्झ्यालमा कोड टाँस्नुहोस्।

    स्वत: क्रमबद्ध मितिहरू सूत्रसँग

    मान्नुहोस् कि तपाईंसँग छ मितिहरूको सूची र तपाइँ तिनीहरूलाई स्वचालित रूपमा मूल सूचीको साथमा, छुट्टै स्तम्भमा कालानुक्रमिक क्रममा व्यवस्थित गर्न चाहनुहुन्छ। यो निम्न एरे सूत्रसँग गर्न सकिन्छ:

    =IFERROR(INDEX($A$2:$A$20, MATCH(ROWS($A$2:A2), COUNTIF($A$2:$A$20, "<="&$A$2:$A$20), 0)), "")

    जहाँ A2:A20 मूल (अक्रमबद्ध) मितिहरू हुन्, सम्भावित नयाँ प्रविष्टिहरूको लागि केही खाली कक्षहरू सहित।

    मूल मितिहरू (यस उदाहरणमा C2) को साथ स्तम्भको छेउमा खाली कक्षमा सूत्र प्रविष्ट गर्नुहोस् र यसलाई पूरा गर्न Ctrl + Shift + Enter कुञ्जीहरू थिच्नुहोस्। त्यसपछि, सूत्रलाई बाँकी कक्षहरूमा तान्नुहोस् (हाम्रो अवस्थामा C2:C20)।

    टिप। भर्खरै थपिएका मितिहरू स्वचालित रूपमा क्रमबद्ध गर्न, उल्लेख गरिएको दायरामा पर्याप्त संख्यामा खाली कक्षहरू समावेश गर्न निश्चित हुनुहोस्। उदाहरणका लागि, हाम्रो मितिहरूको सूची A2:A7 दायरामा छ, तर हामी सूत्रमा $A$2:$A$20 आपूर्ति गर्छौं, र यसलाई C2 मार्फत C20 कक्षहरूमा भर्छौं। IFERROR प्रकार्यले अतिरिक्त कक्षहरूमा त्रुटिहरू रोक्छ, यसको सट्टामा खाली स्ट्रिङ ("") फर्काउँछ।

    मिति अनुसार एक्सेल क्रमबद्ध गर्नुहोस् काम गरिरहेको छैन

    यदि तपाइँको मितिहरू क्रमबद्ध गरिएको छैन भनेहुनुपर्दछ, प्रायः तिनीहरू एक्सेलले बुझ्न नसक्ने ढाँचामा प्रविष्ट गरिएका छन्, त्यसैले तिनीहरू मितिहरू भन्दा पाठ स्ट्रिङको रूपमा बुझिन्छन्। निम्न ट्यूटोरियलले तथाकथित "पाठ मितिहरू" कसरी छुट्याउन र तिनीहरूलाई सामान्य एक्सेल मितिहरूमा रूपान्तरण गर्ने भनेर वर्णन गर्दछ: कसरी एक्सेलमा मितिमा पाठ रूपान्तरण गर्ने।

    यसरी एक्सेलमा मिति अनुसार क्रमबद्ध गर्ने। पढ्नु भएकोमा धन्यवाद र अर्को हप्ता हाम्रो ब्लगमा भेट्ने आशा गर्दछु!

    उपलब्ध डाउनलोडहरू

    मिति सूत्र उदाहरणहरू (.xlsx फाइल) अनुसार क्रमबद्ध गर्नुहोस्

    स्वत: क्रमबद्ध म्याक्रो ( .xlsm फाइल)

    माइकल ब्राउन सफ्टवेयर उपकरणहरू प्रयोग गरेर जटिल प्रक्रियाहरू सरल बनाउने जोशका साथ एक समर्पित टेक्नोलोजी उत्साही हो। प्राविधिक उद्योगमा एक दशक भन्दा बढी अनुभवको साथ, उनले Microsoft Excel र Outlook, साथै Google Sheets र Docs मा आफ्नो सीपलाई सम्मान गरेका छन्। माइकलको ब्लग आफ्नो ज्ञान र विशेषज्ञता अरूसँग साझेदारी गर्न समर्पित छ, उत्पादकता र दक्षता सुधार गर्न सजिलो-पछ्याउन-सजिलो सुझावहरू र ट्यूटोरियलहरू प्रदान गर्न। चाहे तपाईं अनुभवी पेशेवर होस् वा शुरुवातकर्ता होस्, माइकलको ब्लगले यी आवश्यक सफ्टवेयर उपकरणहरूबाट अधिकतम लाभ लिनको लागि बहुमूल्य अन्तर्दृष्टि र व्यावहारिक सल्लाह प्रदान गर्दछ।