एक्सेल सूत्र: सहायक स्तंभ और COUNTIF के साथ संबंध तोड़ें -

विषय - सूची

सामान्य सूत्र

=A1+(COUNTIF(exp_rng,A1)-1)*adjustment

सारांश

संबंधों को तोड़ने के लिए, आप मानों को समायोजित करने के लिए एक सहायक स्तंभ और COUNTIF फ़ंक्शन का उपयोग कर सकते हैं ताकि उनमें डुप्लिकेट न हों, और इसलिए संबंधों में परिणाम नहीं होगा। दिखाए गए उदाहरण में, D5 का सूत्र है:

=C5+(COUNTIF($C$5:C5,C5)-1)*0.01

प्रसंग

कभी-कभी, जब आप उच्चतम या निम्नतम मूल्यों को रैंक करने के लिए SMALL, LARGE, या RANK जैसे फ़ंक्शंस का उपयोग करते हैं, तो आप संबंधों के साथ समाप्त हो जाते हैं, क्योंकि डेटा में डुप्लिकेट होते हैं। इस तरह से संबंधों को तोड़ने का एक तरीका यह है कि समायोजित किए गए मूल्यों के साथ एक सहायक कॉलम जोड़ना है, फिर मूल के बजाय उन मानों को रैंक करें।

इस उदाहरण में, मूल्यों को समायोजित करने के लिए उपयोग किया जाने वाला तर्क यादृच्छिक है - पहला डुप्लिकेट मान "जीत" होगा, लेकिन आप तर्क का उपयोग करने के सूत्र को समायोजित कर सकते हैं जो आपकी विशेष स्थिति और उपयोग के मामले में फिट बैठता है।

स्पष्टीकरण

मूल में, यह सूत्र मानों की घटनाओं को गिनने के लिए COUNTIF फ़ंक्शन और एक विस्तार श्रेणी का उपयोग करता है। विस्तार संदर्भ का उपयोग किया जाता है ताकि COUNTIFS घटनाओं की चल रही संख्या लौटाए, प्रत्येक मान के लिए कुल गणना के बजाय:

COUNTIF($C$5:C5,C5)

अगला, 1 परिणाम से घटाया जाता है (जो सभी गैर-डुप्लिकेट मानों की गिनती को शून्य बनाता है) और परिणाम 0.01 से गुणा किया जाता है। यह मान "समायोजन" है, और जानबूझकर छोटा है ताकि मूल मूल्य को भौतिक रूप से प्रभावित न किया जा सके।

दिखाए गए उदाहरण में, Metrolux और Diamond दोनों का एक ही अनुमान $ 5000 है। चूंकि मेट्रोलक्स सूची में पहले दिखाई देता है, 5000 की चल रही गिनती 1 है और इसे 1 घटाकर रद्द कर दिया गया है, इसलिए अनुमान सहायक कॉलम में अपरिवर्तित रहता है:

=C8+(COUNTIF($C$5:C8,C8)-1)*0.01 =C8+(1-1)*0.01 =C8+0 =C8

हालांकि, डायमंड के लिए, 5000 की चल रही गिनती 2 है, इसलिए अनुमान समायोजित किया गया है:

=C11+(COUNTIF($C$5:C11,C11)-1)*0.01 =C11+(2-1)*0.01 =C11+1*0.01 =C11+0.01

अंत में, स्तंभ G और H में मूल मूल्यों के बजाय रैंकिंग के लिए समायोजित मूल्यों का उपयोग किया जाता है। G5 में सूत्र है:

=SMALL($D$5:$D$12,F5)

H5 में सूत्र:

=INDEX($B$5:$B$12,MATCH(G5,$D$5:$D$12,0))

इन सूत्रों की व्याख्या के लिए यह पृष्ठ देखें।

अस्थायी सहायक स्तंभ

यदि आप अंतिम समाधान में एक सहायक स्तंभ का उपयोग नहीं करना चाहते हैं, तो आप गणना किए गए मान प्राप्त करने के लिए अस्थायी रूप से एक सहायक स्तंभ का उपयोग कर सकते हैं, फिर मानों को "स्थान पर" परिवर्तित करने के लिए पेस्ट विशेष का उपयोग करें और बाद में सहायक कॉलम को हटा दें। यह वीडियो तकनीक को प्रदर्शित करता है।

दिलचस्प लेख...