तारखेच्या मध्यांतरांचे छेदनबिंदू

मायक्रोसॉफ्ट एक्सेल वापरकर्त्यासाठी विशिष्ट कार्यांपैकी एक. आमच्याकडे “बिगिनिंग-एंड” प्रकारातील तारखांच्या दोन श्रेणी आहेत. या रेंज ओव्हरलॅप होतात की नाही आणि असल्यास, किती दिवसांनी हे ठरवणे हे आव्हान आहे.

छेदतो की नाही?

तत्त्वतः मध्यांतरांचा छेदनबिंदू आहे का या प्रश्नाचे निराकरण करून प्रारंभ करूया? समजा आमच्याकडे याप्रमाणे कर्मचार्‍यांसाठी कामाच्या शिफ्टचे टेबल आहे:

हे स्पष्टपणे दिसून येते की यारोस्लाव आणि एलेनाच्या कामाच्या शिफ्ट एकमेकांना छेदतात, परंतु कॅलेंडर शेड्यूल आणि व्हिज्युअल नियंत्रण तयार न करता याची गणना कशी करावी? फंक्शन आम्हाला मदत करेल संक्षेप (SUMPRODUCT).

जर तारखा एकमेकांना छेदतात तर बुलियन व्हॅल्यू TRUE देणार्‍या सूत्रासह आमच्या टेबलमध्ये दुसरा कॉलम घालू:

क्रॉसिंग किती दिवस आहे?

आपले मध्यांतर एकमेकांना छेदतात की नाही हे समजणे मूलभूतपणे सोपे नसेल, परंतु छेदनबिंदूमध्ये नेमके किती दिवस पडतात हे जाणून घेणे सोपे नसेल, तर कार्य अधिक गुंतागुंतीचे होते. तार्किकदृष्ट्या, एका सूत्रात जास्तीत जास्त 3 भिन्न परिस्थिती "पंप" करणे आवश्यक आहे:

  • अंतराल ओव्हरलॅप होत नाहीत
  • मध्यांतरांपैकी एक पूर्णपणे दुसरा शोषून घेतो
  • अंतराल अंशतः छेदतात

वेळोवेळी, मी इतर वापरकर्त्यांद्वारे नेस्टेड IF फंक्शन्स इत्यादींचा वापर करून या दृष्टिकोनाची अंमलबजावणी करताना पाहतो.

खरं तर, फंक्शन वापरून सर्व काही सुंदर केले जाऊ शकते मेडियन (मध्यम) श्रेणीतून सांख्यिकी.

जर आम्ही सशर्तपणे पहिल्या मध्यांतराची सुरुवात म्हणून नियुक्त केली N1, आणि साठी शेवट K1, आणि दुसऱ्याची सुरुवात N2 आणि साठी समाप्त K2, नंतर सामान्य शब्दात आमचे सूत्र असे लिहिले जाऊ शकते:

=मध्यम(N1;K1+ 1;K2+1)-मध्यम(N1;K1+ 1;N2)

कॉम्पॅक्ट आणि मोहक, नाही का? 😉

  • एक्सेल प्रत्यक्षात तारखांसह कसे कार्य करते? तारखांमधील कॅलेंडर किंवा व्यवसाय दिवसांची संख्या कशी मोजायची?
  • सशर्त स्वरूपन वापरून एक्सेलमध्ये कॅलेंडर शेड्यूल (सुट्ट्या, प्रशिक्षण, शिफ्ट...) कसे तयार करावे?
  • IF (IF) फंक्शन्ससह एक किंवा अधिक अटी तपासत आहे

प्रत्युत्तर द्या