स्प्रेडशीट पंक्ति में डुप्लिकेट संख्या निर्धारित करने के लिए एक फार्मूला की तलाश?


1

अगर वहाँ एक पंक्ति में डुप्लिकेट दिखा रहे हैं मुझे गिनती करने के लिए एक फार्मूला है?
यदि मेरे पास अलग-अलग संख्याओं के 3 से 6 कॉलम हैं, तो मैं जानना चाहूंगा कि क्या किसी विशेष पंक्ति में किसी संख्या की नकल की जाती है? इसे सरल रखने के लिए, इसके बारे में सोचने का सबसे अच्छा तरीका लॉटरी नंबर है: अगर मेरे पास 7-7-5 की पंक्तियाँ हैं; फिर नीचे 4-5-2; फिर 1-5-7; फिर 2-2-5; फिर 1-0-9; फिर 1-1-3; फिर 1-0-1; फिर 5-4-2। आप देख सकते हैं कि पहली, चौथी, छठी और सातवीं पंक्ति में डुप्लिकेट थे।

क्या कोई सूत्र है जो मेरे लिए गणना करेगा?

जवाबों:


1

आप इसके लिए SUMPRODUCT का उपयोग कर सकते हैं, 3 कॉलम दिए गए हैं:

=IF(SUMPRODUCT((A1:C1<>"")/COUNTIF(A1:C1,A1:C1&""))<>3, "DUPES", "")

यहाँ SUMPRODUCT फ़ंक्शन एक होने के बिना एक सरणी सूत्र की तरह कार्य करता है, और संपूर्ण श्रेणी के माध्यम से पुनरावृत्त करता है, और परिणाम अद्वितीय मानों की संख्या है। फिर आप बस उस कॉलम की निश्चित संख्या से तुलना करते हैं, और आवश्यकतानुसार TRUE / FALSE परिणाम असाइन करते हैं।


यह इसे करने का सही तरीका है।
Raystafarian

0

मुझे किसी एक फॉर्मूले पर यकीन नहीं है। चूंकि यह केवल 3-6 कॉलम है, बस अपने मूल डेटा के आगे 3-6 कोशिकाओं में इस सूत्र को दोहराएं। (यह उदाहरण 3 कॉलम के लिए है)

=countif(a1,a1:a3) 

फिर अगर आपको वास्तव में एक कॉलम में इसकी आवश्यकता है ... उस सूत्र के पास वाले कॉलम में मैंने एक IF स्टेटमेंट के अंदर प्रत्येक कॉलम के लिए> 1 के लिए एक OR स्टेटमेंट टेस्टिंग दिया था।

=if(or(d1>1,e1>1, f1>1),"DUPLICATES!!","no dupes")
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.