Pivot Tables

PivotTable

Pivot tablo.

JSON gösterimi
{
  "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.
}
Alanlar
rows[]

object (PivotGroup)

Pivot tablodaki her bir satır gruplandırması.

columns[]

object (PivotGroup)

Pivot tablodaki her bir sütun gruplandırması.

criteria
(deprecated)

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

Kaynak sütun uzaklığı başına isteğe bağlı bir filtre eşlemesi.

Filtreler, pivot tabloya veri birleştirmeden önce uygulanır. Haritanın anahtarı, filtrelemek istediğiniz kaynak aralığın sütun uzaklığıdır ve değer, bu sütunun ölçütüdür.

Örneğin, kaynak C10:E15, bir anahtar 0 şuna ait filtreyi içerir: C, anahtar 1 sütunu içindir D.

Bu alan, filterSpecs

filterSpecs[]

object (PivotFilterSpec)

Pivot tablo için verilerin toplanmasından önce kaynak sütunlara uygulanan filtreler.

Her ikisi criteria. ve filterSpecs alanları da doldurulacaktır. Bir güncelleme isteğinde her iki alan da belirtilirse bu alan öncelikli olur.

values[]

object (PivotValue)

Pivot tabloya dahil edilecek değerlerin listesi.

valueLayout

enum (PivotValueLayout)

Değerlerin yatay olarak mı (sütun olarak) yoksa dikey olarak mı (satır olarak) listeleneceği.

dataExecutionStatus

object (DataExecutionStatus)

Yalnızca çıkış. Veri kaynağı pivot tabloları için veri yürütme durumu.

Birlik alanı source_data Pivot tablo verilerinin kaynağı. source_data. aşağıdakilerden yalnızca biri olabilir:
source

object (GridRange)

Pivot tablonun verilerini okuduğu aralık.

dataSourceId

string

Pivot tablonun verileri okuduğu veri kaynağının kimliği.

PivotGroup

Pivot tabloda tek bir gruplandırma (satır veya sütun).

JSON gösterimi
{
  "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.
}
Alanlar
showTotals

boolean

Pivot tablosunun bu gruplandırmaya ilişkin toplamları içermesi gerekiyorsa doğru değerini döndürür.

valueMetadata[]

object (PivotGroupValueMetadata)

Gruplandırmadaki değerlerle ilgili meta veriler.

sortOrder

enum (SortOrder)

Bu gruptaki değerlerin sıralanma sırası.

valueBucket

object (PivotGroupSortValueBucket)

Sıralama ölçütü olarak karşıt pivot grubunun grubu. Belirtilmezse sıralama bu grubun değerlerine göre alfabetik olur.

repeatHeadings

boolean

Bu pivot grubundaki başlıkların tekrarlanması gerekiyorsa doğru değerini döndürür. Bu yalnızca satır gruplamaları için geçerlidir ve sütunlar tarafından yoksayılır.

Varsayılan olarak, aynı olan üst düzey başlıkları göstermeyerek tekrar eden başlıkları en aza indiririz. Örneğin, alttaki üçüncü satır "Q1 Mar", "Q1"e karşılık gelir. önceki satırlarla gereksiz olduğundan gösterilmiyor. Tekrar Başlıkları'nın doğru değerine ayarlanması "Q1"e neden olur "Şubat" boyunca tekrarlanacak ve "Mar"dır.

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

string

Özelleştirilebilen satır/sütun grupları için kullanılacak etiketler. Örneğin, aşağıdaki pivot tabloda satır etiketi: Region. (bu ad şöyle yeniden adlandırılabilir: State) ve sütun etiketi Product (bu ad e-posta adresi Item) tıklayın. Aralık 2017'den önce oluşturulan pivot tablolarda başlık etiketleri yoktur. Mevcut bir pivot tabloya başlık etiketleri eklemek istiyorsanız lütfen mevcut pivot tabloyu silin ve ardından aynı parametrelerle yeni bir pivot tablo oluşturun.

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

object (PivotGroupRule)

Bu satır/sütun grubuna uygulanacak grup kuralı.

groupLimit

object (PivotGroupLimit)

Bu pivot gruba uygulanacak satır veya sütunlardaki sayı sınırı.

Birlik alanı source Pivot grubunun veri kaynağı. source. aşağıdakilerden yalnızca biri olabilir:
sourceColumnOffset

integer

Bu gruplandırmanın temel aldığı kaynak aralığın sütun uzaklığı.

Örneğin, kaynak C10:E15, sourceColumnOffset / 0 bu grubun tek bir sütuna C, uzaklık 1 değeri sütununa D.

dataSourceColumnReference

object (DataSourceColumnReference)

Bu gruplandırmanın temel aldığı veri kaynağı sütununa yapılan referans.

PivotGroupValueMetadata

Pivot gruplandırmasındaki bir değerle ilgili meta veriler.

JSON gösterimi
{
  "value": {
    object (ExtendedValue)
  },
  "collapsed": boolean
}
Alanlar
value

object (ExtendedValue)

Meta verinin karşılık geldiği hesaplanan değerdir. ( formulaValue. değeri hesaplanacağından geçerli değildir.)

collapsed

boolean

Değere karşılık gelen veriler daraltılmışsa doğru değerini döndürür.

PivotGroupSortValueBucket

Pivot grubu içinde hangi değerlerin sıralama için kullanılması gerektiğiyle ilgili bilgiler.

JSON gösterimi
{
  "valuesIndex": integer,
  "buckets": [
    {
      object (ExtendedValue)
    }
  ]
}
Alanlar
valuesIndex

integer

Zaman çizelgesindeki ofset PivotTable.values. sıralanmasında kullanılan kriterler listelenir.

buckets[]

object (ExtendedValue)

Sıralama için değerlerin seçileceği grubu belirler.

Örneğin, bir satır grubu ve iki sütun grubunda yer alırsa satır grubunda en fazla iki değer listelenebilir. İlk değer, ilk sütun grubundaki bir değere, ikinci değer ise ikinci sütun grubundaki bir değere karşılık gelir. Hiçbir değer listelenmiyorsa bu, satırın "Genel Toplam"a göre sıralanması gerektiğini gösterir. işaretini tıklayın. Tek bir değer listelenirse bu, "Toplam"ın kullanılması anlamına gelir. anlamına gelir.

PivotGroupRule

Bu, PivotGroup. değeri tek tek ayırmak yerine kaynak veri sütunundaki değerler için paketleri tanımlar. Yalnızca bir PivotGroup. kaynak verilerdeki her sütun için bir grup kuralı ile eklenebilir. Ancak herhangi bir sütuna PivotGroup İçinde bir kuralı ve PivotGroup anlamak mümkün.

JSON gösterimi
{

  // 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.
}
Alanlar
Birlik alanı rule Kurala, PivotGroup rule. aşağıdakilerden yalnızca biri olabilir:
manualRule

object (ManualRule)

CEVAP ManualRule

histogramRule

object (HistogramRule)

CEVAP HistogramRule

dateTimeRule

object (DateTimeRule)

CEVAP DateTimeRule

ManualRule

Bir kaynak veri sütunundaki değerleri, sizin seçtiğiniz adlara sahip paketler halinde manuel olarak düzenlemenize olanak tanır. Örneğin, nüfusu duruma göre toplayan bir pivot tablo:

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

manuel bir grup kuralına grup listesi (örneğin, groupName = 'Central', items = ['AL', 'AR', 'IA', ...]) sağlayarak nüfusu saat dilimine göre toplayan bir pivot tabloya dönüştürülebilir. Kaynak verilere saat dilimi sütunu ekleyerek ve pivot tabloyu ayarlayarak benzer bir etkinin elde edilebileceğini unutmayın.

+-----------+-------------------+
| Time Zone | SUM of Population |
+-----------+-------------------+
| Central   |             106.3 |
| Eastern   |             151.9 |
| Mountain  |              17.4 |
...
+-----------+-------------------+
JSON gösterimi
{
  "groups": [
    {
      object (ManualRuleGroup)
    }
  ]
}
Alanlar
groups[]

object (ManualRuleGroup)

Grup adlarının ve kaynak verilerdeki her bir grup adıyla eşlenen ilgili öğelerin listesi.

ManualRuleGroup

Bir grup adı ve kaynak verilerdeki, bu ada sahip gruba yerleştirilmesi gereken öğelerin listesi.

JSON gösterimi
{
  "groupName": {
    object (ExtendedValue)
  },
  "items": [
    {
      object (ExtendedValue)
    }
  ]
}
Alanlar
groupName

object (ExtendedValue)

Dize olması gereken grup adı. Belirli bir gruptaki her bir grup ManualRule. benzersiz bir grup adı olmalıdır.

items[]

object (ExtendedValue)

Bu gruba yerleştirilmesi gereken kaynak verilerdeki öğeler. Her öğe bir dize, sayı veya boole olabilir. Öğeler, belirli bir sayıdaki en fazla bir grupta görünebilir ManualRule Herhangi bir grupta görünmeyen öğeler kendi başlarına görünür.

HistogramRule

Bir kaynak veri sütunundaki sayısal değerleri sabit boyutlu gruplar halinde düzenlemenize olanak tanır. Şuradaki tüm değerler: HistogramRule.start. - HistogramRule.end her biri farklı büyüklükteki gruplara HistogramRule.interval. Ayrıca, aşağıdaki tüm değerler HistogramRule.start. bir gruba yerleştirilir ve yukarıdaki tüm değerler HistogramRule.end diğer bir alanın içine yerleştirilir. Yalnızca HistogramRule.interval. gereklidir HistogramRule.start ve HistogramRule.end ve hem değer hem de HistogramRule.start şundan küçük olmalıdır: HistogramRule.end. Örneğin, yaşa göre ortalama satın alma tutarını gösteren ve 50'den fazla satırı olan bir pivot tablo örneği:

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

bir histogram grup kuralı uygulayarak aşağıdaki gibi bir pivot tabloya dönüştürülebilir: HistogramRule.start. yani 25'inin HistogramRule.interval 20 ve HistogramRule.end /65.

+-------------+-------------------+
| Grouped Age | AVERAGE of Amount |
+-------------+-------------------+
| < 25        |            $19.34 |
| 25-45       |            $31.43 |
| 45-65       |            $35.87 |
| > 65        |            $27.55 |
+-------------+-------------------+
| Grand Total |            $29.12 |
+-------------+-------------------+
JSON gösterimi
{
  "interval": number,
  "start": number,
  "end": number
}
Alanlar
interval

number

Oluşturulan paketlerin boyutu. Pozitif olmalıdır.

start

number

Öğelerin sabit boyutlu paketlere yerleştirildiği minimum değer. Baştaki değerler tek bir pakette toplanır. Bu alan isteğe bağlıdır.

end

number

Öğelerin sabit boyutlu paketlere yerleştirildiği maksimum değer. Sonun üzerindeki değerler tek bir pakette toplanır. Bu alan isteğe bağlıdır.

DateTimeRule

Bir kaynak veri sütunundaki tarih-saat değerlerini, tarih veya saat değerlerinin seçilen bölümlerine göre paketler halinde düzenlemenize olanak tanır. Örneğin, satış işlemlerini tarihe göre gösteren bir pivot tabloyu ele alalım:

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

Bir tarih-saat grup kuralı uygulama DateTimeRuleType. Aşağıdaki pivot tabloda YEAR_MONTH ayının sonuçları.

+--------------+--------------+
| Grouped Date | SUM of Sales |
+--------------+--------------+
| 2017-Jan     |   $53,731.78 |
| 2017-Feb     |   $83,475.32 |
| 2017-Mar     |   $94,385.05 |
...
+--------------+--------------+
JSON gösterimi
{
  "type": enum (DateTimeRuleType)
}
Alanlar
type

enum (DateTimeRuleType)

Uygulanacak tarih-saat gruplandırmasının türü.

DateTimeRuleType

Kullanılabilir tarih-saat gruplandırma kuralı türleri. Bu dokümanlarda e-tablo yerel ayarının "en-US" olduğu varsayılır, ancak bazı kural türleri için tarihler ve saatler oluşturulurken e-tablonun yerel ayarı kullanılır.

Sıralamalar
DATE_TIME_RULE_TYPE_UNSPECIFIED Varsayılan türdür, kullanmayın.
SECOND Tarihleri 0 ile 59 arasında olacak şekilde saniyeye göre gruplandırın.
MINUTE Tarihleri 0 ile 59 arasında olacak şekilde dakikaya göre gruplandırın.
HOUR Tarihleri, 24 saatlik bir sistem kullanarak 0 ile 23 arasında olacak şekilde saate göre gruplandırın.
HOUR_MINUTE Tarihleri, 24 saatlik bir sistem (ör. 19:45) kullanarak saate ve dakikaya göre gruplandırın.
HOUR_MINUTE_AMPM Tarihleri, 12 saatlik bir sistem (ör. 19:45) kullanarak saate ve dakikaya göre gruplandırın. ÖÖ/ÖS tanımlaması, e-tablonun yerel ayarına göre çevrilir.
DAY_OF_WEEK Tarihleri haftanın gününe göre gruplayın (ör. Pazar). Haftanın günleri e-tablonun yerel ayarına göre çevrilir.
DAY_OF_YEAR Tarihleri, yılın gününe göre 1 ile 366 arasında olacak şekilde gruplandırın. 29 Şubat'tan sonraki tarihlerin, artık yıl olarak artık olmayan yıllara kıyasla farklı gruplarda bulunduğunu unutmayın.
DAY_OF_MONTH Tarihleri ayın gününe göre 1 ile 31 arasında gruplandırın.
DAY_MONTH Tarihleri güne ve aya göre gruplandırın (ör. 22-Kasım). Ay, e-tablonun yerel ayarına göre çevrilir.
MONTH Tarihleri aya göre gruplandırın (ör. Kasım). Ay, e-tablonun yerel ayarına göre çevrilir.
QUARTER Tarihleri üç aya göre gruplandırın. Örneğin, 1. çeyrek (Oca-Mart'ı temsil eder).
YEAR Tarihleri yıla göre gruplayın (örneğin, 2008).
YEAR_MONTH Tarihleri yıla ve aya göre gruplandırın (ör. 2008-Kasım). Ay, e-tablonun yerel ayarına göre çevrilir.
YEAR_QUARTER Tarihleri yıla ve üç aya göre gruplandırın, örneğin 2008 4. Çeyrek.
YEAR_MONTH_DAY Tarihleri yıla, aya ve güne göre gruplandırın (ör. 2008-11-22).

PivotGroupLimit

Pivot grubundaki satır veya sütunların sayı sınırı.

JSON gösterimi
{
  "countLimit": integer,
  "applyOrder": integer
}
Alanlar
countLimit

integer

Sayı sınırı.

applyOrder

integer

Grup sınırının pivot tabloya uygulanma sırası.

Pivot grup sınırları, düşükten yüksek sipariş sayısına doğru uygulanır. Sipariş numaraları, 0'dan itibaren ardışık tam sayılara normalleştirilir.

Yazma isteğinde, uygulanan siparişleri tamamen özelleştirmek için tüm pivot grubu sınırlarında bu alan benzersiz bir sayıyla ayarlanmalıdır. Aksi takdirde, sıra Google Görüntülü Reklam Ağı'ndaki PivotTable.rows. ve ardından PivotTable.columns liste'ye dokunun.

PivotFilterCriteria

Pivot tablodaki satırları gösterme/gizleme ölçütleri.

JSON gösterimi
{
  "visibleValues": [
    string
  ],
  "condition": {
    object (BooleanCondition)
  },
  "visibleByDefault": boolean
}
Alanlar
visibleValues[]

string

Dahil edilmesi gereken değerler. Burada listelenmeyen değerler hariç tutulur.

condition

object (BooleanCondition)

Değerlerin gösterilmesi için doğru olması gereken bir koşul. ( visibleValues. bunu geçersiz kılmaz. Burada bir değer listelenmiş olsa bile koşulu karşılamıyorsa gizli kalır.)

A1 gösterimindeki aralıklara başvuruda bulunan koşul değerleri pivot tablo sayfasına göre değerlendirilir. Referanslar mutlak olarak işlendiği için pivot tabloda doldurulmaz. Örneğin, =A1. "Pivot Tablo 1"de olarak ele alınır 'Pivot Table 1'!$A$1.

Pivot tablonun kaynak verilerine sütun başlığı adıyla referans verilebilir. Örneğin, kaynak verilerde "Gelir" adlı sütunlar varsa ve "Maliyet" ve "Gelir" değerine bir koşul uygulanır türü olan sütun NUMBER_GREATER. ve değer =Cost, ardından yalnızca "Gelir" > "Maliyet" dahil edilir.

visibleByDefault

boolean

Değerlerin varsayılan olarak görünür olup olmadığı. Doğruysa visibleValues. yoksa tüm değerler yoksayılır, condition (belirtilmişse) gösterilir. False ise visibleValues. ve tanışmak condition gösterilir.

PivotFilterSpec

Belirli bir kaynak sütun uzaklığıyla ilişkili pivot tablo filtre ölçütleri.

JSON gösterimi
{
  "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.
}
Alanlar
filterCriteria

object (PivotFilterCriteria)

Sütun için ölçütler.

Birlik alanı source Bu filtrenin geçerli olduğu kaynak sütun. source. aşağıdakilerden yalnızca biri olabilir:
columnOffsetIndex

integer

Kaynak aralığın sıfır tabanlı sütun uzaklığı.

dataSourceColumnReference

object (DataSourceColumnReference)

Veri kaynağı sütununa referans.

PivotValue

Bir pivot tablodaki değerin nasıl hesaplanması gerektiğinin tanımı.

JSON gösterimi
{
  "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.
}
Alanlar
summarizeFunction

enum (PivotValueSummarizeFunction)

Değeri özetleyen bir işlev. Eğer formula. ayarlandığında, yalnızca SUM ve CUSTOM. Eğer sourceColumnOffset. ayarlandıktan sonra CUSTOM desteklenmez.

name

string

Değer için kullanılacak ad.

calculatedDisplayType

enum (PivotValueCalculatedDisplayType)

Belirtilmişse pivot değerlerinin başka bir pivot değeri içeren bir hesaplamanın sonucu olarak görüntülenmesi gerektiğini belirtir. Örneğin, accountDisplayType PERCENT_OF_GRAND_TOTAL olarak belirtilirse tüm pivot değerleri genel toplamın yüzdesi olarak görüntülenir. E-Tablolar düzenleyicisinde bu ayar "Farklı Göster" olarak adlandırılır. değerini değiştirin.

Birlik alanı value Pivot tablodaki değerler için kullanılacak veriler. Tam olarak bir değer ayarlanmalıdır. value. aşağıdakilerden yalnızca biri olabilir:
sourceColumnOffset

integer

Bu değerin okuduğu kaynak aralığın sütun uzaklığı.

Örneğin, kaynak C10:E15, sourceColumnOffset / 0 anlamına gelir ki bu değer C, uzaklık 1 değeri sütununa D.

formula

string

Değeri hesaplamak için kullanılacak özel bir formül. Formül, =. karakteriyle ayrılır.

dataSourceColumnReference

object (DataSourceColumnReference)

Bu değerin okuduğu veri kaynağı sütununa başvurudur.

PivotValueSummarizeFunction

Bir pivot değeri özetleme işlevi.

Sıralamalar
PIVOT_STANDARD_VALUE_FUNCTION_UNSPECIFIED Varsayılan değerdir, kullanmayın.
SUM Şunlara karşılık gelir: SUM. işlevini kullanın.
COUNTA Şunlara karşılık gelir: COUNTA. işlevini kullanın.
COUNT Şunlara karşılık gelir: COUNT. işlevini kullanın.
COUNTUNIQUE Şunlara karşılık gelir: COUNTUNIQUE. işlevini kullanın.
AVERAGE Şunlara karşılık gelir: AVERAGE. işlevini kullanın.
MAX Şunlara karşılık gelir: MAX. işlevini kullanın.
MIN Şunlara karşılık gelir: MIN. işlevini kullanın.
MEDIAN Şunlara karşılık gelir: MEDIAN. işlevini kullanın.
PRODUCT Şunlara karşılık gelir: PRODUCT. işlevini kullanın.
STDEV Şunlara karşılık gelir: STDEV. işlevini kullanın.
STDEVP Şunlara karşılık gelir: STDEVP. işlevini kullanın.
VAR Şunlara karşılık gelir: VAR. işlevini kullanın.
VARP Şunlara karşılık gelir: VARP. işlevini kullanın.
CUSTOM Formülün olduğu gibi kullanılması gerektiğini gösterir. Yalnızca şu durumlarda geçerlidir: PivotValue.formula. ayarlandı.
NONE Değerin zaten özetlendiğini ve özetleme işlevinin açık bir şekilde belirtilmediğini belirtir. Değerin halihazırda özetlendiği Looker veri kaynağı pivot tabloları için kullanılır.

PivotValueCalculatedDisplayType

Görüntüleme için pivot değerlerinin hesaplanabileceği olası yöntemler.

Sıralamalar
PIVOT_VALUE_CALCULATED_DISPLAY_TYPE_UNSPECIFIED Varsayılan değer, kullanmayın.
PERCENT_OF_ROW_TOTAL Pivot değerlerini, satır toplam değerlerinin yüzdesi olarak gösterir.
PERCENT_OF_COLUMN_TOTAL Pivot değerlerini sütun toplam değerlerinin yüzdesi olarak gösterir.
PERCENT_OF_GRAND_TOTAL Pivot değerleri genel toplam değerlerin yüzdesi olarak gösterir.

PivotValueLayout

Pivot değerlerinin düzeni.

Sıralamalar
HORIZONTAL Değerler yatay olarak (sütun olarak) yerleştirilir.
VERTICAL Değerler dikey olarak düzenlenir (satırlar olarak).