मिति अन्तरालहरूको प्रतिच्छेदन

Microsoft Excel प्रयोगकर्ताको लागि सामान्य कार्यहरू मध्ये एक। हामीसँग "सुरुवात-अन्त" प्रकारको मितिहरूको दुई दायराहरू छन्। चुनौती भनेको यी दायराहरू ओभरल्याप हुन्छ कि हुँदैन र, यदि त्यसो हो भने, कति दिनमा निर्धारण गर्ने हो।

काट्ने कि नमिल्ने ?

सिद्धान्तमा अन्तरालहरूको प्रतिच्छेदन छ कि छैन भन्ने प्रश्नको समाधान गरेर सुरु गरौं? मानौं हामीसँग यस प्रकारका कर्मचारीहरूको लागि कामको शिफ्टहरूको तालिका छ:

यो स्पष्ट रूपमा देखिएको छ कि यारोस्लाभ र एलेना को काम पाली काट्छ, तर क्यालेन्डर तालिका र दृश्य नियन्त्रण निर्माण गर्न को लागी यो कसरी गणना गर्न को लागी? समारोहले हामीलाई मद्दत गर्नेछ SUMPRODUCT (SUMPRODUCT).

हाम्रो तालिकामा एउटा सूत्रको साथ अर्को स्तम्भ घुसाउनुहोस् जसले बुलियन मान TRUE उत्पन्न गर्छ यदि मितिहरू काट्छ भने:

क्रसिङ कति दिन हो?

यदि यो हाम्रो अन्तरालहरू प्रतिच्छेदन वा छैन भनेर बुझ्नको लागि मौलिक रूपमा सजिलो छैन, तर ठ्याक्कै कति दिनहरू प्रतिच्छेदनमा पर्छन् भनेर जान्नको लागि, त्यसपछि कार्य अझ जटिल हुन्छ। तार्किक रूपमा, यो एक सूत्रमा 3 भन्दा धेरै फरक परिस्थितिहरू "पम्प" गर्न आवश्यक छ:

  • अन्तरालहरू ओभरल्याप गर्दैनन्
  • एउटा अन्तरालले अर्कोलाई पूर्ण रूपमा अवशोषित गर्छ
  • अन्तरालहरू आंशिक रूपमा काट्छन्

समय-समयमा, म अन्य प्रयोगकर्ताहरूले नेस्टेड IF प्रकार्यहरू, इत्यादिको गुच्छा प्रयोग गरेर यो दृष्टिकोणको कार्यान्वयन देख्छु।

वास्तवमा, सबै कुरा कार्य प्रयोग गरेर सुन्दर ढंगले गर्न सकिन्छ मेडियन (MEDIAN) श्रेणी बाट सांख्यिकीय.

यदि हामी सशर्त रूपमा पहिलो अन्तरालको सुरुवातको रूपमा नामित गर्छौं N1, र अन्त्यको लागि K1, र दोस्रो को शुरुवात N2 र लागि समाप्त K2, त्यसपछि सामान्य सर्तहरूमा हाम्रो सूत्र निम्न रूपमा लेख्न सकिन्छ:

=MEDIAN(N1;K1+ २;K2+1)-MEDIAN(N1;K1+ २;N2)

कम्प्याक्ट र सुरुचिपूर्ण, हैन? 😉

  • एक्सेलले वास्तवमा मितिहरूसँग कसरी काम गर्छ? मितिहरू बीचको क्यालेन्डर वा व्यावसायिक दिनहरूको संख्या कसरी गणना गर्ने?
  • एक्सेलमा सशर्त ढाँचा प्रयोग गरेर क्यालेन्डर तालिका (बिदा, प्रशिक्षण, शिफ्ट...) कसरी बनाउने?
  • IF (IF) प्रकार्यहरूसँग एक वा बढी अवस्थाहरू जाँच गर्दै

जवाफ छाड्नुस्