Trabajo práctico sobre tecnología olap en excel. Publicaciones. Preparando datos multidimensionales

Increíble - cerca...

En el transcurso de mi trabajo, a menudo necesitaba hacer informes complejos, siempre intentaba encontrar en ellos algo común para compilarlos de manera más simple y universal, incluso escribí y publiqué un artículo sobre este tema, “El árbol de Osipov”. " Sin embargo, mi artículo fue criticado y dijeron que todos los problemas que planteé se resolvieron hace mucho tiempo en MOLAP.RU v.2.4 (www.molap.rgtu.ru) y recomendaron mirar las tablas dinámicas en EXCEL.
Resultó tan simple que, al aplicarle mis ingeniosas manitas, obtuve una muy circuito simple para descargar datos de 1C7 o cualquier otra base de datos (en adelante, 1C significa cualquier base de datos) y análisis en OLAP.
Creo que muchos esquemas de carga OLAP son demasiado complicados, yo elijo la simplicidad.

Características :

1. Sólo se requiere EXCEL 2000 para trabajar.
2. El usuario puede diseñar informes él mismo sin necesidad de programación.
3. Descarga de 1C7 a formato sencillo Archivo de texto.
4. Para los asientos contables ya existe un procesamiento universal de descarga que funciona en cualquier configuración. El procesamiento de muestras está disponible para descargar otros datos.
5. Puede diseñar formularios de informes con anticipación y luego aplicarlos a diferentes datos sin tener que volver a diseñarlos.
6. bonita Buen rendimiento. En la primera etapa larga, primero se importan los datos a EXCEL desde un archivo de texto y un cubo OLAP y luego, con bastante rapidez, se puede crear cualquier informe basado en este cubo. Por ejemplo, los datos sobre las ventas de productos de una tienda durante 3 meses con un surtido de 6000 productos se cargan en EXCEL en 8 minutos en Cel600-128M, la calificación por producto y grupo (informe OLAP) se recalcula en 1 minuto.
7. Los datos se descargan de 1C7 en su totalidad durante el período especificado (todos los movimientos, en todos los almacenes, empresas, cuentas). Al importar a EXCEL, es posible utilizar filtros que cargan solo los datos necesarios para el análisis (por ejemplo, de todos los movimientos, solo ventas).
8. Actualmente se han desarrollado métodos para analizar movimientos o residuos, pero no movimientos y residuos juntos, aunque esto es posible en principio.

¿Qué es OLAP? : (www.molap.rgtu.ru)

Digamos que tienes una cadena minorista. Deje que los datos sobre las operaciones comerciales se carguen en Archivo de texto o una mesa como:

Fecha - fecha de operación
Mes - mes de operación
Semana - semana de operación
Tipo: compra, venta, devolución, cancelación
Contraparte: una organización externa que participa en una transacción
Autor: la persona que emitió la factura.

En 1C, por ejemplo, una fila de esta tabla corresponderá a una línea de la factura, algunos campos (Contraparte, Fecha) se toman del encabezado de la factura.

Los datos para análisis generalmente se cargan en un sistema OLAP durante un período de tiempo determinado, del cual, en principio, se puede seleccionar otro período mediante filtros de carga.

Esta tabla es la fuente para el análisis OLAP.

Informe

Mediciones

Datos

Filtrar

¿Cuántos productos y a qué precio se venden al día?

Fecha, Producto

Cantidad, cantidad

Ver="venta"

¿Qué contrapartes suministraron qué bienes y por qué monto al mes?

Mes, Contratista, Producto

Suma

Ver="comprar"

¿Qué cantidad emitieron los operadores para qué tipo de facturas durante todo el período del informe?

Suma

El propio usuario determina cuáles de los campos de la tabla serán Dimensiones, qué Datos y qué Filtros aplicar. El propio sistema genera un informe en forma de tabla visual. Las dimensiones se pueden colocar en los encabezados de fila o columna de una tabla de informe.
Como puede ver, a partir de una simple tabla se pueden obtener muchos datos en forma de varios informes.


Cómo usarlo tú mismo :

Descomprima los datos de la distribución exactamente en el directorio c:\fixin (para un sistema comercial es posible en c:\reports). Lea el archivo readme.txt y siga todas las instrucciones que contiene.

Primero debe escribir un procesamiento que cargue datos de 1C a un archivo de texto (tabla). Debe determinar la composición de los campos que se descargarán.
Por ejemplo, el procesamiento universal listo para usar, que funciona en cualquier configuración y descarga transacciones durante un período para el análisis OLAP, descarga los siguientes campos para el análisis:

Fecha|Día de la semana|Semana|Año|Trimestre|Mes|Documento|Empresa|Débito|DtNomenclatura
|Nomenclatura de grupo Dt|Nomenclatura de sección Dt|Crédito|Importe|ValImporte|Cantidad
|Moneda|Contrapartes Dt|Contrapartes Grupo Dt|Contrapartes Kt|Contrapartes Grupo Kt|
CTObjetos varios

Donde bajo los prefijos Dt(Kt) hay subcuentas de Débito (Crédito), Grupo es el grupo de esta subcuenta (si corresponde), Sección es el grupo del grupo, Clase es el grupo de la sección.

Para un sistema comercial, los campos pueden ser los siguientes:

Dirección|Tipo de movimiento|Para efectivo|Producto|Cantidad|Precio|Importe|Fecha|Empresa
|Almacén|Moneda|Documento|Día de la semana|Semana|Año|Trimestre|Mes|Autor
|Categoría de producto|Categoría de movimiento|Categoría de contraparte|Grupo de producto
|ValImporte|Costo|Contraparte

Para analizar los datos se utilizan las tablas “Análisis de Movimiento.xls” (“Análisis Contable.xls”). Al abrirlos, no desactive las macros, de lo contrario no podrá actualizar los informes (se ejecutan mediante macros de VBA). Estos archivos toman sus datos de origen de los archivos C:\fixin\motions.txt (C:\fixin\buh.txt), por lo demás son iguales. Por lo tanto, es posible que tengas que copiar tus datos a uno de estos archivos.
Para cargar sus datos en EXCEL, seleccione o escriba su filtro y haga clic en el botón “Generar” en la hoja “Condiciones”.
Las hojas de informes comienzan con el prefijo "Informe". Vaya a la hoja del informe, haga clic en "Actualizar" y los datos del informe cambiarán según los últimos datos cargados.
Si no está satisfecho con los informes estándar, existe una hoja ReportTemplate. Cópialo a nueva hoja y personalice el tipo de informe trabajando con una tabla dinámica en esta hoja (sobre cómo trabajar con tablas dinámicas, en cualquier libro sobre EXCEL 2000). Recomiendo configurar informes en un pequeño conjunto de datos y luego ejecutarlos en una gran variedad, porque... No hay forma de desactivar el rediseño de tablas cada vez que cambia el diseño del informe.

Notas técnicas :

Al cargar datos desde 1C, el usuario selecciona la carpeta donde cargar el archivo. Hice esto porque es probable que se carguen varios archivos (restos y movimientos) en un futuro próximo. Luego, al hacer clic en el botón "Enviar" en el Explorador --> "Al análisis OLAP en EXCEL 2000", los datos se copian de la carpeta seleccionada a la carpeta C:\fixin. (para que este comando aparezca en la lista del comando “Enviar”, necesita copiar el archivo “Para análisis OLAP en EXCEL 2000.bat” al directorio C:\Windows\SendTo) Por lo tanto, cargue los datos inmediatamente nombrando los archivos motions.txt o buh.txt.

Formato de archivo de texto:
La primera línea del archivo de texto contiene los encabezados de las columnas separados por "|", las líneas restantes contienen los valores de estas columnas separados por "|".

Para importar archivos de texto a Excel, se utiliza Microsoft Query (un componente de EXCEL); para que funcione, debe tener un archivo shema.ini que contenga la siguiente información en el directorio de importación (C:\fixin):


ColNameHeader=Verdadero
Formato=Delimitado(|)
MaxScanRows=3
Conjunto de caracteres=ANSI
ColNameHeader=Verdadero
Formato=Delimitado(|)
MaxScanRows=3
Conjunto de caracteres=ANSI

Explicación: motions.txt y buh.txt son el nombre de la sección, corresponde al nombre del archivo importado, describe cómo importar un archivo de texto a Excel. Los parámetros restantes significan que la primera línea contiene los nombres de las columnas, el separador de columnas es "|", el juego de caracteres es Windows ANSI (para DOS - OEM).
El tipo de campo se determina automáticamente en función de los datos contenidos en la columna (fecha, número, cadena).
No es necesario describir la lista de campos en ninguna parte: EXCEL y OLAP determinarán por sí mismos qué campos están contenidos en el archivo mediante los encabezados de la primera línea.

Atención, verifique su configuración regional "Panel de control" --> "Configuración regional". En mi procesamiento, los números se cargan con un delimitador de coma y las fechas tienen el formato "DD.MM.AAAA".

Cuando hace clic en el botón "Generar", los datos se cargan en la tabla dinámica en la hoja "Base", y todos los informes en las hojas "Informe" toman datos de esta tabla dinámica.

Entiendo que los fanáticos de MS servidor SQL y las bases de datos poderosas comenzarán a quejarse de que todo está demasiado simplificado, que mi procesamiento se agotará con una muestra de un año, pero antes que nada quiero brindar los beneficios del análisis OLAP a las organizaciones medianas. Posicionaría este producto como una herramienta de análisis anual para empresas mayoristas, análisis trimestral para minoristas y análisis operativo para cualquier organización.

Tuve que jugar con VBA para poder tomar los datos de un archivo con cualquier lista de campos y poder preparar formularios de informe con anticipación.

Descripción del trabajo en EXCEL (para usuarios):

Instrucciones para utilizar informes:
1. Envíe los datos descargados para su análisis (consulte con el administrador). Para hacer esto, haga clic derecho en la carpeta en la que descargó los datos de 1C y seleccione el comando "Enviar", luego "Al análisis OLAP en EXCEL 2000".
2. Abra el archivo "Análisis de movimiento.xls".
3. Seleccione Valor de filtro; los filtros que necesita se pueden agregar en la pestaña "Valores".
4. Haga clic en el botón "Generar" y los datos descargados se cargarán en EXCEL.
5. Después de cargar los datos en EXCEL, puede ver varios informes. Para hacer esto, simplemente haga clic en el botón "Actualizar" en el informe seleccionado. Las hojas de informe comienzan con Informe.
¡Atención! Después de cambiar el valor del filtro, debe hacer clic en el botón "Generar" nuevamente para que los datos en EXCEL se vuelvan a cargar desde el archivo cargado de acuerdo con los filtros.

Procesamiento del ejemplo de demostración:

Procesamiento de motionsbuh2011.ert: la última versión de carga de transacciones desde Contabilidad 7.7 para su análisis en Excel. Tiene una casilla de verificación “Adjuntar al archivo”, que le permite cargar datos en partes por período, agregándolos al mismo archivo, en lugar de cargarlos nuevamente en el mismo archivo:

El procesamiento de motionswork.ert carga datos de ventas para su análisis en Excel.

Ejemplos de informes:

Cableado de ajedrez:

Carga de trabajo del operador por tipos de facturas:

PD :

Está claro que se puede utilizar un esquema similar para organizar la descarga de datos desde 1C8.
En 2011 me contactó un usuario que necesitaba mejorar este procesamiento en 1C7 para que cargara grandes cantidades de datos, encontré un subcontratista e hice el trabajo. Entonces el desarrollo es bastante relevante.

El procesamiento de motionsbuh2011.ert se ha mejorado para hacer frente a la descarga de grandes cantidades de datos.

Seleccione un documento del archivo para verlo:

18,5 KB coches.xls

14KB paises.xls

Excel pr.r. 1.docx

Biblioteca
materiales

Trabajo practico 1

"Objetivo e interfaz de MS Excel"

Después de completar las tareas de este tema, usted:

1. Aprenda a ejecutar hojas de cálculo;

2. Reforzar los conceptos básicos: celda, fila, columna, dirección de celda;

3. Aprenda a ingresar datos en una celda y editar la barra de fórmulas;

5. Cómo seleccionar filas enteras, una columna, varias celdas ubicadas una al lado de la otra y la tabla completa.

Ejercicio: Familiarícese con los elementos básicos de la ventana de MS Excel.

    Correr programa de microsoft Sobresalir. Mire de cerca la ventana del programa.

Documentos creados utilizandoSOBRESALIR , son llamadoslibros de trabajo y tiene una extensión. XLS. El nuevo libro tiene tres hojas de trabajo llamadas HOJA1, HOJA2 y HOJA3. Estos nombres se encuentran en las etiquetas de las hojas en la parte inferior de la pantalla. Para pasar a otra hoja, haga clic en el nombre de esa hoja.

Acciones con hojas de trabajo:

    Cambiar el nombre de una hoja de trabajo. Coloque el puntero del mouse en el lomo de la hoja de trabajo y haga doble clic en la tecla izquierda o llame Menú de contexto y seleccione el comando Cambiar nombre.Establezca el nombre de la hoja en "ENTRENAMIENTO"

    Insertar una hoja de trabajo . Seleccione la pestaña de la hoja "Hoja 2" delante de la cual desea insertar una nueva hoja y use el menú contextualinserte una nueva hoja y déle el nombre "Sonda" .

    Eliminar una hoja de trabajo. Seleccione el acceso directo a la hoja "Hoja 2" y use el menú contextualborrar .

Celdas y rangos de celdas.

El campo de trabajo consta de filas y columnas. Las filas están numeradas del 1 al 65536. Las columnas están designadas con letras latinas: A, B, C, ..., AA, AB, ..., IV, total - 256. En la intersección de la fila y la columna hay una celda. Cada celda tiene su propia dirección: el nombre de la columna y el número de fila en cuya intersección se encuentra. Por ejemplo, A1, SV234, P55.

Para trabajar con varias celdas conviene combinarlas en “rangos”.

Un rango son celdas dispuestas en un rectángulo. Por ejemplo, A3, A4, A5, B3, B4, B5. Para escribir un rango, use ": ": A3:B5

8:20 – todas las celdas de las líneas 8 a 20.

A:A – todas las celdas de la columna A.

H:P: todas las celdas de las columnas H a R.

Puede incluir el nombre de la hoja de trabajo en la dirección de la celda: Hoja8!A3:B6.

2. Seleccionar celdas en Excel

¿Qué destacamos?

Comportamiento

una celda

Haga clic en él o mueva la selección con las teclas de flecha.

Cadena

Haga clic en el número de línea.

Columna

Haga clic en el nombre de la columna.

rango de celdas

Arrastre el puntero del mouse desde la esquina superior izquierda del rango hacia la esquina inferior derecha.

Múltiples rangos

Seleccione el primero, presione SCHIFT + F 8, seleccione el siguiente.

Mesa entera

Haga clic en el botón Seleccionar todo (el botón vacío a la izquierda de los nombres de las columnas)

Puede cambiar el ancho de las columnas y el alto de las filas arrastrando los bordes entre ellas.

Utilice las barras de desplazamiento para determinar cuántas filas tiene la tabla y cuál es el nombre de la última columna.
¡¡¡Atención!!!
Para llegar rápidamente al final de la tabla horizontal o verticalmente, debe presionar las combinaciones de teclas: Ctrl+→ - final de columnas o Ctrl+↓ - final de filas. Regreso rápido al principio de la tabla: Ctrl+Inicio.

En la celda A3, ingrese la dirección de la última columna de la tabla.

¿Cuántas filas hay en la tabla? Ingrese la dirección de la última fila en la celda B3.

3. En EXCEL se pueden introducir los siguientes tipos de datos:

    Números.

    Texto (por ejemplo, títulos y material explicativo).

    Funciones (por ejemplo, suma, seno, raíz).

    Fórmulas.

Los datos se ingresan en las celdas. Para ingresar datos, se debe resaltar la celda requerida. Hay dos formas de ingresar datos:

    Simplemente haga clic en la celda y escriba los datos requeridos.

    Haga clic en la celda y en la barra de fórmulas e ingrese datos en la barra de fórmulas.

Presione ENTRAR.

Ingrese su nombre en la celda N35, céntrelo en la celda y póngalo en negrita.
Ingrese el año actual en la celda C5 usando la barra de fórmulas.

4. Cambio de datos.

    Selecciona la celda y presiona F 2 y cambia los datos.

    Seleccione la celda y haga clic en la barra de fórmulas y cambie los datos allí.

Para cambiar fórmulas, sólo puedes utilizar el segundo método.

Cambiar los datos de una celda. N35, agrega tu apellido. utilizando cualquiera de los métodos.

5. Ingresando fórmulas.

Una fórmula es una expresión aritmética o lógica que se utiliza para realizar cálculos en una tabla. Las fórmulas constan de referencias de celda, símbolos de operación y funciones. La señora EXCEL tiene muy conjunto grande funciones integradas. Con su ayuda, puede calcular la suma o el promedio aritmético de los valores de un cierto rango de celdas, calcular el interés sobre los depósitos, etc.

La introducción de fórmulas siempre comienza con un signo igual. Después de ingresar una fórmula, el resultado del cálculo aparece en la celda correspondiente y la fórmula en sí se puede ver en la barra de fórmulas.

Acción

Ejemplos

+

Suma

A1+B1

-

Sustracción

A1-B2

*

Multiplicación

B3*C12

/

División

A1/B5

exponenciación

A4 ^3

=, <,>,<=,>=,<>

Signos de relación

A2

Puede utilizar paréntesis en fórmulas para cambiar el orden de las operaciones.

    Autocompletar.

Una herramienta muy cómoda, que se utiliza sólo en MS EXCEL, es el autocompletar de celdas adyacentes. Por ejemplo, debe ingresar los nombres de los meses del año en una columna o fila. Esto se puede hacer manualmente. Pero hay una forma mucho más cómoda:

    Ingrese el mes deseado en la primera celda, por ejemplo enero.

    Seleccione esta celda. En la esquina inferior derecha del marco de selección hay un pequeño cuadrado: un marcador de relleno.

    Mueva el puntero del mouse sobre el marcador de relleno (cambiará a una cruz) mientras mantiene presionado botón izquierdo ratón, arrastre el marcador en la dirección deseada. En este caso, el valor actual de la celda será visible al lado del marco.

Si necesita completar alguna serie de números, debe ingresar los dos primeros números en las dos celdas adyacentes (por ejemplo, ingrese 1 en A4 y 2 en B4), seleccione estas dos celdas y arrastre el área de selección usando el marcador al tamaño deseado.

Documento seleccionado para visualización Excel pr.r. 2.docx

Biblioteca
materiales

Trabajo práctico 2

"Ingresar datos y fórmulas en celdas de una hoja de cálculo de MS Excel"

· Introducir datos en las celdas diferentes tipos: texto, numérico, fórmulas.

Ejercicio: Ingrese los datos necesarios y cálculos simples en la tabla.

Tecnología de ejecución de tareas:

1. Ejecuta el programa Microsoft Excel.

2. a la celdaA1 Hoja 2 ingrese el texto: "Año de fundación de la escuela". Registre los datos en la celda utilizando cualquier método que conozca.

3. a la celdaEN 1 ingrese el número: el año en que se fundó la escuela (1971).

4. a la celdaC1 ingrese el número – año actual (2016).

¡Atención! Tenga en cuenta que en MS Excel, los datos de texto están alineados a la izquierda y los números y fechas están alineados a la derecha.

5. Seleccione una celdaD1 , ingresa la fórmula desde el teclado para calcular la edad escolar:= C1- B1

¡Atención! La introducción de fórmulas siempre comienza con un signo igual«=». Las direcciones de las celdas deben ingresarse en letras latinas sin espacios. Las direcciones de celda se pueden ingresar en fórmulas sin usar el teclado, simplemente haciendo clic en las celdas correspondientes.

6. Eliminar el contenido de una celda.D1 y repita ingresando la fórmula con el mouse. en una celdaD1 poner una señal«=» , luego haga clic en la celdaC1, Tenga en cuenta que la dirección de esta celda apareció enD1, poner un cartel«–» y haga clic en la celdaB1 , prensa(Ingresar).

7. a la celdaA2 ingrese texto"Mi edad".

8. a la celdaB2 ingrese su año de nacimiento.

9. a la celdaC2 introduzca el año en curso.

10. Escribe en la celdaD2 Fórmula para calcular tu edad en el año actual.(=C2-B2).

11. Seleccione una celdaC2. Ingrese el número del próximo año. Tenga en cuenta que recálculo en la celda.D2 sucedió automáticamente.

12. Determina tu edad en 2025. Para hacer esto, reemplace el año en la celda.C2 en2025.

Trabajo independiente

Ejercicio: Calcula, usando ET, ¿te bastan 130 rublos para comprar todos los productos que tu madre te encargó, y te bastan para comprar chips por 25 rublos?

Tecnología de ejercicio:
o En la celda A1 ingrese "No".
o En las celdas A2, A3 ingrese “1”, “2”, seleccione las celdas A2, A3, apunte a la esquina inferior derecha (debería aparecer una cruz negra), estírese a la celda A6
o En la celda B1 ingrese “Nombre”
o En la celda C1 ingrese “Precio en rublos”
o En la celda D1 ingrese “Cantidad”
o En la celda E1 ingrese “Costo”, etc.
o En la columna “Costo”, todas las fórmulas están escritas en idioma en Inglés!
o En las fórmulas, se escriben nombres de celdas en lugar de variables.
o Después de presionar Enter, en lugar de la fórmula, aparece inmediatamente un número: el resultado del cálculo

o Calcule el total usted mismo.

¡¡¡Muéstrale el resultado a tu profesor!!!

Documento seleccionado para visualización Excel pr.r. 3.docx

Biblioteca
materiales

Trabajo práctico 3

"MS Excel. Creación y edición documento de hoja de cálculo»

Al completar las tareas de este tema, aprenderá:

Crea y llena una tabla con datos;

Formatear y editar datos en una celda;

Utilice fórmulas simples en la tabla;

Copiar fórmulas.

Ejercicio:

1. Cree una tabla que contenga el horario de trenes desde la estación Saratov hasta la estación Samara. La vista general de la tabla “Horario” se muestra en la figura.

2. Seleccionar celdaA3 , reemplaza la palabra "Golden" por "Great" y presiona la teclaIngresar .

3. Seleccionar celdaA6 , haga clic izquierdo sobre él dos veces y reemplace “Ugryumovo” con “Veselkovo”

4. Seleccionar celdaA5 vaya a la barra de fórmulas y reemplace “Sennaya” por “Sennaya 1”.

5. Completa la tabla “Horario” con cálculos de tiempos de parada de trenes en cada localidad. (insertar columnas) Calcule el tiempo total de parada, el tiempo total de viaje, el tiempo que tarda el tren en desplazarse de un asentamiento a otro.

Tecnología de ejecución de tareas:

1. Mueva la columna Hora de salida de la columna C a la columna D. Para hacer esto, siga estos pasos:

Seleccione el bloque C1:C7; selecciona un equipoCortar .
Coloque el cursor en la celda D1;
Ejecute el comando
Insertar ;
Alinee el ancho de la columna para que coincida con el tamaño del encabezado.;

2. Ingrese el texto "Estacionamiento" en la celda C1. Alinee el ancho de la columna para que coincida con el tamaño del encabezado.

3. Crea una fórmula que calcule el tiempo de estacionamiento en una zona poblada.

4. Debe copiar la fórmula en el bloque C4:C7 usando el controlador de relleno. Para hacer esto, siga estos pasos:
Hay un marco alrededor de la celda activa, en cuya esquina hay un pequeño rectángulo, tómalo y extiende la fórmula hasta la celda C7.

5. Ingrese el texto "Tiempo de viaje" en la celda E1. Alinee el ancho de la columna para que coincida con el tamaño del encabezado.

6. Crea una fórmula que calcule el tiempo que tarda un tren en viajar de un pueblo a otro.

7. Cambie el formato de número para los bloques C2:C9 y E2:E9. Para hacer esto, siga estos pasos:

Seleccione el bloque de celdas C2:C9;
Inicio – Formato – Otros formatos de números - Hora y parámetros establecidos (horas:minutos) .

Presione la teclaDE ACUERDO .

8. Calcula el tiempo total de estacionamiento.
Seleccione la celda C9;
Clic en el botón
autosuma en la barra de herramientas;
Confirme la selección del bloque de celdas C3:C8 y presione la tecla
Ingresar .

9. Ingrese texto en la celda B9. Para hacer esto, siga estos pasos:

Seleccione la celda B9;
Ingrese el texto “Tiempo total de estacionamiento”. Alinee el ancho de la columna para que coincida con el tamaño del encabezado.

10. Elimina el contenido de la celda C3.

Seleccione la celda C3;
Ejecute el comando del menú principal. Editar - Borrar o haga clicBorrar en el teclado;
¡Atención! ¡¡¡La computadora recalcula automáticamente la cantidad en la celda C9!!!

Ejecute el comando Cancelar o haga clic en el botón correspondiente en la barra de herramientas.

11. Ingrese el texto "Tiempo total de viaje" en la celda D9.

12. Calcula el tiempo total de viaje.

13. Decora la mesa con color y resalta los bordes de la mesa.

Trabajo independiente

Calcular usando una hoja de cálculoSobresalirGastos de los escolares que planean ir de excursión a otra ciudad.

Documento seleccionado para visualización Excel pr.r. 4.docx

Biblioteca
materiales

Trabajo práctico 4

"Enlaces. Funciones integradas de MS Excel".

Al completar las tareas de este tema, aprenderá:

    Realice operaciones de copiar, mover y autocompletar en celdas y rangos individuales.

    Distinguir entre tipos de vínculos (absolutos, relativos, mixtos)

    Utilice herramientas matemáticas y estadísticas integradas en los cálculos. funciones de excel.

MS Excel contiene 320 funciones integradas. La forma más sencilla obtener información completa sobre cualquiera de ellos es utilizar el menúReferencia . Por conveniencia, las funciones en Excel se dividen en categorías (matemáticas, financieras, estadísticas, etc.).
Cada llamada a función consta de dos partes: el nombre de la función y los argumentos entre paréntesis.

Mesa. Funciones integradas de Excel

*Escrito sin argumentos.

Mesa . tipos de enlaces

Ejercicio.

1. Se fija el coste de 1 kW/h. Lecturas de electricidad y contadores del mes anterior y actual. Es necesario calcular el consumo de electricidad durante el último período y el costo de la electricidad consumida.

Tecnología de trabajo:

1. Alinear el texto en las celdas. Seleccione las celdas A3:E3. Inicio - Formato - Formato de celda - Alineación: horizontalmente - en el centro, verticalmente - en el centro, visualización - mover por palabras.

2. En la celda A4 ingrese: Sq. 1, en la celda A5 ingrese: Sq. 2. Seleccione las celdas A4:A5 y use el marcador de autocompletar para completar la numeración de apartamentos, 7 inclusive.

5. Complete las celdas B4:C10 como se muestra.

6. En la celda D4, ingrese la fórmula para encontrar el consumo de electricidad. Y complete las líneas a continuación usando el marcador de autocompletar.

7. En la celda E4, ingresa la fórmula para encontrar el costo de la electricidad.=D4*$B$1. Y complete las líneas a continuación usando el marcador de autocompletar.

¡Nota!
Al completar automáticamente, la dirección de la celda B1 no cambia,
porque conjunto de enlaces absolutos.

8. En la celda A11, ingrese el texto "Estadísticas", seleccione las celdas A11: B11 y haga clic en el botón "Combinar y centrar" en la barra de herramientas.

9. En las celdas A12:A15, ingrese el texto que se muestra en la imagen.

10. Haga clic en la celda B12 e ingrese la función matemática.SUMA , para hacer esto necesitas hacer clic en la barra de fórmulaspor signofx y seleccione la función, así como confirme el rango de celdas.

11. Las funciones se configuran de manera similar en las celdas B13:B15.

12. Realizó los cálculos en la Hoja 1, cámbiele el nombre a Electricidad.

Trabajo independiente

Ejercicio 1:

Calcula tu edad desde este año hasta 2030 utilizando el marcador de autocompletar. El año en que naciste es una referencia absoluta. Realice cálculos en la Hoja 2. Cambie el nombre de la Hoja 2 a Edad.

Ejercicio 2: Crea una tabla según el ejemplo.en las celdasI5: l12 yD13: l14 debe haber fórmulas: PROMEDIO, CONTAR.SI, MAX, MIN. CélulasB3: h12 están completados con información suya.

Documento seleccionado para visualización Excel pr.r. 5.docx

Biblioteca
materiales

Trabajo práctico 5

Al completar las tareas de este tema, aprenderá:

Tecnologías para crear un documento de hoja de cálculo;

Asignar un tipo a los datos utilizados;

Crear fórmulas y reglas para cambiar enlaces en ellas;

Utilice las funciones estadísticas integradas de Excel para los cálculos.

Ejercicio 1. Calcula el número de días vividos.

Tecnología de trabajo:

1. Inicie la aplicación Excel.

2. En la celda A1, ingrese su fecha de nacimiento (día, mes, año – 20/12/97). Registre su entrada de datos.

3. Ver diferentes formatos de fecha(Inicio - Formato de celda - Otros formatos de números - Fecha) . Convertir fecha a tipoHH.MM.AAAA. Ejemplo, 14/03/2001

4. Considere varios tipos de formatos de fecha en la celda A1.

5. Ingrese la fecha de hoy en la celda A2.

6. En la celda A3, calcule la cantidad de días vividos usando la fórmula. El resultado puede presentarse como una fecha, en cuyo caso debe convertirse a un tipo numérico.

Tarea 2. Edad de los estudiantes. Basado en una lista dada de estudiantes y sus fechas de nacimiento. Determine quién nació antes (más tarde), determine quién es el mayor (el más joven).


Tecnología de trabajo:

1. Obtenga el archivo de edad. Por red local: Abra la carpeta Entorno de red -Jefe–Documentos generales– 9no grado, busque el archivo Edad. Cópialo de cualquier forma que conozcas o descárgalo desde esta página en la parte inferior de la aplicación.

2. Calculemos la edad de los estudiantes. Para calcular la edad necesitas usar la función.HOY seleccione la fecha actual de hoy, se resta la fecha de nacimiento del estudiante y luego solo se extrae el año de la fecha resultante usando la función AÑO. Del número resultante restamos 1900 siglos y obtenemos la edad del estudiante. Escribe la fórmula en la celda D3.=AÑO(HOY()-С3)-1900 . El resultado puede presentarse como una fecha, luego debe convertirse atipo numérico.

3. Determinemos el cumpleaños más temprano. Escribe la fórmula en la celda C22.=MÍN(C3:C21) ;

4. Determinemos el estudiante más joven. Escribe la fórmula en la celda D22.=MÍN(D3:D21) ;

5. Determinemos el último cumpleaños. Escribe la fórmula en la celda C23.=MÁX(C3:C21) ;

6. Determinemos el estudiante de mayor edad. Escribe la fórmula en la celda D23.=MÁX(D3:D21) .

Trabajo independiente:
Tarea. Realizar los cálculos necesarios de la altura del estudiante en diferentes unidades de medida.

Documento seleccionado para visualización Excel pr.r. 6.docx

Biblioteca
materiales

Trabajo práctico 6

"MS Excel. Funciones estadísticas" Parte II.

Tarea 3. Usando una hoja de cálculo, procese datos usando funciones estadísticas. Se proporciona información sobre los estudiantes de la clase, incluida la puntuación media del trimestre, la edad (año de nacimiento) y el sexo. Determine la puntuación promedio de los niños, la proporción de estudiantes excelentes entre las niñas y la diferencia en la puntuación promedio de estudiantes de diferentes edades.

Solución:
Completemos la tabla con los datos iniciales y realicemos los cálculos necesarios.
Preste atención al formato de los valores en las celdas "GPA" (numérico) y "Fecha de nacimiento" (fecha).

La tabla utiliza columnas adicionales que son necesarias para responder las preguntas planteadas en el problema:edad del estudiante y es el estudianteuna excelente estudiante y una chica simultáneamente.
Para calcular la edad se utilizó la siguiente fórmula (usando la celda G4 como ejemplo):

=ENTERO((HOY()-E4)/365.25)

Comentémoslo. La fecha de nacimiento del estudiante se resta de la fecha de hoy. Así, obtenemos el número total de días que han transcurrido desde el nacimiento del alumno. Dividiendo este número por 365,25 (el número real de días en un año, 0,25 días para un año normal se compensa con un año bisiesto), obtenemos el número total de años del estudiante; finalmente, destacando toda la parte: la edad del alumno.

Si una niña es una excelente estudiante lo determina la fórmula (usando la celda H4 como ejemplo):

=SI(Y(D4=5,F4="w");1,0)

Procedamos a los cálculos básicos.
En primer lugar, es necesario determinar la puntuación media de las chicas. Según la definición, es necesario dividir la puntuación total de las niñas por su número. Para estos fines, puede utilizar las funciones correspondientes del procesador de mesa.

=SUMAR.SI(F4:F15,"w";D4:D15)/CONTAR.SI(F4:F15,"w")

La función SUMAR.SI permite sumar los valores solo en aquellas celdas del rango que cumplen con un criterio determinado (en nuestro caso, el niño es un niño). La función CONTAR.SI cuenta el número de valores que cumplen un criterio específico. Así obtenemos lo que necesitamos.
Para calcular la proporción de estudiantes excelentes entre todas las niñas, llevaremos el número de niñas excelentes al número total de niñas (aquí usaremos un conjunto de valores de una de las columnas auxiliares):

=SUMA(H4:H15)/CONTAR.SI(F4:F15,"w")

Finalmente, determinaremos la diferencia en las puntuaciones promedio de niños de diferentes edades (usaremos la columna auxiliar en los cálculosEdad ):

=ABS(SUMAR.SI(G4:G15,15,D4:D15)/CONTAR.SI(G4:G15,15)-
SUMAR.SI(G4:G15,16,D4:D15)/CONTAR.SI(G4:G15,16))

Tenga en cuenta que el formato de datos en las celdas G18:G20 es numérico, con dos decimales. Por tanto, el problema queda completamente solucionado. La figura muestra los resultados de la solución para un conjunto de datos determinado.

Documento seleccionado para visualización Excel pr.r. 7.docx

Biblioteca
materiales

Trabajo práctico 7

"Creación de gráficos usando MS Excel"

Al completar las tareas de este tema, aprenderá:

Realizar operaciones para crear gráficos basados ​​en los datos ingresados ​​en la tabla;

Edite los datos del gráfico, su tipo y diseño.

¿Qué es un diagrama? Un cuadro está diseñado para representar datos gráficamente. Se utilizan líneas, barras, columnas, sectores y otros elementos visuales para mostrar datos numéricos ingresados ​​en las celdas de la tabla. La apariencia del diagrama depende de su tipo. Todos los gráficos, a excepción del gráfico circular, tienen dos ejes: uno horizontal (el eje de categorías) y otro vertical (el eje de valores). Al crear gráficos 3D, se agrega un tercer eje: el eje de la serie. A menudo, un gráfico contendrá elementos como una cuadrícula, títulos y una leyenda. Las líneas de cuadrícula son una extensión de las divisiones que se encuentran en los ejes, los títulos se utilizan para explicar los elementos individuales del gráfico y la naturaleza de los datos presentados en él, y la leyenda ayuda a identificar las series de datos presentadas en el gráfico. Hay dos formas de agregar gráficos: incrustarlos en la hoja de trabajo actual o agregar una hoja de gráfico separada. Si el diagrama en sí es de interés, se coloca en una hoja aparte. Si necesita ver simultáneamente el diagrama y los datos sobre los que se creó, se crea un diagrama integrado.

El diagrama se guarda e imprime junto con el libro de trabajo.

Una vez generado el diagrama, se pueden realizar cambios en él. Antes de realizar cualquier acción en los elementos del diagrama, selecciónelos haciendo clic izquierdo sobre ellos. Después de esto, llame al menú contextual usando el botón derecho del mouse o use los botones correspondientesBarra de herramientas de gráficos .

Tarea: Usa una hoja de cálculo para representar gráficamente la función Y=3.5x–5. Donde X toma valores de –6 a 6 en incrementos de 1.

Tecnología de trabajo:

1. Inicie el procesador de hojas de cálculo de Excel.

2. En la celda A1 ingrese "X", en la celda B1 ingrese "Y".

3. Seleccione el rango de celdas A1: B1 y centre el texto en las celdas.

4. En la celda A2, ingrese el número -6 y en la celda A3, ingrese -5. Utilice el marcador Autocompletar para completar las celdas siguientes hasta la opción 6.

5. En la celda B2, ingrese la fórmula: =3.5*A2–5. Utilice el marcador de autocompletar para extender esta fórmula hasta el final de los parámetros de datos.

6. Seleccione toda la tabla que creó y asígnele límites externos e internos.

7. Seleccione el encabezado de la tabla y complete el área interior.

8. Seleccione las celdas restantes de la tabla y rellene el área interior con un color diferente.

9. Seleccione toda la tabla. Seleccione Insertar en la barra de menú -Diagrama , Tipo: punto, Vista: Punto con curvas suaves.

10. Mueva el gráfico debajo de la tabla.

Trabajo independiente:

    Grafica la función y=pecado(X)/ Xen el segmento [-10;10] con un paso de 0,5.

    Muestre la gráfica de la función: a) y=x; b) y=x 3 ; c) y=-x en el segmento [-15;15] con el paso 1.

    Abra el archivo "Ciudades" (vaya a la carpeta de red - 9º grado - Ciudades).

    Calcule el costo de una llamada sin descuento (columna D) y el costo de una llamada teniendo en cuenta el descuento (columna F).

    Para una representación más clara, construya dos gráficos circulares. (1 diagrama del costo de una llamada sin descuento; 2 diagrama del costo de una llamada con descuento).

Documento seleccionado para visualización Excel pr.r. 8.docx

Biblioteca
materiales

Trabajo práctico 8

CONSTRUCCIÓN DE GRÁFICOS Y DIBUJOS POR MEDIO EXCEL

1. construcción del dibujo"PARAGUAS"

Se dan las funciones cuyas gráficas se incluyen en esta imagen:

y1= -1/18x 2 + 12, xО[-12;12]

y2= ​​​​-1/8x 2 +6, xО[-4;4]

y3= -1/8(X+8) 2 + 6, xО[-12; -4]

y4= -1/8(X-8) 2 + 6, xО

y5= 2(X+3) 2 9, xО[-4;0]

y6=1.5(X+3) 2 – 10, xО[-4;0]

- Inicie MS EXCEL

· - En la celdaA1 introduzca la designación de la variableX

· - Rellena el rango de celdas A2:A26 con números del -12 al 12.

Introduciremos fórmulas secuencialmente para cada gráfica de la función. Para y1= -1/8x 2 + 12, xО[-12;12], para
y2= ​​​​-1/8x 2 +6, xО[-4;4], etc.

Procedimiento:

    Colocar el cursor en una celda.EN 1 y entrary1

    a la celdaA LAS 2 introduce la fórmula=(-1/18)*A2^2 +12

    Hacer clic Ingresar en el teclado

    El valor de la función se calcula automáticamente.

    Estire la fórmula a la celda A26

    De manera similar a la celdaC10 (dado que encontramos el valor de la función solo en el segmento x de [-4;4]) ingrese la fórmula para la gráfica de la funcióny2= ​​​​-1/8x 2 +6. ETC.

El resultado debería ser el siguiente ET

Una vez calculados todos los valores de la función, puedeconstruir gráficos estosfunciones

    Seleccione el rango de celdas A1:G26

    En la barra de herramientas seleccioneInsertar menú Diagrama

    En la ventana del Asistente para gráficos, seleccioneSpot → Seleccione la vista deseada → Haga clic De acuerdo .

El resultado debería ser la siguiente figura:

Asignación para trabajo individual:

Construir gráficas de funciones en un sistema de coordenadas.x de -9 a 9 en incrementos de 1 . Consigue el dibujo.

1. "Gafas"

2. "Gato" Filtrado (muestreo) de datos. en una tabla le permite mostrar solo aquellas filas cuyo contenido de celda cumple una condición específica o varias condiciones. A diferencia de la clasificación, el filtrado no reordena los datos, solo oculta aquellos registros que no cumplen con los criterios de selección especificados.

El filtrado de datos se puede realizar de dos formas:usando Autofiltro o Filtro avanzado.

Para utilizar el autofiltro necesitas:

oh coloque el cursor dentro de la tabla;

oh seleccione un equipoDatos - Filtro - Autofiltro;

oh expandir la lista de la columna por la cual se realizará la selección;

oh seleccione un valor o condición y establezca el criterio de selección en el cuadro de diálogoFiltro automático personalizado.

Para restaurar todas las filas de la tabla de origen, debe seleccionar todas las filas en la lista desplegable de filtros o seleccionar el comandoDatos - Filtrar - Mostrar todo.

Para cancelar el modo de filtrado, debe colocar el cursor dentro de la tabla y seleccionar el comando de menú nuevamenteDatos - Filtro - Autofiltro (desmarque la casilla).

El filtro avanzado le permite crear múltiples criterios de selección y realizar un filtrado más complejo de datos de hojas de cálculo especificando un conjunto de condiciones de selección en varias columnas. El filtrado de registros mediante un filtro avanzado se realiza mediante el comando de menúDatos - Filtro - Filtro avanzado.

Ejercicio.

Cree una tabla de acuerdo con el ejemplo que se muestra en la figura. Guárdelo como Sort.xls.

Tecnología de ejecución de tareas:

1. Abra el documento Sort.xls

2.

3. Ejecutar comando de menúDatos - Clasificación.

4. Seleccione la primera clave de clasificación "Ascendente" (todos los departamentos de la tabla se ordenarán alfabéticamente).

Recordemos que todos los días necesitamos imprimir una lista de los productos que quedan en la tienda (que tienen un saldo distinto de cero), pero para ello primero debemos obtener dicha lista, es decir. filtrar los datos.

5. Coloque el cursor del marco dentro de la tabla de datos.

6. Ejecutar comando de menúDatos - Filtro

7. Deseleccionar tablas.

8. Cada celda del encabezado de la tabla ahora tiene un botón de "Flecha hacia abajo"; no se imprime; le permite establecer criterios de filtro. Queremos dejar todos los registros con un resto distinto de cero.

9. Haga clic en el botón de flecha que aparece en la columna.Cantidad restante . Se abrirá una lista a partir de la cual se realizará la selección. Seleccionar líneaCondición. Establezca la condición: > 0. Haga clicDE ACUERDO . Los datos de la tabla se filtrarán.

10. En lugar de Lista llena productos, recibiremos una lista de los productos vendidos hasta la fecha.

11. El filtro se puede reforzar. Si además selecciona un departamento, puede obtener una lista de productos no entregados por departamento.

12. Para volver a ver la lista de todos los productos no vendidos para todos los departamentos, debe seleccionar el criterio "Todos" en la lista "Departamento".

13. Para evitar confusión en sus informes, inserte una fecha que cambiará automáticamente según la hora del sistema de su computadoraFórmulas - Insertar función - Fecha y hora - Hoy .

Trabajo independiente

"MS Excel. Funciones estadísticas"

1 tarea (general) (2 puntos).

Usando una hoja de cálculo, procese datos usando funciones estadísticas.
1. Se proporciona información sobre los alumnos de la clase (10 personas), incluidas las calificaciones de un mes en matemáticas. Cuente el número de cinco, cuatro, dos y tres, encuentre el puntaje promedio de cada estudiante y el puntaje promedio de todo el grupo. Cree un gráfico que ilustre el porcentaje de calificaciones en un grupo.

2.1 tarea (2 puntos).

Cuatro amigos viajan en tres medios de transporte: tren, avión y barco. Nikolai navegó 150 km en barco, viajó 140 km en tren y voló 1100 km en avión. Vasily navegó 200 km en barco, viajó 220 km en tren y voló 1160 km en avión. Anatoly voló 1200 km en avión, viajó 110 km en tren y navegó 125 km en barco. María viajó 130 km en tren, voló 1500 km en avión y navegó 160 km en barco.
Cree una hoja de cálculo basada en los datos anteriores.

    Agrega una columna a la tabla que mostrará el número total de kilómetros que recorrió cada uno de los chicos.

    Calcule el número total de kilómetros que los niños recorrieron en tren, volaron en avión y navegaron en barco (en cada tipo de transporte por separado).

    Calcula el número total de kilómetros de todos los amigos.

    Determinar el número máximo y mínimo de kilómetros recorridos por amigos utilizando todo tipo de transporte.

    Determine el número medio de kilómetros para todo tipo de transporte.

2.2 tarea (2 puntos).

Cree una tabla "Lagos de Europa" utilizando los siguientes datos sobre área (kilómetros cuadrados) y mayor profundidad (m): Ladoga 17,700 y 225; Onega 9510 y 110; Mar Caspio 371.000 y 995; Wenern 5550 y 100; Chudskoye con Pskovsky 3560 y 14; Balatón 591 y 11; Ginebra 581 y 310; Wetter 1900 y 119; Constanza 538 y 252; Mälaren 1140 y 64. Determine el lago más grande y más pequeño del área, el lago más profundo y el menos profundo.

2.3 tarea (2 puntos).

Cree una tabla “Ríos de Europa” utilizando la siguiente longitud (km) y área de cuenca (miles de kilómetros cuadrados): Volga 3688 y 1350; Danubio 2850 y 817; Rin 1330 y 224; Elba 1150 y 148; Vístula 1090 y 198; Loira 1020 y 120; Urales 2530 y 220; Don 1870 y 422; Sená 780 y 79; Támesis 340 y 15. Determine el río más largo y más corto, calcule el área total de las cuencas fluviales, la longitud promedio de los ríos en la parte europea de Rusia.

Tarea 3 (2 puntos).

El banco registra la puntualidad de los pagos de los préstamos otorgados a varias organizaciones. Se conocen el monto del préstamo y el monto ya pagado por la organización. Se establecen sanciones para los deudores: si la empresa ha reembolsado el préstamo en más del 70 por ciento, la multa será del 10 por ciento del monto de la deuda, en caso contrario la multa será del 15 por ciento. Calcula la multa para cada organización, la multa promedio, la cantidad total de dinero que el banco va a recibir adicionalmente. Determinar la multa promedio de las organizaciones presupuestarias.

Encuentra material para cualquier lección,

Los problemas de análisis, OLAP y almacenes de datos interesan cada vez más a los especialistas rusos en TI. Hasta la fecha, se han publicado muchos buenos materiales sobre este tema, incluidos los introductorios, en nuestra prensa informática e Internet. Llamamos su atención sobre un artículo en el que intentamos deliberadamente explicar OLAP "de un vistazo", utilizando un ejemplo específico. La práctica demuestra que esta explicación es necesaria para algunos especialistas en TI y especialmente para los usuarios finales.

Así, OLAP *1, en una primera aproximación, “de un vistazo”, se puede definir como una forma especial de analizar datos y obtener informes. Su esencia es proporcionar al usuario una tabla multidimensional que resuma automáticamente los datos en varias secciones y permita la gestión interactiva de los cálculos y el formulario de informes. Este artículo hablará sobre la tecnología y las operaciones básicas de OLAP utilizando el ejemplo del análisis de facturas de una empresa dedicada al comercio mayorista de productos alimenticios.

*1. OLAP - Procesamiento analítico en línea, análisis de datos operativos.

Como herramienta se considerará el sistema OLAP de la clase más simple y económica: el cliente OLAP *1. Por ejemplo, seleccionamos el producto más simple entre los clientes OLAP: "Contour Standard" de Intersoft Lab. (Para mayor claridad, más adelante en el artículo, los términos OLAP generalmente aceptados se indicarán en negrita y acompañados de sus equivalentes en inglés).

*1. Más detalles sobre la clasificación de los sistemas OLAP se describen en el artículo “OLAP, made in Russia” en PC Week/RE, No. 3/2001.

Entonces, comencemos con el sistema. Primero debe describir la fuente de datos: la ruta a la tabla y sus campos. Esta es tarea del usuario que conoce la implementación física de la base de datos. Para los usuarios finales, traduce el nombre de la tabla y sus campos en términos de dominio. Detrás de la "fuente de datos" hay una tabla local, una tabla o vista del servidor SQL o un procedimiento almacenado.

Lo más probable es que en una base de datos en particular las facturas no se almacenen en una, sino en varias tablas. Además, es posible que algunos campos o registros no se utilicen para el análisis. Por tanto, se crea entonces una Selección (conjunto de resultados o consulta), en la que se configura: el algoritmo de combinación de tablas por campos clave, las condiciones de filtrado y el conjunto de campos devueltos. Llamemos a nuestra selección "Facturas" y coloquemos todos los campos de la fuente de datos "Facturas" en ella. Así, el especialista en TI, al crear una capa semántica, oculta la implementación física de la base de datos al usuario final.

Luego se configura el informe OLAP. Esto lo puede hacer un experto en la materia. Primero, los campos de una muestra de datos planos se dividen en dos grupos: hechos (hechos o medidas) y dimensiones (dimensiones). Los hechos son números y las medidas son “secciones” en las que se resumirán los hechos. En nuestro ejemplo, las dimensiones serán: "Región", "Ciudad", "Cliente", "Producto", "Fecha" y habrá un dato: el campo "Monto" de la factura. De hecho, debe seleccionar uno o más algoritmos de agregación. OLAP es capaz no sólo de resumir resultados, sino también de realizar cálculos más complejos, incluido el análisis estadístico. La selección de múltiples algoritmos de agregación creará hechos virtuales calculados. En el ejemplo, se selecciona un algoritmo de agregación: "Suma".

Una propiedad especial de los sistemas OLAP es la generación de mediciones y datos para períodos de tiempo más antiguos a partir de una fecha y el cálculo automático de los totales para estos períodos. Seleccionemos los períodos “Año”, “Trimestre” y “Mes”, mientras que los datos de cada día no estarán en el informe, pero aparecerán las dimensiones generadas “Año”, “Trimestre” y “Mes”. Llamemos al informe "Análisis de ventas" y guárdelo. Se completa el trabajo de creación de la interfaz para la aplicación analítica.

Ahora, al ejecutar esta interfaz diaria o mensualmente, el usuario verá una tabla y un gráfico que resume las facturas por artículo, cliente y período.

Para que la manipulación de datos sea intuitiva, las herramientas para gestionar una tabla dinámica son los elementos de la propia tabla: sus columnas y filas. El usuario puede moverlos, eliminarlos, filtrarlos y realizar otras operaciones OLAP. En este caso, la tabla calcula automáticamente nuevos totales intermedios y finales.


Por ejemplo, arrastrando (operación "mover") la columna "Producto" al primer lugar, recibiremos un informe comparativo: "Comparación de volúmenes de ventas de productos para el año". Para agregar datos de un año, simplemente arrastre las columnas "Trimestre" y "Mes" a la parte superior de la tabla: el "área de dimensiones inactivas". Las dimensiones “Trimestre” y “Mes” transferidas a esta área se cerrarán (operación “cerrar dimensión”), es decir, se excluirán del informe; en este caso, los hechos se resumen para el año. A pesar de que las dimensiones son cerradas, puedes establecer años, trimestres y meses específicos para que filtren los datos (operación “filtrar”).

Para mayor claridad, cambiemos el tipo de gráfico que ilustra la tabla OLAP y su ubicación en la pantalla.

Profundizar en los datos (operación “drill down”) nos permite obtener información más detallada sobre las ventas del producto que nos interesa. Al hacer clic en el signo “+” al lado del producto “Café”, veremos sus volúmenes de ventas por región. Habiendo ampliado la región de los Urales, obtendremos los volúmenes de ventas por ciudades de la región de los Urales, profundizando en los datos de Ekaterimburgo, podremos ver los datos sobre los compradores mayoristas de esta ciudad.

También puede utilizar dimensiones abiertas para establecer filtros. Para comparar la dinámica de las ventas de dulces en Moscú y Ekaterimburgo, instalaremos filtros en las dimensiones "Producto" y "Ciudad".

Cerremos las mediciones innecesarias y seleccionemos el tipo de gráfico "Línea". Con el gráfico resultante, puede realizar un seguimiento de la dinámica de ventas, evaluar las fluctuaciones estacionales y la relación entre caídas y aumentos en las ventas de productos en diferentes ciudades.

Por tanto, estamos convencidos de que la tecnología OLAP permite al usuario generar decenas de tipos diferentes de informes desde una sola interfaz, gestionando una tabla OLAP dinámica con el ratón. La tarea de un programador que conoce una herramienta de este tipo no es la codificación rutinaria de formularios de informes, sino la configuración de un cliente OLAP para bases de datos. Al mismo tiempo, los métodos de gestión del informe son intuitivos para el usuario final.

De hecho, OLAP es una continuación y un desarrollo natural de la idea de las hojas de cálculo. En esencia, la interfaz visual OLAP también es una hoja de cálculo, pero está equipada con un potente motor de cálculo y un estándar especial para presentar y gestionar datos. Además, algunos clientes OLAP se implementan como complemento de MS Excel. Por lo tanto, el ejército de millones de trabajadores administrativos que confían en el uso de hojas de cálculo está dominando muy rápidamente las herramientas OLAP. Para ellos, se trata de una “revolución de terciopelo” que ofrece nuevas oportunidades, pero que no implica la necesidad de volver a aprender.

Si el lector, después de leer este artículo, no ha perdido el interés en OLAP, puede consultar los materiales mencionados al principio. Las colecciones de dichos materiales se publican en varios sitios de Internet, incluido el sitio del laboratorio Intersoft: www.iso.ru. Desde allí también puede descargar una versión demo del sistema “Contour Standard” con el ejemplo descrito en el artículo.

Las herramientas de cliente OLAP son aplicaciones que calculan datos agregados (sumas, promedios, valores máximos o mínimos) y los muestran, mientras que los datos agregados en sí están contenidos en un caché dentro del espacio de direcciones de dicha herramienta OLAP.

Si los datos de origen están contenidos en un DBMS de escritorio, el cálculo de los datos agregados lo realiza la propia herramienta OLAP. Si la fuente de los datos iniciales es un DBMS de servidor, muchas de las herramientas OLAP del cliente envían consultas SQL que contienen la declaración GROUP BY al servidor y, como resultado, reciben datos agregados calculados en el servidor.

Como regla general, la funcionalidad OLAP se implementa en herramientas de procesamiento de datos estadísticos (entre los productos de esta clase, los productos de StatSoft y SPSS se utilizan ampliamente en el mercado ruso) y en algunas hojas de cálculo. En particular, Microsoft Excel cuenta con herramientas de análisis multidimensional. Con este producto, puede crear y guardar como archivo un pequeño cubo OLAP multidimensional local y mostrar secciones transversales bidimensionales o tridimensionales del mismo.

Complementos del paquete de aplicaciones oficina de microsoft La minería de datos es un conjunto de funciones que brindan acceso a capacidades de procesamiento y extracción de datos desde aplicaciones de Microsoft Office, lo que permite el análisis predictivo de computadora local. Gracias a que los servicios están integrados en plataformas Microsoft Con los algoritmos de procesamiento y minería de datos de SQL Server disponibles desde el entorno de aplicaciones de Microsoft Office, los usuarios empresariales pueden extraer fácilmente información valiosa de conjuntos de datos complejos con sólo unos pocos clics. Los complementos de extracción y manipulación de datos de Office permiten a los usuarios finales realizar análisis directamente en Microsoft Excel y Microsoft Visio.

Microsoft Office 2007 incluye tres componentes OLAP independientes:

  1. Data Mining Client para Excel le permite crear y administrar proyectos de minería de datos basados ​​en SSAS desde Excel 2007;
  2. herramientas de análisis de tablas para aplicaciones excel Le permite utilizar las capacidades integradas de extracción y procesamiento de información de SSAS para analizar datos almacenados en hojas de cálculo de Excel.
  3. Las plantillas de minería de datos de Visio le permiten visualizar árboles de decisión, árboles de regresión, diagramas de conglomerados y redes de dependencia en diagramas de Visio.
Tabla 1.1. Productos Oracle para OLAP e inteligencia empresarial
tipo de fondos Producto



Arriba