Excel में गलत महायोग परिकलित फ़ील्ड देता है

लागू: Office ProductsMicrosoft Office Excel 2003Microsoft Office Excel 2007

लक्षण


किसी PivotTable में, Microsoft Excel किसी गलत महायोग परिकलित फ़ील्ड के लिए परिकलित हो सकता है।

कारण


यह समस्या होती है जब आप किसी PivotTable में किसी परिकलित फ़ील्ड (अन्य फ़ील्ड पर आधारित है जो किसी फ़ील्ड) का उपयोग करते हैं, और परिकलित फ़ील्ड एक उच्च क्रम अंकगणित कार्रवाई, जैसे घातांक, गुणा करने, या विभाग में अन्य फ़ील्ड पर कर रहा है द्वारा निर्धारित की गई है PivotTable है। उदाहरण के लिए, यह समस्या होती है जब आप एक से अधिक फ़ील्ड्स इकाइयों की देता है जो आमदनियाँ का नाम किसी परिकलित फ़ील्ड का उपयोग करें * मूल्य। परिकलित फ़ील्ड में अलग-अलग आइटम्स अपेक्षित परिणाम वापस लौटें। हालांकि, महायोग परिकलित फ़ील्ड के लिए अपेक्षित परिणाम वापस नहीं करता है।

स्थिति


Microsoft ने पुष्टि की है कि यह "इन पर लागू" खण्ड में सूचीबद्ध Microsoft उत्पादों में एक समस्या है.

अधिक जानकारी


जब किसी परिकलित फ़ील्ड एक से अधिक फ़ील्ड में डेटा श्रेणी में शामिल है, तो Excel गणना के लिए प्रत्येक घटक फ़ील्ड का योग कुल योग करता, और उसके बाद अंकगणित कार्रवाई करता है। उदाहरण के लिए, निम्न उदाहरण PivotTable आयका नाम किसी परिकलित फ़ील्ड शामिल हैं। यह फ़ील्ड मूल्य के रूप में परिभाषित किया गया है * इकाइयों
   A1: Sum of Revenue  B1:           C1:         D1:   A2: Product         B2: Units     C2: Price   D2: Total   A3: Alpha           B3: 1         C3: 10      D3: 10   A4:                 B4: 1 Total   C4:         D4: 10   A5: Alpha Total     B5:           C5:         D5: 10   A6: Bravo           B6: 2         C6: 11      D6: 22   A7:                 B7: 2 Total   C7:         D7: 22   A8: Bravo Total     B8:           C8:         D8: 22   A9: Charlie         B9: 3         C9: 12      D9: 36   A10:               B10: 3 Total  C10:        D10: 36   A11: Charlie Total B11:          C11:        D11: 36   A12: Grand Total   B12:          C12:        D12: 198 
भव्य कुल 198 का उप-योगों के बराबर नहीं है 10 + जो 68 है 22 + 36,। Excel महायोग परिकलित फ़ील्ड में दो तरीकों में से एक आमदनियाँ के लिए निम्नानुसार गणना करता है।
   SUM(Units)*SUM(Price)
   SUM(1+2+3)*SUM(10+11+12)
यह 6 * 33 = 198 है।