WeekNum और ISOWeekNum फ़ंक्शन
इन पर लागू होता है: कैनवास ऐप्स मॉडल-संचालित ऐप्स Dataverse फ़ॉर्मूला कॉलम
किसी विशिष्ट तिथि की सप्ताह संख्या लौटाता है.
विवरण
किसी तिथि की सप्ताह संख्या निर्धारित करने के लिए WeekNum और ISOWeekNum फ़ंक्शन का उपयोग करें.
ये कार्य इस बात में भिन्न हैं कि वे वर्ष के पहले सप्ताह (सप्ताह 1) को कैसे निर्धारित करते हैं:
WeekNum जनवरी वाले सप्ताह का उपयोग वर्ष के पहले सप्ताह के रूप में करता है. इस फ़ंक्शन का परिणाम 1 से 54 तक हो सकता है.
ISOWeekNum वर्ष के पहले सप्ताह के रूप में वर्ष के पहले गुरुवार वाले सप्ताह का उपयोग करता है. यह सप्ताह संख्या के लिए ISO 8601 दिनांक और समय मानक परिभाषा का अनुसरण करता है. इस फ़ंक्शन का परिणाम 1 से 53 तक हो सकता है. यह संभव है कि जनवरी के पहले दिनों के लिए 52 या 53 आ सकते हैं क्योंकि तिथियां पिछले वर्ष के अंतिम सप्ताह से संबंधित हो सकती हैं.
सप्ताह में कौन सा दिन शुरू होता है, यह निर्दिष्ट करने के लिए WeekNum के दूसरे मापदंड का उपयोग करें. आप या तो Excel कोड नंबर प्रदान कर सकते हैं या StartOfWeek गणना का उपयोग कर सकते हैं:
Excel कोड | StartOfWeek प्रगणना | विवरण |
---|---|---|
1, 17 | StartOfWeek.Sunday | रविवार से सप्ताह की शुरुआत हो रही है. डिफ़ॉल्ट. |
2, 11 | StartOfWeek.Monday | सप्ताह सोमवार से शुरू हो रहा है. |
12 | StartOfWeek.Tuesday | सप्ताह मंगलवार से शुरू हो रहा है. |
13 | StartOfWeek.Wednesday | सप्ताह बुधवार से शुरू हो रहा है. |
14 | StartOfWeek.Thursday | सप्ताह गुरुवार से शुरू हो रहा है. |
15 | StartOfWeek.Friday | सप्ताह शुक्रवार से शुरू हो रहा है. |
16 | StartOfWeek.Saturday | सप्ताह शनिवार से शुरू हो रहा है. |
ISOWeekNum हमेशा सोमवार को सप्ताह की शुरुआत के रूप में उपयोग करता है. Excel में, WeekNum फ़ंक्शन अतिरिक्त कोड 21 का समर्थन करता है, जो यहां समर्थित नहीं है; इसके बजाय ISOWeekNum का उपयोग करें.
यदि आप इन फ़ंक्शन में एकल संख्या पास करते हैं, तो दिया गया मान एक एकल परिणाम होता है. अगर आप एक एकल-स्तंभ तालिका पास करते हैं, जिसमें संख्याएँ होती हैं, तो वापसी मान परिणामों की एकल-स्तंभ तालिका होती है, जिसमें प्रत्येक रिकॉर्ड के लिए तर्क तालिका में एक परिणाम शामिल होता है. यदि आपके पास एक बहु-स्तंभ तालिका है, तो आप इसे एकल-स्तंभ तालिका के रूप में आकार दे सकते हैं, जैसा कि तालिकाओं के साथ कार्य करना में वर्णित है.
सिंटैक्स
WeekNum(DateTime [, StartOfWeek ])
- DateTime - आवश्यक. ऑपरेट करने के लिए दिनांक/समय मान.
- StartOfWeek - वैकल्पिक. Excel कोड या StartOfWeek गणना, जो यह निर्धारित करता है कि सप्ताह किस दिन शुरू होता है.
ISOWeekNum(DateTime)
- DateTime - आवश्यक. ऑपरेट करने के लिए दिनांक/समय मान. सप्ताह हमेशा सोमवार से शुरू होता है.
उदाहरण
2021 का पहला और आखिरी कैलेंडर सप्ताह
तारीख | WeekNum( दिनांक ) | ISOWeekNum( दिनांक ) | WeekNum( दिनांक, StartOfWeek.Wednesday ) |
---|---|---|---|
शुक्रवार,जनवरी1,2021 | 1 | 53 | 1 |
शनिवार, जनवरी 2,2021 | 1 | 53 | 1 |
रविवार,जनवरी3,2021 | 2 | 53 | 1 |
सोमवार,जनवरी4,2021 | 2 | 1 | 1 |
मंगलवार,जनवरी5,2021 | 2 | 1 | 1 |
बुधवार,जनवरी6,2021 | 2 | 1 | 2 |
गुरूवार,जनवरी7,2021 | 2 | 1 | 2 |
शनिवार,दिसंबर25,2021 | 52 | 51 | 52 |
रविवार,दिसंबर26,2021 | 53 | 51 | 52 |
सोमवार,दिसंबर27,2021 | 53 | 52 | 52 |
मंगलवार,दिसंबर28,2021 | 53 | 52 | 52 |
बुधवार,दिसंबर29,2021 | 53 | 52 | 53 |
गुरूवार,दिसंबर30,2021 | 53 | 52 | 53 |
शुक्रवार,दिसंबर312021 | 53 | 52 | 53 |