एक्सेल सूत्र: अनूठे मूल्यों को अनदेखा करता है -

विषय - सूची

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

=UNIQUE(FILTER(data,data""))

सारांश

डेटा के एक सेट से अनूठे मूल्यों की एक सूची निकालने के लिए, रिक्त कोशिकाओं को अनदेखा करते हुए, आप फ़िल्टर फ़ंक्शन के साथ UNIQUE फ़ंक्शन का उपयोग कर सकते हैं। दिखाए गए उदाहरण में, D5 का सूत्र है:

=UNIQUE(FILTER(B5:B16,B5:B16""))

जो D5: D9 में देखे गए 5 अद्वितीय मूल्यों को आउटपुट करता है।

स्पष्टीकरण

यह उदाहरण फ़िल्टर फ़ंक्शन के साथ UNIQUE फ़ंक्शन का उपयोग करता है। अंदर से बाहर की ओर काम करना, डेटा से किसी भी रिक्त मान को निकालने के लिए पहली बार FILTER फ़ंक्शन का उपयोग किया जाता है:

FILTER(B5:B16,B5:B16"")

प्रतीक एक तार्किक ऑपरेटर है जिसका अर्थ है "बराबर नहीं"। सूत्र मानदंड में ऑपरेटरों के अधिक उदाहरणों के लिए यह पृष्ठ देखें।

फ़िल्टर रिक्त मानों को छोड़कर, मानों की एक सरणी देता है:

("red";"amber";"green";"green";"blue";"pink";"red";"blue";"amber")

यह सरणी सरणी तर्क के रूप में सीधे UNIQUE फ़ंक्शन में वापस आ जाती है । UNIQUE तब डुप्लिकेट हटाता है, और अंतिम सरणी देता है:

("red";"amber";"green";"blue";"pink")

अद्वितीय और फिल्टर गतिशील कार्य कर रहे हैं। यदि B5: B16 में डेटा बदलता है, तो आउटपुट तुरंत अपडेट हो जाएगा।

डायनामिक सोर्स रेंज

क्योंकि सीमा B5: B15 सूत्र में सीधे हार्डकोड किया गया है, यदि डेटा जोड़ा या हटा दिया गया है तो यह परिवर्तित नहीं होगा। डायनेमिक रेंज का उपयोग करने के लिए जो आवश्यकतानुसार स्वतः ही आकार ले लेगा, आप एक्सेल टेबल का उपयोग कर सकते हैं, या सूत्र के साथ डायनामिक नाम की रेंज बना सकते हैं।

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