Pivot tablo ayrım gruplarına erişme ve bunları değiştirme
Yöntemler
| Yöntem | Dönüş türü | Kısa açıklama |
|---|---|---|
add | Pivot | Bu pivot grubu için manuel gruplandırma kuralı ekler. |
are | Boolean | Etiketlerin tekrarlı olarak gösterilip gösterilmediğini döndürür. |
clear | Pivot | Bu pivot grubundaki tüm gruplandırma kurallarını kaldırır. |
clear | Pivot | Bu gruba uygulanan tüm sıralamaları kaldırır. |
get | Date | Pivot grubundaki tarih-saat gruplandırma kuralını veya tarih-saat gruplandırma kuralı ayarlanmamışsa null değerini döndürür. |
get | Dimension | Bunun bir satır veya sütun grubu olup olmadığını döndürür. |
get | Pivot | Pivot grubundaki pivot grubu sınırını döndürür. |
get | Integer | Bu pivot grubunun geçerli grup sırasındaki dizinini döndürür. |
get | Pivot | Bu gruplandırmanın ait olduğu Pivot değerini döndürür. |
get | Integer | Bu grubun özetlediği kaynak veri sütununun sayısını döndürür. |
get | Data | Pivot grubun üzerinde çalıştığı veri kaynağı sütununu döndürür. |
hide | Pivot | Bu gruplandırma için tekrarlanan etiketleri gizler. |
is | Boolean | Sıralama artan düzendeyse true, azalan düzendeyse false değerini döndürür. |
move | Pivot | Bu grubu, mevcut satır veya sütun grupları listesinde belirtilen konuma taşır. |
remove() | void | Bu pivot grubunu tablodan kaldırır. |
remove | Pivot | Belirtilen group ile manuel gruplandırma kuralını kaldırır. |
reset | Pivot | Pivot tablodaki bu grubun görünen adını varsayılan değerine sıfırlar. |
set | Pivot | Pivot grupta tarih-saat gruplandırma kuralını ayarlar. |
set | Pivot | Bu grubun pivot tablodaki görünen adını ayarlar. |
set | Pivot | Pivot grubunda pivot grubu sınırını ayarlar. |
set | Pivot | Bu pivot grubu için histogram gruplandırma kuralı ayarlar. |
show | Pivot | Birden fazla satır veya sütun gruplandırması olduğunda bu yöntem, sonraki gruplandırmanın her girişi için bu gruplandırmanın etiketini gösterir. |
show | Pivot | Bu pivot grubu için toplam değerlerin tabloda gösterilip gösterilmeyeceğini ayarlar. |
sort | Pivot | Sıralama düzenini artan olarak ayarlar. |
sort | Pivot | Bu grubu, opposite değerleri için belirtilen Pivot'ya göre sıralar. |
sort | Pivot | Sıralama düzenini azalan olarak ayarlar. |
totals | Boolean | Toplam değerlerin şu anda bu pivot grubu için gösterilip gösterilmediğini döndürür. |
Ayrıntılı belgeler
addManualGroupingRule(groupName, groupMembers)
Bu pivot grubu için manuel gruplandırma kuralı ekler.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
group | String | Bu gruplama kuralının adı. |
group | Object[] | Bu gruplandırma kuralına dahil edilen değerler. |
Return
PivotGroup: Zincirleme için pivot grubu.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
areLabelsRepeated()
Etiketlerin tekrarlı olarak gösterilip gösterilmediğini döndürür.
Return
Etiketler tekrarlanıyorsa Boolean — true, aksi takdirde false değerini döndürür.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
clearGroupingRule()
Bu pivot grubundaki tüm gruplandırma kurallarını kaldırır.
Return
PivotGroup: Zincirleme için pivot grubu.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
clearSort()
Bu gruba uygulanan tüm sıralamaları kaldırır.
Return
PivotGroup: Zincirleme için pivot grubu.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
getDateTimeGroupingRule()
Pivot grubundaki tarih-saat gruplandırma kuralını veya tarih-saat gruplandırma kuralı ayarlanmamışsa null değerini döndürür.
Return
DateTimeGroupingRule|null: Tarih-saat gruplandırma kuralı.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
getDimension()
Bunun bir satır veya sütun grubu olup olmadığını döndürür.
Return
Dimension: Bu grubun türünü temsil eden boyut
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
getGroupLimit()
Pivot grubundaki pivot grubu sınırını döndürür. Pivot grubu sınırı ayarlanmamışsa null değerini döndürür.
Return
PivotGroupLimit|null: Pivot grubu sınırı.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
getIndex()
Bu pivot grubunun geçerli grup sırasındaki dizinini döndürür.
Return
Integer: Pivot grubun dizini
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
getPivotTable()
Bu gruplandırmanın ait olduğu PivotTable değerini döndürür.
Return
PivotTable: Bu grubun ait olduğu pivot tablo.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
getSourceDataColumn()
Bu grubun özetlediği kaynak veri sütununun sayısını döndürür. Bu dizin 1 tabanlıdır. Bu grup, e-tablonun "A" sütunundaki kaynak verileri özetliyorsa bu yöntem 1 değerini döndürür.
Return
Integer: Kaynak veri sütunu numarası
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
getSourceDataSourceColumn()
Pivot grubun üzerinde çalıştığı veri kaynağı sütununu döndürür. Pivot tablo bir {DataSourcePivotTableApi} değilse null değerini döndürür.
Return
DataSourceColumn|null: Pivot grubun üzerinde çalıştığı veri kaynağı sütunu.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
hideRepeatedLabels()
Bu gruplandırma için tekrarlanan etiketleri gizler. Etiketler zaten gizliyse bu işlem etkisiz olur. Bu yöntem birden fazla satır veya sütun gruplandırması olmadan önce çağrılırsa ek bir gruplandırma eklendiğinde yinelenen etiketler gizlenir.
Return
PivotGroup: Zincirleme için pivot grubu.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
isSortAscending()
Sıralama artan düzendeyse true, azalan düzendeyse false değerini döndürür.
Return
Boolean — Sıralama düzeni artan ise true.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
moveToIndex(index)
Bu grubu, mevcut satır veya sütun grupları listesinde belirtilen konuma taşır. Bu dizinler 0 tabanlıdır. Örneğin, bu grubun ilk konuma taşınması gerekiyorsa bu yöntem 0 ile çağrılmalıdır.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
index | Integer | Bu gruplandırmanın taşınacağı dizin. |
Return
PivotGroup: Zincirleme için pivot grubu.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
remove()
Bu pivot grubunu tablodan kaldırır.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
removeManualGroupingRule(groupName)
Belirtilen groupName ile manuel gruplandırma kuralını kaldırır.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
group | String | Kaldırılacak gruplama kuralının adı. |
Return
PivotGroup: Zincirleme için pivot grubu.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
resetDisplayName()
Pivot tablodaki bu grubun görünen adını varsayılan değerine sıfırlar.
Return
PivotGroup: Zincirleme için pivot grubu.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
setDateTimeGroupingRule(dateTimeGroupingRuleType)
Pivot grupta tarih-saat gruplandırma kuralını ayarlar.
Kuralı kaldırmak için clearGroupingRule() simgesini kullanın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
date | Date | Ayarlanacak kural türü. |
Return
PivotGroup: Zincirleme için kullanılan pivot grubu.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
setDisplayName(name)
Bu grubun pivot tablodaki görünen adını ayarlar.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
name | String | Ayarlanacak görünen ad. |
Return
PivotGroup: Zincirleme için pivot grubu
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
setGroupLimit(countLimit)
Pivot grubunda pivot grubu sınırını ayarlar. Bu işlem yalnızca DataSourcePivotTable için desteklenir.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
count | Integer | Ayarlanacak satır veya sütun sayısı sınırı. Pozitif olmalıdır. |
Return
PivotGroup: Zincirleme için pivot grubu.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
setHistogramGroupingRule(minValue, maxValue, intervalSize)
Bu pivot grubu için histogram gruplandırma kuralı ayarlar. Histogram kuralı, kaynak veri sütunundaki değerleri sabit boyutlu gruplar halinde düzenler. minValue ile maxValue arasındaki tüm değerler, interval boyutundaki gruplara yerleştirilir. minValue değerinin altındaki tüm değerler ve maxValue değerinden büyük tüm değerler tek bir pakete yerleştirilir.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
min | Integer | Öğelerin gruplandırılacağı minimum değer. Bundan küçük değerler tek bir pakette birleştirilir. |
max | Integer | Öğelerin gruplandırılacağı maksimum değer. Bundan büyük değerler tek bir pakette birleştirilir. |
interval | Integer |
Return
PivotGroup: Zincirleme için pivot grubu.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
showRepeatedLabels()
Birden fazla satır veya sütun gruplandırması olduğunda bu yöntem, sonraki gruplandırmanın her girişi için bu gruplandırmanın etiketini gösterir. Etiketler zaten tekrar ediyorsa bu işlem yapılmaz. Bu yöntem birden fazla satır veya sütun gruplandırması olmadan önce çağrılırsa ek bir gruplandırma eklendiğinde tekrarlanan etiketler gösterilir.
Return
PivotGroup: Zincirleme için pivot grubu.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
showTotals(showTotals)
Bu pivot grubu için toplam değerlerin tabloda gösterilip gösterilmeyeceğini ayarlar.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
show | Boolean | Toplamların gösterilip gösterilmeyeceği. |
Return
PivotGroup: Zincirleme için pivot grubu.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
sortAscending()
Sıralama düzenini artan olarak ayarlar.
Return
PivotGroup: Zincirleme için pivot grubu.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
sortBy(value, oppositeGroupValues)
Bu grubu, oppositeGroupValues değerleri için belirtilen PivotValue'ya göre sıralar.
// Sorts the item group by the "SUM of Quantity" pivot value for the specified // salespersons. const sheet = SpreadsheetApp.getActiveSheet(); const pivotTable = sheet.getPivotTables()[0]; const itemGroup = pivotTable.getRowGroups()[0]; const sumQuantityValue = pivotTable.getPivotValues()[0]; itemGroup.sortBy(sumQuantityValue, ['Beth', 'Amir', 'Devyn']);
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
value | Pivot | Sıralama için kullanılacak pivot değeri. |
opposite | Object[] | Sıralama için kullanılan karşıt pivot grubun (bir satır grubu sıralanıyorsa sütun grubu, bir sütun grubu sıralanıyorsa satır grubu) değerleri. Bu değerlerin sırası, eşitlik durumunda önceliği belirler. |
Return
PivotGroup: Zincirleme için pivot grubu.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
sortDescending()
Sıralama düzenini azalan olarak ayarlar.
Return
PivotGroup: Zincirleme için pivot grubu.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
totalsAreShown()
Toplam değerlerin şu anda bu pivot grubu için gösterilip gösterilmediğini döndürür.
Return
Boolean: Bu pivot grubu için toplam değerler gösteriliyorsa true, aksi takdirde false değerini döndürür.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets