Excel: क्या सूत्र इस डेटा को एक COUNT राशि में जोड़ता है?


0

मेरे ३० सहयोगी हैं जो ३ समयावधि में प्रश्नों का उत्तर दे रहे हैं। प्रत्येक के पास प्रश्नों के साथ अपनी एक्सेल कार्यपुस्तिका है, और वर्ष में वे इसे अपडेट करते हैं। मैं उनकी वर्कशीट को एक मास्टर वर्कशीट में समेटता हूं, लेकिन अब उनके जवाबों को एक साधारण टेबल में मिलाने की जरूरत है। सवाल, समय अवधि और फिर कितने का जवाब दिया।

उदाहरण के लिए: मुझे एक तालिका की आवश्यकता है जो मुझे दिखाती है कि कितने लोगों (इस बिंदु पर व्यक्तियों का नाम नहीं) ने समय अवधि 2 में प्रश्न 10 का उत्तर दिया।

किसी का उल्लेख करने से पहले मैं डेटाबेस का उपयोग नहीं कर सकता!

वैकल्पिक शब्द


आपकी छवि नामों को दिखाती है, सहकर्मियों की नहीं, इसलिए मैं थोड़ा अस्पष्ट हूं, लेकिन मुझे लगता है कि पिवट टेबल आपके सबसे अधिक संभावित समाधान हैं।
माइक फिट्ज़पैट्रिक

जवाबों:


1

आप एक कार्यपुस्तिका में कई कार्यपत्रकों का उपयोग करके ऐसा कर सकते हैं।

प्रत्येक व्यक्ति को शीर्ष के साथ दोहराने के बजाय, उन्हें प्रत्येक कार्यपत्रक दें।

फिर आप एक सारांश वर्कशीट बना सकते हैं और COUNTAप्रत्येक अन्य वर्कशीट को संदर्भित करने वाले फ़ंक्शन का उपयोग कर सकते हैं

अपने उदाहरण का उपयोग करना, यदि Questionsसेल A1 में है और आपके पास माइकल के लिए एक वर्कशीट है और एक बॉब के लिए तो आपकी सारांश वर्कशीट में आप इसे सारांश सेल B2 में कर सकते हैं:

=COUNTA(Michael!B2)+COUNTA(Bob!B2)

जो आपको Jan-Mar के लिए प्रश्न 1 की गिनती देगा

मैंने वर्णन करने के लिए कुछ स्क्रीनशॉट जोड़े हैं:

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

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

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

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


मुझे यकीन नहीं है कि यह मुझे टाइम पीरियड्स को संयोजित करने की अनुमति देता है। जनवरी-मार्च में प्रत्येक चीज़ को प्रत्येक प्रश्न के लिए एक साथ जोड़ा जाना चाहिए, लेकिन एक प्रश्न के लिए सभी समय अवधि नहीं।
रॉकेटगेल

आह, ठीक है, मैं आपकी छवि पर अधिक बारीकी से देखा। आपके पास मूल रूप से डेटा की 3 धुरी है और पहले के मुकाबले प्रत्येक व्यक्ति के लिए 2 को दोहराकर तीसरी धुरी का प्रतिनिधित्व कर रहे हैं ... क्षमा करें, मेरा उत्तर वह नहीं है, जिसकी आपको आवश्यकता है।
श्वेक

@ माइक - आप के लिए अद्यतन जवाब!
श्वेक

धन्यवाद,। इस एक के पीछे संरचना की तरह। यद्यपि सूत्र मेरे 30+ सहयोगियों के साथ थोड़ा बोझिल हो सकता है, फिर भी मुझे लगता है कि यह प्रबंधनीय है।
रॉकेटगुल

आप संभवतः एक मैक्रो बना सकते हैं जो सभी वर्कशीट के माध्यम से लूप करेगा और आपके लिए सूत्र उत्पन्न करेगा। आप इसे केवल सेल बी 2 के लिए कर सकते हैं फिर बाकी को भरने के लिए एक्सेल की फिल कार्यक्षमता का उपयोग करें।
शेवेक

0

सबसे सरल और स्पष्ट तरीका (मेरे लिए) का उपयोग करना होगा COUNTA()- यह मायने रखता है कि कितने कक्षों में एक अल्फा-न्यूमेरिक मूल्य (यानी, संख्या या पाठ) है - और निर्दिष्ट करें कि आप किस सेल के खिलाफ जांच करना चाहते हैं।

तो [प्रश्न 10, अप्रैल-सेप्ट] के लिए गणना हो सकती है (मान लें कि A1 आपकी छवि में शीर्ष-बाएं सेल है) =COUNTA(C11,F11) - बस आवश्यकतानुसार अधिक अल्पविराम और कोशिकाएं जोड़ें।

इसे इनबिल्ट फॉर्मूला के साथ थोड़ा मैनुअल मेस की आवश्यकता हो सकती है (विशेषकर यदि आपके पास बार-बार समयावधि वाले कॉलम हैं), लेकिन इसे [Q1, Period1] के लिए सेट करें और परिणाम प्राप्त करने के लिए आपको इस फॉर्मूले को खींचने में सक्षम होना चाहिए। आपके प्रश्नों / समय के पूरे सेट पर। यदि आप अधिक कॉलम जोड़ते हैं, तो यह ध्यान में रखते हुए सभी फ़ार्मुलों को मैन्युअल रूप से समायोजित करने की आवश्यकता होती है।


अद्यतन करें:

और यहाँ एक और अधिक उन्नत संस्करण है जो एक सरणी सूत्र का उपयोग करता है (यह सबसे सरल नहीं हो सकता है, इसलिए किसी को भी कोई तीखा प्रसाद मिला है?)। इसका मतलब है कि आपको मैन्युअल रूप से लाइन को और अधिक नीचे समायोजित करने के बारे में बहुत चिंता करने की आवश्यकता नहीं है। यह गिनता है कि किसी विशेष पंक्ति के प्रत्येक n वें सेल में कितने पाठ प्रविष्टियाँ पाई जाती हैं ।

=COLUMN($G11)-COLUMN($B11)+1-COUNT(IF(MOD(COLUMN($B11:$G11)-COLUMN($B11)+1,3)=1,$B11:$G11,0))

नोट: सरणी सूत्र का उपयोग करने के लिए आपको Crtl+ Shift+ का उपयोग करना चाहिए Enterजब आपने सूत्र में टाइप किया हो (यह घुंघराले ब्रेसिज़ से घिरा होगा)।

अपने उद्देश्यों के लिए इसका उपयोग करने के लिए:

  • पंक्ति B11के पहले डेटा सेल के साथ हर स्थिति को बदलें ।
  • पंक्ति में अंतिम डेटा सेल के G11साथ हर परिवर्तन को या अपने आप को यादृच्छिक सेट पर पंक्तियों को जोड़ने की अनुमति देने के लिए इसे सही (जैसे ) के लिए एक कॉलम रास्ता का उपयोग करें ।IV11
  • 3अंत (में पास MODबयान) समय अवधि की संख्या है। यदि आप अधिक समय अवधि नहीं जोड़ते हैं तो आपको इसे छूने की आवश्यकता नहीं होगी।
  • =1(के बाद MODबयान) समय अवधि को निकालने के लिए (0 पहली बार अवधि, 1 सेकंड समय अवधि, आदि किया जा रहा होने के साथ) है।

अगर मैंने इसे ठीक कर लिया है, तो बाकी लोग खुद को ठीक कर सकते हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.