मेरे पास एक प्रोग्राम है जो एक्सेल फ़ाइल में रिपोर्ट स्वत: उत्पन्न करता है और मुझे अद्वितीय ऑर्डर की मात्रा निकालने की आवश्यकता होती है जिसमें विशिष्ट सूची प्रकार दूसरे कॉलम में "आर" से शुरू होता है। आम तौर पर यह सरल होगा लेकिन एक ही क्रम संख्या कई पंक्तियों में दोहराई जा सकती है, इसलिए मुझे ऐसा सूत्र बनाने की आवश्यकता है जो इसे डुप्लिकेट के बिना गिनेगा।
Order Number Location
1 R-11
1 R-12
1 R-13
2 R-12
3 N-11
4 N-12
Unique orders with "R*" location: 2
डेटा के उपरोक्त सेट के आधार पर गणना का परिणाम होना चाहिए: 2 - चूंकि दो अलग-अलग क्रम संख्याएं हैं जिनका स्थान "R" से शुरू होता है।
मैंने कोशिश की है और निम्नलिखित सूत्र बनाया है:
=SUMPRODUCT((LEFT(B2:B7;1)="R")/COUNTIFS(B2:B7;B2:B7&"";A2:A7;A2:A7&""))
लेकिन यह "स्थान" कॉलम में अद्वितीय मान भी बताता है, और मुझे 2 के बजाय 4 मिलता है। मैं इसे कैसे ठीक कर सकता हूं?
1 उत्तर
शायद निम्न जैसा कुछ (सरणी सूत्र, Ctrl + Shift + दर्ज करें के साथ दर्ज करें।)
=SUM(--(FREQUENCY(IF(LEFT(B2:B7,1)="R",A2:A7),A2:A7)>0))
संबंधित सवाल
नए सवाल
excel
केवल एक्सेल ऑब्जेक्ट्स या फ़ाइलों, या जटिल फॉर्मूला विकास के खिलाफ प्रोग्रामिंग पर प्रश्नों के लिए। यदि आप लागू हो तो आप Excel टैग को VBA, VSTO, C #, VB.NET, PowerShell, OLE स्वचालन और अन्य प्रोग्रामिंग संबंधी टैग और प्रश्नों के साथ जोड़ सकते हैं। सुपर उपयोगकर्ता पर एकल कार्यपत्रक कार्यों के लिए एमएस एक्सेल के बारे में सामान्य सहायता उपलब्ध है।