antologia tema 11

114
ANTOLOGIA TEMA 11 Operaciones básicas de un sistema de bases de datos: Altas, Bajas, Cambios, Consultas

Upload: amita-keren-karol

Post on 25-Nov-2015

44 views

Category:

Documents


4 download

TRANSCRIPT

ANTOLOGIA

TEMA 11

Operaciones bsicas de un sistema de bases de datos: Altas, Bajas, Cambios, Consultas

ndice

Desarrollo de las bases de datos con la

modalidad de formulario de Excel.

Manejo de los conceptos de Altas, bajas,

cambios y consulta de informacin en una bases de datos.

Investigacin de medios alternativos para

consulta a travs de las funciones de Excel, filtros, funciones, etc.

Actitud favorable hacia el uso de las bases de datos y otros recursos.

Respeto por la privacidad de la informacin.

Comportamiento tico en el manejo de la informacin.

Desarrollo de las bases de datos con la modalidad de formulario de Excel.

Una base de datos es una herramienta para recopilar y organizar informacin En las bases de datos, se puede almacenar informacin sobre personas, productos, pedidos, o cualquier otra cosa. Muchas bases de datos empiezan siendo una lista en un programa de procesamiento de texto o en una hoja de clculo. A medida que crece la lista, empiezan a aparecer repeticiones e inconsistencias en los datos. Una base de datos informatizada es un contenedor de objetos. Una base de datos puede contener ms de una tabla. Por ejemplo, un sistema de seguimiento de inventario que utiliza tres tablas no es un conjunto de tres bases de datos, sino una sola base de datos que contiene tres tablas. Las bases de datos creadas con formato de Access 2007 tienen la extensin de nombre de archivo .accdb y las bases de datos creadas con formatos de versiones anteriores de Access tienen la extensin de nombre de archivo .mdb. Access 2007 se puede utilizar para crear archivos con formatos de versiones anteriores Con Access, puede:Agregar ms datos a una base de datos, por ejemplo, un elemento nuevo en un inventario.Modificar datos existentes en la base de datos, por ejemplo, cambiar la ubicacin de un elemento.Eliminar informacin, por ejemplo, si se ha vendido o retirado un artculo.Organizar y ver los datos de distintas formas.Compartir los datos con otros usuarios mediante informes, mensajes de correo electrnico, una intranet o Internet.http://office.microsoft.com/es-mx/access-help/conceptos-basicos-sobre-bases-de-datos-HA010064450.aspx

BASE DE DATOSEs un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemticamente para su posterior uso, debido al desarrollo tecnolgico de campos como lainformticay laelectrnica, la mayora de las bases de datos estn en formato digital (electrnico), Existenprogramasdenominadossistemas gestores de bases de datos, abreviado DBMS, que permiten almacenar y posteriormente acceder a los datos de forma rpida y estructurada.http://es.wikipedia.org/wiki/Base_de_datosDiseo de bases de datosEn cualquier base de datos la informacin est almacenada en tablas las cuales a su vez estn formadas por columnas y filas. La base de datos ms simple consta de una sola tabla aunque la mayora de las bases de datos necesitarn varias tablas.Las filas de una tabla tambin reciben el nombre deregistrosy las columnas tambin son llamadascampos.Aldisear una base de datosdeterminamos las tablas y campos que darn forma a nuestra base de datos. Identificar las tablasDe acuerdo a los requerimientos que tengamos para la creacin de nuestra base de datos, debemos identificar adecuadamente los elementos de informacin y dividirlos en entidades, Para cada uno de los objetos identificados crearemos una tabla.Determinar los camposCada entidad representada por una tabla posee caractersticas propias que lo describen y que lo hacen diferente de los dems objetos. Esas caractersticas de cada entidad sern nuestros campos de la tabla los cuales describirn adecuadamente a cada registro

Determinar las llaves primariasUnallave primariaes un identificador nico para cada registro (fila) de una tabla. La llave primaria es un campo de la tabla cuyo valor ser diferente para todos los registrosDeterminar las relaciones entre tablasExamina las tablas creadas y revisa si existe algunarelacinentre ellas. Cuando encontramos que existe una relacin entre dos tablas debemos identificar el campo de relacin.Identificar y remover datos repetidosFinalmente examina cada una de las tablas y verifica que no exista informacin repetida. El tener informacin repetida puede causar problemas de consistencia en los datos adems de ocupar ms espacio de almacenamiento.http://exceltotal.com/diseno-de-bases-de-datos/Base de datos estticas: Son bases de datos de slo lectura, utilizadas primordialmente para almacenar datos histricos que posteriormente se pueden utilizar para estudiarBase De Datos dinmicas:stas son bases de datos donde la informacin almacenada se modifica con el tiempo, permitiendo operaciones como actualizacin, borrado y adicin de datos, adems de las operaciones fundamentales de consulta. Excel tiene la posibilidad de recoger automticamente el resultado de consultas a bases de datos, ficheros de texto, otras hojas de clculo, etc., y realizar clculos con los datos importado, sabemos que los datos se organizan en unas estructuras denominadas tablas (o relaciones) formadas por unaseriede filas y columnas. Excel aprovecha su caracterstica innata de presentar los datos precisamente mediante filas y columnas para representar dichas tablas de forma natural.

http://base-de-datos-im.blogspot.mx/2013/05/bases-de-datos-con-excel.html

CLASIFICACION DE BASE DE DATOS Bases de datos orientadas a objetos Este modelo, bastante reciente, y propio de los modelos informticos orientados a objetos, trata de almacenar en la base de datos los objetos completos (estado y comportamiento). Bases de datos documentales Permiten la indexacin a texto completo, y en lneas generales realizar bsquedas ms potentes. Tesaurus es un sistema de ndices optimizado para este tipo de bases de datos. Base de datos deductivos Un sistema de base de datos deductivos, es un sistema de base de datos pero con la diferencia de que permite hacer deducciones a travs de inferencias. Se basa principalmente en reglas y hechos que son almacenados en la base de datos. Tambin las bases de datos deductivas son llamadas base de datos lgica, a raz de que se basa en lgica matemtica

TIPOS DE BASE DE DATOS Flot-file: tipo Excel, en donde todos los datos relacionados entre ellos se sitan en una nica tabla con el consiguiente problema que cada noticia comn a diversos informes debe repetirse para cada uno de ellos. -Vnculos: como Access, en donde se utilizan varias tablas vinculadas entre ellas. Vnculos.- Un vnculo permite introducir informacin de una tabla en el informe de otra a travs de un identificador (Id). Las ventajas que ofrece una base de datos vinculada son diferentes: -Ahorro de tiempo, ya que los mismos datos se introducen una sola vez -Ahorro de espacio, ya que la base de datos tiene dimensiones ms reducidas -Reduccin de errores determinados por la introduccin de datoshttp://www.alvaurk.com/samayra/modulo2outlook.pdfIntroducir los datosToda base de datos se crea como una lista, en ella debe haber una fila situada en la parte superior que contenga el nombre de los campos que forman el registro (fila de encabezados). Para ejemplo puede introducir estos datos:ApellidoNombreProfesin

GonzlezJuanArquitecto

PrezPabloAbogado

SnchezJosEconomista

Microsoft Excel ofrece dos formas de trabajar con los registros:A. Como si se tratara de un fichero real utilizando la tabla dinmica.Para trabajar con tabla dinmica una vez creados los nombres de los campos se seleccionan y se elige la opcin Informe de grficos y tabla dinmica del men Datos. La tabla dinmicaOrdenar la base de datosExcel puede ordenar segn distintos criterios, por orden alfabtico o numrico. As podemos encontrar informacin de forma sencilla.Seleccione el rango de celdas que quiera ordenar. Es importante recordar si se ha seleccionado o no los ttulos de los campos. Se elige el comando Ordenar del men Datos. Aparece el cuadro de dilogo ordenar donde permite elegir la columna a partir de la cual se desear hacer la ordenacin.Hay 3 criterios:Criterio 1: Seleccione el campo principal por el que quiere ordenar. Marcar Ascendente o Descendente. Microsoft Excel usa el siguiente orden ascendente: nmeros, texto, valores lgicos, valores de error, espacios en blanco.Criterio 2: Para elegir un nuevo criterio de orden en caso de que coincidan datos del primer criterio.Criterio 3: En caso de que los anteriores coincidan.. Buscar y reemplazarSe selecciona el comando Buscar del men Edicin, esta opcin busca y selecciona en la celda o en la hoja seleccionada el texto que se le especifique.Extraer registros con filtroEl filtrado de datos de una lista permite encontrar subconjuntos de los datos y trabajar con ellos. Al aplicar filtros se muestran slo las filas que contienen cierto valor mientras que ocultan las otras filas.Seleccione los ttulos de los campos. Seleccione Autofiltro en el men Datos|Filtros.Aparece una flecha (men desplegable) a la derecha del encabezado de cada campo para elegir en uno o varios campos la condicin que se desee.. Eliminar un filtro de una lista

Para eliminar un filtro de una columna se hace clic en la flecha ubicada junto a la columna, y se elige Todas en la lista desplegableLibro de trabajoEl libro de trabajo se compone de hojas de clculo, en cada hoja puede haber diferentes datos, y diferente disposicin, ya que son totalmente independientes unas de otras. Aunque si se quiere se puede trabajar con los datos de cualquier hoja en las frmulas de las hojasDuplicar una hoja de clculoSi se quiere tener el mismo formato o los mismos datos en varias hojas, lo ms sencillo es duplicar una hoja.Pulse la tecla Control y sin soltarla pinche con el ratn la pestaa de la hoja del ratn que desea duplicar, sin dejar de presionar con el botn. Sitese donde desee insertar la nueva hoja y suelte el botn del ratn sin soltar la tecla control, aparecer la nueva hoja, y entonces podr soltar la tecla control.http://www.programatium.com/manualdeexcel/excel9.htmFormulario de datos en ExcelEn Excel 2010 y 2007, pulsa en laCinta de opciones el icono, Formulario, si no aparecesigue estas instrucciones.Para ello enExcel 2010yExcel 2007lo primero que tienes que hacer es que el icono Formulario aparezca en la cinta de opciones.Esto lo logrars siguiendo estos pasos:Botn de OfficeOpciones de ExcelPersonalizarElige comandos que no estn en la cinta de opcionesFormularioAs aparecer en lacinta de opcionesel icono de Formulario.Ahora te sitas en la hoja de Excel en la que tengas una tabla con datos. Los conceptos de cada campo han de estar definidos, por ejemplo nombre, apellidos, telfono. En esa hoja pulsas en el icono Formulario.Se abre una nueva ventana o cuadro de dialogo en la que puedes introducir los datos de los diferentes registros, consultarlos, eliminarlos, etctera.En la nueva pantalla que se despliega,ver imagen ampliada, ya puedes ir introduciendo los datos de tus clientes.En la parte izquierda tienes unos rectngulos blancos donde has de situar elcursore ir escribiendo lainformacin.As porejemploescribe en laprimera filaen Nombre: Yolanda, en Apellido: Cuesta, en Direccin: About en espaol, Telfono: 696 22 22 22 y en email:[email protected]. Haz lo mismo en lasegunda filacontus datosy en la terceracon losdatos de una tercera persona.PulsaNuevopara pasar a cumplimentar el siguiente registro.As sucesivamente hasta introducir todos los registros.Otras acciones importantes en el apartado de formularios es laEliminacin de registrosy la Bsqueda de registros.Paravolver a abrir el Formulario, sigue los pasos como explicaba al principio y se vuelve a abrir la ventada desde donde podrs continuar con la introduccin de ms referencias.http://hojasdecalculo.about.com/od/Excel_avanzado/a/Formulario-De-Datos-En-Excel.htmUna de las frmulas poco usadas ms si embargo no por ello dejan de ser funcionales, son las funciones de Base de Datos. Estas funciones resultan muy tiles cuando se trabaja con Base de Datos ya que con la flexibilidad que stas nos proporcionan nos pueden ahorrar mucho tiempo de trabajo que si utilizramos las dems frmulas estndar de Excel.Cuando trabajamos con Base de Datos en excel no debemos de abusar de funciones como SUMAPRODUCTO, SUMAR.SI el de utilizar formulas matriciales ya que nos puede resultar informacin errnea al hacer clculos, adems de que consumen mucho ms recursos en nuestro ordenador quelas funciones especiales para Base de Datos quenos proporciona Excel.Todas las funciones de Base de Datos usan una sintaxis estndar de tres argumentos. Por ejemplo la funcin BDSUMA (base _ de _ datos, nombre _ de _ campo ,criterios) dnde:base _de_ datosesuna referencia del rangode la lista de Excel que contiene el valor que se desea examinar,nombre _ de _campole dice a Excel quecolumna de la base de datos debe de examinar y extraer el resultado,criterioses el rango de referencia que identifica los campos y valores utilizados para definir los criterios de seleccin.Una manera fcil de identificar este tipo de funciones es que todas comienzan don BD y estn agrupadas en la categora de Base de Datos en el repertorio defrmulas de Excel.

Las frmulas de Base de Datos para Excel 2007 son:BDPROMEDIODevuelve el promedio de las entradas seleccionadas en la base de datos.BDCONTARCuenta el nmero de celdas que contienen nmeros en la base de datos.BDCONTARACuenta el nmero de celdas no vacas de la base de datos.BDEXTRAERExtrae de la base de datos un nico registro que cumple los criterios especificados.BDMAXDevuelve el valor mximo de las entradas seleccionadas de la base de datos.BDMINDevuelve el valor mnimo de las entradas seleccionadas de la base de datos.BDPRODUCTOMultiplica los valores de un campo concreto de registros de la base de datos que cumplen los criterios especificados.BDDESVESTCalcula la desviacin estndar a partir de una muestra de entradas seleccionadas en la base de datos.BDDESVESTPCalcula la desviacin estndar en funcin de la poblacin total de las entradas seleccionadas de la base de datos.BDSUMAAgrega los nmeros de la columna de campo de los registros de la base de datos que cumplen los criterios.BDVARCalcula la varianza a partir de una muestra de entradas seleccionadas de la base de datos.BDVARPCalcula la varianza a partir de la poblacin total de entradas seleccionadas de la base de datos. http://www.exceltrabajaporti.com/2010/06/como-usar-las-funciones-de-base-de.htmFormulario de captura de datos en ExcelEste artculo est basado a los Formularios en VBA El primer paso es crear elformulario de capturay agregar los controles necesarios que nos permitirn ingresar los datos. Para eso abrimos elEditor de Visual Basice insertamos el formulario desde el men Insertar > UserForm. Despus, utilizando elcuadro de herramientasagregamos las etiquetas, cuadros de textos y botones para tener un formulario, El cdigo para el botnCancelares tan simple como utilizar la instruccinUnload Meque nos ayudar a cerrar el formulario.La funcin CONTARA en ExcelLafuncin CONTARAhace un recuento de las celdas no vacas dentro del rango indicado. Esta funcin ser de mucha utilidad en nuestro ejemplo porque nos ayudar a conocer la fila en donde debemos insertar la informacinLa funcin CONTARA evala las celdas de la columna A y devuelve el valor 5 indicndonos que ha encontrado cinco celdas que no estn vacas. Si ingresamos un valor en la celda A6, entonces la funcin CONTARA nos devolver el valor 6.Cdigo para el formulario de capturaAhora que conocemos la funcin CONTARA, podremos comprender mejor el siguiente cdigo que utilizaremos para el botn Agregar:1234567891011121314151617181920212223242526272829303132333435363738394041Private Sub CommandButton1_Click()

Dim fila As LongDim duplicados As Boolean

'Obtener la fila disponiblefila = Application.WorksheetFunction.CountA(Range("A:A")) + 1duplicados = False

'Validar si se han ingresado datos duplicadosFor i = 1 To filaIf Cells(i, 1).Value = UserForm1.TextBox1.Value ThenIf Cells(i, 2).Value = UserForm1.TextBox2.Value ThenIf Cells(i, 3).Value = UserForm1.TextBox3 Then

'Se encontraron datos duplicadosMsgBox "Datos duplicados en la fila " & iduplicados = True

End IfEnd IfEnd IfNext i

If Not duplicados Then'Insertar datos capturadosCells(fila, 1).Value = UserForm1.TextBox1.ValueCells(fila, 2).Value = UserForm1.TextBox2.ValueCells(fila, 3).Value = UserForm1.TextBox3.Value

'Limpiar cajas de textoUserForm1.TextBox1.Value = ""UserForm1.TextBox2.Value = ""UserForm1.TextBox3.Value = ""

'Notificar al usuarioMsgBox "Datos insertados en la fila " & filaEnd If

End Sub

Al pulsar el botn Agregar se inicializa la variablefilala cual almacenar el resultado de la funcin CONTARA y que nos indicar el nmero de fila donde se deben insertar los datos. Tambin inicializamos la variableduplicadosque nos indicar si los valores ya fueron ingresados, Al pulsar el botn Agregar se inicializa la variablefilala cual almacenar el resultado de la funcin CONTARA y que nos indicar el nmero de fila donde se deben insertar los datosProbando el formulario de captura de datos en ExcelPara probar el formulario de captura se agregara botn de comando a la hoja de Excel con la instruccinUserForm1.Showlo cual cargar nuestro formulario. Al momento de ingresar los datos y pulsar el botn Agregar, los valores sern insertados en una nueva fila de nuestra hoja. Si por el contrario, encontramos que los datos estn duplicados en alguna de las filas, se mostrar un cuadro de dilogo advirtindonos de la duplicidad: Es as como elformulario de capturaque hemos creado nos permite insertar los datos capturados en una nueva fila y donde el nico lmite ser la cantidad de filas de nuestra hoja de Excelhttp://exceltotal.com/formulario-de-captura-de-datos-en-excel/Una frmula es una combinacin de valores, operadores, nombres de rango o referencias de celda con contenido numrico, escritos de manera lgica para que pueda generarse un resultado. La sintaxis que se utiliza para introducir frmulas en excel es la siguiente; signo =, combinacin de operadores y datos (operandos). Otra forma de introducir una frmula es utilizando la barra de frmulas. El primer paso es pulsar sobre el signo =. Al hacerlo se activarn en la barra dos conos. Pulsando sobre la cruz roja se cancelar la ejecucin de la frmula, y hacerlo equivale a presionar Esc. Si presionamos el botn con una tilde verde se confirmar la introduccin de la frmula, o sea, es lo mismo que presionar la tecla Intro. Tambin se activa a la izquierda de la barra de frmulas una pequea lista desplegable. Descolgando sus opciones, encontramos varias funciones o frmulas (las ms utilizadas). Luego de hacer un click sobre la opcin (elegir una funcin), aparece una ventana flotante en la cual podemos especificar opciones acerca de la funcin seleccionada. Esta ventana es distinta para todas las funciones pero sin embargo posee varias caractersticas en comn con las de las otras funciones. Al introducir una frmula excel muestra automticamente el resultado, pero si se quiere visualizar la frmula con el fin de modificarla o de observar a que celdas hace referencia basta con colocar elcursor en la celda donde se encuentra la frmula y sta es desplegada en la barra de frmula. Errores Cuando la frmula no es escrita correctamente, el resultado automtico que presenta es un mensaje de error. Dichos mensajes son y significan lo siguiente: ERROR SIGNIFICA ####### INDICA QUE SE DEBE AMPLIAR EL TAMAO DE LA CELDA #!DIV/0! INDICA QUE SE ESTA EFECTUANDO UNA DIVISION ENTRE CERO #N/A INDICA QUE LA CELDA NO TIENE CONTENIDO #?NOMBRE? EL NOMBRE USADO EN LA FORMULA NO LO RECONOCE #!VALOR! EN LA FORMULA SE INCLUYE UN TEXTO O EL OPERADOR ES INCORRECTO #!REF! SE HAN BORRADO LAS CELDAS A LAS QUE SE HACE REFERENCIA EN LA FORMULA #!NULO! ESPECIFICA UNA INTERSECCION NO VALIDA EN DOS AREAS #!NUM! UN ARGUMENTO DE LA FORMULA MATEMATICA NO ES CORRECTOReferencias Las referencias a celdas se utilizan para referirse al contenido de una celda o grupo de celdas Referencias permite usar valores de diferentes celdas o grupos de celdas de una hoja de clculo para realizar determinados clculos. Una celda se referencia por su identificador de columna una letra o un conjunto de 2 letras y de fila un nmero -. Por ejemplo, la celda A21 es la que se encuentra en la interseccin de la fila 21 con la columna A. La referencia de la celda activa se muestra en el cuadro situado a la izquierda de la barra de referencias. Referencias absolutas: una referencia absoluta de celda, en una frmula, especifica la direccin exacta de una celda, independientemente de la posicin de la celda que contiene la frmula. Una referencia absoluta tiene la forma $A$1, $B$1, etc. En otras palabras, las referencias absolutas se usan cuando se van a copiar frmulas y se desea conservar las referencias de celda o rangos de celdas, para ello se selecciona la celda donde se encuentra la frmula a copiar y se pulsa la tecla F4, al hacer esto se le coloca un signo de pesos antes de la letra del nombre de la celda y del nmero de la celda. Ejemplo: $D$4:$E$5 Referencias relativas: una referencia relativa de celda, es una referencia de celda, como A1, que indica a Microsoft Excel cmo buscar otra celda a partir de la que contiene la frmula. Al copiar frmulas con referencias relativas excel cambia las direcciones de celda o de rango automticamente adaptndolas a la posicin que ocupa la celda en que se han copiado; por ejemplo, si se va acopiar en F6 la formula =B5*C5, la cual se encuentra en D5 excel la actualiza de la siguiente manera =B6*C6. El mtodo ms seguro para definir referencias a celdas consiste en utilizar el ratn para apuntar a la celda cuya referencia se desea insertar. Referencias mixtas: las referencias mixtas son utilizadas en los casos en que se pretende que tan slo una de las dimensiones, fila o columna, que se quieren mantener invariables. Una referencia mixta contiene a la vez referencias absolutas y relativas. Por ejemplo, la referencia $B5 evita que cambie la columna, mientras que la fila se adapta cada vez que se copia la frmula; con B$5 ocurrira lo contrario, la columna cambia mientras que la fila 5 siempre permanecer constante. Referencias de 3D: son aquellas que abarcan dos o ms hojas de un libro de trabajo, es decir, tambin se pueden introducir referencias a celdas de otra hoja de clculo, introduciendo el nombre de esa hojaantes de la referencia a las celdas, y separndolos por el signo de admiracin (!). Por ejemplo: Hoja1!B5:C6 =SUMA(HOJA1:HOJA3!E9), excel sumar las casillas E9 de las hojas 1 a 3GRAFICOS Cuando se acumula mucha informacin en una misma planilla resulta extremadamente difcil obtener una idea clara de cmo se relacionan los datos. Las tablas de Excel son muy prcticas para operar, pero cuando se agolpan los nmeros en la pantalla y se requiere tener una idea global de su significado, la mejor manera de presentar los datos es a travs de un grfico. Los grficos suelen estar formados por diversos elementos independientes un ttulo, una leyenda, etc. los cuales no necesariamente han de tener la misma posicin, ni el mismo tamao,TABLAS DINAMICAS Concepto Una tabla dinmica es una tabla interactiva que resume, o ejecuta una comprobacin cruzada, de grandes volmenes de datos. Podr girar sus filas y columnas para ver diferentes resmenes de los datos originales, filtrar los datos mostrando diferentes pginas, o ver en pantalla los detalles de determinadas reas de inters. http://engukuani.colmich.edu.mx/computo/files/excel.pdfFormularios en VBALosformularios en VBAno son ms que un cuadro de dilogo de Excel donde podremos colocar controles que nos ayudarn a solicitar informacin del usuario. Podremos colocar cajas de texto, etiquetas, cuadros combinados, botones de comando Crear un formulario en Excel. Losformularios de Excelson creados desde el Editor de Visual Basic donde debemos seleccionar la opcin de men Insertar y posteriormente la opcin UserForm.Inmediatamente se mostrar unformularioen blanco y de igual manera podrs observar elCuadro de herramientas: Agregar controles al formularioPara agregar un control alformulariodebes seleccionarlo del Cuadro de herramientas y dibujarlo sobre el formularioCdigo para el botn CancelarEl botn cancelar cerrar elformulariosin guardar la informacin capturada en ningn lugar. El cdigo que debemos utilizar es el siguiente:Private Sub CommandButton2_Click()Unload MeEnd SubPara agregar este cdigo puedes hacer doble clic sobre el control. La sentencia Unload Me cerrar elformulario.Cdigo para el botn AceptarA diferencia del botn Cancelar, el botn Aceptar colocar los datos de las cajas de texto en las celdas A1, B1 y C1. El cdigo utilizado es el siguiente:Private Sub CommandButton1_Click()Worksheets("Hoja1").Range("A1").Value = Me.TextBox1.ValueWorksheets("Hoja1").Range("B1").Value = Me.TextBox2.ValueWorksheets("Hoja1").Range("C1").Value = Me.TextBox3.ValueEnd SubAl pulsar el botn Aceptar se transferirn los valores de los controlesTextBoxhacia las celdas de la Hoja1.Botn para abrir formularioPara facilitar la apertura del formulario puedes colocar un botn ActiveX en la hoja con el siguiente cdigo:Private Sub CommandButton1_Click()UserForm1.ShowEnd Subhttp://exceltotal.com/formularios-en-vba/Obtener informacin sobre los formularios de datosUn formulario de datos ofrece una manera cmoda de escribir o mostrar una fila completa de informacin en un rango o una tabla sin desplazarse horizontalmente. Ver que la entrada de datos es ms sencilla con el uso de un formulario de datos, dado que no tendr que desplazarse de columna en columna en caso de que tenga ms columnas de datos de las que puedan verse en pantalla. Use un formulario de datos cuando sea suficiente un formulario simple de cuadros de texto que enumeren los encabezados de columna como etiquetas y no necesite caractersticas de formulario personalizadas ni sofisticadas, como un control de nmero o cuadro de lista.Microsoft Excel puede generar automticamente unformulario de datosintegrado para elrangoo latabla. El formulario de datos muestra todos los encabezados de columna como etiquetas en un nico cuadro de dilogo. Cada etiqueta tiene un cuadro de texto en blanco adyacente en el que el usuario puede escribir los datos para cada columna, hasta un mximo de 32 columnas. En un formulario de datos, puede agregar nuevas filas, buscar nuevas filas mediante navegacin o, segn el contenido de la celda, actualizar o eliminar filas. Si una celda contiene unafrmula, su resultado se muestra en el formulario de datos, pero no puede cambiar la frmula mediante dicho formulario.NOTALos formularios de datos no se pueden imprimir. Adems, dado que son cuadros de dilogo modales, no puede usar el comandoImprimirni el botnImprimirde Excel hasta que cierre el formulario de datos. Como alternativa, puede usar la tecla Imprimir pantalla de Windows para crear una imagen del formulario y despus copiarla en Microsoft Paint o en otro programa.Crear un formulario de datosSi es necesario, agregue un encabezado de columna a cada columna del rango o de la tabla. Excel usa estos encabezados de columna para crear etiquetas para cada campo del formulario.IMPORTANTEAsegrese de que no haya lneas en blanco en el rango de datos.Haga clic en una celda del rango o de la tabla donde desee agregar el formulario.Para agregar el botnFormularioa laBarra de herramientas de acceso rpido, realice lo siguiente:Haga clic en la flecha que aparece junto a laBarra de herramientas de acceso rpidoy despus haga clic enMs comandos.En el cuadroComandos disponibles en, haga clic enTodos los comandosy despus seleccione el botn Formulariode la lista.Haga clic enAgregary despus enAceptar.En laBarra de herramientas de acceso rpido, haga clic enFormulario .IMPORTANTE Si ve el mensaje "Hay demasiados campos en el formulario de datos", debe reducir el nmero de columnas, porque un formulario de datos nicamente puede contener un mximo de 32 columnas. Una solucin (al trabajar con un intervalo de columnas) es insertar una columna en blanco que divida un intervalo en dos. Despus, si es necesario, cree un formulario de datos aparte para las columnas situadas a la derecha de la columna en blanco.Usar un formulario de datosPuede usar un formulario de datos para agregar, buscar, cambiar y eliminar filas de un rango o una tabla.Agregar una nueva fila de datosEn el formulario de datos, haga clic enNuevo.En el formulario de datos que aparece, escriba los datos de la nueva fila en los campos correspondientes.Para pasar al siguiente campo de la fila, presione la tecla TAB. Para pasar al campo anterior, presione Mays+TAB.Cuando haya terminado de escribir datos, presione Entrar para agregar la fila en la parte inferior del rango o tabla.IMPORTANTESi ve el mensaje "No se puede extender la lista o la base de datos", puede que los datos existentes se sobrescriban si contina. Si agrega una fila a una tabla o rango mediante un formulario de datos, Excel la expande hacia abajo. Si al expandir la tabla se sobrescriben los datos existentes, Excel muestra el mensajeNo se puede extender la lista o base de datos. Organice los datos en la hoja de clculo de manera tal que el rango o tabla pueda expandirse hacia abajo desde la ltima fila.NOTAAntes de presionar Entrar, puede deshacer cualquier cambio al hacer clic enRestaurar. Se descartarn todos los datos que haya escrito en los campos.Buscar una fila mediante navegacinRealice uno o varios de los siguientes procedimientos:Para moverse por las filas de una en una, use las flechas de la barra de desplazamiento del formulario de datos.Para moverse por las filas de 10 en 10, haga clic en la barra de desplazamiento en el rea entre las flechas.Para moverse a la siguiente fila del rango o tabla, haga clic enBuscar siguiente.Para moverse a la fila anterior del rango o tabla, haga clic enBuscar anterior.Buscar una fila mediante criterios de bsquedaHaga clic enCriteriosy despus escriba loscriterios de comparacinen el formulario de datos .Se filtrarn todos los elementos que comiencen con los criterios de comparacin. Por ejemplo, si escribe el textoDavcomo criterio, Excel encontrar "Davidovski" y "Davis". Para buscar valores de texto que compartan algunos caracteres pero no otros, use un carcter comodn como criterio. Los siguientes caracteres comodn pueden usarse como criterios de comparacin para filtros, as como para buscar y reemplazar contenido.USEPARA BUSCAR

? (signo de interrogacin)Cualquier carcter simple.Por ejemplo, b?te buscar bote y bate

* (asterisco)Cualquier nmero de caracteres.Por ejemplo, *este encontrar "Nordeste" y "Sudeste"

~ (tilde) seguida de ?, * o ~Un signo de interrogacin, un asterisco o una tilde.Por ejemplo, af91~? buscar "af91?".

Para buscar filas que coincidan con los criterios, haga clic enBuscar siguienteo enBuscar anterior.Para volver al formulario de datos a fin de agregar, cambiar o eliminar filas, haga clic enFormulario.Cambiar los datos de una filaBusque la fila que desee cambiar. Para ms informacin, vea las seccionesBuscar una fila mediante navegacinyBuscar una fila mediante criterios de bsqueda.Cambie los datos de la fila.Para pasar al siguiente campo de la fila, presione la tecla TAB. Para pasar al campo anterior, presione Mays+TAB.Despus de cambiar los datos, presione Entrar para actualizar la fila.Excel pasa automticamente a la siguiente fila.NOTAAntes de presionar Entrar, puede deshacer cualquier cambio haciendo clic enRestaurar.Eliminar una filaEn el formulario de datos, busque la fila que desee eliminar. Para ms informacin, vea las seccionesBuscar una fila mediante navegacinyBuscar una fila mediante criterios de bsqueda.Haga clic enEliminar. ADVERTENCIAExcel le pedir que confirme la operacin. Una vez confirmada, no puede deshacer la eliminacin de una fila.Cerrar un formulario de datosPara cerrar el formulario de datos y volver a la hoja de clculo, haga clic enCerrar.http://office.microsoft.com/es-mx/excel-help/agregar-modificar-buscar-y-eliminar-filas-mediante-un-formulario-de-datos-HA102749061.aspx

Filtrar contenido de la Base de Datos Filtrar una lista no es ni ms ni menos que de todos los registros almacenados en la lista, seleccionar aquellos que se correspondan con algn criterio fijado por nosotros. Excel contiene dos formas de filtrar una lista. - Autofiltro. - Filtros avanzados.Autofiltro. El Autofiltro utiliza las listas desplegables asociadas a las cabeceras de campos, si no aparecen, se puede acceder a ellas a travs del men Datos \ Filtro \ Autofiltro. Filtros avanzados Si se requiere filtrar los registros de la base de datos por una condicin ms compleja, se utiliza el cuadro de dilogo Filtro avanzadoFunciones en una base de datos En funciones se omitieron las funciones dedicadas a bases de datos. Estas funciones se utilizan para realizar clculos sobre alguna columna pero aadiendo una condicin de seleccin de las filas que entrarn en el clculo, es decir aplicando previamente un filtro.

Las otras funciones de Bases de Datos son las siguientes: Funcin Descripcin BDCONTAR( datos; campo; criterios) Cuenta las celdas que contienen un nmero BDCONTARA (datos; campo; criterios) Cuenta las celdas que contienen un valor BDMAX (datos; campo; criterios) Obtiene el valor mximo BDMIN (datos; campo; criterios) Obtiene el valor mnimo BDPRODUCTO (datos; campo; criterios) Obtiene el producto de los valores indicados BDPROMEDIO (datos; campo; criterios) Obtiene el promedio de los valores indicados BDSUMA (datos; campo; criterios) Obtiene la suma de los valores indicados BDEXTRAER (datos; campo; criterios) Obtiene un valor de un campo en una fila que cumpla un Criterio de seleccin BDVAR (datos; campo; criterios) Calcula la varianza sobre una muestra de valores BDVARP (datos; campo; criterios) Calcula la varianza sobre todos los valores de un campo BDDESVEST (datos; campo; criterios) Calcula la desviacin estndar sobre una muestra de valores BDDESVESTP (datos; campo; criterios) Calcula la desviacin estndar sobre todos los valores de un campo

Funciones de texto Aqu tambin se entregan algunas funciones de texto, ya que son tiles para trabajar bases de datos que contienen texto. Funcin Descripcin CARCTER (nmero) Devuelve el carcter especificado por el nmero CODIGO (texto) Devuelve el cdigo ASCII del primer carcter del texto CONCATENAR(texto1;texto2;...;textoN)

Devuelve una cadena de caracteres con la unin DECIMAL (nmero; decimales; no_ separar_ millares) Redondea un nmero pasado como parmetro DERECHA (texto; nm. _ De _caracteres) Devuelve el nmero de caracteres especificados ENCONTRAR (texto_ buscado; dentro_ del _texto; nm. _inicial) Devuelve la posicin inicial del texto buscado ESPACIOS (texto) Devuelve el mismo texto pero sin espacios EXTRAE (texto; posicin _ inicial; nm. _caracteres) Devuelve los caracteres indicados de una cadena HALLAR (texto_ buscado; dentro _del _texto; nm. _inicial) Encuentra una cadena dentro de un texto IGUAL (texto1; texto2) Devuelve un valor lgico (verdadero/falso) IZQUIERDA (texto; nm. _de _caracteres) Devuelve el nmero de caracteres especificados LARGO (texto) Devuelve la longitud del texto LIMPIAR (texto) Limpia el texto de caracteres no imprimibles MAYUSC (texto) Convierte a maysculas MINUSC (texto) Convierte a minsculas MONEDA (nmero; nm. _de _decimales) Convierte a moneda NOMPROPIO (texto) Convierte a mayscula la primera letra del texto REEMPLAZAR (texto _original; nm._ inicial; nm. _de _caracteres; texto_ nuevo) Reemplaza parte de una cadena de texto por otra REPETIR (texto; nm. _de_ veces) Repite el texto SUSTITUIR (texto; texto _original; texto _nuevo; nm._ de_ ocurrencia) Reemplaza el texto con texto nuevo T(valor) Comprueba que el valor es texto TEXTO (valor; formato) Convierte un valor a texto VALOR (texto) Convierte un texto a nmero

Para crear un resumen de datos a partir de una base de datos, implica crear subtotales Agrupando los registros por alguno de los campos de la lista. Por ejemplo si en una lista de nios con los campos nombre, direccin, localidad y edad, se Puede obtener un resumen de la edad media de los nios por localidad. Para agregar los subtotales automticamente hay que ordenar la base por el campo de agrupacin, en este caso por nmero de parto y situarse sobre una celda cualquiera de la base y acceder al Men Datos \ Subtotales, aparece el cuadro de dilogo Subtotales Crear una tabla dinmica Una tabla dinmica consiste en el resumen de un conjunto de datos, atendiendo a varios Criterios de agrupacin, representado como una tabla de doble entrada que facilita la interpretacin de dichos datos, Para crear una tabla dinmica, Excel proporciona el Asistente para tablas grficos Dinmicos. Para crear una tabla dinmica, Excel proporciona el Asistente para tablas y grficos Dinmicos. La primera pantalla de tres de las que se compone el asistente para tablas dinmicas, se solicita la situacin de los datos a analizar y qu tipo de informe se va a crear. En este caso indicar que se trabajar con una base de Excel y que se crear una Tabla dinmamica.

http://elarteempresarialdelsur.bligoo.cl/media/users/16/808956/files/140413/guia_bases_de_datos_Excel_2003.pdfTipos de datos en Excel 2013Todos los libros de Excel estn formados por hojas, cada una de las hojas contiene ms de 17 mil millones de celdas y en cada una de esas celdas podremos almacenar nuestros datos. Por esta razn es importante conocer lostipos de datosque podemos ingresar en cada una de las celdas de Excel.Excel puede contener solamente trestipos de datos:1. Valores numricos2. Texto3. Frmulas4. A parte de los valores numricos y el texto, una celda de Excel puede contener una frmula que no es ms que un conjunto de instrucciones que manipularn los valores numricos o texto y nos devolvern un resultado.5. Ya que las frmulas son la base de Excel trataremos su uso en varias lecciones posteriores.http://exceltotal.com/tipos-de-datos-en-excel-2013/La validacin de datos La validacin de datos nos permite asegurarnos de que los valores que se introducen en las celdas son los adecuados; pudiendo incluso mostrar un mensaje de error o aviso si nos equivocamos. Para aplicar una validacin a una celda. - Seleccionamos la celda que queremos validar. - Accedemos a la pestaa Datos y pulsamos Validacin de datos. En l podremos escoger remarcar los errores con crculos o borrar estos crculos de validacin.En la seccin Criterio de validacin indicamos la condicin para que el datos sea correcto. Dentro de Permitir podemos encontrar Cualquier valor, Nmero entero, Decimal, Lista, Fecha, Hora, Longitud de texto y personalizada. Por ejemplo si elegimos Nmero entero, Excel slo permitir nmeros enteros en esa celda, si el usuario intenta escribir un nmero decimal, se producir un error. Buscar y reemplazar datosCuando manejamos una cantidad importante de datos, en ocasiones necesitamos localizar en el libro un dato concreto. Para facilitarnos esta tarea existe la herramienta de bsqueda. La encontraremos en la pestaa Inicio > Buscar y seleccionar. Buscar... (CTRL+B) abrir un cuadro de dilogo que te permite introducir el dato que deseas encontrar. El botn Opciones nos permite ampliar la ventana de bsqueda con opciones extra, En la pestaa Reemplazar de esta misma ventana, o bien en la opcin Reemplazar, del botn Buscar y seleccionar (teclas CTRL+L) podremos realizar una sustitucin de los datos, cambiando un valor original por otro. La opcin de reemplazo no se limita nicamente a valores, tambin puede referirse a formatos. La opcin Ir a... (teclas CTRL+I) nos permite situarnos en una celda en concreto. La ventaja que tiene frente a otras formas de desplazarnos entre las celdas es que guarda un historial de las celdas que se van visitando, de forma que si vamos a trabajar con las mismas celdas todo el tiempo, es posible que nos interese utilizar esta opcin. Luego encontramos una serie de opciones: Frmulas, Comentarios, Formato condicional, Constantes, Validacin de datos, Seleccionar objetos que nos permiten seleccionar todas las celdas que contengan este tipo de informacin a la vez.Las funciones Una funcin es una frmula predefinida por Excel (o por el usuario) que opera con uno o ms valores y devuelve un resultado que aparecer directamente en la celda o ser utilizado para calcular la frmula que la contiene.La sintaxis de cualquier funcin es: nombre_ funcin (argumento1; argumento2;...; argumento N ) Siguen las siguientes reglas: - Si la funcin va al comienzo de una frmula debe empezar por el signo =. - Los argumentos o valores de entrada van siempre entre parntesis. No dejes espacios antes o despus de cada parntesis. - Los argumentos pueden ser valores constantes (nmero o texto), frmulas o funciones. - Los argumentos deben de separarse por un punto y coma ;. Ejemplo: =SUMA (A1:C8) Tenemos la funcin SUMA () que devuelve como resultado la suma de sus argumentos. El operador ":" nos identifica un rango de celdas, as A1:C8 indica todas las celdas incluidas entre la celda A1 y la C8, as la funcin anterior sera equivalente a: =A1+A2+A3+A4+A5+A6+A7+A8+B1+B2+B3+B4+B5+B6+B7+B8+C1+C2+C3+C4+C5+C6+C7+C8 Para introducir una frmula debe escribirse en una celda cualquiera tal cual introducimos cualquier texto, precedida siempre del signo =. Autosuma y funciones ms frecuente Una funcin como cualquier dato se puede escribir directamente en la celda si Conocemos su sintaxis, pero Excel dispone de herramientas que facilitan esta tarea. En la pestaa Inicio o en la de Frmulas encontrars el botn De Autosuma que nos permite realizar la funcin SUMA de forma ms Rpida.Insertar funcin Para insertar cualquier otra funcin, tambin podemos utilizar el asistente. Si queremos Introducir una funcin en una celda: Situarse en la celda donde queremos introducir la funcin. Hacer clic en la pestaa Frmulas Elegir la opcin Insertar funcin.

Para que la lista de funciones no sea tan extensa podemos seleccionar previamente una Categora del cuadro combinado O seleccionar una categora:, esto har que en el Cuadro de lista slo aparezcan las funciones de la categora elegida y reduzca por lo tanto la lista.Utilizar Funciones como argumentos de las Funciones Excel tambin permite que una funcin se convierta en argumento de otra funcin, de esta Forma podemos realizar operaciones realmente complejas en una simple celda. Por Ejemplo =MAX(SUMA(A1:A4);B3) , esta frmula consta de la combinacin de dos Funciones, la suma y el valor mximo. Excel realizar primero la suma SUMA (A1:A4) y Despus calcular el valor mximo entre el resultado de la suma y la celda B3. Utilizar Expresiones como argumentos de las Funciones Excel permite que en una funcin tengamos como argumentos expresiones, por ejemplo la suma de dos celdas (A1+A3). El orden de ejecucin de la funcin ser primero resolver las expresiones y despus ejecutar la funcin sobre el resultado de las expresionesFunciones de fecha y hora De entre todo el conjunto de funciones, en este apartado estudiaremos las funciones dedicadas al tratamiento de fechas y horas. En varias funciones veremos que el argumento que se le pasa o el valor que nos devuelve es un "nmero de serie". Pues bien, Excel llama nmero de serie al nmero de das transcurridos desde el 0 de enero de 1900 hasta la fecha introducidaen las funciones que tengan nm._ de _serie como argumento, podremos poner un nmero o bien la referencia de una celda que contenga una fecha. Funcin Descripcin AHORA Devuelve el nmero de serie correspondiente a la fecha y hora actuales AO Convierte un nmero de serie en un valor de ao DIA Convierte un nmero de serie en un valor de da del mes DIA.LAB Devuelve el nmero de serie de la fecha que tiene lugar antes o despus de un nmero determinado de das laborables DIA.LAB.INTL Devuelve el nmero de serie de la fecha anterior o posterior a un nmeroespecificado de das laborables mediante parmetros para indicar cules y cuntos das son das de fin de semana DIAS.LAB Devuelve el nmero de todos los das laborables existentes entre dos fechas DIAS360 Calcula el nmero de das entre dos fechas a partir de un ao de 360 das DIASEM Convierte un nmero de serie en un valor de da de la semana FECHA Devuelve el nmero de serie correspondiente a una fecha determinada FECHA.MES Devuelve el nmero de serie de la fecha equivalente al nmero indicado de meses anteriores o posteriores a la fecha inicial FECHANUMERO Convierte una fecha con formato de texto en un valor de nmero de serie 48 FIN.MES Devuelve el nmero de serie correspondiente al ltimo da del mes anterior o posterior a un nmero de meses especificado FRAC.AO Devuelve la fraccin de ao que representa el nmero total de das existentes entre el valor de fecha_ inicial y el de fecha_ final HORA Convierte un nmero de serie en un valor de hora HOY Devuelve el nmero de serie correspondiente al da actual MES Convierte un nmero de serie en un valor de mes MINUTO Convierte un nmero de serie en un valor de minuto NSHORA Devuelve el nmero de serie correspondiente a una hora determinada NUM.DE.SEMANA Convierte un nmero de serie en un nmero que representa el lugar numrico correspondiente a una semana de un ao SEGUNDO Convierte un nmero de serie en un valor de segundo VALHORA Convierte una hora con formato de texto en un valor de nmero de serie.Funciones de texto Una hoja de clculo est pensada para manejarse dentro del mundo de los nmeros, pero Excel tambin tiene un conjunto de funciones especficas para la manipulacin de texto. Estas son todas las funciones de texto ofrecidas por Excel. Funcin Descripcin CARACTER Devuelve el carcter especificado por el nmero de cdigo CODIGO Devuelve un cdigo numrico del primer carcter de una cadena de texto CONCATENAR Concatena varios elementos de texto en uno solo DECIMAL Da formato a un nmero como texto con un nmero fijo de decimales DERECHA, DERECHAB Devuelve los caracteres del lado derecho de un valor de texto ENCONTRAR, ENCONTRARB Busca un valor de texto dentro de otro (distingue maysculas de minsculas) EXTRAE, EXTRAEB Devuelve un nmero especfico de caracteres de una cadena de texto que comienza en la posicin que se especifique HALLAR, HALLARB Busca un valor de texto dentro de otro (no distingue maysculas de minsculas) IGUAL Comprueba si dos valores de texto son idnticos IZQUIERDA, IZQUIERDAB Devuelve los caracteres del lado izquierdo de un valor de texto LARGO, LARGOB Devuelve el nmero de caracteres de una cadena de texto LIMPIAR Quita del texto todos los caracteres no imprimibles MAYUSC / MINUSC Convierte el texto en maysculas o en minsculas respectivamente MONEDA Convierte un nmero en texto, con el formato de moneda $ (dlar) 50 NOMPROPIO Pone en mayscula la primera letra de cada palabra de un valor de texto REEMPLAZAR, REEMPLAZARB Reemplaza caracteres de texto REPETIR Repite el texto un nmero determinado de veces SUSTITUIR Sustituye texto nuevo por texto antiguo en una cadena de texto T Si el valor es un texto lo devuelve, y si no devuelve una cadena vaca TEXTO TEXTOBAHT Convierte un nmero en texto, con el formato de moneda (Baht)Funciones de bsqueda En una hoja de Excel es muy importante coger los datos correctos para trabajar con las frmulas diseadas. Por eso existe una agrupacin de funciones especficas para realizar bsquedas de datos. Comprendamos qu es en s una bsqueda, cuando queremos encontrar alguna informacin de algo no buscamos directamente por lo que buscamos pues lo desconocemos, realizamos unabsqueda de una propiedad o algo similar que conocemos que puede tener lo que buscamosEstas son las funciones disponibles por Excel para realizar bsquedas: Funcin Descripcin AREAS Devuelve el nmero de reas de una referencia BUSCAR Busca valores de un vector o una matriz BUSCARH Busca en la fila superior de una matriz y devuelve el valor de la celda indicada BUSCARV Busca en la primera columna de una matriz y se mueve en horizontal por la fila para devolver el valor de una celda COINCIDIR Busca valores de una referencia o matriz COLUMNA Devuelve el nmero de columna de una referencia COLUMNAS Devuelve el nmero de columnas de una referencia DESREF Devuelve un desplazamiento de referencia respecto a una referencia dada DIRECCION Devuelve una referencia como texto a una sola celda de una hoja de clculo ELEGIR Elige un valor de una lista de valores FILA Devuelve el nmero de fila de una referencia FILAS Devuelve el nmero de filas de una referencia HIPERVINCULO Crea un acceso directo o un salto que abre un documento almacenado en un servidor de red, en una intranet o en Internet IMPORTARDATOSDINAMICOS Devuelve los datos almacenados en un informe de tabla dinmica INDICE Usa un ndice para elegir un valor de una referencia o matriz INDIRECTO Devuelve una referencia indicada por un valor de texto TRANSPONER Devuelve la transposicin de una matrizFUNCIONES FINANCIERAS Excel es una de las herramientas ms potentes para trabajar con informacin y clculosfinancieros,Funcin Descripcin AMORTIZ.LIN Devuelve la amortizacin de cada uno de los perodos contables AMORTIZ.PROGRE Devuelve la amortizacin de cada perodo contable mediante el uso de un coeficiente de amortizacin CUPON.DIAS Devuelve el nmero de das del perodo (entre dos cupones) donde se encuentra la fecha de liquidacin CUPON.DIAS.L1 Devuelve el nmero de das desde el principio del perodo de un cupn hasta la fecha de liquidacin CUPON.DIAS.L2 Devuelve el nmero de das desde la fecha de liquidacin hasta la fecha delprximo cupn CUPON.FECHA.L1 Devuelve la fecha de cupn anterior a la fecha de liquidacin CUPON.FECHA.L2 Devuelve la fecha del prximo cupn despus de la fecha de liquidacin CUPON.NUM Devuelve el nmero de pagos de cupn entre la fecha de liquidacin y la fecha de vencimiento DB Devuelve la amortizacin de un bien durante un perodo especfico a travs del mtodo de amortizacin de saldo fijo DDB Devuelve la amortizacin de un bien durante un perodo especfico a travs del mtodo de amortizacin por doble disminucin de saldo u otro mtodo que se especifique DVS Devuelve la amortizacin de un bien durante un perodo especificado usando el mtodo de amortizacin acelerada con una tasa doble y segn el coeficiente que se especifique. DURACION Devuelve la duracin anual de un valor burstil con pagos de inters peridico INT.ACUM Devuelve el inters acumulado de un valor burstil con pagos de inters peridicos INT.ACUM.V Devuelve el inters acumulado de un valor burstil con pagos de inters al vencimiento INT.EFECTIVO Devuelve la tasa de inters anual efectiva INT.PAGO.DIR Calcula el inters pagado durante un perodo especfico de una inversin. Esta funcin se incluye para proporcionar compatibilidad con Lotus 1-2-3. MONEDA.DEC Convierte una cotizacin de un valor burstil expresada en forma fraccionaria en una cotizacin de un valor burstil expresada en forma decimal MONEDA.FRAC Convierte una cotizacin de un valor burstil expresada en forma decimal en unacotizacin de un valor burstil expresada en forma fraccionaria NPER Devuelve el nmero de pagos de una inversin, basada en pagos constantes y peridicos y una tasa de inters constante. PAGO.INT.ENTRE Devuelve el inters acumulado pagado entre dos perodos PAGO.PRINC.ENTRE Devuelve el capital acumulado pagado de un prstamo entre dos perodos PAGOINT Devuelve el pago de intereses de una inversin durante un perodo determinado PAGOPRIN Devuelve el pago de un capital de una inversin determinada, basado en pagos constantes y peridicos y una tasa de inters constante. SYD Devuelve la depreciacin por mtodo de anualidades de un bien durante un perodoespecfico. TASA Devuelve la tasa de inters por periodo de un prstamo o una inversin. TASA.DESC Devuelve la tasa de descuento de un valor burstil Otras funciones Adems de las funciones anteriormente mencionadas, existe un gran abanico de funciones de diferentes categoras que nos pueden ser de gran utilidad. En este captulo veremos algunas de ellas clasificndolas por categoras. Funcin Descripcin ABS Devuelve el valor absoluto de un nmero ALEATORIO Devuelve un nmero entre 0 y 1 COMBINAT Devuelve el nmero de combinaciones para un nmero determinado de elementos COS Devuelve el coseno de un ngulo ENTERO Redondea un nmero hasta el entero inferior ms prximo EXP Realiza el clculo de elevar "e" a la potencia de un nmero determinado FACT Devuelve el factorial de un nmero NUMERO.ROMANO Devuelve el nmero pasado en formato decimal a nmero Romano PI Devuelve el valor de la constante pi POTENCIA Realiza el clculo de elevar un nmero a la potencia indicada PRODUCTO Devuelve el resultado de realizar el producto de todos los nmeros pasados como argumentos RAIZ Devuelve la raz cuadrada del nmero indicado RESIDUO Devuelve el resto de la divisin MEDIA.ARMO Devuelve la media armnica de un conjunto de nmeros positivos MAX Devuelve el valor mximo de la lista de valores MIN Devuelve el valor mnimo de la lista de valores MEDIANA Devuelve la mediana de la lista de valores MODA Devuelve el valor que ms se repite en la lista de valores PROMEDIO Devuelve la media aritmtica de la lista de valores VAR Devuelve la varianza de una lista de valores K.ESIMO.MAYOR Devuelve el valor k- dcimo mayor de un conjunto de datos K.ESIMO.MENOR Devuelve el valor k- dcimo menor de un conjunto de datos FALSO Devuelve el valor lgico Falso VERDADERO Devuelve el valor lgico Verdadero SI Devuelve un valor u otro, segn se cumpla o no una condicin NO Invierte el valor lgico proporcionado Y Comprueba si todos los valores son verdaderos O Comprueba si algn valor lgico es verdadero y devuelve VERDADERO ESBLANCO Comprueba si se refiere a una celda vaca ESERR Comprueba si un valor es un error ESLOGICO Comprueba si un valor es lgico ESNOTEXTO Comprueba si un valor no es de tipo texto ESTEXTO Comprueba si un valor es de tipo texto ESNUMERO Comprueba si un valor es de tipo numrico TIPO Devuelve un nmero que representa el tipo de datos del valorhttp://www.uv.mx/personal/llopez/files/2013/03/Manual-Microsoft-Office-Excel-2010.pdf

Manejo de pequeas bases de datos en Excel con tablas dinmicasUna de las mejores funcionalidades de Excel son las tablas pvot, llamadas tablas dinmicas en la versin en espaol.para generar una tabla dinmica (tabla pvot o pvot tabla en su versin inglesa), activamos el men Datos--->Informe de tablas y grficos dinmicosse abre un dilogo de tres pasos para construir la tabla dinmicaEn el primer paso, en nuestro ejemplo, elegimos la alternativa ms sencilla (y la ms comn), "lista o base de datos de Microsoft Excel", es decir que los datos s encuentran en una hoja de Excel En el segundo pasoDebemos sealar la ubicacin del rango de datos. En una prxima nota veremos como construir una referencia dinmica para este rango,

En el tercer y ltimo paso debemos decir a Excel dnde poner la tabla dinmicaEn nuestro caso utilizamos le existente Hoja 2, sealando la celda A1

Excel abre una plantilla vaca donde construiremos nuestra tabla dinmica

Los elementos con los cuales construimos la tabla (llamados dimensiones y medidas), aparecen en el cuadro pequeo a la derecha de la plantilla (lista de campos de tabla...).Todo lo que hay que hacer es arrastrar estos elementos al lugar donde queremos que aparezcan en la tabla.a palabra "campos" que aparece en la zona de filas y de columnas se refiere a los encabezamientos de las columnas en nuestra "base de datos".Si queremos cambiar la disposicin de la tabla dinmica, todo lo que hay que hacer es arrastrar los campos fuera de la tabla y disponerlos de otra manera. http://jldexcelsp.blogspot.mx/2006/03/manejo-de-pequeas-bases-de-datos-en.htmlBase de datos con imgenes en Excel (formulario con imgenes)Para hacer la base de datos es sencillo, es solo una lista ordenada de los productos, personas o elementos. Luego utilizando una formula, por ejemploBuscarV, mediante el cdigo del elemento podemos encontrar la informacin necesaria. Por otro lado mediante formulas no podemos asociar la imagen al elemento, para eso ya tendramos que usaralgo ms avanzado. http://youtu.be/J4Vzqo9adh8 http://www.unav.es/SI/manuales/Excel/indice.html#12

este simbolo le da el siguiente cdigo: =SUMA (), entre los parentesis debe ubicarse las casillas de los valores del primero, hasta el ltimo. En mi caso fue as =SUMA(E2:E12). Le das enter, y te suma todos los datos, sin que tengas la molestia de sumarlos uno por uno. Recuerda poner en negrilla el ttulo del total, tal cual como se muestra a continuacin:

http://magadogplayer.wordpress.com/2010/04/14/%C2%BFcomo-realizar-una-base-de-datos-en-excel/

MANEJO DE LOS CONCEPTOS DE ALTAS, BAJAS, CAMBIOS Y CONSULTA DE INFORMACIN EN UNA BASES DE DATOS.

Altas:Consiste en la adicin o insercin de uno o ms registros en el fichero. Esta operacin slo ser posible si el fichero ya existe.Bajas:Consiste en eliminar uno o varios registros del fichero. Esta operacin requiere un primer proceso de lectura para la localizacin del registro que se pretende borrar.Modificaciones:Consiste en realizar un cambio total o parcial de uno o varios campos de los registros de un fichero. Esta operacin requiere un primer proceso de lectura para la localizacin del registro que se desea modificar y un segundo proceso de escritura para la actualizacin de todo o parte del registro.Consultas:Esta operacin nos permite acceder a uno o varios registros con la intencin de visualizar el contenido total o parcial de sus campos en pantalla o impresora en forma de listados ordenados siguiendo ciertos criterios de clasificacin establecidos por el usuario.FICHEROS SECUENCIALES:Procedimiento Alta:INICIOEscribir Introducir clave para alta Leer claveVale clave = Verif_clave (clave)Cerrar FicheroSi vale clave = V entoncesEscribir Clave existente. No hay alta SinoAbrir Fichero para aadirClave registro = claveLeer resto registroEscribir registro en FicheroFin siFinProcedimiento Baja:INICIOEscribir Introducir clave para baja Leer clavevale clave = verif_clave ( vclave )Cerrar ficheroSi vale_clave = F entoncesEscribir No existe clave para baja SinoEscribir registroAbrir Fichero para leerAbrir Temp para escribirMientras no FF ( Fichero ) hacerLeer registro de FicheroSi clave_registrovclave entoncesEscribir en TempFinsiFinmientrasBorrar_Fichero( Fichero )Renombrar_Fichero( Temp, Fichero )FinsiFinProcedimiento Modificacin:INICIOEscribir Introducir clave para modificar registro Leer vclavevale_clave = veirf_clave( vclave )Si vale_clave = F entoncesEscribir No existe clave para modificar sinoEscribir registro** Leer valores de campos del registro que se va a modificar.Escribir registro de FicheroFinsiFinProcedimiento Verificar_clave( clave)INICIOAbrir Fichero para lectura y escriturasw = 0Mientras no FF ( Fichero ) y sw = 0 hacerLeer registro de FicheroSi clave_registro = clavesw = 1FinsiFinmientrasSi sw = 1 entoncesretorno VSinoretorno FFinsiFin

TABLAS DE EXCELUna tabla en Excel es un conjunto de base de datos organizados en filas o registros, en la que la primera fila contiene las cabeceras de las columnas (los nombres de los campos), y las dems filas contienen los datos almacenados. Es como una tabla de base de datos, de hecho tambin se denominan listas de base de datos. Cada fila es un registro de entrada, por tanto podremos componer como mximo una lista con 255 campos y 65535 registros. Las tablas son muy tiles porque adems de almacenar informacin, incluyen una serie de operaciones que permiten analizar y administrar esos datos de forma muy cmoda. Entre las operaciones ms interesantes que podemos realizar con las listas tenemos: Ordenar la los registros. Filtrar el contenido de la tabla por algn criterio. Utilizar frmulas para la lista aadiendo algn tipo de filtrado. Crear un resumen de los datos. Aplicar formatos a todos los datos. En versiones ms antiguas de Excel, las tablas se denominaban Listas de datos. Incluso es posible que en algunos cuadros de dilogo, se refiera a las tablas como listas. En este tema profundizaremos sobre este tipo de tablas. CREAR UNA TABLAPara crear una tabla tenemos que seguir los siguientes pasos: - Seleccionar el rango de celdas (con datos o vacas) que queremos incluir en la lista. - Seleccionar del Tabla en la pestaa Insertar. Aparecer a continuacin el cuadro de dilogo Crear tabla.Si nos hemos saltado el paso de seleccionar previamente las celdas, lo podemos hacer ahora.

- Si en el rango seleccionado hemos incluido la fila de cabeceras (recomendado), activaremos la casilla de verificacin La lista tiene encabezados.

- Al final hacer clic en Aceptar.

Al cerrarse el cuadro de dilogo, podemos ver que en la banda de opciones aparece la pestaa Diseo, correspondiente a las Herramientas de tabla:Y en la hoja de clculo aparece en rango seleccionado con el formato propio de la tabla.MODIFICAR LOS DATOS DE UNA TABLA

Para modificar o introducir nuevos datos en la tabla podemos teclear directamente los nuevos valores en ella, o bien podemos utilizar un formulario de datos. Esta segunda opcin viene muy bien sobre todo si la lista es muy grande.

Un formulario de datos es un cuadro de dilogo que permite al usuario escribir o mostrar con facilidad una fila entera de datos (un registro)Para abrir el formulario de datos, tenemos que posicionarnos en la lista para que est activa, y pulsar en el icono Formulario

Como esta opcin no est directamente disponible en la Cinta de opciones, vamos a aadirla a la Barra de acceso rpido. Pulsando el men Archivo > Opciones > Personalizar Cinta, y Agregar el icono Formulario..., en la seccin de Comandos que no estn en la cinta de opciones.Al crear el formulario, disponemos de siguientes botones: Nuevo: Sirve para introducir un nuevo registro.

Eliminar: Eliminar el registro que est activo.

Restaurar: Deshace los cambios efectuados.Buscar anterior: Se desplaza al registro anterior.

Buscar siguiente: Se desplaza al siguiente registro.

Criterios: Sirve para aplicar un filtro de bsqueda.

Cerrar: Cierra el formulario.

Para cambiar los datos de un registro, primero nos posicionamos sobre el registro, luego rectificamos los datos que queramos (para desplazarnos por los campos podemos utilizar las teclas de tabulacin), si nos hemos equivocado y no queremos guardar los cambios hacemos clic en el botn Restaurar, si queremos guardar los cambios pulsamos la tecla Intro.

Para crear un nuevo registro, hacemos clic en el botn Nuevo, Excel se posicionar en un registro vaco, slo nos quedar rellenarlo y pulsar Intro o Restaurar para aceptar o cancelar respectivamente.

Despus de aceptar Excel se posiciona en un nuevo registro en blanco por si queremos insertar varios registros, una vez agregados los registros, hacer clic en Cerrar.

Para buscar un registro y posicionarnos en l podemos utilizar los botones Buscar anterior y Buscar siguiente o ir directamente a un registro concreto introduciendo un criterio de bsqueda. Pulsamos en el botn Criterios con lo cual pasamos al formulario para introducir el criterio de bsqueda, es similar al formulario de datos pero encima de la columna de botones aparece la palabra Criterios.

MODIFICAR LA ESTRUCTURA DE LA TABLAPulsando en el icono Cambiar tamao de la tabla, podemos seleccionar un nuevo rango de datos. Pero si la tabla contiene encabezados, estos deben permanecer en la misma posicin, as que slo podremos aumentar y disminuir filas. Podemos modificar directamente el rango de filas y columnas, estirando o encogiendo la tabla desde su esquina inferior derecha.Cuando necesitemos aadir una fila al final de la tabla para continuar introduciendo datos, slo tendremos que pulsar la tecla TAB desde la ltima celda y aparecer una fila nueva. Si necesitamos insertar filas y columnas entre las filas existentes de la tabla, podemos hacerlo desde el botn Insertar, en la pestaa de Inicio. Tambin desde el men contextual de la tabla.Para eliminar filas o columnas, deberemos posicionarnos sobre una celda, y elegiremos Filas o Columnas de la tabla en el botn Eliminar, disponible en la pestaa de Inicio y en el men contextual de la tabla.Seleccionando una celda, fila o columna, y pulsando la tecla SUPR, eliminamos los datos seleccionados, pero no la estructura de la tabla. Para eliminar la tabla completa, seleccionamos toda la tabla y pulsamos SUPR. Si deseamos eliminar la estructura de la tabla, pero conservar los datos en la hoja, entonces pulsamos en la pestaa de Diseo de la tabla.

ESTILO DE LA TABLA

Una forma fcil de dar una combinacin de colores a la tabla que resulte elegante, es escogiendo uno de los estilos predefinidos, disponibles en la pestaa Diseo de la tabla.

En Opciones de estilo de la tabla, podemos marcar o desmarcar otros aspectos, como que las columnas o filas aparezcan remarcadas con bandas, o se muestre un resaltado especial en la primera o ltima columna. Las bandas y resaltados dependern del estilo de la tabla. Por lo dems, a cada celda se le podrn aplicar los colores de fuente y fondo, fondo condicional, etc. que a cualquier celda de la hoja de clculo.En esta tabla, se ha cambiado el estilo, y se han marcado las opciones Primera y ltima columna.

ORDENAR UNA TABLA DE DATOS Para ordenar los datos de una tabla lo haremos de la misma forma que ordenamos los datos en celdas sin ninguna estructura: a travs de los botones situados en la pestaa Datos, o bien desde el botn

La nica diferencia ser que, al estar los datos tan bien delimitados, la ordenacin siempre se realizar sobre la propia tabla y no sobre columnas completas. Pero adems, si nos fijamos en los encabezados de la propia tabla, vemos que contienen una pequea flecha en el lateral derecho. Si la pulsamos se despliega un men que nos proporciona las opciones rpidas de ordenacin, as como la posibilidad de ordenar por colores.

La ordenacin por colores no incluye los colores predefinidos de la tabla, como la que se ve en la imagen que alterna el color de las filas entre blanco y azul. Sino que afecta a las que han sido coloreadas de forma explcita, para destacarlas por algn motivo. 16.7. Filtrar el contenido de la tabla Filtrar una lista no es ni ms ni menos que de todos los registros almacenados en la tabla, seleccionar aquellos que se correspondan con algn criterio fijado por nosotros. Excel nos ofrece dos formas de filtrar una lista. Utilizando el Filtro (autofiltro). Utilizando filtros avanzados. Utilizar el Filtro.

Para utilizar el Filtro nos servimos de las listas desplegables asociadas a las cabeceras de campos (podemos mostrar u ocultar el autofiltro en la pestaa Datos, marcando o desmarcando el botn Filtro).

Otra opcin, es usar los Filtros de texto que veremos en ese mismo men, donde se despliegan una serie de opciones:

En cualquier opcin, accedemos a una ventana donde podemos elegir dos condiciones de filtro de texto, y exigir que se cumpla una condicin o las dos. Excel evaluar la condicin elegida con el texto que escribamos, y si se cumple, mostrar la fila. Usaremos el carcter ? para determinar que en esa posicin habr un carcter, sea cual sea, y el asterisco * para indicar que puede haber o no un grupo de caracteres

En el ejemplo de la imagen, solo se mostrarn los registros cuyo 1er Apellido tenga una o en el segundo carcter y no contenga la letraz. Para indicarnos que hay un filtro activo, la flecha de la lista desplegable cambia de icono. Para quitar el filtro, volvemos a desplegar la lista y elegimos la opcin (Seleccionar Todo), reaparecern todos los registros de la lista. Tambin podemos quitar el filtro pulsando en Borrar filtro en la pestaa Datos. Utilizar Filtros avanzados.

Si queremos filtrar los registros de la lista por una condicin ms compleja, utilizaremos el cuadro de dilogo Filtro avanzado. Previamente deberemos tener en la hoja de clculo, unas filas donde indicaremos los criterios del filtrado.

Para abrir el cuadro de dilogo Filtro avanzado, pulsaremos en la seccin Ordenar y filtrar de la pestaa Datos. Rango de la lista: Aqu especificamos los registros de la lista a los que queremos aplicar el filtro.

Rango de criterios: Aqu seleccionamos la fila donde se encuentran los criterios de filtrado (la zona de criterios).

Tambin podemos optar por guardar el resultado del filtrado en otro lugar, seleccionando la opcin Copiar a otro lugar, en este caso rellenaremos el campo Copiar a: con el rango de celdas que recibirn el resultado del filtrado. Si marcamos la casilla Slo registros nicos, las repeticiones de registros (filas con exactamente los mismos valores) desaparecern.

Para volver a visualizar todos los registros de la lista, acceder al men Datos - Filtro - Mostrar todo.

Filtrar el contenido de la tabla Filtrar una lista no es ni ms ni menos que de todos los registros almacenados en la tabla, seleccionar aquellos que se correspondan con algn criterio fijado por nosotros. Excel nos ofrece dos formas de filtrar una lista. - Utilizando el Filtro (autofiltro). - Utilizando filtros avanzados. Utilizar el Filtro. Para utilizar el Filtro nos servimos de las listas desplegables asociadas a las cabeceras de campos (podemos mostrar u ocultar el autofiltro en la pestaa Datos, marcando o desmarcando el botn Filtro).

Si pulsamos, por ejemplo, sobre la flecha del campo Nombre, nos aparece un men desplegable como este, donde nos ofrece una serie de opciones para realizar el filtro. Por ejemplo, si slo marcamos ngel Ricardo, Excel filtrar todos los registros que tengan ngel Ricardo en el Nombre y las dems filas 'desaparecern' de la lista.

Otra opcin, es usar los Filtros de texto que veremos en ese mismo men, donde se despliegan una serie de opciones:

En cualquier opcin, accedemos a una ventana donde podemos elegir dos condiciones de filtro de texto, y exigir que se cumpla una condicin o las dos. Excel evaluar la condicin elegida con el texto que escribamos, y si se cumple, mostrar la fila. Usaremos el carcter ? para determinar que en esa posicin habr un carcter, sea cual sea, y el asterisco * para indicar que puede haber o no un grupo de caracteres.

En el ejemplo de la imagen, solo se mostrarn los registros cuyo Nombre tenga una o en el segundo carcter y no contenga la letra z. Para indicarnos que hay un filtro activo, la flecha de la lista desplegable cambia de icono.

Para quitar el filtro, volvemos a desplegar la lista y elegimos la opcin (Seleccionar Todo), reaparecern todos los registros de la lista. Tambin podemos quitar el filtro pulsando en Borrar filtro en la pestaa Datos.

Utilizar Filtros avanzados.

Si queremos filtrar los registros de la lista por una condicin ms compleja, utilizaremos el cuadro de dilogo Filtro avanzado. Previamente deberemos tener en la hoja de clculo, unas filas donde indicaremos los criterios del filtrado.

Para abrir el cuadro de dilogo Filtro avanzado, pulsaremos en la seccin Ordenar y filtrar de la pestaa Datos.

Rango de la lista: Aqu especificamos los registros de la lista a los que queremos aplicar el filtro.

Rango de criterios: Aqu seleccionamos la fila donde se encuentran los criterios de filtrado (la zona de criterios).

Tambin podemos optar por guardar el resultado del filtrado en otro lugar, seleccionando la opcin Copiar a otro lugar, en este caso rellenaremos el campo Copiar a: con el rango de celdas que recibirn el resultado del filtrado.

Si marcamos la casilla Slo registros nicos, las repeticiones de registros (filas con exactamente los mismos valores) desaparecern.

Para volver a visualizar todos los registros de la lista, acceder al men Datos - Filtro - Mostrar todo.Una base de datos es una coleccin de datos organizados en registros (filas) y en campos (columnas). Un registro contiene toda la informacin perteneciente a un elemento (tem), por ejemplo: los datos de un alumno. Un campo contiene un dato perteneciente al elemento, por ejemplo: su nombre, edad, domicilio, cursos, etc.Una base de datos es toda la coleccin de registros, por ejemplo: cuadro de presupuestos de Excel.CONDICIONESExcel, usa una lista como una base de datos relacional, si se cumplen las siguientes condiciones:1. El rango de una lista deber estar separado al menos por una fila y una columna de otra informacin2. La primera fila, est destinada a los ttulos o nombres de los campos3. Un ttulo o un nombre de un campo puede contener hasta 255 caracteres.4. No es vlido introducir espacios en blanco al empezar un dato en una celda5. Cada columna debe usar el mismo formato6. Excel diferencia los caracteres en minsculas o maysculas, cuando efecta ordenamientos7. Se puede usar frmulas para calcular valores de campo.8. No puede haber columna o filas en blanco entre los datosTablaen lasbases de datos, se refiere al tipo de modelado de datos, donde se guardan los datos recogidos por un programa. Su estructura general se asemeja a la vista general de un programa dehoja de clculo.Una tabla es utilizada para organizar y presentar informacin. Las tablas se componen de filas y columnas de celdas que se pueden rellenar con textos y grficos Las tablas se componen de dos estructuras: Registro: es cada una de las filas en que se divide la tabla. Cada registro contiene datos de los mismos tipos que los dems registros. Ejemplo: en una tabla de nombres y direcciones, cada fila contendr un nombre y una direccin. Campo: es cada una de las columnas que forman la tabla. Contienen datos de tipo diferente a los de otros campos. En el ejemplo anterior, un campo contendr un tipo de datos nico, como una direccin, o un nmero de telfono, un nombre, etc.A los campos se les puede asignar, adems, propiedades especiales que afectan a los registros insertados. El campo puede ser definido comondiceoauto incrementable, lo cual permite que los datos de ese campo cambien solos o sea el principal indicar a la hora de ordenar los datos contenidos.Cada tabla creada debe tener un nombre nico en la cada Base de Datos, hacindola accesible mediante su nombre o su seudnimo (Alias) (dependiendo del tipo de base de datos elegida) La estructura de las tablas viene dado por la forma de un archivo plano, los cuales en un inicio se componan de un modo similar.TABLAS:Son los objetos principales de bases de datos que se utilizan para guardar datos.Elemento disponible en el lenguaje HTML para la creacin de recuadros rectangulares que pueden o no estar anidados y pueden o no contener celdas (recuadros ms pequeos dentro de una tabla, pero que no se consideran tablas). Las tablas se utilizan para organizar, posicionar o dar mejor formato a los textos y grficos en una pgina web.Pueden crearse grficamente a travs de un programa desarrollador de pginas web o manejando los tags correspondientes del lenguaje.

TIPOS DE TABLAS Adems de la funcin estndar de las tablas bsicas definidas por el usuario, SQL Server proporciona los siguientes tipos de tabla, que permiten llevar a cabo objetivos especiales en una base de datos: que se utiliza para acomodar los datos.

TABLAS CON PARTICIONESLas tablas con particiones son tablas cuyos datos se han dividido horizontalmente entre unidades que pueden repartirse por ms de un grupo de archivos de una base de datos. Las particiones facilitan la administracin de las tablas y los ndices grandes porque permiten obtener acceso y administrar subconjuntos de datos con rapidez y eficacia al mismo tiempo que mantienen la integridad del conjunto. En un escenario de Broadway, las operaciones como, por ejemplo, la carga de datos de un sistema OLTP a un sistema OLAP, pueden realizarse en cuestin de segundos en lugar de minutos u horas en otras versiones. Las operaciones de mantenimiento que se realizan en los subconjuntos de datos tambin se realizan de forma ms eficaz porque slo afectan a los datos necesarios en lugar de a toda la tabla.Tiene sentido crear una tabla con particiones si la tabla es muy grande o se espera que crezca mucho, y si alguna de las dos condiciones siguientes es verdadera:La tabla contiene, o se espera que contenga, muchos datos que se utilizan de manera diferente. Las consultas o las actualizaciones de la tabla no se realizan como se esperaba o los costos de mantenimiento son superiores a los perodos de mantenimiento predefinidos. Las tablas con particiones admiten todas las propiedades y caractersticas asociadas con el diseo y consulta de tablas estndar, incluidas las restricciones, los valores predeterminados, los valores de identidad y marca de tiempo, los desencadenadores y los ndices. Por lo tanto, si desea implementar una vista con particiones que sea local respecto a un servidor, debe implementar una tabla con particiones. Para obtener informacin para comprender, disear e implementar tablas con particiones, vea Tablas e ndices con particiones.TABLAS TEMPORALESHay dos tipos de tablas temporales: locales y globales. Las tablas temporales locales son visibles slo para sus creadores durante la misma conexin a una instancia de SQL Server como cuando se crearon o cuando se hizo referencia a ellas por primera vez. Las tablas temporales locales se eliminan cuando el usuario se desconecta de la instancia de SQL Server. Las tablas temporales globales estn visibles para cualquier usuario y conexin una vez creadas, y se eliminan cuando todos los usuarios que hacen referencia a la tabla se desconectan de la instancia de SQL Server.Para obtener ms informacin acerca de las tablas temporales, vea Conceptos bsicos para crear y modificar tablas.TABLAS DEL SISTEMASQL Server almacena los datos que definen la configuracin del servidor y de todas sus tablas en un conjunto de tablas especial, conocido como tablas del sistema. Los usuarios no pueden consultar ni actualizar directamente las tablas del sistema si no es a travs de una conexin de administrador dedicada (DAC) que slo debera utilizarse bajo la supervisin de los servicios de atencin al cliente de Microsoft. Para obtener ms informacin, vea Usar una conexin de administrador dedicada. Las tablas de sistema se cambian normalmente en cada versin nueva de SQL Server. Puede que las aplicaciones que hacen referencia directamente a las tablas del sistema tengan que escribirse de nuevo para poder actualizarlas a una versin nueva de SQL Server con una versin diferente de las tablas de sistema. La informacin de las tablas del sistema est disponible a travs de las vistas de catlogo. Para obtener ms informacin, vea Tablas del sistema (Transact-SQL).Con las tablas anchas, puede crear esquemas flexibles dentro de una aplicacin. Puede agregar o quitar columnas siempre que lo desee. Tenga presente que el uso de tablas anchas tiene consideraciones de rendimiento nicas, como e13eunos mayores requisitos de memoria en tiempo de ejecucin y en tiempo de compilacin. Para obtener ms informacin, vea Consideraciones de rendimiento para las tablas anchas.

TABLAS PERSISTENTESSon aquellas que permiten que los registros sean eliminados o borrados manualmente y tenemos de tres tipos:Base.- Es en donde se encuentra toda la informacin de todos los registros sin que se haga ninguna validacin adicional.Vistas.- Es una vista o relacin que se hace en referencia a una fila o columna especfica.Instantneos.- Son aquellos registros que se los pueden ver de manera inmediata con solo una referencia.

TABLAS DE DATOSTabla en las bases de datos, se refiere al tipo de modelado de datos, donde se guardan los datos recogidos por un programa. Su estructura general se asemeja a la vista general de un programa de Hoja de clculo.Las tablas se componen de dos estructuras:Campo: Corresponde al nombre de la columna. Debe ser nico y adems de tener un tipo de dato asociado. Registro: Corresponde a cada fila que compone la tabla. All se componen los datos y los registros. Eventualmente pueden ser nulos en su almacenamiento. En la definicin de cada campo, debe existir un nombre nico, con su tipo de dato correspondiente. Esto es til a la hora de manejar varios campos en la tabla, ya que cada nombre de campo debe ser distinto entre s.A los campos se les puede asignar, adems, propiedades especiales que afectan a los registros insertados. El campo puede ser definido como ndice o autoincrementable, lo cual permite que los datos de ese campo cambien solos o sean el principal indicar a la hora de ordenar los datos contenidos.Cada tabla creada debe tener un nombre nico en la cada base de datos, hacindola accesible mediante su nombre o su seudnimo (Alias) (dependiendo del tipo de base de datos elegida).La estructura de las tablas viene dado por la forma de un archivo plano, los cuales en un inicio se componan de un Modo similar.TABLAS DINAMICAS Una tabla dinmica es una tabla interactiva que resume, o ejecuta una comprobacin cruzada, de grandes Volmenes de datos. Podr girar sus filas y columnas para ver diferentes resmenes de los datos originales, filtrar los datos mostrando diferentes pginas, o ver en pantalla los detalles de determinadas reas de inters. LISTA O BASE DE DATOS Podr crear una tabla dinmica a partir de una lista o base de datos de Microsoft Excel, de una base de datos externa, de varias hojas de clculo de Microsoft Excel o de otra tabla dinmica. BOTONES DE CAMPO PARA REORDENAR LOS DATOS Una tabla dinmica contiene campos, cada uno de los cuales resume mltiples filas de informacin de los datos originales. Arrastrando un botn de campo hasta otra parte de la tabla dinmica, podr ver los datos de distintas maneras. Por ejemplo, podr ver los nombres de los vendedores en las filas o en las columnas. DATOS RESUMIDOS La tabla dinmica resume los datos utilizando la funcin de resumen que especifique, como SUMA, CONTAR o PROMEDIO. Podr incluir automticamente subtotales y totales generales, o utilizar sus propias frmulas agregando campos y elementos calculados. En este ejemplo, se calcula el total de los datos de la columna Ventas de la lista original en la tabla dinmica. TABLA DINMICA RESULTANTE Para crear una tabla dinmica, utilice el Asistente para tablas dinmicas como gua para la bsqueda y organizacin de los datos que desee organizar. Para comenzar, haga clic en Asistente para tablas dinmicas del men Datos. PARTES DE UNA TABLA DINMICA Una tabla dinmica se compone de las siguientes partes o elementos: Un campo de pgina es un campo de una lista o una tabla de origen al que se ha asignado una orientacin de pgina en una tabla dinmica. En el ejemplo, Regin es un campo de pgina que puede utilizarse para filtrar los datos resumidos por regiones. Si hace clic en otro elemento de un campo de pgina, la tabla dinmica cambiar para mostrar los datos resumidos asociados a ese elemento. Cada entrada o valor exclusivos del campo o columna de la lista de origen o de la tabla ser un elemento en la lista de un campo de pgina. En el ejemplo, el elemento Este se presenta actualmente en el campo de pgina Regin y la tabla dinmica muestra nicamente los datos resumidos para la regin Este. Los campos de fila son campos de una lista o de una tabla de origen a los que se ha asignado una orientacin de fila en la tabla dinmica. En el ejemplo, Producto y Vendido son campos de fila. Los campos de fila interiores como Vendido son los ms prximos al rea de datos; los campos de fila exteriores, como Producto, estn situados a la izquierda de los campos de la fila interior. Un campo de columna es un campo de una lista o una tabla de origen al que se ha asignado una orientacin de columna en una tabla dinmica. En el ejemplo, Trimestres es un campo de columnas con dos elementos; Trim2 y Trim3. Los campos de columna interiores son los que tienen sus elementos ms prximos al rea de datos; los campos de columna exteriores estn encima de los campos de columna interiores (en el ejemplo se muestra nicamente un campo de columna). Un campo de datos es un campo de una lista o de una tabla de origen que contiene datos. En el ejemplo, Suma de importes de pedidos es un campo de datos que resume las entradas del campo Importe de pedidos o de la columna en los datos de origen. Normalmente, un campo de datos resume datos numricos, como estadsticas o importes de ventas, pero tambin puede contener texto. Como valor predeterminado, los datos de texto se resumen en una tabla dinmica mediante la funcin Contar y los datos numricos mediante la funcin Suma. Los elementos son una su categora de un campo de la tabla dinmica. En el ejemplo, Carne y Pescado son elementos del campo Producto. Los elementos representan las entradas en el mismo campo o las columnas en los datos de origen exclusivas. Los elementos aparecen como rtulos de columna o de fila, o aparecen en las listas desplegables de los campos. El rea de datos es la parte de la tabla dinmica que contiene los datos resumidos. Las celdas del rea de datos muestran los datos resumidos de los elementos de los campos de fila y de columna. Los valores de cada celda del rea de datos representan un resumen de los datos procedentes de filas o registros de origen. En el ejemplo, el valor de la celda C6 es un resumen de importes de pedidos de cada registro en los datos de origen que contiene los elementos Carne, Fuller y Trim2. CREACION DE UN BASE DE DATOS EN EXCELUn modelo de datos es un nuevo mtodo para integrar datos de varias tablas y generar de forma efectiva un origen de datos relacional en un libro de Excel. En Excel, los modelos de datos se usan de forma transparente y proporcionan datos tabulares utilizados en tablas y grficos dinmicos, as como en informes de Power View.En la mayora de los casos, ni siquiera se dar cuenta de que el modelo est ah. En Excel, un modelo de datos aparece como una coleccin de tablas en una lista de campos. Para trabajar directamente con el modelo, necesitar usar el complemento PowerPivot en Microsoft Excel 2013 de Microsoft Office.Al importar datos relacionales, se crea automticamente un modelo cuando se seleccionan varias tablas.En Excel, useDatos>Obtener datos externospara importar datos de una base de datos relacional de Access (o de otro tipo) que contiene varias tablas relacionadas.Excel le solicitar que seleccione una tabla. ActiveHabilitar seleccin de varias tablas.

Seleccione dos o ms tablas, haga clic enSiguientey enFinalizar.EnImportar datos, elija la opcin de visualizacin de datos que desee, por ejemplo, una tabla dinmica en una nueva hoja, y genere el informe.Ahora dispone de un modelo de datos que contiene todas las tablas que import. Como seleccion la opcin Informe de tabla dinmica, el modelo se representa en la lista de campos que utilizar para generar el informe de tabla dinmica.

Qu puede hacer con este modelo? Puede usarlo para crear informes de tablas dinmicas, grficos dinmicos y Power View en el mismo libro. Puede modificarlo si agrega o quita tablas y, si usa el complemento PowerPivot, puede extender el modelo si agrega columnas calculadas, campos calculados, jerarquas y KPI.Al crear un modelo de datos, la opcin de visualizacin es importante. Es conveniente elegirInforme de tabla dinmica,Grfico dinmicooInforme de Power Viewpara la visualizacin de datos. Estas opciones permiten trabajar con todas las tablas en conjunto. Si seleccionaraTablaen su lugar, cada tabla importada se colocara en una hoja independiente. En esta organizacin, se pueden usar las tablas individualmente, pero utilizar todas las tablas juntas requiere una tabla dinmica, un grfico dinmico o un informe de Power View

Los modelos se crean explcitamente cuando se usa el complemento PowerPivot para importar datos. En el complemento, el modelo se representa en un diseo con pestaas, en el cual cada pestaa contiene datos tabulares. ConsulteObtener datos con el complemento PowerPivotpara conocer los conceptos bsicos de la importacin de datos con una base de datos de SQL Server.Un modelo puede contener una tabla nica. Para crear un modelo basado en solo una tabla, seleccione la tabla y haga clic enAgregar al modelo de datosen PowerPivot. Puede hacer esto si desea usar las caractersticas de PowerPivot, como conjuntos de datos filtrados, columnas calculadas, campos calculados, KPI y jerarquas.Las relaciones de la tabla pueden crearse automticamente si se importan tablas relacionadas que tienen relaciones de clave principal y externa. Excel puede usar normalmente la informacin importada de la relacin como base para las relaciones de la tabla en el modelo de datos.Para obtener sugerencias sobre cmo reducir el tamao de un modelo de datos, veaCrear un modelo de datos eficiente en cuanto a memoria con Excel 2013 y el complemento PowerPivot.El libro tiene datos, pero quiz no sabe si contiene un modelo de datos. Puede determinar rpidamente el estado del modelo abriendo la ventana de PowerPivot; si aparecen datos en las pestaas significa que existe un modelo. Encontrar ms informacin al respecto enDescubra qu orgenes de datos se utilizan en un modelo de datos de libro.Usar un modelo de datos en otra tabla dinmica, otro grfico dinmico u otro informe de Power ViewUn libro de Excel puede contener solo un modelo de datos, pero ese modelo se puede usar repetidamente en el libro.En Excel, haga clic enInsertar>Tabla dinmica.En Crear tabla dinmica, haga clic enUtilice una fuente de datos externay enElegir conexin.EN CONEXIN EXISTENTE, HAGA CLIC ENTABLAS.En Este modelo de datos del libro,Tablas de modelo de datos del libroest activado de forma predeterminada. Haga clic enAbriry, a continuacin, enAceptar. Aparece una lista de campos de tabla dinmica, que muestra todas las tablas del modelo.Agregar datos actuales y no relacionados a un modelo de datosSuponga que ha importado o copiado muchos datos que desea usar en un modelo, pero que no comprob el cuadroAgregar datos al modelo de datosdurante la importacin. Insertar nuevos datos en un modelo es ms fcil de lo que piensa.Comience con los datos que desea agregar al modelo. Puede ser cualquier intervalo de datos, pero usar un rango con nombre funciona mejor.Resalte las celdas que desea agregar o, si los datos estn en una tabla o un rango con nombre, coloque el cursor en una celda.Utilice uno de estos mtodos para agrega