2013-01-11 10 views
5

के कॉलम में किसी विशेष महीने की आवृत्ति की गणना करें मेरे पास ईवेंट की तिथियों के साथ एक कॉलम है। (मान लें: A1: A100)एक्सेल: दिनांक कक्ष

अब मैं एक सूत्र का उपयोग करने के लिए या कि जनवरी 2013

कोई भी विचार में हुई घटनाओं की संख्या प्रदर्शित करना चाहते हैं?

उत्तर

0

विचारों के एक जोड़े:

  • महीने से संक्षेप में प्रस्तुत करने SUMPRODUCT सूत्र का उपयोग करें। उदाहरण देखें: http://www.contextures.com/xlFunctions04.html#SumProduct

  • पिवट तालिका का उपयोग करें:

    एक स्तंभ बी =month(a1) जोड़ें। नीचे भरें। सभी 1 एस का कॉलम सी जोड़ें।

    ए, बी, सी हेडर नाम दें: Date, Month, Count

    ए, बी, सी के आधार पर एक पिवट तालिका डालें। अब आप महीने से आसानी से योग कर सकते हैं।

  • एक सूत्र (यदि आप जानते हैं कि वास्तव में कौन महीने आप देख रहे हैं): =if(and(month(a1)=1,year(a1)=2013),1,0), तो sum() स्तंभ बी:

    शायद इस तरह एक नियम के साथ स्तंभ बी में नीचे भरण करते हैं?

  • कार्यक्षमता को समेकित करें का उपयोग करें। पर एक नज़र डालें: http://www.techrepublic.com/blog/window-on-windows/use-consolidate-to-summarize-excel-data-without-sorting/6521

+0

यह मेरा आखिरी उपाय समाधान है। यह बहुत गन्दा होगा क्योंकि मुझे 12 बार (प्रत्येक महीने के लिए) करने की ज़रूरत है। पता है कि यह काम करेगा, लेकिन मेरा मानना ​​है कि एक समाधान मौजूद हो सकता है जो "साफ" होगा ... – FMaz008

+0

क्या आप ए 1: ए 100 में तिथियों में प्रतिनिधित्व किए गए महीनों को सारांशित करने का एक व्यापक तरीका चाहते हैं। मैं, आप बस जनवरी नहीं चाहते हैं 2013, आप सभी महीने की गणना सारांशित करना चाहते हैं? – DWright

+0

मैंने कुछ अन्य विचारों के साथ अद्यतन किया है। – DWright

1

आपको क्या करना होगा एक सरणी सूत्र है, कभी-कभी "सीएसई" तुम हो क्योंकि जिस तरह के फार्मूले उन्हें प्रवेश करने के लिए:

अपने गंतव्य सेल उठाओ और उसे चुनें। फिर, सूत्र पट्टी में, दर्ज करें:

=SUM(IF((A1:A100>=DATEVALUE("1/1/2013"))*(A1:A100<=DATEVALUE("31/1/2013")),1,0)) 

और के बजाय [Enter], प्रेस [Ctrl] + [पाली] [दर्ज]

मैं वास्तव में क्यों समझ में नहीं आता एमएस आप सीएसई चीज करते हैं- निश्चित रूप से यह प्रारूप से स्पष्ट है कि यह एक सरणी सूत्र है?

1

start and end date के बीच रिकॉर्ड खोजने के लिए Countifs का उपयोग करने के बारे में कैसे? आप या तो तारीख टाइप कर सकते हैं या तारीखों वाले दो कक्षों को इंगित कर सकते हैं। सुनिश्चित नहीं है कि आप किस Excel का उपयोग कर रहे हैं, लेकिन CountIfs 2003 में समर्थित नहीं है लेकिन उससे परे है।

=COUNTIFS(A2:A100,">="&C2,A2:A100,"<="&C3) 

या

=COUNTIFS(A2:A100,">=1/1/2013",A2:A100,"<=31/1/2013") 
1

एक सहायक MONTH समारोह के साथ एक साथ FREQUENCY सूत्र का उपयोग करें:

  1. अपने परिणाम तालिका में नंबर 1-12 डालें (उदाडी 1 में: D12)
  2. बारह सन्निकट कक्षों का चयन करें (उदाहरण में यह होगा ई 1: E12) और =FREQUENCY(MONTH(A1:A1000),D1:D12) दर्ज - सरणी सूत्र (यानी Ctrl-Shift-EnterEnter के बजाय प्रेस)

में के रूप में फ़ॉर्मूला डाले यदि आप वर्षों से अलग भी करना चाहते हैं, तो आपको कुंजी प्राप्त करने के लिए कॉलम डी और आपके सूत्र में अपनी कुंजी को संशोधित करने की आवश्यकता है MONTH(A1:A1000) के बजाय आप MONTH(A1:A1000)&"-"&YEAR(A1:A1000) का उपयोग कर सकते हैं - या (अगर पूरी तरह से एक लोकेल पर्यावरण TEXT(A1:A1000,"MM-YY") में उपयोग किया जाता है।

संबंधित मुद्दे