Descrição
Use esta função para determinar o número de linhas em uma matriz ou referência especificada.
Sintaxe
ROWS(matriz)
Entradas
Esta função aceita o seguinte argumento:
| Nome | Necessário | Descrição | Entrada válida |
|---|---|---|---|
Matriz |
Sim | O intervalo ou a matriz que você usará para calcular o número de linhas. | Um intervalo de células, uma fórmula que retorna um intervalo de células ou uma referência a uma célula que contém um intervalo de células. |
Exemplos
Dados de amostra
| A | B. | C | D | E | |
|---|---|---|---|---|---|
| 1 | Frutas | Preço | Em mãos | Prometido | Disponível |
| 2 | Apple | 1.25 | 23 | 14 | 9 |
| 3 | Banana | 1.22 | 45 | 12 | 23 |
| 4 | Manga | 0.98 | 75 | 50 | 25 |
| 5 | Pêssego | 1.35 | 12 | 12 | 0 |
Fórmulas de amostra
| Caso de uso | Fórmula | Explicação e resultado |
|---|---|---|
| Recuperar dados de uma linha específica em um intervalo. | =INDEX(A1:B10, ROWS(A1:A5), 2) |
Esta fórmula retorna o valor da 5ª linha, 2ª coluna do intervalo Para esse conjunto de dados, o resultado é 1.35. |
| Calcula a média dos valores em uma linha, mas somente para um número especificado de linhas, que será alterado dinamicamente com base nas linhas selecionadas. | =AVERAGE(INDEX(B2:B100, 1):INDEX(B2:B100, ROWS(B2:B100))) |
Essa fórmula funciona da seguinte maneira:
Para esse conjunto de dados, o resultado é 1.2. |
| Crie uma fórmula de total executado que some valores em várias linhas, e o número de linhas deve ser dinâmico com base na entrada do usuário. | =SUM(B2:INDEX(B2:B100, MIN(ROWS(B2:B100), D1))) |
Essa fórmula funciona da seguinte maneira:
Para esse conjunto de dados, o resultado é 4.8. |
| Conte o número de células não vazias em um intervalo dinâmico em que o número de linhas pode mudar. | =COUNTA(A1:INDEX(A1:Z1, ROWS(A1:B1))) |
Essa fórmula conta o número de células não vazias nas primeiras "n" linhas com base no número de linhas selecionadas em Para esse conjunto de dados, o resultado será 0, pois não há células vazias. |
Notas
- Como em todas as funções de matriz, o ROWS preenche dinamicamente os resultados nas células adjacentes, começando pela célula que contém a função ROWS.
Dicas:
- ROWS pode ser combinado com outras funções, incluindo:
- FILTER: Para selecionar linhas específicas de dados filtrados.
- SORT: Para reorganizar as linhas.
- UNIQUE: Para extrair valores exclusivos de linhas selecionadas.
- SEQUENCE: Para criar seleções dinâmicas de linhas.
- INDEX: Para referência avançada de linhas.
- MATCH: Para seleção dinâmica de linhas com base em critérios.
- TRANSPOSE: Para reorientar as linhas selecionadas.
- CHOOSEROWS: Para uma seleção de dados mais complexa.
Funções relacionadas
Aqui você encontra as outras funções de fórmula de matriz suportadas nas planilhas da Workiva.