# data[].attributes.body
Podemos ver la configuración de seguridad de macros si hacemos clic en el botón Seguridad de macros del grupo Código de la ficha Desarrollador. En el cuadro de diálogo Configuración de macros, encontramos las siguientes opciones de configuración:

Deshabilitar todas las macros sin notificación. Únicamente se ejecutarán las macros que se han guardado en una ubicación de confianza.

Deshabilitar todas las macros con notificación.

Deshabilitar todas las macros excepto las firmadas digitalmente.

Habilitar todas las macros (no recomendado; puede ejecutarse código posiblemente peligroso).

# data[].attributes.headline
ARCHIVO CON PRACTICAS DE TABLAS DINAMICAS

# data[].attributes.subject
ARCHIVO CON PRACTICAS DE TABLAS DINAMICAS

# data[].attributes.body
Al trabajar de forma más intensiva con Excel, lo más probable es que utilicemos un archivo con varias hojas o varios archivos y tendremos que moveremos entre ellos.
Excel nos brinda algunas opciones avanzadas para ello.

# data[].attributes.body
El Editor de Visual Basic, también llamado VBE (Visual Basic Editor), es la herramienta que nos servirá para desarrollar, probar y modificar las macros que utilizaremos en los libros de trabajo.

# data[].attributes.body
Los objetos tienen propiedades, métodos y eventos que definen las características y propiedades del objeto.

# data[].attributes.body
Las funciones de base de datos son las que permiten la creación, modificación y depuración de los datos en una Base de Datos, mediante operaciones matemáticas que se cumplen de manera automática según las especificaciones del usuario.
Estas funciones son similares al resto de funciones ofrecidas por Excel, pero en este caso llevan el prefijo BD en su sintaxis, lo cual hace referencia a su utilidad solo en las bases de datos.

# data[].attributes.body
Este tipo de funciones regresan
un valor lógico: FALSO o VERDADERO.

# data[].attributes.body
Las hojas de cálculo son la esencia de Excel, porque sin ellas sería imposible introducir datos.
Identificar hojas mediante la asignación de nombres adecuados es una forma de recordar rápidamente su contenido. Para cumplir con esta tarea, Excel permite utilizar hasta 31 caracteres (incluyendo espacios en blanco).

# data[].attributes.body
En el grupo Portapapeles encontramos el pincel Copiar formato que nos permite tomar solo el formato de una celda, rango, fila o columna: el color, el tipo de letra, los bordes, validaciones y formatos condicionales.
Con el mouse hacemos clic sobre este icono y seleccionamos la celda a la cual queremos darle formato: se copiará el formato de origen.

# data[].attributes.body
Al agregar, quitar o modificar registros de la base de datos, las tablas dinámicas no se actualizan de modo automático, como ocurre con las fórmulas, sino que debemos hacer una Actualización de los datos.

# data[].attributes.body
Las herramientas de análisis, filtro y comparación de una hoja de cálculo permiten resumir, ordenar y procesar gran cantidad de datos. Sin embargo, cuando trabajamos con muchos filtros, es probable que perdamos la cuenta de todos los que hemos activado. Para evitar esta situación, utilizaremos la herramienta Segmentación de datos, que nos ayudará a filtrar la información de una tabla dinámica de manera muy simple, mediante un conjunto de botones, sin tener que abrir listas de datos para elegir qué queremos filtrar.

# data[].attributes.body
Son herramientas muy poderosas para resumir la información de modo interactivo y según distintos criterios.
Su gran utilidad reside en que es posible ajustar los análisis y los resúmenes de la información de muchas maneras y según distintos criterios, mediante pocos clics.

# data[].attributes.body
Está herramienta se utiliza para evitar la entrada de datos no validos a celdas en las que sabemos qué tipo de información debe capturarse.
Utilizar una validación solo permitirá la escritura o selección de ciertos datos válidos, por ejemplo no se permitirán números con decimales en celdas donde se hayan validado para datos enteros.

# data[].attributes.body
Con estas funciones podremos buscar datos en una tabla a partir de condiciones especificadas, y utilizarlos para realizar cálculos o hacer referencias de celda.

# data[].attributes.body
Son más de 400 las funciones que ofrece Excel. Para acceder a ellas debemos ir al grupo Biblioteca de funciones del menú Fórmulas en la Cinta de opciones.

# data[].attributes.body
Estos gráficos presentan algunas diferencias y ventajas con respecto a los tradicionales, porque constituyen la representación gráfica de una tabla dinámica. Para crearlos, debemos partir de una tabla dinámica existente o de un conjunto de datos, y crear ambas herramientas dinámicas a la vez.

# data[].attributes.body
| CONCATENATE/CONCATENAR
Une varios elementos de texto en uno solo.

SINTAXIS: =concatenate(TEXTO1,TEXTO2)

# data[].attributes.body
Las tablas dinámicas están divididas en sectores, correspondientes a los campos de fila, de columna, de valores y de filtros.

# data[].attributes.body
El Campo Calculado nos permite añadir una columna a la Tabla Dinámica que no está en tus datos originales.
Esta opción te permite incluir una operación matemática estándar para crear un campo enteramente nuevo con el cual trabajar.

# data[].attributes.body
Cuando creamos una tabla dinámica, si el campo ubicado en el sector Valores es de tipo numérico, por defecto los datos son resumidos con la operación Suma. Es decir, cada celda mostrará la sumatoria de la combinación de campo de fila y de columna correspondiente (o sea, de la intersección de ambos).
En cambio, si como campo de valor se elige un campo de texto, el resumen por defecto se hará mediante la operación Cuenta, y cada celda de la tabla dinámica mostrará la cantidad de registros que corresponden a esa celda.

# data[].attributes.body
| IF/SI
Comprueba si se cumple una condición y devuelve un valor si se evalúa como VERDADERO y otro valor si se evalúa como FALSO.
SINTAXIS:
=IF(AEVALUAR,VALV,VALF)

AEVALUAR: Expresión a evaluar, debe dar como resultado un valor lógico.
VALV: Lo que se va a hacer si la evaluación resulta verdadera.
VALF: Lo que se va a hacer si la evaluación resulta falsa.

# data[].attributes.body
Excel nos permite trabajar con distintos tipos de datos, como números, fechas, horas y textos.
Si bien al ingresarlos en las celdas son detectados automáticamente, el programa no siempre interpreta lo que deseamos, y por eso es necesario saber cómo lograr que cada dato se corresponda con su tipo específico.

# data[].attributes.body
Un formato condicional nos permite resaltar de manera automática los datos de que disponemos cuando se cumplen ciertas condiciones.
Podemos destacar los bordes, el color de la letra y el fondo de una celda.
Esta herramienta se encuentra en el menú Inicio y presenta opciones que ofrecen varias posibilidades de análisis.

# data[].attributes.body
Una base de datos (BD) está compuesta por un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso.

# data[].attributes.body
Un procedimiento que forma parte de las tareas diarias que realizan los usuarios de Excel es insertar y eliminar filas y columnas, así como seleccionarlas para copiarlas, moverlas o utilizarlas en fórmulas, tablas y gráficos.

# data[].attributes.body
Dentro del menú Inicio encontramos el Portapapeles, que contiene las herramientas Pegar, Cortar, Copiar y Copiar formato.

# data[].attributes.body
Podemos decir que un objeto es algo tangible que se identifica por sus propiedades y sus métodos.

Cada elemento de Excel es un objeto: un libro (Workbook), las hojas de cálculo (Worksheet), los rangos (Range), los gráficos (Charts) o una tabla dinámica (PivotTable) son algunos ejemplos de objetos del modelo de objetos de Excel.

# data[].attributes.body
Una macro es una secuencia de instrucciones escritas en lenguaje VBA que se almacenan en un módulo.

Cuando invocamos una macro, ya sea presionando un botón o una combinación de teclas, se desencadenarán las instrucciones almacenadas en ella.

Con las macros no solamente podemos agilizar las tareas que realizamos con frecuencia, sino que también es posible ampliar la funcionalidad de Excel, creando nuevas funciones para resolver cálculos que no podemos realizar con las funciones estándares del programa.

# data[].attributes.body
(Visual Basic for Aplications), también conocido por su abreviatura VBA, es un lenguaje de programación común a todas las aplicaciones del paquete Microsoft Office, como así también en otros programas como Corel Draw o Autocad.

# data[].attributes.body
Haciendo clic en el botón Visual Basic de la ficha Desarrollador.

Cuando ya tenemos una macro creada, pulsando el botón Modificar del cuadro de diálogo Macros, que aparece al presionar el botón Macros de la ficha Desarrollador.

Presionando la combinación de teclas Alt + F11.

# data[].attributes.body
Archivo: agrupa los comandos que permiten administrar los archivos con código VBA, como Guardar Libro, Imprimir..., Importar archivo... o Exportar archivo....

# data[].attributes.body
1. Haga clic en el botón Seguridad de macros de la ficha Desarrollador. En el cuadro de diálogo Centro de confianza, seleccione la opción Ubicaciones de confianza.

2. Haga clic en el botón de opción Agregar nueva ubicación… y, en la ventana Ubicación de confianza de Microsoft Office que se abre, presione el botón Examinar…. En el cuadro de diálogo Examinar, seleccione una carpeta del disco. Luego de ubicarla, haga clic en Aceptar.

3. Para incluir las subcarpetas de la carpeta de confianza, marque la opción Las subcarpetas de esta ubicación también son de confianza y presione Aceptar.

# data[].attributes.body
Las propiedades son un conjunto de características propias del objeto que hacen que se distinga de otro objeto, tales como su nombre, tamaño, color y localización en pantalla.

Por ejemplo, el objeto Range tiene las propiedades Name (nombre), Value (valor) y Column (columna), entre muchas otras.

El uso de las diferentes propiedades nos va a permitir ver o cambiar las características del objeto.

Algunas propiedades también pueden ser objetos. Por ejemplo, si queremos cambiarle la fuente al objeto Range, utilizaremos la propiedad Font (fuente). Como las fuentes tienen distintos nombres (Arial, Times New Roman, Comic Sans Ms), diferentes tamaños (10, 12, 14) y distintos estilos (negrita, cursiva, subrayado), estas son las propiedades de la fuente. Por consiguiente, si la fuente tiene diferentes propiedades, entonces la fuente es también un objeto.

Para hacer referencia a las propiedades de cualquier objeto, empleamos la siguiente sintaxis:

Objeto.Propiedad = valor

# data[].attributes.body
| DSUM/BDSUMA
Suma los números de la columna de campo de los registros de la base de datos que cumplen los criterios.

| DAVERAGE/BDPROMEDIO

Devuelve el promedio de los valores seleccionados de un campo de registros.

| DCOUNT/BDCONTAR
Cuenta las celdas que contienen números en un campo de registros.
| DCOUNTA/BDCONTARA
Cuenta las celdas que no están vacías en un campo de registros.

| DMAX/BDMAX
Devuelve el valor máximo de las entradas seleccionadas de de un campo de registros.
| DMIN/BDMIN
Devuelve el valor mínimo de las entradas seleccionadas de un campo de registros.

| DSTDEV/BDDESVEST
Calcula la desviación estándar a partir de una muestra de entradas seleccionadas de un campo de registros.
| DSTDEVP/BDDESVESTP
Calcula la desviación estándar basándose en toda la población y usando los números de un campo de registros.

| DVAR/BDVAR
Calcula la varianza basándose en una muestra y usando los números de un campo de registros.
| DVARP/BDVARP
Calcula la varianza basándose en toda la población y usando los números de un campo de registros.

| DGET/BDEXTRAER
Extrae de una base de datos un único registro que cumple los criterios especificados.

SINTAXIS:

=DSUM(RANGO,NOMBRE DEL CAMPO,CRITERIOS)

=DAVERAGE(RANGO,NOMBRE DEL CAMPO,CRITERIOS)

=DCOUNT(RANGO,NOMBRE DEL CAMPO,CRITERIOS)

=DCOUNTA(RANGO,NOMBRE DEL CAMPO,CRITERIOS)

=DMAX(RANGO,NOMBRE DEL CAMPO,CRITERIOS)

=DMIN(RANGO,NOMBRE DEL CAMPO,CRITERIOS)

=DSTDEV(RANGO,NOMBRE DEL CAMPO,CRITERIOS)

=DSTDEVP(RANGO,NOMBRE DEL CAMPO,CRITERIOS)

=DVAR(RANGO,NOMBRE DEL CAMPO,CRITERIOS)

=DVARP(RANGO,NOMBRE DEL CAMPO,CRITERIOS)

=DGET(RANGO,NOMBRE DEL CAMPO,CRITERIOS)

# data[].attributes.body
| ISBLANK/ESBLANCO
Comprueba si se refiere a una celda vacía y devuelve.
| ISFORMULA/ESFORMULA
Comprueba si una celda contiene una fórmula.
| ISTEXT/ESTEXTO
Comprueba si un valor es texto.
| ISNONTEXT/ESNOTEXTO
Comprueba si un valor no es texto.
| ISLOGICAL/ESLOGICO
Comprueba si un valor es un valor lógico
| ISNUMBER/ESNUMERO
Comprueba si un valor es un número.
| ISEVEN/ES.PAR
Devuelve VERDADERO si el número es par.
| ISODD/ES.IMPAR
Devuelve VERDADERO si el número es impar.

SINTAXIS:
=ISBLANK(CELDA)
=ISFORMULA(CELDA)
=ISTEXT (CELDA)
=ISNONTEXT(CELDA)
=ISLOGICAL(CELDA)
=ISNUMBER(CELDA)
=ISEVEN(CELDA)
=ISODD(CELDA)

# data[].attributes.body
Para insertar una nueva hoja de cálculo, hacemos un clic en el icono Hoja nueva (+), que se encuentra a la derecha de las solapas de las hojas, en la parte inferior izquierda de la ventana.

Una alternativa es pulsar el botón derecho del mouse sobre cualquiera de las solapas y en el menú, seleccionar INSERTAR... A continuación, se abre un cuadro de diálogo con opciones para insertar distintos elementos; seleccionamos Hoja de cálculo y aceptamos.

En el menú que se abre al hacer un clic derecho sobre cualquiera de las solapas, también encontramos la opción Eliminar. Antes de borrar una hoja con contenido, aparecerá un cuadro de advertencia que nos pedirá la confirmación o cancelación de la operación.

# data[].attributes.body
1. Pegar: pega todo lo que contiene la celda de origen, incluidos fórmulas y formato.

2. Fórmulas: solo pega la fórmula que contiene la celda, pero no el formato.

3. Formato de fórmulas y números: pega la fórmula y el formato de la celda seleccionada.

4. Mantener formato de origen: pega el contenido y el formato de la celda de origen.

5. Trasponer: invierte filas y columnas. Las celdas de las filas de origen pasan a estar como columnas y las columnas, como filas.

6. Mantener ancho de columnas de origen: pega todo el contenido de la celda de origen y, también, el ancho de columna.

7. Formato de valores y origen: pega los resultados de una fórmula o función y cualquier formato que tenga aplicada la celda de origen (no solo de números). No se pegan las fórmulas ni las funciones.

8. Formato de valores y números: pega los valores y el formato de número. No se pegan las fórmulas ni las funciones.

9. Imagen vinculada: pega una imagen que se encuentre vinculada a la celda de donde la hayamos copiado.

10. Imagen: pega solo una imagen que hayamos copiado de alguna celda.

11. Pegado especial...: agrupa todas estas opciones y algunas adicionales en un cuadro de diálogo.

12. Pegar vínculo: crea una referencia o un vínculo hacia la celda de origen, de manera que si hacemos un cambio en la celda de origen, también se hará en la celda vinculada.

13. Formato: solo pega el formato de las celdas, pero no su contenido, al igual que el pincel.

14. Valores: solo pega los valores. Si copiamos una celda donde hay una fórmula o una función, solo nos llevaremos el resultado.

15. Sin bordes: pega lo que contiene la celda seleccionada exceptuando los bordes.

# data[].attributes.body
Cuando creamos una tabla dinámica, Excel crea también un objeto llamado Caché que contiene una copia de los datos de origen pero que estará almacenado en memoria.

La tabla dinámica está conectada directamente al objeto Caché y no a los datos de origen. El beneficio de esto es que el objeto Caché estará siempre en la memoria y por lo tanto el acceso a los datos será mucho más rápido.

La desventaja, es que cuando agregamos nueva información a los datos de origen, estos no se verán reflejados automáticamente en la tabla dinámica, sino que será necesario usar el comando Actualizar el cual se encargará de actualizar el objeto Caché y en consecuencia observaremos la actualización en la tabla dinámica.

Para actualizar la tabla dinámica debemos ir a la pestaña Analizar y dentro del grupo Datos pulsar el botón Actualizar.

Otro método para actualizarla es haciendo clic derecho sobre la tabla dinámica y eligiendo la opción Actualizar y de inmediato observaremos la actualización.

# data[].attributes.body
Para crear una segmentación de datos a partir de una tabla o una tabla dinámica existente, el primer paso será posicionarnos sobre cualquier sector de la tabla para activar, en la Cinta de opciones las Herramientas de tabla o tabla dinámica. Luego, vamos a la ficha Analizar y, en el grupo Filtrar, pulsamos Insertar Segmentación de datos. Se abrirá un cuadro de diálogo con el listado de los campos activos en la tabla dinámica. Se seleccionan los campos deseados y presionamos Aceptar.

Por cada campo de datos seleccionado se creará una ventana de segmentación de datos individual.

# data[].attributes.body
Para transformar una BD en una tabla dinámica, nos posicionamos sobre ella, vamos a la ficha Insertar y pulsamos Tabla dinámica, dentro del grupo Tablas.
Se abrirá el cuadro de diálogo Crear tabla dinámica, en el que debemos confirmar el rango de datos de origen y la ubicación de la tabla: en la misma hoja o en una nueva.

# data[].attributes.body
Para crear una validación:
1. Colóquese en la celda que desea validar, o si son varias las celdas que llevarán la misma validación, selecciónelas todas.
2. Vaya a la ficha Datos, y en el grupo Herramientas de datos, presione el botón Validación de datos.
3. En la ventana Validación de datos, especifique el criterio de validación para la celda o celdas seleccionadas.
4. Vaya a la ficha Mensaje de entrada, escriba un título y un mensaje que será mostrado al posicionarse en la celda o celdas con la validación.
5. Vaya a la ficha Mensaje de error, seleccione un estilo para el mensaje de error, escriba un título y el mensaje el cual será mostrado al infringir la regla de validación, y presione Aceptar.

# data[].attributes.body
Busca un valor en la primera columna de la izquierda de una tabla y luego devuelve un valor en la misma fila desde una columna especificada.

SINTAXIS:

# data[].attributes.body
Muchas veces, para resolver algún tipo de cálculo o situación en una planilla de Excel es necesario utilizar varias funciones, una dentro de otra. Cuando lo hacemos, tenemos una función anidada.

Las funciones que “metemos dentro” de otra función actúan como argumentos de la función principal.

Microsoft Excel permite anidar hasta 64 niveles de funciones.

# data[].attributes.body
Seleccionamos los datos, vamos a la ficha Insertar, ubicamos el grupo Gráficos, desplegamos el botón Gráfico dinámico y pulsamos Gráfico dinámico y tabla dinámica. Se abrirá el cuadro Crear tabla dinámica, donde confirmamos el rango de datos seleccionado e indicamos la ubicación de la tabla y el gráfico.
A continuación, realizamos el mismo procedimiento que aprendimos para crear una tabla dinámica. En la ventana Campos de tabla dinámica seleccionamos los campos que queremos agregar en el informe. Veremos que en la hoja se generan la tabla dinámica y el gráfico dinámico correspondiente.

Ahora vamos a arrastrar el campo elegido al sector Leyenda (serie). Tanto la tabla como el gráfico se modificarán. Veremos que el gráfico, además de los ejes, las columnas, las categorías y los valores, posee tres botones que permiten filtrar.

Si modificamos la operación de cálculo del campo valor, el gráfico se actualizará automáticamente. Por lo tanto, tenemos un gráfico totalmente interactivo.

Desde una tabla dinámica
Si queremos crear un gráfico dinámico a partir de una tabla dinámica existente, debemos seleccionar una celda de la tabla y pulsar la ficha Analizar de las Herramientas de tabla dinámica. Allí, buscamos el grupo Herramientas y presionamos en Gráfico dinámico. En el cuadro Insertar gráfico, elegimos el tipo de gráfico y finalmente pulsamos Aceptar.

# data[].attributes.body
| LOWER/MINUSC
Convierte todas las letras de una cadena de texto en minúsculas.
| UPPER/MAYUSC
Convierte una cadena de texto en letras mayúsculas.
| PROPER/NOMPROPIO
Convierte una cadena de texto en mayúsculas o minúsculas, según corresponda; la primera letra de cada palabra en mayúscula y las demás letras en minúscula.

SINTAXIS:
=LOWER(TEXT)
=UPPER(TEXT)
=PROPER(TEXT)

# data[].attributes.body
En el área llamada Fila debemos ubicar los campos cuyos valores deseamos que constituyan las filas de la tabla dinámica.
Si seleccionamos un campo de texto en la lista de Campos de tabla dinámica, por defecto es considerado como un campo de fila.

Al agregar un campo de fila, en la tabla se genera una fila para cada valor diferente que tome el campo en la base de datos. Si más de un campo es seleccionado como campo de fila, se generará una fila para cada combinación de valores de dichos campos.

# data[].attributes.body
El campo de valor presenta por defecto el formato General. Esto sucede, aunque el campo tenga un determinado formato en la base de datos. Por ejemplo, si en la base de datos la columna correspondiente al campo de valor de la tabla dinámica tiene el formato Moneda con dos decimales, si no se especifica el formato en la tabla dinámica los valores se mostrarán con formato General.

Para aplicar un formato nos posicionamos en alguna celda del campo de valor dentro de la tabla, hacemos un clic derecho y, en el menú, elegimos Configuración de campo de valor.... En el cuadro, presionamos el botón Formato de número y posteriormente seleccionamos la categoría adecuada para los datos (Número, Fecha, Moneda, etcétera).

# data[].attributes.body
El tipo de datos texto abarca las cadenas de caracteres alfanuméricos, es decir, conjuntos de letras, símbolos y números.
- Cuando ingresemos un texto alfanumérico una celda, Excel lo reconocerá automáticamente y lo alineará a la izquierda.
- Esto puede cambiar si el texto comienza con el signo igual (=) o con el signo más (+) o menos (-), ya que el programa interpretará que lo que sigue es una fórmula de cálculo; por lo tanto, si queremos que sea interpretado como texto, debemos anteponer el carácter comilla simple (‘).

# data[].attributes.body
Todas las reglas tienen predeterminado un color de letra y un relleno o un borde de la celda, pero también tenemos la posibilidad de elegir un formato personalizado.

Antes de aplicar un formato condicional, es preciso seleccionar las celdas o el rango de celdas con el que vamos a trabajar y luego, elegir la regla.

Es posible aplicar más de una regla a la vez a un mismo rango de celdas, posibilitando contar con dos condiciones y dos tipos de formato para aplicar. En caso de que las reglas se superpongan, siempre prevalecerá la última.

# data[].attributes.body
Los filtros nos permiten manipular la información contenida en una BD para poder revisar solo ciertos campos que cumplan con las características indicadas.

Para ordenar datos, existen diferentes formas para filtrar información. Las opciones que tenemos son:
1. Colocarnos sobre el campo, presionar botón derecho y elegir del menú la opción Filtrar (Filter) y decidir los criterios de filtrado.
2. Seleccionar del menú gráfico la opción Datos (Data) y de ahí la opción Filtrar (Filter), lo que hace que aparezcan los pequeños recuadros con una flecha orientada hacia abajo en cada una de las columnas ocupadas.

Una vez activos los filtros, para usarlos es necesario presionar la flechita y elegir los criterios de filtrado, que pueden ser varios simultáneamente.

Cuando se tiene activo algún filtro, el icono se modifica y aparece un indicativo de filtro activo. Para desactivar los filtros activos se utiliza la opción Borrar Filtro (Clear).

Los filtros no modifican los datos y son una muy buena herramienta para filtrar por lo que se pueden dejar activos.

Los filtros se actualizan o adecuan a los distintos tipos de datos: números, textos y fechas.

# data[].attributes.headline
Especificaciones y límites de las Hojas de Cálculo

# data[].attributes.subject
Especificaciones y límites de las Hojas de Cálculo

# data[].attributes.body
El Portapapeles es una carpeta temporal donde se almacena la información que cortamos y copiamos en las diferentes aplicaciones de Windows.

Para acceder a el en Excel, hacemos un clic en la flecha que se ubica en el vértice inferior derecho del grupo, lo que desplegará una ventana a la izquierda de la hoja de cálculo.

Posee una capacidad máxima de 24 elementos, que se van guardando y listando a medida que copiamos y cortamos contenido, ya sean datos, imágenes, gráficos, etc. Una vez que completamos los 24 elementos, empieza a sobrescribirse.

Dentro de la lista, podemos seleccionar los elementos que deseemos pegar.

La ventana del Portapapeles posee tres botones:

Pegar todo: pegará todos los elementos de la lista.

Borrar todo: eliminará todos los elementos de la lista.

Opciones: despliega un menú donde podemos elegir distintas maneras de ver el Portapapeles.

# data[].attributes.body
Los objetos se agrupan en categorías o colecciones.

Por ejemplo, la clase Workbooks es la representante de todos los libros de Excel, mientras que el objeto Workbook será un libro de trabajo en concreto.

# data[].attributes.body
Tenemos dos maneras de crear una macro:

1. Con la herramienta Grabar macros.

2. Escribiendo las instrucciones en el Editor de Visual Basic que se encuentra embebido en Excel.

La manera más rápida y sencilla de crear una macro es utilizando la grabadora de macros, ya que no necesitamos tener ningún conocimiento previo de programación en VBA. Cuando empleamos la herramienta Grabar macros, lo que hacemos es ir grabando todas las operaciones (paso a paso) que vamos realizando en nuestro libro hasta que detenemos la grabación. A medida que realizamos las operaciones, la grabadora de macros las va convirtiendo al lenguaje VBA. Si bien emplear este método es más fácil, nos veremos limitados ya que solo podremos crear macros simples para llevar a cabo una tarea particular.

Si queremos crear macros más complejas, tendremos que hacerlo utilizando el lenguaje de programación.

# data[].attributes.body
Visual Basic es un lenguaje de programación orientado a objetos que permite crear aplicaciones. Visual Basic para Aplicaciones es una versión de Visual Basic que se encuentra embebido en las aplicaciones de Microsoft Office y que permite escribir un conjunto de instrucciones (macros) para programar los distintos objetos de Excel, como por ejemplo, una hoja de cálculo, un conjunto de celdas o de gráficos. De esta manera, es posible automatizar las tareas que realizamos en forma repetitiva en Excel, y hasta podemos crear aplicaciones

# data[].attributes.body
| LEFT/IZQUIERDA
Devuelve el número especificado de caracteres del principio de una cadena de texto.
| RIGHT/DERECHA

Devuelve el número especificado de caracteres del final de una cadena de texto.
| MID/EXTRAE/MED
Devuelve los caracteres del centro de una cadena de texto, dada una posición y longitud iniciales.
| TEXTAFTER/TEXTODESPUES
Devuelve los caracteres localizados en una celda, ubicados despues de un caracter indicado.

| TEXTBEFORE/TEXTOANTES
Devuelve los caracteres localizados en una celda, ubicados despues de un caracter indicado.

SINTAXIS:

=LEFT(TEXT,#CARACTERES)

=RIGHT(TEXT,#CARACTERES)

=MID(TEXT,INICIAL,#CARACTERES)

=TEXTAFTER(TEXT,CARACTER,#CARACTERES,MATCHMODE,MATCHEND,IFNOTFOUND)

=TEXTBEFORE(TEXT,CARACTER,#CARACTERES,MATCHMODE,MATCHEND,IFNOTFOUND)

# data[].attributes.body
Edición: contiene los comandos que nos ayudarán a trabajar con la ventana donde se incluye el código VBA, como los clásicos Copiar, Cortar, Pegar, Buscar y Reemplazar. También incluye un conjunto de comandos que nos proporcionan información sobre el objeto con el cual estamos trabajando (IntelliSense) en la ventana de Código.

# data[].attributes.body
Un método es un conjunto de comportamientos o acciones que puede realizarse en el objeto. Podríamos decir que son las órdenes que le damos al objeto para que haga algo sobre sí mismo.

El objeto Range (celda), por ejemplo, tiene los métodos Activate (activar) y Clear (borrar), entre otros.

Para implementar los métodos de un objeto, empleamos la siguiente sintaxis: Objeto.Método

Donde Objeto es el nombre del objeto y Método es el método que queremos ejecutar. Por ejemplo, para activar la celda A2 de la hoja activa, escribimos la siguiente sentencia: Range(“A2”).Select

# data[].attributes.body
Uso de signos: >, <, <>
Uso de comodines: ?, *
Criterios de inclusión y de exclusión.

# data[].attributes.body
Si queremos mover una hoja de lugar, hacemos un clic sobre su pestaña, lo mantenemos presionado y arrastramos la hoja al lugar que queremos.

También podemos hacer clic derecho sobre la pestaña y, en el menú contextual, seleccionamos Mover o copiar... Se abrirá un cuadro de diálogo donde debemos elegir a qué libro queremos mover la hoja y la hoja delante de la cual queremos ubicarla.

Para copiar una hoja, podemos arrastrar su pestaña mientras mantenemos presionada la tecla CTRL, o dentro de la misma opción Mover o copiar... del menú, marcamos Crear una copia. Esta tendrá el mismo nombre que la original y llevará el número 2 entre paréntesis. Por ejemplo: la copia de la Hoja1, será Hoja1 (2).

# data[].attributes.body
Junto al botón Copiar hay una flecha que, al desplegarla, muestra la opción Copiar como imagen, que permite que el Portapapeles almacene lo que copiamos en formato de imagen, por lo que al pegarlo no se podrán editar los datos.

# data[].attributes.body
• Encabezado: muestra el nombre del campo. Nos permite identificar el cuadro de segmentación y el destino del filtrado.
• Botones de filtro: por cada elemento distinto en la tabla dinámica para el campo segmentado tendremos un botón. Al presionarlo, quedará resaltado en color, para indicar que está incluido en el filtro. Para seleccionar varios elementos consecutivos, marcamos el primero y, con el botón izquierdo del mouse apretado, arrastramos hacia el resto de los elementos que queremos incluir. También podemos seleccionar el primero y, mientras mantenemos presionada la tecla Shift, hacemos un clic en el último elemento; todos los elementos intermedios quedarán marcados. Para seleccionar elementos no consecutivos, hacemos un clic en cada botón mientras pulsamos la tecla Ctrl.

Cada vez que activamos elementos de la ventana de segmentación, el filtro se aplicará en la tabla dinámica.

• Botón Borrar filtro: presionándolo, se quitan todos los filtros aplicados en un campo. Es el mismo botón que aparece en la opción filtros de la tabla dinámica.
• Barra de desplazamiento: en cada ventana de segmentación; si los elementos exceden el límite de la ventana, veremos a la derecha la barra de desplazamiento que nos permitirá recorrer la totalidad.

# data[].attributes.body
Al agregar, quitar o modificar registros de la base de datos, las tablas dinámicas pueden actualizarse fácilmente. Sin embargo, debemos saber que la actualización no se realiza de modo automático, como ocurre con las fórmulas, sino que debemos hacer un clic con el botón derecho dentro de ella y pulsar Actualizar.

# data[].attributes.body
1. Cualquier valor: Permite cualquier tipo de dato, opción predeterminada en todas las celdas.
2. Número entero: Permite solo datos numéricos enteros.
3. Decimal: Permite solo datos numéricos enteros y decimales.
4. Lista: Permite seleccionar un elemento de una lista desplegable.
5. Fecha: Permite la introducción de datos cronológicos de fecha.
6. Hora: Permite la introducción de datos cronológicos de hora.
7. Longitud del texto: Permite la introducción de cualquier carácter a manera de texto.
8. Personalizada Permite la introducción de una fórmula que calcule un valor lógico.

# data[].attributes.body
Busca en la primera fila de una tabla o matriz de valores y devuelve el valor en la misma columna desde una fila especificada.

SINTAXIS:

# data[].attributes.body
| Diseño
La ficha Diseño agrupa una serie de herramientas relacionadas con los datos de origen y la estética del gráfico dinámico.
Desde el grupo Tipo podemos modificar el tipo de gráfico empleado y guardar nuestro gráfico personalizado como una plantilla para poder insertarlo en otras hojas de cálculo.

El grupo Datos nos permite seleccionar un nuevo rango de datos de origen como base del gráfico, e intercambiar la ubicación de los datos entre las filas y las columnas.
También es posible aplicar un estilo (combinación de colores, marcos y sombras) y un diseño de gráfico predefinido (combinación de elementos, como título, leyenda, rótulos), desde un completo listado de miniaturas con las diversas alternativas. Por último, podremos cambiar la ubicación del gráfico yendo al botón Mover gráfico.
| Formato
En la ficha Formato tenemos la posibilidad de elegir entre una variedad de estilos de formas para insertar en el gráfico y utilizarlas con el fin de destacar los rótulos, las leyendas y el título del gráfico. Existen diferentes variedades de relleno, contorno y efectos para las formas.
Además, es posible elegir entre distintos estilos de WordArt (herramienta para crear texto decorativo) que podemos aplicar si queremos resaltar los títulos y los textos. En este grupo, al igual que en el de las formas, contamos con distintas opciones de relleno, contorno y efectos. Desde el grupo Tamaño es posible cambiar el tamaño horizontal y vertical en forma precisa, ingresando una medida en centímetros; en tanto que en el grupo Organizar se encuentran las herramientas para alinear, agrupar o desagrupar y girar los elementos del gráfico dinámico, entre otras posibilidades.
| Analizar
La ficha Analizar reúne las herramientas que precisamos para actualizar los datos utilizados en la generación del gráfico dinámico.
Debemos tener en cuenta que los gráficos dinámicos, al igual que las tablas dinámicas, no se actualizan automáticamente, sino que, una vez que modificamos los datos de origen, debemos pulsar el botón Actualizar del grupo Datos.

# data[].attributes.body
En el sector Columnas del cuadro Campos de tabla dinámica ubicamos los campos cuyos valores queremos que formen las columnas de la tabla.

Al agregar un campo de columna, en la tabla se genera una columna para cada valor tomado por dicho campo en la base de datos. Si más de un campo es considerado como campo de columna, en la tabla dinámica habrá una columna para cada combinación de valores de dichos campos en la base de datos.

# data[].attributes.body
Es posible presentar más de un cálculo sobre un campo de valor, dentro de una misma tabla dinámica. Para hacerlo, solo tenemos que ingresar dos veces el campo como campo de valor y luego, realizar la configuración correspondiente.

# data[].attributes.headline
FUNCIONES MATEMÁTICAS Y ESTADÍSTICAS CON MÁS DE UNA CONDICIONAL

# data[].attributes.subject
FUNCIONES MATEMÁTICAS Y ESTADÍSTICAS CON MÁS DE UNA CONDICIONAL

# data[].attributes.body
| SUMIFS/
SUMAR.SI.CONJUNTO
Suma las celdas que cumplen un determinado conjunto de condiciones o criterios.
| AVERAGEIFS/
PROMEDIO.SI.CONJUNTO
Busca el promedio (media aritmética) de las celdas que cumplen un determinado conjunto de condiciones o criterios.
| COUNTIFS/
CONTAR.SI.CONJUNTO
Cuenta el número de celdas que cumplen un determinado conjunto de condiciones o criterios.
| MAXIFS/MINIMO.SI.CONJUNTO
Busca el valor máximo en el rango indicado que cumplen un determinado conjunto de condiciones o criterios.
| MINIFS/MINIMO.SI.CONJUNTO
Busca el valor mínimo en el rango indicado que cumplen un determinado conjunto de condiciones o criterios.

SINTAXIS:
=SUMIFS(RS,RC1,C1,RC2,C2,...)
=AVERAGEIFS(RA,RC1,C1,...)
=COUNTIFS(RC1,C1,RC2,C2,...)
=MAXIFS(RA,RC1,C1,...)
=MINIFS(RA,RC1,C1,...)

# data[].attributes.body
El tipo de datos numérico es el más utilizado.
- Al ingresar un número en una celda, el programa reconocerá el formato numérico y el valor aparecerá alineado a la derecha.
- Los principales aspectos que debemos tener en cuenta al ingresar números son los siguientes:
• Se admite como número a los caracteres del 0 al 9, la coma (,) y el separador de miles (.)
• Podemos agregar un signo monetario.
• Un número seguido del signo % será tomado como porcentaje.
Al colocarlo de esta manera, Excel dividirá el valor por 100, pero mostrará el número ingresado seguido de %. Por ejemplo, si escribimos 40%, eso es lo que veremos en la celda, aunque el valor numérico será 0,40. En cambio, si escribimos 40 y le aplicamos % desde la cinta de opciones, lo que veremos es 400%. Para que se muestre 40%, debemos escribir 0,40 y luego aplicar % desde la cinta.

# data[].attributes.body
Dentro de este grupo de reglas, se trabajará por comparación, esto es, que precisamos establecer una celda o un valor de referencia para contrastar cada una de las celdas a las que se aplicará el formato condicional.
A partir de su aplicación, las celdas que cumplan con la condición tomarán el formato que hayamos elegido.

# data[].attributes.body
Excel nos permite ordenar datos, ya sea por un único campo o por diferentes campos a la vez.

Para hacerlo, tenemos varias opciones:
1. Colocarnos sobre el campo, presionar botón derecho y elegir del menú la opción Ordenar (Sort) y decidir si es de menor a mayor o de mayor a menor.
2. Seleccionar del menú gráfico la opción Datos (Data) y de ahí la opción Ordenar (Sort).
Al presionar el ícono se despliega una ventana donde podemos elegir  ordenar los datos tomando en consideración más de una opción. Para ordenar la lista por más de un criterio de ordenación, pulsamos Agregar Nivel (Add Level) para añadir un campo), y elegimos el tipo de ordenamiento.
3. Si la BD ya tiene un filtro, nos colocamos sobre él y presionamos el botón izquierdo para activar el menú correspondiente: seleccionamos la opción de Ordenar (Sort) ya sea ascendente, descendente o por color.

# data[].attributes.body
Al hacer un clic con el mouse sobre una celda, esta se convierte en activa y queda seleccionada.

Para identificar de manera clara la celda o el rango activo, Excel los recuadra en color verde mediante un borde apenas más grueso que el resto.

Podemos utilizar las cuatro flechas direccionales del teclado para seleccionar la celda contigua.

# data[].attributes.body
El modelo de objetos de Excel está compuesto por más de 192 objetos diferentes, algunos de ellos están ocultos, y otros se usan muy poco o se dejaron de utilizar. Los objetos de Excel pueden contener otros objetos y, a su vez, estos pueden contener otros objetos. Esto significa que tenemos un cierto orden o jerarquía.

# data[].attributes.body
Visual Basic para Aplicaciones es un lenguaje de programación orientada a objetos (POO).

Este concepto de programación se basa en la existencia de un mundo lleno de objetos. Excel, al igual que el resto de as aplicaciones de Microsoft Office, nos ofrece un modelo de objetos que podremos manipular con VBA para cambiar sus propiedades.

# data[].attributes.body
Podemos definir evento como la acción que puede ser reconocida por un objeto.

Por medio de los eventos es posible controlar el momento exacto en el que deseamos ejecutar un conjunto de instrucciones (procedimientos).

Ejemplos de eventos son abrir un libro, imprimir, cambiar el contenido de una celda, hacer clic.

En Visual Basic para Aplicaciones, los diferentes objetos de Microsoft Excel tienen un conjunto de eventos que les pueden ocurrir.

# data[].attributes.body
Para modificar el nombre de una hoja, hacemos un clic derecho sobre su solapa y, en el menú contextual, seleccionamos
Cambiar nombre.
Otra forma es hacer doble clic sobre el nombre de la hoja y luego escribimos uno nuevo. Para aceptar presionamos la tecla ENTER.

# data[].attributes.body
La opción Ocultar esconde el archivo que estamos visualizando en la pantalla. Cuando ocultamos un libro, este no se mostrará más en la pantalla ni en el menú desplegable de la opción Cambiar ventana.

Al pulsar el botón Mostrar, aparece la ventana Mostrar para seleccionar cual de todos los libros que hemos ocultado deseamos volver a mostrar. Para finalizar pulsamos Aceptar y se mostrará nuevamente el libro elegido

# data[].attributes.body
Como las ventanas de segmentación son elementos visibles dentro de nuestra hoja, es probable que necesitemos darles un aspecto acorde con el resto de los elementos.
Para hacerlo, podemos cambiar el tamaño y la ubicación de cada ventana, modificar la combinación de colores y variar las fuentes.

Para cambiar la combinación de colores, seleccionamos la ventana y pulsamos la ficha Opciones de las Herramientas de Segmentación de datos. Luego, en el grupo Estilos de Segmentación de datos elegimos una combinación predeterminada.

Si queremos armar una combinación de colores y fuentes nueva, desplegamos la flecha inferior derecha de estilos y pulsamos Nuevo estilo de Segmentación de datos.... Para cada elemento de la segmentación podemos elegir un formato personalizado.

Para modificar el tamaño de las ventanas ubicamos el mouse en alguno de los vértices y, cuando el cursor se convierta en una flecha de doble punta, presionamos y estiramos hasta lograr el tamaño que queremos. También podemos ir al grupo Tamaño de la ficha Opciones e ingresar la altura y el ancho en centímetros.

Cuando tenemos varias ventanas de segmentación en una misma hoja, puede ser útil organizarlas para darles un orden de aparición y evitar que se superpongan.

Para esto, las seleccionamos y, en el grupo Organizar de la ficha Opciones, podemos enviar adelante o atrás cada una de las ventanas, alinearlas entre sí y agruparlas para que, a la hora de moverlas y aplicar propiedades, funcionen como un solo elemento.

# data[].attributes.body
- Se mostrará inmediatamente el mensaje de entrada en un cuadro de texto parecido a un comentario, solo necesitará introducir los datos solicitados en el mensaje.
- Si los datos introducidos no fueron aceptados, es decir, no cumplen con el requerimiento de la validación, entonces se mostrará el cuadro de dialogo con el mensaje de error y, algunos botones según el estilo seleccionado.

# data[].attributes.body
Devuelve la posición relativa de un elemento en una rango de datos.

Puede ser una columna o un renglón.

# data[].attributes.headline
INFORMACIÓN SOBRE EL CONTENIDO DE UN TEXTO

# data[].attributes.subject
INFORMACIÓN SOBRE EL CONTENIDO DE UN TEXTO

# data[].attributes.body
| LEN/LARGO
Devuelve el número de caracteres de una cadena de texto.
| FIND/ENCONTRAR
Devuelve la posición inicial de una cadena de texto dentro de otra cadena de texto.
| EXACT/IGUAL
Comprueba si dos cadenas de texto son exactamente iguales y devuelve VERDADERO o FALSO.

SINTAXIS:
=LEN(TEXT)
=FIND(TEXT,DONDE,DESDE)
=SEARCH(TEXT,DONDE,DESDE)
=EXACT(TEXT1,TEXT2)

# data[].attributes.body
En el sector Valores del cuadro Campos de tabla dinámica ubicamos los campos sobre los cuales queremos que se realicen los cálculos que se mostrarán en la tabla: suma, promedio o contar, entre otros que veremos más adelante. El procedimiento para hacerlo es el mismo que para los campos de fila o de columna.

Cuando desde la lista de Campos de tabla dinámica seleccionamos un campo numérico, por defecto este es considerado como campo de valor. Si deseamos colocar un campo de texto como campo de valor, necesitamos arrastrarlo hacia este sector.

# data[].attributes.body
Al colocar en el sector Valores más de un campo, o un mismo campo más de una vez, paralelamente se genera un nuevo campo de columna, que se muestra como Valores. Este campo nos sirve para diferenciar los resultados mostrados en la tabla, y podemos llevarlo al sector de campos de filas arrastrándolo.

# data[].attributes.body
| AND/Y
Comprueba si todos los argumentos son VERDADEROS y devuelve VERDADERO o FALSO. Devuelve FALSO si alguno de los argumentos es FALSO .
SINTAXIS: =AND(EXPRESION LOGICA1,ESPRESION LOGICA2)

| OR/O
Comprueba si alguno de los argumentos es VERDADERO y devuelve VERDADERO o FALSO. Devuelve FALSO si todos los argumentos son FALSO.
SINTAXIS: =OR(EXPRESION LOGICA1,ESPRESION LOGICA2)

| NOT/NO
Cambia FALSO por VERDADERO y VERDADERO por FALSO .
SINTAXIS: =NOT(EXPRESION LOGICA)

# data[].attributes.body
Excel utiliza como separadores de fecha la barra (/) y el guion (-).
- Al ingresar dos o tres números separados con alguno de estos caracteres, el programa los interpreta como fechas. Si ingresamos 3/5, aparecerá 03-may del año en curso. En caso de que sea 6-8-12, veremos 06/08/2012.
- El formato de fecha que se interpreta de modo predeterminado depende de la configuración regional establecida en el equipo.
- La configuración regional por defecto en la mayoría de los países de habla hispana es dd/mm/aaaa (día/mes/año); en los Estados Unidos es mm/dd/aaaa (mes/día/año).
- Una fecha como 17/12/2013 tendrá formato de Fecha corta, mientras que martes, 17 de diciembre de 2013 tendrá formato de Fecha larga.

# data[].attributes.body
| ES MAYOR QUE - Resalta todas las celdas mayores que el número elegido en la condición.
| ES MENOR QUE - Marca todas las celdas menores que la condición.
| ENTRE - Aquí debemos elegir dos valores, ya que esta regla destaca los valores que se encuentran en un determinado rango.
| ES IGUAL - Aplica formato a todas las celdas que coincidan con el valor de la condición.
| TEXTO QUE CONTIENE - Destaca las celdas que contengan una determinada letra, número o texto como condición.
| UNA FECHA - Permite resaltar un período de tiempo pasado, presente o futuro con respecto a una fecha establecida por nosotros. Por ejemplo: hoy, la semana pasada, el mes siguiente.
| VALORES DUPLICADOS - Aplica formato en los valores que estén repetidos

# data[].attributes.body
Excel nos ayuda a copiar y/o generar patrones consecutivos de forma rápida mediante el autollenado, opción que se activa al seleccionar y dar doble click al pequeño recuadro que aparece en la parte inferior derecha de una celda seleccionada.

# data[].attributes.body
Un rango es un conjunto de celdas contiguas al que hacemos referencia indicando las celdas de los extremos superior izquierdo e inferior derecho; por ejemplo, A1:B5.

Para seleccionar un rango de celdas, debemos hacer un clic sobre la primera celda, mantener presionado el botón principal del mouse mientras arrastramos el cursor por las otras y al llegar a la última lo soltamos. El área quedará grisada y remarcada con un borde grueso.

La celda donde comenzamos la selección se verá en blanco, porque es la celda activa.

Otra forma de hacerlo es posicionarnos en una celda que sea esquina del rango, presionar la tecla SHIFT, y sin soltar dicha tecla, trasladarnos con las flechas del teclado hacia la esquina opuesta del rango en cuestión. A medida que nos desplazamos, el área va quedando grisada. Una vez que terminamos de cubrir el rango, dejamos de presionar las flechas y soltamos la tecla SHIFT: el rango quedará seleccionado.

# data[].attributes.body
Es el primer objeto en la jerarquía. Representa a la aplicación Excel. Este objeto actúa como contenedor de los demás objetos de Excel, por ejemplo: el libro, las hojas de cálculo, las celdas, los gráficos y muchos otros más. Por medio de este objeto, podemos acceder a las opciones de Excel.

# data[].attributes.body
Ver: nos permite mostrar u ocultar características del entorno del Editor de VBA.

Aquí encontramos las opciones para activar y desactivar las diferentes ventanas del editor.

Con la opción Barra de herramientas, podremos seleccionar las barras de herramientas que queremos mantener visibles.

# data[].attributes.body
Para esconder una hoja, hacemos un clic con el botón derecho del mouse sobre su pestaña y, en el menú, seleccionamos Ocultar.

Si queremos volver a mostrarla, hacemos clic derecho sobre la pestaña de alguna de las hojas visibles y pulsamos Mostrar... Si hay más de una hoja oculta, debemos elegir cuál queremos ver y, luego, presionamos Aceptar.

Es importante destacar que al ocultar hojas no estamos eliminando su contenido, simplemente las dejamos de visualizar hasta que ejecutemos el procedimiento necesario para mostrarlas.

# data[].attributes.body
Si queremos visualizar simultáneamente diferentes secciones de una misma hoja, podemos dividirla en cuatro o dos partes, de manera horizontal o vertical. Para esto, utilizamos la opción Dividir. La división se realizará a la izquierda y arriba de la celda seleccionada.

Si hacemos un clic en alguna celda de la fila 1 y pulsamos Dividir, la hoja quedará dividida en dos en sentido vertical. En cambio, si hacemos un clic en alguna celda de la columna A y presionamos Dividir, la hoja se dividirá en dos, pero de manera horizontal.

Si nos ubicamos en cualquier otra celda de la hoja, fuera de la fila 1 y la columna A, y pulsamos Dividir, la hoja quedará dividida en cuatro partes.

# data[].attributes.body
La gran ventaja de utilizar la segmentación de datos es que nos ofrece una ayuda visual para saber rápidamente los filtros que están siendo aplicados a la tabla.

En caso de no necesitar de los paneles de segmentación de datos, simplemente hacemos clic sobre su borde y pulsamos Supr o con clic derecho seleccionamos la opción Quitar.

# data[].attributes.body
Busca un valor en un rango o matriz y, a continuación, devuelve el elemento correspondiente que ocupa la misma posición en una columna o renglón especificado.

Si no existe ninguna coincidencia, BUSCARX puede devolver la coincidencia más cercana (aproximada).

Permite indicar alguna acción en caso de no encontrarse el dato buscado.

Posibilita traer de forma simultanea varios datos.

Posibilita indicar criteterios de búsqueda.

# data[].attributes.body
| SUBSTITUTE/SUSTITUIR
Reemplaza el texto existente con texto nuevo en una cadena.
| TRIM/ESPACIOS
Quita todos los espacios del texto excepto los espacios individuales entre palabras.

SINTAXIS:
=SUBSTITUTE(DONDE,OLDTEXT,NEWTEXT,INSTANCIA)
=TRIM(TEXT)

# data[].attributes.body
En las tablas dinámicas podemos agregar campos de filtro, para que se muestren solo los resultados para los registros que cumplen un determinado criterio. Para usar esta herramienta debemos arrastrar los campos que deseamos utilizar para hacer los filtros hacia el sector Filtros de Campos de tabla dinámica.

# data[].attributes.body
Para modificar la operación de cálculo utilizada en el resumen de la información, nos posicionamos en alguna celda del sector de campos de valor de la tabla dinámica y hacemos un clic con el botón derecho del mouse.
En el menú que se despliega, seleccionamos Configuración de campo de valor…. Dentro del cuadro que se abre, en la pestaña Resumir valores por figuran todas las operaciones disponibles. Elegimos la opción que deseamos y presionamos Aceptar.
También podemos realizar el procedimiento desde el sector Valores de la lista de Campos de tabla dinámica.