एसएएस में एमडीवाई फ़ंक्शन का उपयोग कैसे करें (उदाहरण के साथ)


आप महीने, दिन और वर्ष मानों से दिनांक मान वापस करने के लिए एसएएस में एमडीवाई फ़ंक्शन का उपयोग कर सकते हैं।

यह फ़ंक्शन निम्नलिखित सिंटैक्स का उपयोग करता है:

एमडीवाई (माह, दिन, वर्ष)

सोना:

  • महीना: महीने का पूर्णांक मान 1 से 12 तक
  • दिन : महीने के दिन का पूर्णांक मान 1 से 31 तक
  • वर्ष : दो या चार अंकों का पूर्णांक जो वर्ष का प्रतिनिधित्व करता है

निम्नलिखित उदाहरण दिखाता है कि व्यवहार में एमडीवाई फ़ंक्शन का उपयोग कैसे करें।

उदाहरण: एसएएस में एमडीवाई फ़ंक्शन का उपयोग कैसे करें

मान लीजिए कि हमारे पास एसएएस में निम्नलिखित डेटासेट है जिसमें खुदरा स्टोर पर विभिन्न तिथियों पर की गई बिक्री के बारे में जानकारी शामिल है:

 /*create dataset*/
data my_data;
    input month day year sales;
    datalines ;
4 15 2022 94
6 17 2022 88
7 25 2022 90
8 14 2022 105
10 13 2022 119
12 15 2022 100
1 4 2023 87
3 15 2023 90
5 29 2023 130
;
run ;

/*view dataset*/
proc print data =my_data; 

निम्नलिखित कोड दिखाता है कि महीने , दिन और वर्ष कॉलम में संख्यात्मक मानों का उपयोग करके तिथियां बनाने के लिए एमडीवाई फ़ंक्शन का उपयोग कैसे करें:

 /*create new dataset*/
data new_data;
    set my_data;
    date_numeric = mdy (month, day, year);
    date_worddate = put ( mdy (month, day, year), worddate. );
    date_date9 = put ( mdy (month, day, year), date9. );
    date_mmddyy10 = put ( mdy (month, day, year), mmddyy10. );
run ;

/*view dataset*/
proc print data = new_data; 

एसएएस उदाहरण में एमडीवाई फ़ंक्शन

ध्यान दें कि हमने चार नए कॉलम बनाने के लिए एमडीवाई फ़ंक्शन का उपयोग किया है, जिनमें सभी तारीखें अलग-अलग प्रारूपों में हैं।

नोट #1 : आप एसएएस में संभावित दिनांक प्रारूपों की पूरी सूची यहां पा सकते हैं।

नोट #2 : आप एसएएस एमडीवाई सुविधा के लिए संपूर्ण दस्तावेज़ यहां पा सकते हैं।

अतिरिक्त संसाधन

निम्नलिखित ट्यूटोरियल बताते हैं कि एसएएस में अन्य सामान्य कार्य कैसे करें:

एसएएस में दिन, महीना और वर्ष फ़ंक्शन का उपयोग कैसे करें
एसएएस में तारीख से सप्ताह का दिन कैसे प्राप्त करें
एसएएस में तारीख में दिन कैसे जोड़ें

एक टिप्पणी जोड़ने

आपका ईमेल पता प्रकाशित नहीं किया जाएगा. आवश्यक फ़ील्ड चिह्नित हैं *