श्रेणी में SUMIF और श्रेणी में दिनांक


3

मेरे पास एक तालिका है जहां मैं व्यय का लेन-देन लॉग रखता हूं ताकि (अंश)

Date    Paid    Purpose

वह तारीख जहां लेन-देन का आयोजन होने की तारीख है, पेड भुगतान की गई वास्तविक राशि है और उद्देश्य उसी कार्यपत्रक में एक तालिका में एक कॉलम से एक आइटम है।

लॉग विभिन्न महीनों और अलग-अलग वर्षों में भी चलता है, जो मैं एक अलग पृष्ठ पर हासिल करने की कोशिश कर रहा हूं वह एक विशेष वर्ष में विशिष्ट श्रेणी के लिए महीने के अनुसार कुल है:

               May-2012    Jun-2012    Jul-2012   etc
Purpose 1
Purpose 2
Purpose 3

मैं जो कुछ ऑनलाइन देख रहा हूं, उससे अधिक भ्रमित हूं और अभी तक एक उत्तर के लिए तैयार नहीं हूं। सभी मदद की बहुत सराहना की जाती है।

जवाबों:


2

यदि आप यही चाहते हैं,

                                स्प्रेडशीट का स्क्रीनशॉट

सेट B13करने के लिए

=SUMIFS($B$2:$B$10, $A$2:$A$10, ">="&B$12, $A$2:$A$10, "<"&(EOMONTH(B$12,0)+1),
                            $C$2:$C$10, "="&$A13)

और खींचें / भरें।

संपादित करें:


SUMIFSएक्सेल की ऑनलाइन मदद से (विस्तृत) की सामान्य व्याख्या :

विवरण

एक सीमा में कोशिकाओं को जोड़ता है जो कई मानदंडों को पूरा करता है। उदाहरण के लिए, यदि आप संख्या A1: A20 को केवल B1 में इसी संख्या में समेटना चाहते हैं: B20 शून्य (0) से अधिक है और C1 में संबंधित संख्या: C20 10 से कम है, तो आप निम्नलिखित का उपयोग कर सकते हैं सूत्र:

    =SUMIFS(A1:A20, B1:B20, ">0", C1:C20, "<10")

वाक्य - विन्यास

  SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], …)

मेरे उत्तर की विशिष्ट व्याख्या:

  • $B$2:$B$10 —– वह डेटा है जिसे आप योग करना चाहते हैं
  • $A$2:$A$10, ">="&B$12–जहां तारीख ( Aशीट के पहले भाग में कॉलम से ) महीने के पहले या बाद में इस कॉलम के शीर्ष Bभाग में) ( ) शीट के दूसरे भाग में है, और
  • $A$2:$A$10, "<"&(EOMONTH(B$12,0)+1) -इस तारीख से पहले महीने (कम से कम) अगले महीने का पहला दिन है (यानी, आखिरी दिन ("अंत") इस महीने, प्लस एक), और
  • $C$2:$C$10, "="&$A13-– उद्देश्य ( Cशीट के पहले भाग में कॉलम A) इस पंक्ति में पहले कॉलम ( ) में उद्देश्य के समान है ।

उत्तर को समझने में आसान बनाने के लिए मेरी छोटी सी चाल पर ध्यान दें: मेरे स्रोत डेटा के रूप में दो की शक्तियों का उपयोग करके, मैं प्रत्येक परिणाम को विशिष्ट रूप से पुन: प्रयोज्य होने देता हूं। उदाहरण के लिए, 20 केवल 4 + 16 हो सकता है, और 192 केवल 64 + 128 हो सकता है।
स्कॉट

धन्यवाद, यह वास्तव में मैं क्या चाहता हूँ! क्या मैं आपसे SUMIF कमांड के बारे में बताने के लिए कह सकता हूँ क्योंकि यह यहाँ प्रयोग किया जाता है?
मुस्तफा इस्माइल मुस्तफा

मुझे एक और उपाय मिला है, जिसे थोड़ा और सुरुचिपूर्ण माना जा सकता है। (मैं इसे में "मिला" इस जवाब ।) =SUM((TEXT($A$2:$A$9,"mmm yyyy")=TEXT(B$12,"mmm yyyy"))*($C$2:$C$9=$A13)*$B$2:$B$9)। यह एक सरणी सूत्र है, इसलिए इसे दर्ज करते समय आपको (Ctrl) + (Shift) + (Enter) लिखना होगा।
स्कॉट

1
  1. अपने डेटा को एक्सेल टेबल में बदलें (इन्सर्ट> टेबल, हेडर बॉक्स को चेक करें)
  2. अपनी नई तालिका में एक सेल चुनें और एक पिवट टेबल बनाएं (डालें> पिवट टेबल)
  3. धुरी तालिका व्यवस्थित करें:
    • कॉलम लेबल = दिनांक (जो भी स्तर पर आपको वर्गीकृत किया जा सकता है, जैसे माह)
    • रो लेबल्स = प्रयोजन
    • मान = भुगतान (आपकी स्थानीय मुद्रा के रूप में)

धुरी उदाहरण

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