Pivot Tables

PivotTable

पिवट टेबल.

JSON के काेड में दिखाना
{
  "rows": [
    {
      object (PivotGroup)
    }
  ],
  "columns": [
    {
      object (PivotGroup)
    }
  ],
  "criteria": {
    integer: {
      object (PivotFilterCriteria)
    },
    ...
  },
  "filterSpecs": [
    {
      object (PivotFilterSpec)
    }
  ],
  "values": [
    {
      object (PivotValue)
    }
  ],
  "valueLayout": enum (PivotValueLayout),
  "dataExecutionStatus": {
    object (DataExecutionStatus)
  },

  // Union field source_data can be only one of the following:
  "source": {
    object (GridRange)
  },
  "dataSourceId": string
  // End of list of possible types for union field source_data.
}
फ़ील्ड
rows[]

object (PivotGroup)

पिवट टेबल में हर पंक्ति को ग्रुप करना.

columns[]

object (PivotGroup)

पिवट टेबल में हर कॉलम ग्रुपिंग.

criteria
(deprecated)

map (key: integer, value: object ( PivotFilterCriteria))

हर सोर्स कॉलम ऑफ़सेट के हिसाब से फ़िल्टर की मैपिंग.

पिवट टेबल में डेटा इकट्ठा करने से पहले, फ़िल्टर लागू किए जाते हैं. मैप की कुंजी उस सोर्स रेंज का कॉलम ऑफ़सेट है जिसे आपको फ़िल्टर करना है. वैल्यू उस कॉलम के लिए ज़रूरी शर्तें होती है.

उदाहरण के लिए, अगर सोर्स C10:E15, इसकी कुंजी 0 में कॉलम के लिए फ़िल्टर होगा C, जबकि 'की' 1 कॉलम के लिए है D.

इस फ़ील्ड को इसके हित में रोक दिया गया है filterSpecs.

filterSpecs[]

object (PivotFilterSpec)

पिवट टेबल के लिए डेटा इकट्ठा करने से पहले, सोर्स कॉलम पर लागू किए गए फ़िल्टर.

दोनों criteria अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है और filterSpecs जवाबों में अपने-आप जानकारी भर जाती है. अगर अपडेट के अनुरोध में दोनों फ़ील्ड की जानकारी दी गई है, तो इस फ़ील्ड को प्राथमिकता दी जाती है.

values[]

object (PivotValue)

पिवट टेबल में शामिल की जाने वाली वैल्यू की सूची.

valueLayout

enum (PivotValueLayout)

वैल्यू को हॉरिज़ॉन्टल (कॉलम के तौर पर) या वर्टिकल तौर पर (पंक्तियों के तौर पर) लिस्ट किया जाना चाहिए या नहीं.

dataExecutionStatus

object (DataExecutionStatus)

सिर्फ़ आउटपुट के लिए. डेटा सोर्स में मौजूद पिवट टेबल का डेटा प्रोसेस होने की स्थिति.

यूनियन फ़ील्ड source_data. पिवट टेबल के डेटा का सोर्स. source_data अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है इनमें से सिर्फ़ एक हो सकता है:
source

object (GridRange)

वह रेंज जिससे पिवट टेबल डेटा पढ़ रही है.

dataSourceId

string

उस डेटा सोर्स का आईडी जिससे पिवट टेबल डेटा पढ़ रही है.

PivotGroup

पिवट टेबल में मौजूद एक ग्रुप (पंक्ति या कॉलम) एक ग्रुप है.

JSON के काेड में दिखाना
{
  "showTotals": boolean,
  "valueMetadata": [
    {
      object (PivotGroupValueMetadata)
    }
  ],
  "sortOrder": enum (SortOrder),
  "valueBucket": {
    object (PivotGroupSortValueBucket)
  },
  "repeatHeadings": boolean,
  "label": string,
  "groupRule": {
    object (PivotGroupRule)
  },
  "groupLimit": {
    object (PivotGroupLimit)
  },

  // Union field source can be only one of the following:
  "sourceColumnOffset": integer,
  "dataSourceColumnReference": {
    object (DataSourceColumnReference)
  }
  // End of list of possible types for union field source.
}
फ़ील्ड
showTotals

boolean

अगर पिवट टेबल में इस ग्रुप के कुल योग शामिल होने चाहिए, तो वैल्यू 'सही' होगी.

valueMetadata[]

object (PivotGroupValueMetadata)

ग्रुप में मौजूद वैल्यू के बारे में मेटाडेटा.

sortOrder

enum (SortOrder)

इस ग्रुप में वैल्यू को क्रम से लगाया जाना चाहिए.

valueBucket

object (PivotGroupSortValueBucket)

दूसरे पिवट ग्रुप की बकेट जिसके अनुसार क्रम से लगाना है. अगर इसके बारे में नहीं बताया गया है, तो क्रम से लगाने के लिए इस ग्रुप की वैल्यू के हिसाब से वर्णमाला का इस्तेमाल किया जाएगा.

repeatHeadings

boolean

अगर इस पिवट ग्रुप में शीर्षकों को दोहराया जाना चाहिए, तो सही है. यह सिर्फ़ पंक्तियों के ग्रुप के लिए मान्य है और इसे कॉलम के हिसाब से अनदेखा किया जाता है.

डिफ़ॉल्ट रूप से, हम उच्च लेवल के टाइटल को न दिखाकर उनके दोहराव को कम करते हैं. उदाहरण के लिए, भले ही नीचे दी गई तीसरी पंक्ति "Q1 मार्च" से संबंधित है, "Q1" नहीं दिखाया गया है, क्योंकि पिछली पंक्तियों के साथ यह अनावश्यक है. दोहराए जाने वाले हेडिंग को सही पर सेट करने से "Q1" की समस्या होगी "फ़रवरी" के लिए दोहराने के लिए और "मार्च" शामिल हैं.

+--------------+
| Q1     | Jan |
|        | Feb |
|        | Mar |
+--------+-----+
| Q1 Total     |
+--------------+
label

string

पंक्ति/कॉलम समूहों के लिए उपयोग किए जाने वाले लेबल, जिन्हें कस्टमाइज़ किया जा सकता है. उदाहरण के लिए, नीचे दी गई पिवट टेबल में, लाइन का लेबल Region अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है (जिसका नाम बदलकर यह किया जा सकता है State) है और कॉलम लेबल यह है Product (इसका नाम बदला जा सकता है Item). दिसंबर 2017 से पहले बनाई गई पिवट टेबल में हेडर लेबल नहीं होते. अगर आपको किसी मौजूदा पिवट टेबल में हेडर लेबल जोड़ने हैं, तो कृपया मौजूदा पिवट टेबल मिटाएं और फिर उन्हीं पैरामीटर के साथ एक नई पिवट टेबल बनाएं.

+--------------+---------+-------+
| SUM of Units | Product |       |
| Region       | Pen     | Paper |
+--------------+---------+-------+
| New York     |     345 |    98 |
| Oregon       |     234 |   123 |
| Tennessee    |     531 |   415 |
+--------------+---------+-------+
| Grand Total  |    1110 |   636 |
+--------------+---------+-------+
groupRule

object (PivotGroupRule)

इस पंक्ति/कॉलम ग्रुप पर लागू किया जाने वाला ग्रुप नियम.

groupLimit

object (PivotGroupLimit)

इस पिवट ग्रुप पर लागू की जाने वाली पंक्तियों या कॉलम की संख्या की सीमा.

यूनियन फ़ील्ड source. पिवट ग्रुप का डेटा सोर्स. source अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है इनमें से सिर्फ़ एक हो सकता है:
sourceColumnOffset

integer

उस सोर्स रेंज का कॉलम ऑफ़सेट जिस पर यह ग्रुप आधारित है.

उदाहरण के लिए, अगर सोर्स C10:E15, sourceColumnOffset में से 0 का मतलब है कि यह ग्रुप कॉलम से जुड़ा है C, जबकि ऑफ़सेट 1 कॉलम से जुड़ा होगा D.

dataSourceColumnReference

object (DataSourceColumnReference)

उस डेटा सोर्स कॉलम का रेफ़रंस जिस पर यह ग्रुप आधारित है.

PivotGroupValueMetadata

पिवट ग्रुपिंग में किसी वैल्यू का मेटाडेटा.

JSON के काेड में दिखाना
{
  "value": {
    object (ExtendedValue)
  },
  "collapsed": boolean
}
फ़ील्ड
value

object (ExtendedValue)

मेटाडेटा के लिए कैलकुलेटेड वैल्यू. (ध्यान दें कि formulaValue अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है मान्य नहीं है, क्योंकि वैल्यू का हिसाब लगाया जाएगा.)

collapsed

boolean

अगर वैल्यू से जुड़ा डेटा छोटा कर दिया जाता है, तो वैल्यू 'सही' होगी.

PivotGroupSortValueBucket

यह जानकारी कि क्रम में लगाने के लिए, पिवट ग्रुप में किन वैल्यू का इस्तेमाल किया जाना चाहिए.

JSON के काेड में दिखाना
{
  "valuesIndex": integer,
  "buckets": [
    {
      object (ExtendedValue)
    }
  ]
}
फ़ील्ड
valuesIndex

integer

इस PivotTable.values अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है सूची बनाएं, जिसके हिसाब से इस ग्रुप की वैल्यू को क्रम में लगाया जाना चाहिए.

buckets[]

object (ExtendedValue)

वह बकेट तय करता है जिससे क्रम में लगाने के लिए वैल्यू चुनी जाती हैं.

उदाहरण के लिए, एक पंक्ति समूह और दो कॉलम वाले ग्रुप में, पंक्ति के ग्रुप में ज़्यादा से ज़्यादा दो वैल्यू शामिल की जा सकती हैं. पहली वैल्यू, पहले कॉलम ग्रुप में मौजूद वैल्यू से जुड़ी होती है. वहीं, दूसरी वैल्यू दूसरे कॉलम ग्रुप की वैल्यू से जुड़ी होती है. अगर कोई वैल्यू सूची में नहीं दी गई है, तो इससे यह पता चलेगा कि लाइन को "कुल योग" के हिसाब से क्रम में लगाया जाना चाहिए पर क्लिक करें. अगर सिर्फ़ एक वैल्यू दी गई है, तो यह "कुल वैल्यू" का इस्तेमाल करने के लिए होगी उस बकेट का हिस्सा नहीं है.

PivotGroupRule

एक वैकल्पिक सेटिंग, PivotGroup अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है जो हर अलग-अलग वैल्यू को अलग करने के बजाय, सोर्स डेटा कॉलम में वैल्यू के लिए बकेट तय करती है. सिर्फ़ एक PivotGroup अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है स्रोत डेटा के प्रत्येक कॉलम के लिए एक समूह नियम के साथ जोड़ा जा सकता है, हालांकि किसी भी कॉलम में आप दोनों PivotGroup जिसमें एक नियम और PivotGroup किया है, तो नहीं.

JSON के काेड में दिखाना
{

  // Union field rule can be only one of the following:
  "manualRule": {
    object (ManualRule)
  },
  "histogramRule": {
    object (HistogramRule)
  },
  "dateTimeRule": {
    object (DateTimeRule)
  }
  // End of list of possible types for union field rule.
}
फ़ील्ड
यूनियन फ़ील्ड rule. इस पर लागू होने वाला नियम PivotGroup. rule अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है इनमें से सिर्फ़ एक हो सकता है:
manualRule

object (ManualRule)

ऐप्लिकेशन ManualRule.

histogramRule

object (HistogramRule)

ऐप्लिकेशन HistogramRule.

dateTimeRule

object (DateTimeRule)

ऐप्लिकेशन DateTimeRule.

ManualRule

इसकी मदद से, सोर्स डेटा कॉलम में मौजूद वैल्यू को मैन्युअल तौर पर, अपने चुने हुए नामों के साथ बकेट में व्यवस्थित किया जा सकता है. उदाहरण के लिए, राज्य के हिसाब से जनसंख्या को इकट्ठा करने वाली पिवट टेबल:

+-------+-------------------+
| State | SUM of Population |
+-------+-------------------+
| AK    |               0.7 |
| AL    |               4.8 |
| AR    |               2.9 |
...
+-------+-------------------+

को किसी ऐसी पिवट टेबल में बदला जा सकता है जो किसी मैन्युअल ग्रुप के नियम में ग्रुप की सूची (उदाहरण के लिए, groupName = 'Central', आइटम = ['AL', 'AR', 'IA', ...]) की सूची देकर, टाइम ज़ोन के हिसाब से जनसंख्या को इकट्ठा करती है. ध्यान दें कि ऐसा ही, सोर्स डेटा में टाइम ज़ोन कॉलम जोड़कर और पिवट टेबल में बदलाव करके भी हासिल किया जा सकता है.

+-----------+-------------------+
| Time Zone | SUM of Population |
+-----------+-------------------+
| Central   |             106.3 |
| Eastern   |             151.9 |
| Mountain  |              17.4 |
...
+-----------+-------------------+
JSON के काेड में दिखाना
{
  "groups": [
    {
      object (ManualRuleGroup)
    }
  ]
}
फ़ील्ड
groups[]

object (ManualRuleGroup)

सोर्स डेटा में मौजूद ग्रुप के नाम और उनसे जुड़े आइटम की सूची, जो हर ग्रुप के नाम पर मैप होती है.

ManualRuleGroup

सोर्स डेटा से ग्रुप का नाम और आइटम की सूची, जिसे इस नाम से ग्रुप में रखा जाना चाहिए.

JSON के काेड में दिखाना
{
  "groupName": {
    object (ExtendedValue)
  },
  "items": [
    {
      object (ExtendedValue)
    }
  ]
}
फ़ील्ड
groupName

object (ExtendedValue)

ग्रुप का नाम, जो एक स्ट्रिंग होना चाहिए. किसी खास ग्रुप में शामिल हर ग्रुप ManualRule अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है एक अद्वितीय समूह नाम होना चाहिए.

items[]

object (ExtendedValue)

सोर्स डेटा में मौजूद वे आइटम जिन्हें इस ग्रुप में रखा जाना चाहिए. हर आइटम कोई स्ट्रिंग, संख्या या बूलियन हो सकता है. आइटम किसी दिए गए ग्रुप में ज़्यादा से ज़्यादा एक ग्रुप में दिख सकते हैं ManualRule. जो आइटम किसी भी ग्रुप में नहीं दिखते हैं वे अपने-आप दिखेंगे.

HistogramRule

इसकी मदद से, सोर्स डेटा कॉलम में मौजूद न्यूमेरिक वैल्यू को कॉन्सटैंट साइज़ के बकेट में व्यवस्थित किया जा सकता है. से सभी मान HistogramRule.start अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है से HistogramRule.end उन्हें साइज़ के अलग-अलग ग्रुप में रखा जाता है HistogramRule.interval. इसके अलावा, नीचे दी गई सभी वैल्यू HistogramRule.start अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है एक ग्रुप में रखा गया है और सभी वैल्यू ऊपर दी गई हैं HistogramRule.end उन्हें एक-दूसरे में रखा जाता है. सिर्फ़ HistogramRule.interval अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है ज़रूरी है, हालांकि अगर HistogramRule.start और HistogramRule.end दोनों दिए गए हों, HistogramRule.start से कम होना चाहिए HistogramRule.end. उदाहरण के लिए, 50 से ज़्यादा लाइनों वाली उम्र के हिसाब से, खरीदारी की औसत कीमत दिखाने वाली पिवट टेबल:

+-----+-------------------+
| Age | AVERAGE of Amount |
+-----+-------------------+
| 16  |            $27.13 |
| 17  |             $5.24 |
| 18  |            $20.15 |
...
+-----+-------------------+

को नीचे दी गई पिवट टेबल में बदला जा सकता है. HistogramRule.start अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है कम से कम 25 HistogramRule.interval 20 पिक्सल का इस्तेमाल किया और HistogramRule.end छह महीने में एक बार.

+-------------+-------------------+
| Grouped Age | AVERAGE of Amount |
+-------------+-------------------+
| < 25        |            $19.34 |
| 25-45       |            $31.43 |
| 45-65       |            $35.87 |
| > 65        |            $27.55 |
+-------------+-------------------+
| Grand Total |            $29.12 |
+-------------+-------------------+
JSON के काेड में दिखाना
{
  "interval": number,
  "start": number,
  "end": number
}
फ़ील्ड
interval

number

बनाई जाने वाली बकेट का साइज़. पॉज़िटिव होना चाहिए.

start

number

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

end

number

वह ज़्यादा से ज़्यादा वैल्यू जिस पर आइटम को कॉन्सटैंट साइज़ की बकेट में रखा जाता है. खत्म होने से ऊपर की वैल्यू को एक बकेट में डाल दिया जाता है. यह फ़ील्ड ज़रूरी नहीं है.

DateTimeRule

इसकी मदद से, सोर्स डेटा कॉलम में मौजूद तारीख और समय की वैल्यू को, तारीख या समय की वैल्यू के चुनिंदा हिस्सों के आधार पर बकेट में व्यवस्थित किया जा सकता है. उदाहरण के लिए, तारीख के हिसाब से बिक्री के लेन-देन दिखाने वाली पिवट टेबल देखें:

+----------+--------------+
| Date     | SUM of Sales |
+----------+--------------+
| 1/1/2017 |      $621.14 |
| 2/3/2017 |      $708.84 |
| 5/8/2017 |      $326.84 |
...
+----------+--------------+

तारीख और समय के ग्रुप के नियम को लागू करने का तरीका DateTimeRuleType अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है में से YEAR_MONTH के नतीजे नीचे दी गई पिवट टेबल में मिले हैं.

+--------------+--------------+
| Grouped Date | SUM of Sales |
+--------------+--------------+
| 2017-Jan     |   $53,731.78 |
| 2017-Feb     |   $83,475.32 |
| 2017-Mar     |   $94,385.05 |
...
+--------------+--------------+
JSON के काेड में दिखाना
{
  "type": enum (DateTimeRuleType)
}
फ़ील्ड
type

enum (DateTimeRuleType)

लागू किए जाने वाले तारीख और समय के हिसाब से ग्रुप का टाइप.

DateTimeRuleType

तारीख और समय के ग्रुप बनाने के उपलब्ध अलग-अलग तरह के नियम. इस दस्तावेज़ में माना गया है कि स्प्रेडशीट की स्थान-भाषा "en-US" है. हालांकि, कुछ नियमों के टाइप के लिए तारीखों और समय की असल रेंडरिंग, स्प्रेडशीट की स्थान-भाषा का इस्तेमाल करती है.

Enums
DATE_TIME_RULE_TYPE_UNSPECIFIED डिफ़ॉल्ट टाइप, इसका इस्तेमाल न करें.
SECOND तारीखों को सेकंड के हिसाब से ग्रुप करें, 0 से 59 तक.
MINUTE तारीखों को मिनट के हिसाब से ग्रुप करें, 0 से 59 तक.
HOUR तारीखों को घंटे के हिसाब से ग्रुप में बांटने के लिए, 24 घंटे वाले सिस्टम का इस्तेमाल करें. यह सुविधा 0 से 23 घंटे के बीच की होती है.
HOUR_MINUTE 24 घंटे वाले सिस्टम का इस्तेमाल करके, तारीखों को घंटे और मिनट के हिसाब से ग्रुप में बांटें, जैसे कि 19:45.
HOUR_MINUTE_AMPM तारीखों को घंटे और मिनट के हिसाब से ग्रुप में बांटने के लिए, 12 घंटे वाले सिस्टम का इस्तेमाल करें. जैसे, शाम 7:45 बजे. AM/PM कैटगरी का अनुवाद, स्प्रेडशीट की स्थान-भाषा के आधार पर किया जाता है.
DAY_OF_WEEK तारीखों को हफ़्ते के दिन के मुताबिक ग्रुप करें, जैसे कि रविवार. स्प्रेडशीट की स्थान-भाषा के आधार पर, हफ़्ते के दिनों का अनुवाद किया जाएगा.
DAY_OF_YEAR तारीख को साल के दिन के हिसाब से ग्रुप में रखें, जैसे कि 1 से 366 तक. ध्यान दें कि 29 फ़रवरी के बाद की तारीखें लीप सालों में, नॉन-लीप सालों की तुलना में अलग-अलग बकेट में आती हैं.
DAY_OF_MONTH तारीखों को महीने के दिन के हिसाब से ग्रुप करें, 1 से 31 तक.
DAY_MONTH तारीखों को दिन और महीने के हिसाब से ग्रुप में रखें, उदाहरण के लिए 22 से नवंबर. स्प्रेडशीट की स्थान-भाषा के आधार पर, महीने का अनुवाद किया जाता है.
MONTH तारीखों को महीने के हिसाब से ग्रुप में रखें, उदाहरण के लिए नवंबर. महीने का अनुवाद, स्प्रेडशीट की स्थान-भाषा के आधार पर किया जाता है.
QUARTER तारीखों को तिमाही के हिसाब से ग्रुप में रखें. उदाहरण के लिए, पहली तिमाही (यह जनवरी से मार्च का डेटा होता है).
YEAR तारीख को साल के हिसाब से ग्रुप में रखें, जैसे कि 2008.
YEAR_MONTH तारीख को साल और महीने के हिसाब से ग्रुप में रखें, जैसे कि 2008 से नवंबर. स्प्रेडशीट की स्थान-भाषा के आधार पर, महीने का अनुवाद किया जाता है.
YEAR_QUARTER तारीखों को साल और तिमाही के हिसाब से ग्रुप में रखें, जैसे कि 2008 की चौथी तिमाही.
YEAR_MONTH_DAY तारीख को साल, महीने, और दिन के हिसाब से ग्रुप में रखें, जैसे कि 22-11-2008.

PivotGroupLimit

पिवट ग्रुप में पंक्तियों या कॉलम की संख्या की सीमा.

JSON के काेड में दिखाना
{
  "countLimit": integer,
  "applyOrder": integer
}
फ़ील्ड
countLimit

integer

संख्या की सीमा.

applyOrder

integer

वह क्रम जिसमें ग्रुप की सीमा, पिवट टेबल पर लागू होती है.

पिवट ग्रुप की सीमाएं, ऑर्डर की कम संख्या से ज़्यादा के क्रम पर लागू की जाती हैं. ऑर्डर नंबर को 0 से लगातार पूर्णांकों के रूप में नॉर्मलाइज़ किया जाता है.

लिखने के अनुरोध के लिए, लागू होने वाले ऑर्डर को पूरी तरह से पसंद के मुताबिक बनाने के लिए, पिवट ग्रुप की सभी सीमाओं में इस फ़ील्ड को यूनीक नंबर के साथ सेट होना चाहिए. अगर ऐसा नहीं होता है, तो किसी ऑर्डर का क्रम इस इंडेक्स के इंडेक्स से तय होगा PivotTable.rows अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है सूची और फिर PivotTable.columns सूची.

PivotFilterCriteria

पिवट टेबल में पंक्तियां दिखाने/छिपाने के लिए ज़रूरी शर्तें.

JSON के काेड में दिखाना
{
  "visibleValues": [
    string
  ],
  "condition": {
    object (BooleanCondition)
  },
  "visibleByDefault": boolean
}
फ़ील्ड
visibleValues[]

string

वे वैल्यू जिन्हें शामिल किया जाना चाहिए. जो वैल्यू यहां नहीं दी गई हैं उन्हें बाहर रखा गया है.

condition

object (BooleanCondition)

यह शर्त, वैल्यू दिखाने के लिए सही होनी चाहिए. ( visibleValues अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है इसे ओवरराइड नहीं करता -- भले ही कोई वैल्यू वहां सूची में मौजूद हो, लेकिन अगर वह शर्त पूरी नहीं करती है, तब भी वह छिपी रहती है.)

A1-नोटेशन में रेंज को रेफ़र करने वाली शर्त की वैल्यू का आकलन, पिवट टेबल की शीट के आधार पर किया जाता है. पहचान फ़ाइलों का इस्तेमाल पूरी तरह किया जाता है, इसलिए पिवट टेबल में कोई जानकारी नहीं भरी जाती. उदाहरण के लिए, =A1 अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है "पिवट टेबल 1" पर को ऐसा माना जाता है 'Pivot Table 1'!$A$1.

पिवट टेबल के सोर्स डेटा का रेफ़रंस, कॉलम हेडर के नाम से दिया जा सकता है. उदाहरण के लिए, अगर सोर्स डेटा में "रेवेन्यू" नाम के कॉलम हैं और "कीमत" और "रेवेन्यू" पर एक शर्त लागू की जाती है टाइप वाला कॉलम NUMBER_GREATER अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है और मान =Cost. इसके बाद, सिर्फ़ ऐसे कॉलम जिनमें "रेवेन्यू" है &gt; "कीमत" ये शामिल हैं.

visibleByDefault

boolean

क्या वैल्यू डिफ़ॉल्ट रूप से दिख रही हैं. अगर सही है, तो visibleValues अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है नज़रअंदाज़ कर दिए जाते हैं, तो इनसे मेल खाने वाली सभी वैल्यू condition (अगर बताया गया है) दिखाए जाते हैं. अगर गलत है, तो वे वैल्यू जिनमें दोनों मौजूद हैं visibleValues अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है और मीटिंग करें condition दिखाए गए हैं.

PivotFilterSpec

किसी खास सोर्स कॉलम ऑफ़सेट से जुड़ा पिवट टेबल फ़िल्टर मानदंड.

JSON के काेड में दिखाना
{
  "filterCriteria": {
    object (PivotFilterCriteria)
  },

  // Union field source can be only one of the following:
  "columnOffsetIndex": integer,
  "dataSourceColumnReference": {
    object (DataSourceColumnReference)
  }
  // End of list of possible types for union field source.
}
फ़ील्ड
filterCriteria

object (PivotFilterCriteria)

कॉलम के लिए शर्तें.

यूनियन फ़ील्ड source. वह सोर्स कॉलम जिस पर यह फ़िल्टर लागू होता है. source अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है इनमें से सिर्फ़ एक हो सकता है:
columnOffsetIndex

integer

सोर्स रेंज का शून्य-आधारित कॉलम ऑफ़सेट.

dataSourceColumnReference

object (DataSourceColumnReference)

डेटा सोर्स कॉलम का रेफ़रंस.

PivotValue

पिवट टेबल में किसी वैल्यू को कैलकुलेट करने का तरीका.

JSON के काेड में दिखाना
{
  "summarizeFunction": enum (PivotValueSummarizeFunction),
  "name": string,
  "calculatedDisplayType": enum (PivotValueCalculatedDisplayType),

  // Union field value can be only one of the following:
  "sourceColumnOffset": integer,
  "formula": string,
  "dataSourceColumnReference": {
    object (DataSourceColumnReference)
  }
  // End of list of possible types for union field value.
}
फ़ील्ड
summarizeFunction

enum (PivotValueSummarizeFunction)

वैल्यू की खास जानकारी देने के लिए फ़ंक्शन. अगर आपने formula अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है सेट है, तो केवल ये मान समर्थित हैं SUM और CUSTOM. अगर आपने sourceColumnOffset अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है सेट हो, तो CUSTOM समर्थित नहीं है.

name

string

वैल्यू के लिए इस्तेमाल किया जाने वाला नाम.

calculatedDisplayType

enum (PivotValueCalculatedDisplayType)

अगर बताया गया है, तो इससे पता चलता है कि पिवट वैल्यू को किसी अन्य पिवट वैल्यू के साथ कैलकुलेशन के नतीजे के तौर पर दिखाया जाना चाहिए. उदाहरण के लिए, अगर दूरी की जानकारी देने वाला DisplayType को PERCENT_OF_GRAND_TOTAL के तौर पर बताया गया है, तो सभी पिवट वैल्यू, कुल वैल्यू के प्रतिशत के तौर पर दिखाई जाती हैं. Sheets एडिटर में, इसे "इस रूप में दिखाएं" कहा जाता है पिवट टेबल के वैल्यू सेक्शन में.

यूनियन फ़ील्ड value. पिवट टेबल में वैल्यू के लिए इस्तेमाल किया जाने वाला डेटा. सटीक रूप से एक मान सेट होना चाहिए. value अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है इनमें से सिर्फ़ एक हो सकता है:
sourceColumnOffset

integer

उस सोर्स रेंज का कॉलम ऑफ़सेट जिससे यह वैल्यू पढ़ती है.

उदाहरण के लिए, अगर सोर्स C10:E15, sourceColumnOffset में से 0 का मतलब है कि यह मान कॉलम को दिखाता है C, जबकि ऑफ़सेट 1 कॉलम से जुड़ा होगा D.

formula

string

वैल्यू कैलकुलेट करने के लिए, पसंद के मुताबिक बनाया गया फ़ॉर्मूला. फ़ॉर्मूला इससे शुरू होना चाहिए: = अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है वर्ण.

dataSourceColumnReference

object (DataSourceColumnReference)

डेटा सोर्स के उस कॉलम का रेफ़रंस जिससे यह वैल्यू पढ़ती है.

PivotValueSummarizeFunction

पिवट वैल्यू की खास जानकारी देने वाला फ़ंक्शन.

Enums
PIVOT_STANDARD_VALUE_FUNCTION_UNSPECIFIED डिफ़ॉल्ट तरीका, इसका इस्तेमाल न करें.
SUM इससे संबंधित है SUM अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है फ़ंक्शन का इस्तेमाल करना होगा.
COUNTA इससे संबंधित है COUNTA अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है फ़ंक्शन का इस्तेमाल करना होगा.
COUNT इससे संबंधित है COUNT अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है फ़ंक्शन का इस्तेमाल करना होगा.
COUNTUNIQUE इससे संबंधित है COUNTUNIQUE अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है फ़ंक्शन का इस्तेमाल करना होगा.
AVERAGE इससे संबंधित है AVERAGE अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है फ़ंक्शन का इस्तेमाल करना होगा.
MAX इससे संबंधित है MAX अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है फ़ंक्शन का इस्तेमाल करना होगा.
MIN इससे संबंधित है MIN अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है फ़ंक्शन का इस्तेमाल करना होगा.
MEDIAN इससे संबंधित है MEDIAN अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है फ़ंक्शन का इस्तेमाल करना होगा.
PRODUCT इससे संबंधित है PRODUCT अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है फ़ंक्शन का इस्तेमाल करना होगा.
STDEV इससे संबंधित है STDEV अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है फ़ंक्शन का इस्तेमाल करना होगा.
STDEVP इससे संबंधित है STDEVP अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है फ़ंक्शन का इस्तेमाल करना होगा.
VAR इससे संबंधित है VAR अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है फ़ंक्शन का इस्तेमाल करना होगा.
VARP इससे संबंधित है VARP अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है फ़ंक्शन का इस्तेमाल करना होगा.
CUSTOM इससे पता चलता है कि फ़ॉर्मूला को ऐसे ही इस्तेमाल किया जाना चाहिए. इस ऑफ़र का इस्तेमाल सिर्फ़ तब किया जा सकता है, जब PivotValue.formula अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है सेट किया गया था.
NONE इससे पता चलता है कि वैल्यू में पहले से ही खास जानकारी मौजूद है और खास जानकारी देने वाले फ़ंक्शन के बारे में साफ़ तौर पर नहीं बताया गया है. इसका इस्तेमाल Looker डेटा सोर्स की उन पिवट टेबल के लिए किया जाता है जिनमें वैल्यू की खास जानकारी पहले से मौजूद होती है.

PivotValueCalculatedDisplayType

डिसप्ले के लिए, पिवट वैल्यू का हिसाब इन तरीकों से लगाया जा सकता है.

Enums
PIVOT_VALUE_CALCULATED_DISPLAY_TYPE_UNSPECIFIED डिफ़ॉल्ट वैल्यू, इसका इस्तेमाल न करें.
PERCENT_OF_ROW_TOTAL पिवट वैल्यू को लाइन की कुल वैल्यू के प्रतिशत के रूप में दिखाता है.
PERCENT_OF_COLUMN_TOTAL पिवट वैल्यू को कॉलम की कुल वैल्यू के प्रतिशत के रूप में दिखाता है.
PERCENT_OF_GRAND_TOTAL पिवट वैल्यू को कुल वैल्यू के प्रतिशत के रूप में दिखाता है.

PivotValueLayout

पिवट वैल्यू का लेआउट.

Enums
HORIZONTAL वैल्यू को कॉलम के तौर पर, हॉरिज़ॉन्टल तौर पर रखा जाता है.
VERTICAL वैल्यू, वर्टिकल तौर पर (लाइन के तौर पर) दी गई हैं.