समूहित डेटा के लिए GETPIVOTDATA का उपयोग करें


2

मेरे पास एक PivotTable है जहाँ पंक्तियों को एक फ़ील्ड से मान कहा जाता है ID, जो एक संख्या है, दो कॉलम: Light तथा Humidity, और मूल्यों का एक सेट Temp। मैं अधिकतम मूल्य खोजना चाहता हूं Temp आईडी के एक समूहीकरण पर। मैंने 1-1 नंबर से ID को समूहीकृत किया, जो कि PivotTable में सभी ID को सम्मिलित करता है, और मुझे डेटा की एक पंक्ति के साथ PivotTable को छोड़कर। प्रत्येक कॉलम में अब मेरे पास अधिकतम है Temp किसी दिए गए मूल्य पर Light तथा Humidity मूल्य। यह सब अच्छा लग रहा है, जब तक मैं इन अधिकतम मूल्यों का उपयोग करने की कोशिश नहीं करता।

मैं एक समारोह का उपयोग करने की कोशिश कर रहा हूँ जैसे:

=GETPIVOTDATA("Temp", Controls!$A$15, "Light", 50, "Humidity", 10)

साथ ही साथ:

=GETPIVOTDATA("Temp", Controls!$A$15, "Light", 50, "Humidity", 10, "ID", "1-100")

लेकिन यह एक देता है #REF त्रुटि।

आईडी को एक समूह में रखने से पहले, मैं एक फ़ंक्शन का उपयोग कर सकता हूं:

=GETPIVOTDATA("Temp", Controls!$A$15, "Light", 50, "Humidity", 10, "ID", 1)

और यह सही तरीके से "टेंप" मान लौटाएगा ID 1 जहां कॉलम मान फ़ंक्शन में दिए गए से मेल खाते हैं।

मैं संख्याओं के समूह द्वारा मूल्य को सफलतापूर्वक प्राप्त करने के लिए इस क्वेरी को कैसे संशोधित कर सकता हूं?

जवाबों:


1

मेरे परीक्षण में ऐसा लगता है कि समूह की पहली संख्या का उपयोग GetPivotTable सूत्र में किया जा सकता है, इसलिए यदि समूह के साथ शुरू होता है 4, यह सूत्र सही परिणाम लौटाएगा:

=GETPIVOTDATA("temp",$H$3,"light",50,"humidity",10,"id",4)

विकल्प के रूप में, आप अपने स्रोत डेटा में एक सहायक कॉलम जोड़ सकते हैं और एक सूत्र का उपयोग कर सकते हैं जो प्रत्येक संबंधित आईडी के लिए समूह को वापस कर देता है।

स्क्रीनशॉट में ऊपरी पिवट टेबल "समूह" कार्यक्षमता का उपयोग करता है और उस का GetPivotData प्राप्त करना संभव नहीं है। हालाँकि, निचले धुरी तालिका उसी समूहन का उपयोग करती है, जो स्तंभ F में सहायक सूत्र द्वारा प्राप्त किया जाता है।

="group "&CEILING([@id]/3,1)

यह समूह को कवर करने के लिए एकल मान देता है और GetPivotData में उस एकल मान का उपयोग किया जा सकता है।

=GETPIVOTDATA("temp",$H$10,"light",50,"humidity",10,"group","group 2")

enter image description here

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