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 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 | 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
add Manual Grouping Rule(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
Pivot: 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
are Labels Repeated()
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
clear Grouping Rule()
Bu pivot grubundaki tüm gruplandırma kurallarını kaldırır.
Return
Pivot: 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
clear Sort()
Bu gruba uygulanan tüm sıralamaları kaldırır.
Return
Pivot: 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
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ı, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
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ı, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
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ı, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
get Index()
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
get Pivot Table()
Bu gruplandırmanın ait olduğu Pivot değerini döndürür.
Return
Pivot: 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
get Source Data Column()
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
get Source Data Source Column()
Pivot grubun üzerinde çalıştığı veri kaynağı sütununu döndürür. Pivot tablosu {DataSourcePivotTableApi} değilse null değerini döndürür.
Return
Data: 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
hide Repeated Labels()
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
Pivot: 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
is Sort Ascending()
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
move To Index(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
Pivot: 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
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 gruplama kuralının adı. |
Return
Pivot: 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
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 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
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 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
set Display Name(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
Pivot: 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
set Group Limit(countLimit)
Pivot grubunda pivot grubu sınırını ayarlar. Bu iş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 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
set Histogram Grouping Rule(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. min ile max arasındaki tüm değerler, interval boyutundaki gruplara yerleştirilir. min değerinin altındaki tüm değerler ve max değerinden büyük tüm değerler tek bir pakete yerleştirilir.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
min | Integer | Öğelerin paketlere yerleştirilmesi için minimum değer. Bundan küçük değerler tek bir pakette birleştirilir. |
max | Integer | Öğelerin gruplandırılacağı maksimum değer. Bu değerden büyük olanlar tek bir grupta birleştirilir. |
interval | Integer |
Return
Pivot: 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
show Repeated Labels()
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
Pivot: 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
show Totals(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
Pivot: 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
sort Ascending()
Sıralama düzenini artan olarak ayarlar.
Return
Pivot: 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
sort By(value, oppositeGroupValues)
Bu grubu, opposite değerleri için belirtilen Pivot'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ğer. |
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
Pivot: 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
sort Descending()
Sıralama düzenini azalan olarak ayarlar.
Return
Pivot: 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
totals Are Shown()
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