एक एक्सेल में कई एक्सेल 2007 तालिकाओं का संयोजन


1

मेरे पास एक ही फाइल में अलग एक्सेल वर्कशीट में दो टेबल हैं, जिन्हें मैं संयोजित करना चाहता हूं। क्या यह संभव है?

टेबल इस तरह दिखते हैं:

Project | Subproject | Hours
PAlpha  | SPOne      |   5
PAlpha  | SPTwo      |   0.5  
PBeta   | SPThree    |   1
PAlpha  | SPOne      |   1.5


Project | Subproject | Days
PAlpha  | SPOne      |  1
PAlpha  | SPFour     |  0.5
PGamma  | SPFive     |  1.5
PGamma  | SPFive     |  0.5

मैं खुशी से पहले या दूसरे से PivotTable प्राप्त कर सकता हूं:

Row Labels  | Sum of Hours
[-] PAlpha  |            7
   SPOne    |            5
   SPTwo    |            2
[-] PBeta   |            1
   SPThree  |            1

लेकिन मैं क्या चाहूंगा कि तालिकाओं को संयोजित किया जाए, जिसकी तर्ज पर कुछ दिया जाए:

Row Labels | Sum of Hours | Sum of Days
[-] PAlpha |            7 |         1.5
   SPOne   |            5 |         1
   SPTwo   |            2 |         0
   SPFour  |            0 |         0.5
[-] PBeta  |            1 |         0
   SPThree |            1 |         0
     ...

मेरा अब तक का सबसे अच्छा समाधान है कि सभी परियोजनाओं और उपप्रोजेक्टों को सूचीबद्ध करने वाली एक तीसरी तालिका का निर्माण करना, और पहले दो तालिकाओं से जानकारी एकत्र करना है। हालांकि, जब तक मैं बाहर काम कर सकता हूं, तब तक हर परियोजना में प्रवेश करने और मैन्युअल रूप से इस अतिरिक्त तालिका में सबप्रोजेक्ट करने की आवश्यकता होती है; मैं दो अलग-अलग तालिकाओं से सभी परियोजनाओं / उपप्रोजेक्टों के नाम एकत्र करने की एक गैर-मैक्रो पद्धति के साथ नहीं आ सकता।

मैं एक गैर-मैक्रो समाधान पसंद करूंगा, क्योंकि मैं एक्सेल के मूल कार्यों का उपयोग करके आरामदायक हूं, और वीबीए के साथ खेलने में काफी कम आरामदायक हूं। अगर मैक्रों जाने के लिए एकमात्र रास्ता हैं, हालांकि, तो उन्हें करना होगा ...

अपडेट: डेवपैरिलो के जवाब के बाद, मैं चीजों को परियोजना द्वारा समेकित करने में कामयाब रहा या subproject। मैंने अभी भी एक बार में दोनों को प्रबंधित नहीं किया है, एक्सेल के प्रोजेक्ट के द्वारा सबटोटल के सुंदर ढहने वाले लेआउट के साथ।

जवाबों:


1

इसे हल करने के कई तरीके हैं, लेकिन जो मैं पहले विचार करूंगा वह है ए एकाधिक समेकन धुरी तालिका ई। आप फ़ील्ड में हेरफेर करने में लचीलापन खो देते हैं, लेकिन यदि आप प्रोजेक्ट योग चाहते हैं तो यह आसान है।

अगली बात जिस पर मैं विचार करूंगा, वह है आपकी एक टेबल पर एक अतिरिक्त 'की' कॉलम जोड़ना। मान लें कि 'घंटे' तालिका वह है जिसे हम धुरी बना रहे हैं। फिर:

  1. एक कॉलम डालें A दूसरे पत्रक में दिन, सूत्र जोड़ें =B2 & C2। इसे अपने डेटा में हर पंक्ति के लिए बढ़ाएँ।
  2. सेल में D2 घंटे पत्रक पर, सूत्र जोड़ें =VLOOKUP(A2&B2,Sheet2!A1:Dxxx,4,0), जहाँ xxx डेज़ शीट पर आपके डेटा में अंतिम पंक्ति है। इस सूत्र को भी बढ़ाओ।

अब आपके पास एक एकल समेकित डेटासेट है, जिसके साथ आप एक धुरी बना सकते हैं।


आह, कुछ और जो मुझे याद आ गया: तालिकाओं में कई प्रविष्टियां हो सकती हैं, जो कि PivotTable बड़े करीने से छांटती हैं, लेकिन यदि आप अपनी प्रमुख विधि का उपयोग करते हैं तो अति-गिनती में परिणाम होता है। यह मुख्य विधि एक टेबल के प्रोजेक्ट / सबप्रोजेक्ट लिस्ट पर निर्भर करती है जो दूसरे का सुपरसेट है।
me_and

... वह परेशान है। Excel 2007 में पूरी तरह से दो अलग-अलग PivotTable विज़ार्ड्स दिखाई देते हैं, एक Excel 2003 shorcut Alt + D, P द्वारा डाला गया, दूसरा इन्सर्ट - & gt; पिवट तालिका। कोई आश्चर्य नहीं कि मैं समेकित डेटा रेंज विकल्प नहीं ढूँढ सका ...
me_and

मैं यह काम पाने में कामयाब रहा, लेकिन यह आदर्श नहीं है: मैं एक्सेल के अच्छे विस्तार / अनुबंधित परियोजना / उपप्रोजेक्ट लेआउट के साथ काम करने का एक तरीका नहीं पा सकता हूँ जैसा कि ऊपर मेरे चित्र में है। इसके लिए, एक्सेल को सख्त सिंगल रो, सिंगल कॉलम क्रॉस-टैब फॉर्मेट में रखी गई चीजों की आवश्यकता होती है, इसलिए वर्गीकरण के लिए दो कॉलम काम नहीं करते हैं।
me_and

यदि आप एक कॉलम को परिभाषित कर सकते हैं तो आपको ये दोनों डेटा सेट मिलाने में बहुत आसानी होगी Duration और अपने दिनों और घंटों को एक ही इकाइयों में परिवर्तित करें। या एक को उठाओ। दिनों या घंटों और दोनों शीट्स पर इसका उपयोग करें।
DaveParillo
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.