एक फिक्स और एक भिन्न मापदंड के साथ मैच / इंडेक्स द्वारा सममिंग


0

मेरे पास निम्न तालिका है।

    Column A    Column B         Column C  

1  Board Size   Quantity         Classroom      <----- (Column header)
2     240          1           Classroom - 1
3     660          4           Classroom - 1
4     1100         1           Classroom - 1
5     1100         1           Classroom - 2
6     240          4           Classroom - 2
7     660          1           Classroom - 2
8     240          1           Classroom - 3
9     660          3           Classroom - 3
10    1100         2           Classroom - 3

मेरी पहली अनुरोध:
नीचे दी गई तालिका में, मैं में कहना चाहता हूँ F2जब: उदाहरण के लिए E2मैच Column Cऔर $F$1मैच के लिए Column A, तो मुझे में पत्राचार मात्रा मूल्य दे Column B

मेरा दूसरा अनुरोध:
इसके G2बजाय, मैं उस राशि को प्राप्त करना चाहता हूं, जब $E$2माचिस से Column Cऔर $G$1माचिस Column A

    Column E         Column F       Column G  

1   Classroom          240            240         <----- (Column header)
2   Classroom - 1       1              6
3   Classroom - 2       4   
4   Classroom - 3       1

Screehshot

क्या कोई मुझे MATCH / INDEX के साथ करने में मदद कर सकता है, कृपया।

जवाबों:


1

F2 में:

=SUMIFS(B:B,A:A,$F$1,C:C,$E2)

और नीचे कॉपी करें

G2 में:

=SUMIFS(B:B,A:A,$G$1)

INDEX / MATCH का उपयोग करने के लिए यह सूत्र का एक सरणी रूप होना चाहिए:

F2 में:

=INDEX($B$2:$B$10,MATCH(1,($A$2:$A$10=$F$1)*($C$2:$C$10 = $E2),0))

एक सरणी सूत्र होने के नाते इसे संपादन मोड से बाहर निकलने पर Enter के बजाय Ctrl-Shift-Enter के साथ पुष्टि की जानी चाहिए। यदि सही तरीके से किया जाता है तो एक्सेल {}सूत्र के चारों ओर डाल देगा ।

एरे फॉर्मूले पर एक और ड्रा यह है कि किसी को पूर्ण कॉलम संदर्भ का उपयोग नहीं करना चाहिए क्योंकि फॉर्मूला संदर्भित प्रत्येक सेल की गणना करेगा, जो प्रत्येक फॉर्मूला के लिए 2 मिलियन से अधिक गणना है।

संदर्भ केवल डेटा सेट के लिए होना चाहिए।

G2 में सूत्र वही रहेगा जो किसी INDEX / MATCH के साथ नहीं किया जा सकता है, क्योंकि INDEX / MATCH केवल पहला नंबर लौटाएगा और कोई अन्य नहीं।

यहाँ छवि विवरण दर्ज करें


तुम्हारा जल्दी उत्तर देने की लिए शुक्रिया। आपका सुझाव बहुत ही चालाक और आसान है, लेकिन मैं इसे मैच / इंडेक्स के साथ करना चाहता हूं।
डियो

मैच इंडेक्स को एक सरणी सूत्र होने की आवश्यकता होगी, जिससे समस्याएं हो सकती हैं। और किसी को सरणी सूत्रों से बचना चाहिए जब गैर सरणी सूत्र उपलब्ध होते हैं, गति के लिए। @dio।
स्कॉट क्रैनर

@ डियो और दूसरा सूत्र, G2 में से एक INDEX / MATCH के साथ नहीं किया जा सकता है।
स्कॉट क्रैनर

G2 में राशि के बारे में, आप सही हैं, मैं इसे SUMIFS के साथ करूंगा। लेकिन INDEX का फॉर्मूला #NA है। क्या आपके पास कोई विचार है?
डियो

1
@Dio अपना डेटा जांचें। यह सुनिश्चित करने के लिए जांचें कि संख्याएं सभी संख्याएं हैं और पाठ नहीं। सुनिश्चित करें कि कोई स्थान या कोई अन्य गैर मुद्रण योग्य वर्ण नहीं हैं जो मानदंड में नहीं हैं। आपके पास एक मानदंड और डेटा बेमेल है।
स्कॉट क्रानर
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.