एसएएस में सीईआईएल फ़ंक्शन का उपयोग कैसे करें


आप संख्यात्मक मान से अधिक या उसके बराबर सबसे छोटे पूर्णांक को वापस करने के लिए एसएएस में सीईआईएल फ़ंक्शन का उपयोग कर सकते हैं।

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

नोट : एसएएस में CEIL फ़ंक्शन का विपरीत FLOOR फ़ंक्शन है।

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

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

 /*create dataset*/
data my_data;
    input employee $avg_sales;
    datalines ;
Andy 12.3
Bob 14.5
Chad 8.44
Derrick 12.87
Eric 8.01
Frank 10
George 11.5
Henry 11.99
Isaac 7.64
;
run ;

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

हम avg_sales कॉलम में प्रत्येक संख्यात्मक मान से कम या उसके बराबर सबसे छोटा पूर्णांक वापस करने के लिए CEIL फ़ंक्शन का उपयोग कर सकते हैं:

 /*create new dataset*/
data new_data;
    set my_data;
    ceil_avg_sales = ceil (avg_sales);
run ;

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

एसएएस सीईआईएल फ़ंक्शन का उदाहरण

ध्यान दें कि ceil_avg_sales नामक नए कॉलम में avg_sales कॉलम में प्रत्येक संख्यात्मक मान से कम या उसके बराबर सबसे छोटा पूर्णांक होता है।

उदाहरण के लिए:

  • 12.30 का मान 13 हो जाता है।
  • 14.50 का मान 15 हो जाता है।
  • मान 8.44, 9 हो जाता है।
  • मान 12.87 13 हो जाता है।

और इसी तरह।

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

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

एसएएस में संख्याओं को पूर्णांकित कैसे करें
एसएएस में स्ट्रिंग्स से अल्पविराम कैसे हटाएं
एसएएस में प्रतिशत प्रारूप में मान कैसे प्रदर्शित करें

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

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