Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Interface DataTableSource
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
DataTableSource
Interfaz para objetos que pueden representar sus datos como un DataTable.
Implementación de clases
| Nombre | Descripción breve |
DataTable | Es una tabla de datos que se usará en los gráficos. |
Range | Acceder a rangos de hojas de cálculo y modificarlos |
Métodos
| Método | Tipo de datos que se devuelve | Descripción breve |
getDataTable() | DataTable | Devuelve los datos dentro de este objeto como un objeto DataTable. |
Documentación detallada
getDataTable()
Devuelve los datos dentro de este objeto como un objeto DataTable.
// Opens the spreadsheet file by its ID. If you created your script from a
// Google Sheets file, use SpreadsheetApp.getActiveSpreadsheet().
// TODO(developer): Replace the ID with your own.
const ss = SpreadsheetApp.openById('abc123456');
// Gets Sheet1 by its name.
const sheet = ss.getSheetByName('Sheet1');
// Gets the range A1:B7 on Sheet1.
const range = sheet.getRange('A1:B7');
// Gets the range A1:B7 as a data table. The values in each column must be of
// the same type.
const datatable = range.getDataTable();
// Uses the Charts service to build a bar chart from the data table.
// This doesn't build an embedded chart. To do that, use
// sheet.newChart().addRange() instead.
const chart = Charts.newBarChart()
.setDataTable(datatable)
.setOption('title', 'Your Chart Title Here')
.build();
Volver
DataTable: Los datos como una tabla de datos.
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2026-04-13 (UTC)
[null,null,["Última actualización: 2026-04-13 (UTC)"],[],["The `DataTableSource` interface allows objects to represent data as a `DataTable`. It includes the `getDataTable()` method, which returns the object's data in `DataTable` format. Classes like `DataTable` and `Range` implement this interface. The provided example demonstrates retrieving a `Range` from a spreadsheet, converting it to a `DataTable` using `getDataTable()`, and then utilizing this data to construct a bar chart with the Charts service.\n"]]