Pivot tablo ayrıntılı gruplarına erişme ve bu grupları değiştirme
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
add | Pivot | Bu pivot grup için manuel gruplandırma kuralı ekler. |
are | Boolean | Etiketlerin tekrarlanan olarak gösterilip gösterilmediğini döndürür. |
clear | Pivot | Bu pivot gruptaki tüm gruplandırma kurallarını kaldırır. |
clear | Pivot | Bu gruba uygulanan tüm sıralamayı kaldırır. |
get | Date | Pivot gruptaki 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 | Geçerli grup sıralamasında bu pivot grubun dizinini döndürür. |
get | Pivot | Bu gruplandırmanın ait olduğu Pivot öğesini 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 ç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 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 | Pivot tabloda bu grubun görünen adını ayarlar. |
set | Pivot | Pivot gruptaki pivot grubu sınırını belirler. |
set | Pivot | Bu pivot grup için bir histogram gruplandırma kuralı belirler. |
show | Pivot | Birden fazla satır veya sütun grubu olduğunda bu yöntem, sonraki grubun her girişi için bu grubun etiketini gösterir. |
show | Pivot | Tabloda bu pivot grubu için toplam değerlerin gösterilip gösterilmeyeceğini belirler. |
sort | Pivot | Sıralama düzenini artan olarak ayarlar. |
sort | Pivot | Bu grubu, opposite alanındaki değerler için belirtilen Pivot 'e göre sıralar. |
sort | Pivot | Sıralama düzenini azalan olarak ayarlar. |
totals | Boolean | Bu pivot grubu için toplam değerlerin şu anda gösterilip gösterilmediğini döndürür. |
Ayrıntılı dokümanlar
add Manual Grouping Rule(groupName, groupMembers)
Bu pivot grup için manuel gruplandırma kuralı ekler.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
group | String | Bu gruplandırma kuralının adı. |
group | Object[] | Bu gruplandırma kuralına dahil edilen değerler. |
Return
Pivot
: Zincirleme için pivot grup.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
are Labels Repeated()
Etiketlerin tekrarlanan olarak gösterilip gösterilmediğini döndürür.
Return
Boolean
: Etiketler tekrarlanıyorsa true
, aksi takdirde false
döndürülür.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
clear Grouping Rule()
Bu pivot gruptaki tüm gruplandırma kurallarını kaldırır.
Return
Pivot
: Zincirleme için pivot grup.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
clear Sort()
Bu gruba uygulanan tüm sıralamayı kaldırır.
Return
Pivot
: Zincirleme için pivot grup.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Date Time Grouping Rule()
Pivot gruptaki tarih-saat gruplandırma kuralını veya tarih-saat gruplandırma kuralı ayarlanmamışsa null
değerini döndürür.
Return
Date
: Tarih-saat gruplandırma kuralı.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Dimension()
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ının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Group Limit()
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
Pivot
: Pivot grubu sınırı.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Index()
Geçerli grup sıralamasında bu pivot grubun dizinini döndürür.
Return
Integer
: Pivot grubun dizini
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Pivot Table()
Bu gruplandırmanın ait olduğu Pivot
öğesini döndürür.
Return
Pivot
: Bu grubun ait olduğu pivot tablo.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Source Data Column()
Bu grubun özetlediği kaynak veri sütununun sayısını döndürür. Bu dizin 1 tabanlı olduğundan, 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ının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Source Data Source Column()
Pivot grubun çalıştığı veri kaynağı sütununu döndürür. Pivot tablo bir {DataSourcePivotTableApi} değilse null
döndürür.
Return
Data
: Pivot grubun çalıştığı veri kaynağı sütunu.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
hide Repeated Labels()
Bu gruplandırma için tekrarlanan etiketleri gizler. Etiketler zaten gizliyse bu işlem hiçbir işlem yapmaz. Bu yöntem, birden fazla satır veya sütun grubu oluşturulmadan önce çağrılırsa ek bir grup eklendiğinde yinelenen etiketler gizlenir.
Return
Pivot
: Zincirleme için pivot grup.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
is Sort Ascending()
Sıralama artan düzendeyse true
, azalan düzendeyse false
döndürür.
Return
Boolean
: Sıralama düzeni artan ise true
.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
move To Index(index)
Bu grubu, mevcut satır veya sütun grupları listesinde belirtilen konuma taşır. Bu dizinler 0 tabanlı olarak çalışı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
Pivot
: Zincirleme için pivot grup.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
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ının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
remove Manual Grouping Rule(groupName)
Belirtilen group
ile manuel gruplandırma kuralını kaldırır.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
group | String | Kaldırılacak gruplandırma kuralının adı. |
Return
Pivot
: Zincirleme için pivot grup.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
reset Display Name()
Pivot tablodaki bu grubun görünen adını varsayılan değerine sıfırlar.
Return
Pivot
: Zincirleme için pivot grup.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Date Time Grouping Rule(dateTimeGroupingRuleType)
Pivot grupta tarih-saat gruplandırma kuralını ayarlar.
Kuralı kaldırmak için clear
simgesini kullanın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
date | Date | Ayarlanacak kural türü. |
Return
Pivot
: Zincirleme için pivot grup.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Display Name(name)
Pivot tabloda bu grubun görünen adını ayarlar.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
name | String | Ayarlanacak görünen ad. |
Return
Pivot
: zincirleme için pivot grup
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Group Limit(countLimit)
Pivot gruptaki pivot grubu sınırını belirler. İşlem yalnızca Data
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
Pivot
: Zincirleme için pivot grup.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Histogram Grouping Rule(minValue, maxValue, intervalSize)
Bu pivot grup için bir histogram gruplandırma kuralı belirler. Histogram kuralı, kaynak veri sütunundaki değerleri sabit boyutlu paketlere ayırır. min
ile max
arasındaki tüm değerler interval
boyutunda gruplara yerleştirilir. min
'ün altındaki tüm değerler ve max
'ten yüksek tüm değerler tek bir pakete yerleştirilir.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
min | Integer | Paketlere yerleştirilecek öğeler için minimum değer. Bu değerden düşük değerler tek bir pakette birleştirilir. |
max | Integer | Paketlere yerleştirilecek öğeler için maksimum değer. Bu değerden yüksek değerler tek bir grupta birleştirilir. |
interval | Integer |
Return
Pivot
: Zincirleme için pivot grup.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
show Repeated Labels()
Birden fazla satır veya sütun grubu olduğunda bu yöntem, sonraki grubun her girişi için bu grubun etiketini gösterir. Etiketler zaten tekrarlanıyorsa bu işlem yapılmaz. Bu yöntem, birden fazla satır veya sütun gruplandırması oluşturulmadan önce çağrılırsa ek bir gruplandırma eklendiğinde tekrarlanan etiketler gösterilir.
Return
Pivot
: Zincirleme için pivot grup.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
show Totals(showTotals)
Tabloda bu pivot grubu için toplam değerlerin gösterilip gösterilmeyeceğini belirler.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
show | Boolean | Toplamların gösterilip gösterilmeyeceği. |
Return
Pivot
: Zincirleme için pivot grup.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
sort Ascending()
Sıralama düzenini artan olarak ayarlar.
Return
Pivot
: Zincirleme için pivot grup.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
sort By(value, oppositeGroupValues)
Bu grubu, opposite
alanındaki değerler için belirtilen Pivot
'e 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 ölçütü olarak kullanılacak pivot değeri. |
opposite | Object[] | Sıralama için kullanılan zıt bir pivot grubun (satır grubunu sıralarken sütun grubu veya sütun grubunu sıralarken satır grubu) değerleri. Bu değerlerin sırası, eşitlik durumundaki önceliği belirler. |
Return
Pivot
: Zincirleme için pivot grup.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
sort Descending()
Sıralama düzenini azalan olarak ayarlar.
Return
Pivot
: Zincirleme için pivot grup.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
totals Are Shown()
Bu pivot grubu için toplam değerlerin şu anda gösterilip gösterilmediğini döndürür.
Return
Boolean
: Bu pivot grup için toplam değerler görüntüleniyorsa true
döndürülür. Aksi takdirde false
döndürülür.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets