Class PivotGroup

PivotGroup

पिवट टेबल के ब्रेकआउट ग्रुप ऐक्सेस करें और उनमें बदलाव करें.

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
addManualGroupingRule(groupName, groupMembers)PivotGroupइस पिवट ग्रुप के लिए, मैन्युअल तौर पर ग्रुप बनाने का नियम जोड़ता है.
areLabelsRepeated()Booleanयह फ़ंक्शन दिखाता है कि लेबल को 'दोहराया गया' के तौर पर दिखाया गया है या नहीं.
clearGroupingRule()PivotGroupइस पिवट ग्रुप से ग्रुप बनाने के सभी नियम हटा देता है.
clearSort()PivotGroupइस ग्रुप पर लागू किए गए क्रम को हटा देता है.
getDateTimeGroupingRule()DateTimeGroupingRuleपिवट ग्रुप पर तारीख-समय ग्रुप बनाने का नियम दिखाता है. अगर तारीख-समय ग्रुप बनाने का कोई नियम सेट नहीं किया गया है, तो null दिखाता है.
getDimension()Dimensionदिखाता है कि यह कोई पंक्ति है या कॉलम ग्रुप.
getGroupLimit()PivotGroupLimitपिवट ग्रुप पर पिवट ग्रुप की सीमा लौटाता है.
getIndex()Integerग्रुप के मौजूदा क्रम में इस पिवट ग्रुप का इंडेक्स दिखाता है.
getPivotTable()PivotTableवह PivotTable दिखाता है जिससे यह ग्रुप जुड़ा है.
getSourceDataColumn()Integerइस ग्रुप की खास जानकारी वाले सोर्स डेटा कॉलम की संख्या दिखाता है.
getSourceDataSourceColumn()DataSourceColumnवह डेटा सोर्स कॉलम लौटाता है जिस पर पिवट ग्रुप काम करता है.
hideRepeatedLabels()PivotGroupइस समूह के लिए दोहराए गए लेबल छिपाता है.
isSortAscending()Booleanअगर क्रम बढ़ते क्रम में है, तो true दिखाता है. अगर क्रम से लगाने का क्रम कम होता है, तो false दिखाता है.
moveToIndex(index)PivotGroupइस ग्रुप को पंक्ति या कॉलम ग्रुप की मौजूदा सूची में बताई गई जगह पर ले जाता है.
remove()voidटेबल से इस पिवट ग्रुप को हटाता है.
removeManualGroupingRule(groupName)PivotGroupदिए गए groupName से मैन्युअल ग्रुप बनाने के नियम को हटाता है.
resetDisplayName()PivotGroupपिवट टेबल में इस ग्रुप का डिसप्ले नेम, उसकी डिफ़ॉल्ट वैल्यू पर रीसेट करता है.
setDateTimeGroupingRule(dateTimeGroupingRuleType)PivotGroupपिवट ग्रुप पर, तारीख और समय के ग्रुप का नियम सेट करता है.
setDisplayName(name)PivotGroupपिवट टेबल में इस ग्रुप का डिसप्ले नेम सेट करता है.
setGroupLimit(countLimit)PivotGroupपिवट ग्रुप पर पिवट ग्रुप की सीमा सेट करता है.
setHistogramGroupingRule(minValue, maxValue, intervalSize)PivotGroupइस पिवट ग्रुप के लिए, हिस्टोग्राम से ग्रुप बनाने का नियम सेट करता है.
showRepeatedLabels()PivotGroupएक से ज़्यादा पंक्तियों या कॉलम के ग्रुप होने पर, यह तरीका अगले ग्रुप की हर एंट्री के लिए इस ग्रुप का लेबल दिखाता है.
showTotals(showTotals)PivotGroupसेट करता है कि टेबल में इस पिवट ग्रुप की कुल वैल्यू दिखानी है या नहीं.
sortAscending()PivotGroupक्रम को बढ़ते क्रम में सेट करता है.
sortBy(value, oppositeGroupValues)PivotGroupoppositeGroupValues की वैल्यू के हिसाब से, इस ग्रुप को PivotValue के हिसाब से क्रम में लगाता है.
sortDescending()PivotGroupक्रम को घटते क्रम में सेट करता है.
totalsAreShown()Booleanयह दिखाता है कि इस पिवट ग्रुप के लिए कुल वैल्यू दिखाई जा रही हैं या नहीं.

ज़्यादा जानकारी के साथ दस्तावेज़

addManualGroupingRule(groupName, groupMembers)

इस पिवट ग्रुप के लिए, मैन्युअल तौर पर ग्रुप बनाने का नियम जोड़ता है.

पैरामीटर

नामTypeब्यौरा
groupNameStringग्रुप बनाने के इस नियम का नाम.
groupMembersObject[]ग्रुप के इस नियम में शामिल वैल्यू.

रिटर्न

PivotGroup — चेन करने के लिए पिवट ग्रुप.

अनुमति देना

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

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

areLabelsRepeated()

यह फ़ंक्शन दिखाता है कि लेबल को 'दोहराया गया' के तौर पर दिखाया गया है या नहीं.

रिटर्न

Boolean — अगर लेबल दोहराए गए हैं, तो true. ऐसा न होने पर false दिखाता है.

अनुमति देना

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

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

clearGroupingRule()

इस पिवट ग्रुप से ग्रुप बनाने के सभी नियम हटा देता है.

रिटर्न

PivotGroup — चेन करने के लिए पिवट ग्रुप.

अनुमति देना

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

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

clearSort()

इस ग्रुप पर लागू किए गए क्रम को हटा देता है.

रिटर्न

PivotGroup — चेन करने के लिए पिवट ग्रुप.

अनुमति देना

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

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

getDateTimeGroupingRule()

पिवट ग्रुप पर तारीख-समय ग्रुप बनाने का नियम दिखाता है. अगर तारीख-समय ग्रुप बनाने का कोई नियम सेट नहीं किया गया है, तो null दिखाता है.

रिटर्न

DateTimeGroupingRule — तारीख और समय को ग्रुप करने का नियम.

अनुमति देना

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

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

getDimension()

दिखाता है कि यह कोई पंक्ति है या कॉलम ग्रुप.

रिटर्न

Dimension — इस ग्रुप का टाइप दिखाने वाला डाइमेंशन

अनुमति देना

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

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

getGroupLimit()

पिवट ग्रुप पर पिवट ग्रुप की सीमा लौटाता है. अगर पिवट ग्रुप की कोई सीमा सेट नहीं की जाती है, तो null दिखाता है.

रिटर्न

PivotGroupLimit — पिवट ग्रुप की सीमा.

अनुमति देना

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

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

getIndex()

ग्रुप के मौजूदा क्रम में इस पिवट ग्रुप का इंडेक्स दिखाता है.

रिटर्न

Integer — पिवट ग्रुप का इंडेक्स

अनुमति देना

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

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

getPivotTable()

वह PivotTable दिखाता है जिससे यह ग्रुप जुड़ा है.

रिटर्न

PivotTable — वह पिवट टेबल, जिसका यह ग्रुप है.

अनुमति देना

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

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

getSourceDataColumn()

इस ग्रुप की खास जानकारी वाले सोर्स डेटा कॉलम की संख्या दिखाता है. यह इंडेक्स 1 पर आधारित होता है. अगर यह ग्रुप, स्प्रेडशीट के "A" कॉलम में सोर्स डेटा की खास जानकारी दिखाता है, तो यह तरीका 1 दिखाता है.

रिटर्न

Integer — सोर्स डेटा के कॉलम का नंबर

अनुमति देना

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

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

getSourceDataSourceColumn()

वह डेटा सोर्स कॉलम लौटाता है जिस पर पिवट ग्रुप काम करता है. अगर पिवट टेबल, {DataSourcePivotTableApi} नहीं है, तो null दिखाता है.

रिटर्न

DataSourceColumn — वह डेटा सोर्स कॉलम जिस पर पिवट ग्रुप काम करता है.

अनुमति देना

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

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

hideRepeatedLabels()

इस समूह के लिए दोहराए गए लेबल छिपाता है. अगर लेबल पहले से ही छिपे हुए हैं, तो नो-ऑप के तौर पर ऐसा होता है. अगर एक से ज़्यादा पंक्तियों या कॉलम के ग्रुप बनाने से पहले, इस तरीके का इस्तेमाल किया जाता है, तो अतिरिक्त ग्रुपिंग जोड़ने पर, दोहराए जाने वाले लेबल छिपा दिए जाते हैं.

रिटर्न

PivotGroup — चेन करने के लिए पिवट ग्रुप.

अनुमति देना

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

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

isSortAscending()

अगर क्रम बढ़ते क्रम में है, तो true दिखाता है. अगर क्रम से लगाने का क्रम कम होता है, तो false दिखाता है.

रिटर्न

Booleantrue, अगर क्रम से लगाने का क्रम बढ़ते क्रम में है.

अनुमति देना

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

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

moveToIndex(index)

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

पैरामीटर

नामTypeब्यौरा
indexIntegerवह इंडेक्स जिसमें इस ग्रुप को ले जाना है.

रिटर्न

PivotGroup — चेन करने के लिए पिवट ग्रुप.

अनुमति देना

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

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

remove()

टेबल से इस पिवट ग्रुप को हटाता है.

अनुमति देना

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

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

removeManualGroupingRule(groupName)

दिए गए groupName से मैन्युअल ग्रुप बनाने के नियम को हटाता है.

पैरामीटर

नामTypeब्यौरा
groupNameStringहटाए जाने वाले ग्रुप के नियम का नाम.

रिटर्न

PivotGroup — चेन करने के लिए पिवट ग्रुप.

अनुमति देना

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

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

resetDisplayName()

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

रिटर्न

PivotGroup — चेन करने के लिए पिवट ग्रुप.

अनुमति देना

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

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setDateTimeGroupingRule(dateTimeGroupingRuleType)

पिवट ग्रुप पर, तारीख और समय के ग्रुप का नियम सेट करता है.

नियम को हटाने के लिए, clearGroupingRule() का इस्तेमाल करें.

पैरामीटर

नामTypeब्यौरा
dateTimeGroupingRuleTypeDateTimeGroupingRuleTypeसेट किया जाने वाला नियम का टाइप.

रिटर्न

PivotGroup — चेन बनाने के लिए पिवट ग्रुप.

अनुमति देना

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

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setDisplayName(name)

पिवट टेबल में इस ग्रुप का डिसप्ले नेम सेट करता है.

पैरामीटर

नामTypeब्यौरा
nameStringसेट किया जाने वाला डिसप्ले नेम.

रिटर्न

PivotGroup — चेन करने के लिए पिवट ग्रुप

अनुमति देना

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

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setGroupLimit(countLimit)

पिवट ग्रुप पर पिवट ग्रुप की सीमा सेट करता है. यह कार्रवाई सिर्फ़ DataSourcePivotTable के लिए काम करती है.

पैरामीटर

नामTypeब्यौरा
countLimitIntegerसेट की जाने वाली पंक्तियों या कॉलम की संख्या की सीमा. पॉज़िटिव होना चाहिए.

रिटर्न

PivotGroup — चेन बनाने के लिए पिवट ग्रुप.

अनुमति देना

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

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setHistogramGroupingRule(minValue, maxValue, intervalSize)

इस पिवट ग्रुप के लिए, हिस्टोग्राम से ग्रुप बनाने का नियम सेट करता है. हिस्टोग्राम नियम, सोर्स डेटा कॉलम की वैल्यू को कॉन्सटेंट साइज़ की बकेट में व्यवस्थित करता है. minValue से maxValue तक की सभी वैल्यू को interval साइज़ के ग्रुप में रखा जाता है. minValue के नीचे की सभी वैल्यू एक बकेट में रखी जाती हैं, क्योंकि वे सभी वैल्यू maxValue से ज़्यादा होती हैं.

पैरामीटर

नामTypeब्यौरा
minValueIntegerआइटम को बकेट में रखने के लिए सबसे कम वैल्यू. इससे कम वैल्यू को एक बकेट में जोड़ा जाता है.
maxValueIntegerआइटम को बकेट में रखने के लिए ज़्यादा से ज़्यादा वैल्यू. इससे ज़्यादा वैल्यू को एक बकेट में जोड़ दिया जाता है.
intervalSizeInteger

रिटर्न

PivotGroup — चेन करने के लिए पिवट ग्रुप.

अनुमति देना

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

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

showRepeatedLabels()

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

रिटर्न

PivotGroup — चेन करने के लिए पिवट ग्रुप.

अनुमति देना

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

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

showTotals(showTotals)

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

पैरामीटर

नामTypeब्यौरा
showTotalsBooleanकुल वैल्यू दिखाना है या नहीं.

रिटर्न

PivotGroup — चेन करने के लिए पिवट ग्रुप.

अनुमति देना

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

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

sortAscending()

क्रम को बढ़ते क्रम में सेट करता है.

रिटर्न

PivotGroup — चेन करने के लिए पिवट ग्रुप.

अनुमति देना

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

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

sortBy(value, oppositeGroupValues)

oppositeGroupValues की वैल्यू के हिसाब से, इस ग्रुप को PivotValue के हिसाब से क्रम में लगाता है.

// Sorts the item group by the "SUM of Quantity" pivot value for the specified salespersons.
var sheet = SpreadsheetApp.getActiveSheet();
var pivotTable = sheet.getPivotTables()[0];
var itemGroup = pivotTable.getRowGroups()[0];
var sumQuantityValue = pivotTable.getPivotValues()[0];
itemGroup.sortBy(sumQuantityValue, ['Beth', 'Amir', 'Devyn']);

पैरामीटर

नामTypeब्यौरा
valuePivotValueक्रम से लगाने के लिए पिवट वैल्यू.
oppositeGroupValuesObject[]क्रम से लगाने के लिए इस्तेमाल किए जाने वाले पिवट ग्रुप की वैल्यू, जैसे कि पंक्ति ग्रुप को क्रम से लगाने के लिए कॉलम ग्रुप. इसके अलावा, कॉलम ग्रुप को क्रम से लगाने के लिए, पंक्ति ग्रुप की वैल्यू. इन वैल्यू के क्रम से ही टाई ब्रेकिंग को प्राथमिकता दी जाती है.

रिटर्न

PivotGroup — चेन करने के लिए पिवट ग्रुप.

अनुमति देना

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

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

sortDescending()

क्रम को घटते क्रम में सेट करता है.

रिटर्न

PivotGroup — चेन करने के लिए पिवट ग्रुप.

अनुमति देना

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

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

totalsAreShown()

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

रिटर्न

Booleantrue, अगर इस पिवट ग्रुप के लिए कुल वैल्यू दिखाई जाती हैं, तो ऐसा न होने पर false दिखाता है.

अनुमति देना

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

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets