

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Maneiras de aplicar cálculos de tabela dinâmica
<a name="supported-applications"></a>

Você pode aplicar cálculos de tabelas das maneiras descritas a seguir. Os cálculos de tabelas são aplicados a apenas um campo por vez. Portanto, se você tiver uma tabela dinâmica com vários valores, os cálculos serão aplicados somente às células que representam o campo ao qual você aplicou o cálculo.

**Topics**
+ [Horizontal da tabela](#table-across)
+ [Vertical da tabela](#table-down)
+ [Horizontal e vertical da tabela](#table-across-down)
+ [Vertical e horizontal da tabela](#table-down-across)
+ [Horizontal do grupo](#group-across)
+ [Vertical do grupo](#group-down)
+ [Horizontal e vertical do grupo](#group-across-down)
+ [Vertical e horizontal do grupo](#group-down-across)

## Horizontal da tabela
<a name="table-across"></a>

O uso de **Table across (Horizontal da tabela)** aplica o cálculo nas linhas da tabela dinâmica, independentemente de qualquer agrupamento. Essa é a aplicação padrão. Por exemplo, considere a tabela dinâmica a seguir.

![\[alt text not found\]](http://docs.aws.amazon.com/pt_br/quick/latest/userguide/images/sample-pivot.png)


A aplicação da função **Running total (Total acumulado)** usando **Table across (Horizontal da tabela)** fornecerá os seguintes resultados, com os totais da linha na última coluna.

![\[alt text not found\]](http://docs.aws.amazon.com/pt_br/quick/latest/userguide/images/table-across.png)


## Vertical da tabela
<a name="table-down"></a>

O uso de **Table down (Vertical da tabela)** aplica o cálculo nas colunas da tabela dinâmica, independentemente de qualquer agrupamento.

A aplicação da função **Running total (Total acumulado)** usando **Table down (Vertical da tabela)** fornecerá os seguintes resultados, com os totais das colunas na última linha.

![\[alt text not found\]](http://docs.aws.amazon.com/pt_br/quick/latest/userguide/images/table-down.png)


## Horizontal e vertical da tabela
<a name="table-across-down"></a>

O uso da **Table across down (Horizontal e da vertical da tabela)** aplica o cálculo horizontalmente nas linhas da tabela dinâmica e, em seguida, usa os resultados e aplica o cálculo novamente verticalmente nas colunas da tabela dinâmica.

A aplicação da função **Running total (Total acumulado)** usando **Table across down (Horizontal e vertical de tabela)** nas linhas da tabela fornecerá os seguintes resultados. Nesse caso, os totais são somados verticalmente e horizontalmente, com o total geral na célula inferior direita.

![\[alt text not found\]](http://docs.aws.amazon.com/pt_br/quick/latest/userguide/images/running-total-across-down.png)


Neste caso, suponha que você aplique a função **Rank (Classificação)**usando **Table across down (Horizontal e vertical de tabela)**. Isso significa que as classificações iniciais são determinadas horizontalmente nas linhas da tabela e, em seguida, verticalmente, nas colunas. Essa abordagem fornece os seguintes resultados.

![\[alt text not found\]](http://docs.aws.amazon.com/pt_br/quick/latest/userguide/images/rank-table-across-down.png)


## Vertical e horizontal da tabela
<a name="table-down-across"></a>

O uso de **Table down across (Horizontal e vertical da tabela)** aplica o cálculo nas colunas da tabela dinâmica. Em seguida, são usados os resultados e é reaplicado o cálculo ao longo das linhas da tabela dinâmica. 

Você pode aplicar a função **Running total (Total acumulado)** usando **Table down across (Vertical e horizontal de tabela)** nas linhas da tabela para receber os seguintes resultados. Nesse caso, os totais são somados verticalmente e horizontalmente, com o total geral na célula inferior direita.

![\[alt text not found\]](http://docs.aws.amazon.com/pt_br/quick/latest/userguide/images/running-total-down-across.png)


Você pode aplicar a função **Rank (Classificação)** usando **Table down across (Vertical e horizontal de tabela)** nas linhas da tabela para receber os seguintes resultados. Nesse caso, as classificações iniciais são determinadas verticalmente nas colunas da tabela. Em seguida, essas classificações são determinadas horizontalmente nas linhas.

![\[alt text not found\]](http://docs.aws.amazon.com/pt_br/quick/latest/userguide/images/rank-table-down-across.png)


## Horizontal do grupo
<a name="group-across"></a>

O uso de **Group across (Horizontal do grupo)** aplica o cálculo horizontalmente nas linhas da tabela dinâmica dentro dos limites do grupo, conforme determinado pelo segundo nível de agrupamento aplicado às colunas. Por exemplo, se você agrupar por field-2, em seguida, por field-1, o agrupamento será aplicado no nível do field-2. Se você agrupar por field-3, field 2 e field-1, o agrupamento será aplicado novamente no nível do field-2. Quando não há nenhum agrupamento, o **Group across (Horizontal do grupo)** retorna os mesmos resultados que a **Table across (Horizontal da tabela)**. 

Por exemplo, considere a tabela dinâmica a seguir, em que as colunas são agrupadas por `Service Line` e, em seguida, por `Consumption Channel`.

![\[alt text not found\]](http://docs.aws.amazon.com/pt_br/quick/latest/userguide/images/sample-pivot.png)


Você pode aplicar a função **Running total (Total acumulado)** usando **Group across (Horizontal de grupo)** nas linhas da tabela para receber os seguintes resultados. Nesse caso, a função é aplicada horizontalmente nas linhas, delimitadas pelas colunas de cada grupo de categoria de serviço. As colunas `Mobile` exibem o total de valores `Consumption Channel`para determinada `Service Line`, para a `Customer Region` e o `Date` (ano) representados pela linha determinada. Por exemplo, a célula destacada representa o total da região `APAC` para `2012`, para todos os `Consumption Channel` na `Service Line` chamada `Billing`.

![\[alt text not found\]](http://docs.aws.amazon.com/pt_br/quick/latest/userguide/images/group-across.png)


## Vertical do grupo
<a name="group-down"></a>

O uso de **Group down (Vertical do grupo)** aplica o cálculo verticalmente nas colunas da tabela dinâmica dentro dos limites do grupo, conforme determinado pelo segundo nível de agrupamento aplicado às linhas. Por exemplo, se você agrupar por field-2, em seguida, por field-1, o agrupamento será aplicado no nível do field-2. Se você agrupar por field-3, field 2 e field-1, o agrupamento será aplicado novamente no nível do field-2. Quando não há nenhum agrupamento, a **Group vertical (Vertical do grupo)** retorna os mesmos resultados que **Table down (Vertical da tabela)**.

Por exemplo, considere a tabela dinâmica a seguir, em que as linhas são agrupadas por `Customer Region` e, em seguida, por `Date` (ano).

![\[alt text not found\]](http://docs.aws.amazon.com/pt_br/quick/latest/userguide/images/sample-pivot.png)


Você pode aplicar a função **Running total (Total acumulado)** usando **Group down (Vertical de grupo)** nas linhas da tabela para receber os seguintes resultados. Nesse caso, a função é aplicada verticalmente nas colunas, delimitadas pelas linhas de cada grupo de `Customer Region`. As colunas `2014` exibem o total de valores para todos os anos para o `Customer Region` determinado, para `Service Line` e `Consumption Channel` representados pela coluna determinada. Por exemplo, a célula destacada representa o total para a região `APAC`, para o serviço `Billing` para o canal `Mobile` para todos os valores `Date` (anos) exibidos no relatório.

![\[alt text not found\]](http://docs.aws.amazon.com/pt_br/quick/latest/userguide/images/group-down.png)


## Horizontal e vertical do grupo
<a name="group-across-down"></a>

O uso de **Group across down (Horizontal e vertical de grupo)** aplica o cálculo horizontalmente nas linhas dentro dos limites do grupo, conforme determinado pelo segundo nível de agrupamento aplicado às colunas. Em seguida, a função usa os resultados e reaplica o cálculo verticalmente nas colunas da tabela dinâmica. Ela faz isso nos limites do grupo, conforme determinado pelo segundo nível de agrupamento aplicado às linhas. 

Por exemplo, se você agrupar uma linha ou coluna por field-2, em seguida, por field-1, o agrupamento será aplicado no nível do field-2. Se você agrupar por field-3, field 2 e field-1, o agrupamento será aplicado novamente no nível do field-2. Quando não há nenhum agrupamento, **Group across down (Horizontal e vertical de grupo** retornam os mesmos resultados que **Table across down (Horizontal e vertical de tabela)**.

Por exemplo, considere a tabela dinâmica a seguir, em que as colunas são agrupadas por `Service Line` e, em seguida, por `Consumption Channel`. As linhas são agrupadas por `Customer Region` e depois por `Date` (ano).

![\[alt text not found\]](http://docs.aws.amazon.com/pt_br/quick/latest/userguide/images/sample-pivot.png)


Você pode aplicar a função **Running total (Total acumulado)** usando **Group across down (Horizontal e vertical de grupo)** nas linhas da tabela para receber os seguintes resultados. Nesse caso, os totais são somados vertical e horizontalmente dentro dos limites do grupo. Aqui, esses limites são `Service Line` para as colunas e `Customer Region` para as linhas. O total geral será exibido na célula inferior direita do grupo.

![\[alt text not found\]](http://docs.aws.amazon.com/pt_br/quick/latest/userguide/images/running-total-group-across-down.png)


Você pode aplicar a função **Rank (Classificação)** usando **Group across down (Horizontal e vertical de grupo)** nas linhas da tabela para receber os seguintes resultados. Nesse caso, a função é aplicada primeiro horizontalmente nas colunas, delimitadas pelas linhas de cada grupo de `Service Line`. Em seguida, a função é aplicada novamente aos resultados desse primeiro cálculo, dessa vez aplicada às colunas delimitadas por cada grupo `Customer Region`.

![\[alt text not found\]](http://docs.aws.amazon.com/pt_br/quick/latest/userguide/images/rank-group-across-down.png)


## Vertical e horizontal do grupo
<a name="group-down-across"></a>

O uso de **Group down across (Vertical e horizontal de grupo)** aplica o cálculo verticalmente nas colunas dentro dos limites do grupo, conforme determinado pelo segundo nível de agrupamento aplicado às linhas. Em seguida, o Amazon Quick pega os resultados e reaplica o cálculo nas linhas da tabela dinâmica. Em seguida, reaplica o cálculo nas colunas dentro dos limites do grupo, conforme determinado pelo segundo nível de agrupamento aplicado às colunas. 

Por exemplo, se você agrupar uma linha ou coluna por field-2, em seguida, por field-1, o agrupamento será aplicado no nível do field-2. Se você agrupar por field-3, field 2 e field-1, o agrupamento será aplicado novamente no nível do field-2. Quando não há nenhum agrupamento, **Group down across (Vertical e horizontal de grupo** retornam os mesmos resultados que **Table down across (Vertical e horizontal de tabela)**.

Por exemplo, considere a tabela dinâmica a seguir. As colunas são agrupadas por `Service Line` e depois por `Consumption Channel`. As linhas são agrupadas por `Customer Region` e depois por `Date` (ano).

![\[alt text not found\]](http://docs.aws.amazon.com/pt_br/quick/latest/userguide/images/sample-pivot.png)


Você pode aplicar a função **Running total (Total acumulado)** usando **Group down across (Vertical e horizontal de grupo)** nas linhas da tabela para receber os seguintes resultados. Nesse caso, os totais são somados vertical e horizontalmente dentro dos limites do grupo. Neste caso, eles são `Service Category` para as colunas e `Customer Region` para as linhas. O total geral encontra-se na célula inferior direita do grupo.

![\[alt text not found\]](http://docs.aws.amazon.com/pt_br/quick/latest/userguide/images/running-total-group-across-down.png)


Você pode aplicar a função **Rank (Classificação)** usando **Group down across (Vertical e horizontal de grupo)** nas linhas da tabela para receber os seguintes resultados. Nesse caso, a função é primeiro aplicada verticalmente nas colunas, delimitadas por cada grupo de `Customer Region`. Em seguida, a função é aplicada novamente aos resultados desse primeiro cálculo, dessa vez aplicada horizontalmente às linhas delimitadas por cada grupo `Service Line`.

![\[alt text not found\]](http://docs.aws.amazon.com/pt_br/quick/latest/userguide/images/rank-group-down-across.png)
