किसी दिए गए महीने के दूसरे सोमवार की गणना के लिए मैं किस एक्सेल फॉर्मूला का उपयोग कर सकता हूं?


11

किसी दिए गए महीने के दूसरे सोमवार की गणना के लिए मैं किस एक्सेल फॉर्मूला का उपयोग कर सकता हूं?

आप मान सकते हैं कि मेरे पास काम करने के लिए महीने के पहले दिन वाली एक सेल है।

अन्य उपयोगकर्ताओं के हितों में, आप कृपया यह भी बता सकते हैं कि महीने के 1, 3 या 4 वें सोमवार और सप्ताह के अन्य दिनों में भी फार्मूला बदलने के लिए कैसे करें। सोमवार के तीसरे शुक्रवार को ...


मैं चाहता था कि मौजूदा माह और वर्ष के दूसरे बुधवार की गणना करने के लिए एक फार्मूला का उपयोग करें ताकि मासिक बैठक के लिए बैठक की तारीख को हस्ताक्षर में शामिल किया जा सके। मैंने नीचे सूत्र बनाया। =DATE(YEAR(NOW()),MONTH(NOW()),1+7*2)-WEEKDAY(DATE(YEAR(NOW()),MONTH(NOW()),8-4))

जवाबों:


18

यहाँ मुझे एक त्वरित खोज के साथ कुछ मिला है:

आम तौर पर आप इस सूत्र के साथ महीने का दूसरा दिन प्राप्त कर सकते हैं

=DATE(B2,A2,1+7*n)-WEEKDAY(DATE(B2,A2,8-xday)) 

जहां वर्ष बी 2 और महीने में है (संख्या 1 से 12 तक) A2 में है, और जहां xday सप्ताह के दिन का प्रतिनिधित्व करने वाली संख्या है (1 = सूर्य से 7 = शनि तक), इसलिए 1 शनिवार जो बन जाता है

=DATE(B2,A2,1+7*1)-WEEKDAY(DATE(B2,A2,8-7)) 

या 4 गुरुवार के लिए

=DATE(B2,A2,1+7*4)-WEEKDAY(DATE(B2,A2,8-5)) 

तो, अगर मैं इस को ठीक से पढ़ रहा हूँ, 2 nd महीने के सोमवार

=DATE(B2,A2,1+7*2)-WEEKDAY(DATE(B2,A2,8-2)) 

( जहां क्रेडिट बकाया है )


1
यह पूरी तरह से काम करता है, जहाँ तक मैं बता सकता हूँ! बहुत बहुत धन्यवाद
अत्यधिक अनियमित

0

= IF (WEEKDAY (A1)> 3), (A1 + (17-WEEKDAY (A1))), (A1 + (10-WEEKDAY (A1))))

A1 महीने का पहला दिन है


क्या आप और अधिक व्याख्या कर सकते हैं?
यास

किसी भी स्पष्टीकरण के लिए कोई ज़रूरत नहीं है - यह फ्लैट-आउट काम नहीं करता है !
रोबिन्टेक

0

मुझे यह सही ढंग से काम करने के लिए नहीं मिला। मैं एक सुपर कॉम्प्लेक्स (मेरे मुहावरे) तरीके के साथ आया था जो काम करने के लिए प्रकट होता है।

A2 = महीना
B2 = वर्ष
C2 = सप्ताह का दिन (1 - 7, 1 = रविवार)
D2 = "संख्या" (3 = 3 xday आदि)

SO 2nd सोमवार ए 2 = चालू माह, बी 2 = चालू वर्ष, सी 2 = 2 (सोमवार के लिए) और डी 2 = 2 (द्वितीय सोमवार के लिए) होगा

F2 = =IF(MONTH(IF((WEEKDAY(VALUE(($A2&"/01/"&$B2))))=$C2,(VALUE(($A2&"/01/"&$B2)))+(($D2*7)-7),IF((WEEKDAY(VALUE(($A2&"/01/"&$B2))))<$C2,((VALUE(($A2&"/01/"&$B2)))+($C2-(WEEKDAY(VALUE(($A2&"/01/"&$B2)))))+(($D2*7)-7)),(VALUE(($A2&"/01/"&$B2)))+($C2-(WEEKDAY(VALUE(($A2&"/01/"&$B2)))))+7+(($D2*7)-7))))=A2,IF((WEEKDAY(VALUE(($A2&"/01/"&$B2))))=$C2,(VALUE(($A2&"/01/"&$B2)))+(($D2*7)-7),IF((WEEKDAY(VALUE(($A2&"/01/"&$B2))))<$C2,((VALUE(($A2&"/01/"&$B2)))+($C2-(WEEKDAY(VALUE(($A2&"/01/"&$B2)))))+(($D2*7)-7)),(VALUE(($A2&"/01/"&$B2)))+($C2-(WEEKDAY(VALUE(($A2&"/01/"&$B2)))))+7+(($D2*7)-7))),"error")

मुझे यकीन है कि ऐसा करने के लिए बहुत अधिक क्लीनर तरीका है (पहले से ही देखा गया है कि अगर मैं अपने आईएफएस में से एक को चारों ओर फ्लिप करता हूं, तो मैं कुछ प्रतिकृति को समाप्त कर सकता हूं) इसके अलावा, दोहराया फॉर्मूला क्लीनर बनाने के लिए अधिकांश दोहराया सूत्रों को अलग-अलग कोशिकाओं में निकाला जा सकता है। । लेकिन मुझे यह शोध करने का मौका नहीं मिला कि अन्य सूत्र क्या उपलब्ध हो सकते हैं इसलिए मैं इसे अभी के लिए छोड़ रहा हूं। मैंने एरर चेकिंग और थोड़ा प्रेटीयर रिजल्ट के साथ एक और बदसूरत संस्करण भी बनाया। लेकिन यहाँ पोस्ट करने के लिए बहुत जटिल है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.