Curso Macros y VBA Excel Udemy

viernes, 20 de diciembre de 2013

Curso Access 2013. Diseño Inicial de una Base de Datos. Sesión 01.




Saludos!!!!!!!!!!!!!!!!!!!

Seguimos con este primer maratón de Access. En esta ocasión os traigo la siguiente sesión del curso de Access 2013. Es la misma que la que he publicado para Access 2010 pero en las partes en las que se ve el programa, uso la versión 2013 en lugar de la 2010.  En esta sesión, sí que ya empezamos con el trabajo duro, empezamos a explicar cuestiones muy importantes a  la hora de diseñar una base de datos.

En los cursos presenciales, cuando los impartía... Siempre empezaba realizando unos ejemplos prácticos de diseño previo de bases de datos. Esto consistía, en que yo contaba a los alumnos una serie de detalles sobre un problema que tenía que solucionar con una base de datos. A continuación ellos debían pensar un diseño para resolver el problema. Les daba un tiempo y cuando acababan los poníamos en común para ver en que se habían confundido y en que no.

En este diseño previo debían pensar que tablas se necesitaban para solucionar el problema y que relaciones se establecían entre ellas. Esta es una parte fundamental de la creación de una base de datos. Si os saltáis esta parte, seguramente cometeréis errores muy graves que luego tendrán difícil solución. Es algo a lo que os tenéis que acostumbrar, a pensar antes del trabajo en Access que estructura tendrá vuestra base de datos. En el vídeo yo hago el diseño en papel y os voy mostrando como quedaría en Access para que entendáis mejor porque unas cosas están bien y otras mal. Hay otras maneras de crear diseños previos, pero ese es el método que yo suelo utilizar.

Entonces, fundamentalmente lo que os voy explicar en esta sesión es como llegar a decidir que tablas necesitaremos para almacenar la información y como se relacionarán entre ellas. Pero os lo voy a explicar cometiendo muchos errores para que quedéis más convencidos del porqué de mis decisiones. Mientras vamos mejorando el diseño también os hablaré de cómo son las tablas, que tipos de datos podemos utilizar en los campos de las tablas y porque se usan unos u otros, de los campos clave, campos de Autonumeración... De muchas cosas, es fundamental que no os saltéis estas sesiones.

El diseño que empezamos en esta sesión lo acabaremos en la siguiente. Aquí quedará más o menos cerrado pero en esa sesión posterior haremos un par de modificaciones para seguir viendo más posibilidades en cuanto a cómo se relacionan unas tablas con otras y como se guarda la información en las tablas.


jueves, 19 de diciembre de 2013

Curso Access 2010. Diseño Inicial de una Base de Datos. Sesión 01.




Saludos!!!!!!!!!!!!!!!!!!!

Esta vez no habéis tenido que esperar nada. Seguimos con el recién estrenado curso de Access 2010. En esta sesión, sí que ya empezamos con el trabajo duro, empezamos a explicar cuestiones muy importantes a  la hora de diseñar una base de datos.

En los cursos presenciales, cuando los impartía... Siempre empezaba realizando unos ejemplos prácticos de diseño previo de bases de datos. Esto consistía, en que yo contaba a los alumnos una serie de detalles sobre un problema que tenía que solucionar con una base de datos. A continuación ellos debían pensar un diseño para resolver el problema. Les daba un tiempo y cuando acababan los poníamos en común para ver en que se habían confundido y en que no.

En este diseño previo debían pensar que tablas se necesitaban para solucionar el problema y que relaciones se establecían entre ellas. Esta es una parte fundamental de la creación de una base de datos. Si os saltáis esta parte, seguramente cometeréis errores muy graves que luego tendrán difícil solución. Es algo a lo que os tenéis que acostumbrar, a pensar antes del trabajo en Access que estructura tendrá vuestra base de datos. En el vídeo yo hago el diseño en papel y os voy mostrando como quedaría en Access para que entendáis mejor porque unas cosas están bien y otras mal. Hay otras maneras de crear diseños previos, pero ese es el método que yo suelo utilizar.

Entonces, fundamentalmente lo que os voy explicar en esta sesión es como llegar a decidir que tablas necesitaremos para almacenar la información y como se relacionarán entre ellas. Pero os lo voy a explicar cometiendo muchos errores para que quedéis más convencidos del porqué de mis decisiones. Mientras vamos mejorando el diseño también os hablaré de cómo son las tablas, que tipos de datos podemos utilizar en los campos de las tablas y porque se usan unos u otros, de los campos clave, campos de Autonumeración... De muchas cosas, es fundamental que no os saltéis estas sesiones.

El diseño que empezamos en esta sesión lo acabaremos en la siguiente. Aquí quedará más o menos cerrado pero en esa sesión posterior haremos un par de modificaciones para seguir viendo más posibilidades en cuanto a cómo se relacionan unas tablas con otras y como se guarda la información en las tablas.


Curso Access 2010 / 2013. Conceptos Básicos e Introducción a las Bases de Datos.

Comenzamos los Curso de Access 2010 y 2013 con una primera sesión dedicada a conocer los conceptos básicos de una Base de Datos aplicados a Access. Responderé a preguntas como ¿Qué es una Base de Datos? ¿Qué objetos componen una Base de Datos? Es una sesión de introducción a las Bases de Datos.

Curso: Access 2010
 Access 2013
Formato:
Vídeo/Tutorial.
Continúa en: Access 2010. Diseñ...
 Access 2013. Diseñ...
Acceso al vídeo de la 
sesión en Youtube:
Como ya he comentado por las diferentes redes sociales, hoy empiezo con este curso, bueno en realidad con dos. Uno para la versión 2010 y otro para la 2013. Las sesiones para ambos cursos serán muy parecidas, pero como había casi el mismo interés por las dos versiones he decidido hacerlo así. Esta primera sesión de los Cursos es un poco diferente, es una sesión común para los dos Cursos. Es una sesión de conceptos básicos sobre Bases de Datos, no entramos en el trabajo en Access todavía. Como suelo decir es de "Culturilla Popular" sobre Bases de datos. Estos son algunos de los puntos que trato: 

  • ¿Qué son las Bases de Datos?
  • ¿Qué objetos componen una Base de Datos?
  • Para que se pueden utilizar cada uno de los objetos que componen una Base de Datos...

Sobre todo vais a ver conceptos generales que se pueden aplicar a cualquier tipo de base de datos, no sólo a Access. En la sesión me detengo mucho en que vayáis conociendo los objetos que forman una base de datos de Access, para que cuando empecemos a crearlos ya tengáis una ligera idea de para que pueden servir. Se trata de que os empiecen a sonar palabras como Tablas, Consultas, Formularios, Informes, Relaciones, etc...

Después de esta sesión, seguiremos sin trabajar todavía en Access. Llegarán dos sesiones en las que empezaremos a conocer los pasos que hay que dar para diseñar una base de datos. Antes de empezar el trabajo en el ordenador, conviene realizar un diseño previo en papel o en cualquier otro soporte que nos lo permita. Eso es lo que haremos en esas dos sesiones. Habrá más sesiones dedicadas a este tema pero de momento empezaremos con estas dos y posteriormente empezaremos el trabajo práctico en Access.

Como siempre aquí tenéis el enlace para ver el vídeo. Espero que os guste.

  • Nombre: Curso Access 2010/2013. Conceptos Básicos.
  • Versión de Access: ES/Español.
  • Audio: Español.
  • Subtítulos: Español.
  • Duración Vídeo: 22m 54s.



Aquí tenéis los enlaces para continuar el curso, podéis elegir entre Access 2010 o Access 2013:

*Siguiente sesión Access 2010*:
*Siguiente sesión Access 2013*:

jueves, 24 de octubre de 2013

Curso Excel 2010. Formato Condicional. Sesión 03.





Saludos!!!!!!!!!!!!!!!!!!!

De vuelta en cuanto me deja libre el 5º Turno... Sigo con las sesiones dedicadas al Formato Condicional  y en concreto en esta sesión compuesta por dos vídeos, me voy a centrar en crear formatos condicionales en los que usaremos condiciones que comprobarán el texto que hay en las celdas. Excel tiene una serie de opciones prediseñadas de este tipo que se engloban dentro de "Texto Específico". La más conocida de todas es la de "Texto que contiene".

Esta opción permite aplicar formatos cuando la celda contenga en su interior el texto que indiquemos en la regla. Da igual que en la celda halla más texto, si el texto que indicamos aparece por algún sitio, se aplicará el formato. Esta es la opción más conocida, pero hay más. Tenemos las opciones de "que empieza por", "que termina por" y que "no contiene". Más o menos por sus nombres se puede identificar para que sirven, en el vídeo también usaremos las dos primeras.

Estas opciones están muy bien pero dependiendo de lo que necesitemos puede que se queden cortas y en los vídeos veremos cómo crear estos mismos formatos con fórmulas que podremos adaptar mejor a nuestras necesidades. En concreto desarrollaremos un ejemplo en el que usando tres botones de opción aplicaremos diferentes reglas de formato condicional.  Será la primera vez que usaremos controles de formulario en el curso.



Este tipo de controles permiten mejorar mucho la usabilidad de las hojas de cálculo. En concreto, los botones de opción (Options Buttons), nos permiten seleccionar una opción de entre varias. En el ejemplo los usaremos para decidir si se formatea unos apellidos dependiendo de si realizamos la búsqueda por el primer apellido, segundo o en cualquiera de los dos.

miércoles, 28 de agosto de 2013

Curso Excel 2010. Formato Condicional. Sesión 02.






Saludos!!!!!!!!!!!!!!!!!!!

Aprovechando los huecos que me deja el 5º Turno sigo preparando material. Aquí tenéis la segunda sesión dedicada al Formato Condicional en Excel. Como ya comenté en la sesión anterior con esta herramienta podemos lograr que las celdas se formateen automáticamente dependiendo de las reglas o condiciones que creemos. En esa sesión creamos reglas que controlaban el valor de las celdas en las que queríamos aplicar el formato y dependiendo de si se cumplían o no se aplicaba el formato correspondiente. Es decir creábamos reglas de formato condicional que dependían del valor de las celdas.

Podíamos crear condiciones que controlaran si el valor de la celda es igual, mayor, menor, etc... Esta es la opción más simple que tenemos para crear formato condicional, pero hay más, por ejemplo podemos usar Fórmulas. Razones para usar fórmulas junto con esta herramienta puede haber varias, por ejemplo que la regla que quiero crear no se pueda hacer con las opciones que tiene Excel prediseñadas. Imaginaros que quiero que en un listado de productos se pongan de rojo los productos que están por debajo de su stock mínimo. Esto Excel no sabe hacerlo, pero nosotros le podemos enseñar usando fórmulas en el formato condicional.

Ejemplos como el anterior los iremos desarrollando en sesiones posteriores, en esta nos vamos a centrar en otra razón. Puede que para dar formato a una celda tengamos que controlar el valor de otra celda. Es decir, el formato no dependerá del valor que tenga la celda en la que lo estamos aplicando, sino de otra completamente diferente. Bueno pues esto también se soluciona con fórmulas, en el vídeo hago varios ejemplos.

El uso de fórmulas en el formato condicional planteará dificultades que ya deberían resultaros familiares. Nos encontraremos algunos problemas con el uso de las Referencias de Excel y comprobaremos que los podemos solucionar de la misma manera que en las fórmulas que creamos en las celdas, con los Dólares. En algunas ocasiones habrá que fijar referencias para que el Formato Condicional funcione como esperábamos.

sábado, 3 de agosto de 2013

Curso Excel 2010. Formato Condicional. Sesión 01.






Saludos!!!!!!!!!!!!!!!!!!!

Empezamos con el Formato Condicional en Excel 2010. Esta herramienta quizás sea otra de las grandes desconocidas que tiene Excel pero es una herramienta muy potente. Con ella podemos aplicar formatos a las celdas usando condiciones o reglas.

Mediante la creación de condiciones conseguiremos que Excel aplique formatos automáticamente dependiendo de si se cumplen o no las reglas que creemos. Las posibilidades son infinitas, os pongo varios ejemplos.

Imaginaros que tenéis en una hoja de Excel el control de vuestro almacén y queréis que Excel os avise de alguna manera cuando el Stock de los productos quede por debajo del mínimo que habéis establecido. Bueno pues con el Formato Condicional podríamos crear reglas para que se coloreen de rojo los productos que están por debajo del Stock mínimo. Otro ejemplo típico, el de la Bolsa.

Imaginaros que tenemos una cartera de valores y en Excel guardamos las diferentes cotizaciones que tienen las Acciones que lo forman. Con el formato condicional le podríamos decir que nos marque de rojo las Acciones que bajan, de verde las que suben, etc...

Esto son solo algunos ejemplos, pero en cuanto la empecéis a conocer esta herramienta se os empezarán a ocurrir muchas más aplicaciones. En esta sesión vamos a crear varios ejemplos muy sencillos en los que crearemos reglas de formato condicional que controlan el valor de las celdas. Dependiendo de si las celdas son igual a un determinado valor, o mayor, o menor... aplicaremos unos formatos u otros. Con los ejemplos que creemos también veremos como eliminar y modificar formato condicional.

Al finalizar el vídeo explicaré que sucede cuando entran en conflicto varias reglas de formato condicional. Veremos como podemos controlar cual es la que tiene preferencia sobre las demás y como con la opción de "Detener si es verdad" podemos evitar que se tengan en cuenta el resto de reglas de formato condicional.


sábado, 20 de julio de 2013

Excel 2010. Pivot Tables. Session 01.





Hi everyone.!!!!!!!!!!!!!!!!!!!


First session dedicated to the Pivot Tables in Excel 2010. This tool allows you to analyze and summarize large amounts of information stored on different types of data sources, for example Excel, SQL Server, Access, etc... In this session we explain the first steps to create a PivotTable.

Pivot tables are useful when you need to get statistics from a large amount of data. For example, with the data of deposits in a bank can ask the following questions.
  • How much money has been deposited in each branch?
  • How much money has been deposited in each account type?
  • What is the difference between the year 2010 and 2011?

Well, no problem. To respond to questions such as these, we have the pivot tables. At the end of this video, you will be able to create pivot tables to respond to these questions and many more.

sábado, 13 de julio de 2013

Tablas Dinámicas en Excel 2010: Agrupar Fechas y Datos. Rangos de Consolidación Múltiples.



Otra sesión más de tablas dinámicas, seguimos conociendo más posibilidades de esta herramienta de Excel. En esta sesión veremos dos cosas: Las opciones de agrupamiento y la creación de tablas dinámicas con rangos de consolidación múltiples.

En la primera parte explicaré que opciones nos da Excel para agrupar datos de forma manual. Por ejemplo si tenemos unas fechas en nuestros datos podríamos necesitar agrupar los datos en meses, años, trimestres, días, etc... Excel nos ofrece esto con las opciones para agrupar. Además de agrupar fechas también podemos agrupar datos numéricos y en el vídeo realizo un ejemplo en el que agruparemos teniendo en cuenta la edad de unas personas que han participado en una encuesta.

A continuación explicaré los rangos de consolidación múltiples. Esto que suena tan raro es una cuestión muy simple pero que además es completamente innecesaria. Esta opción es útil cuando una tabla necesita usar datos de diferentes orígenes de datos, cuando los datos no están todos juntos en una tabla. Por eso os digo que es innecesario, para crear tablas dinámicas, lo primero en lo que deberíais prestar atención es que el origen de datos sea una tabla bien formada y no como veréis en el vídeo. Como hay veces que nos podemos encontrar en esta situación lo explico pero es algo que incluso con el tiempo creo que desaparecerá.

jueves, 27 de junio de 2013

Tablas Dinámicas en Excel 2010: Campos Calculados. Elementos Calculados.



Seguimos con las sesiones dedicadas a las tablas dinámicas. En esta sesión seguimos viendo más opciones para mostrar resultados o estadísticas. Lo que explico en este vídeo es un poco diferente a lo que ya hemos visto en ese sentido, explico Campos Calculados y Elementos Calculados.

Un campo calculado es una columna de datos que se añade a la tabla dinámica pero los datos que se ven en ella no se obtienen directamente de los datos de origen. Es decir no dependen de una columna de los datos de origen se obtienen mediante una fórmula en la que sí que se utilizan datos del origen de datos.
Con una fórmula como las que podemos crear en las celdas de Excel obtenemos los datos que se ven en esa columna. En estas fórmulas podemos utilizar los campos que forman la tabla dinámica, los típicos operadores matemáticos de Excel y las Funciones de Excel. De todas las maneras en el vídeo veréis que estas fórmulas tienen algunas limitaciones, no son 100% iguales a las que podemos usar en las celdas.

Un elemento calculado es la misma idea pero en ese caso se crea una fila nueva en la tabla dinámica. Los datos que se muestran también se obtienen con fórmulas similares a las de los Campos Calculados. Los dos conceptos así explicados suenan un poco raros pero con los ejemplos que veréis en el vídeo lo entenderéis mejor.


martes, 21 de mayo de 2013

Tablas Dinámicas en Excel 2010: Cálculos y Campos de Valor Personalizados. Contar, Diferencias, Porcentajes…




Cuarta sesión dedicada a las Tablas Dinámicas en Excel 2010. En ella nos vamos a centrar en conocer más posibilidades que ofrece la zona de valores, en cuanto a cálculos o estadísticas que se pueden obtener, os voy a explicar como personalizar los cálculos que se pueden realizar en la zona de valores. Empezaremos viendo que en esta zona también es posible meter varios campos, puede parecer que esto no tiene mucha utilidad pero eso es porque no conocéis algunas de las posibilidades que os voy a mostrar en esta sesión.

Estamos acostumbrados a que los campos que usamos en esa zona devuelvan la suma, pero eso es sólo una pequeña parte de los que se puede conseguir. Por ejemplo podemos decirle que en lugar de sumar, cuente, o saque medias, u obtenga máximos o mínimos... hay muchas posibilidades. En el vídeo veremos cómo podemos contar y sacar medias. Usaremos los datos de los ingresos en unas sucursales de un banco y con ellos obtendremos cuantas cuentas se han abierto en cada sucursal de cada tipo de cuenta y la media de los ingresos que se han realizado.

Esa zona esconde muchas más posibilidades y veremos que podemos mostrar los datos de muchas maneras diferentes. Habitualmente en esa zona se suelen mostrar resultados que se visualizan en forma de cantidades pero por ejemplo, entre otras opciones podemos mostrar porcentajes y diferencias. En el vídeo obtendremos a qué porcentaje del total de dinero ingresado en el banco equivalen las cantidades ingresadas en cada sucursal y también calcularemos la distribución porcentual en cada sucursal por tipos de cuenta. Es decir cuál es el porcentaje de dinero que se ha ingresado en cada tipo de cuenta en cada sucursal.

Por último veremos cómo podemos obtener diferencias, en concreto haremos una tabla dinámica en la que se ve el total de dinero ingresado en cada sucursal en los diferentes años de los que tenemos datos. Pero además meteremos un campo más a la zona de valores para que nos diga qué diferencia hay en cada año con el anterior.

Las opciones en cuanto a cálculos y visualización de estos son de nuevo prácticamente infinitas, pero con este vídeo espero abriros los ojos a algunas opciones de las tablas poco conocidas pero muy interesantes y útiles.

miércoles, 24 de abril de 2013

Tablas Dinámicas en Excel 2010: Filtrar Datos. Segmentación de Datos o Slicers.



Seguimos con los vídeos dedicados a las Tablas Dinámicas en Excel 2010. En el vídeo de hoy voy a explicar las opciones que tenemos para Filtrar Datos en una Tabla Dinámica. Las tablas dinámicas son muy útiles para analizar grandes cantidades de información y algo muy necesario en estos casos es la posibilidad de filtrar, de quedarnos solo con la parte que no interesa. En este sentido ofrecen muchas posibilidades y estas son las que vamos a ver en la sesión.

Empezaremos con los campos de Filtro de Informe. Los campos que usemos en esta zona de la tabla dinámica nos permitirán realizar filtros, dependiendo de los valores que seleccionemos en ellos nos mostrarán los datos correspondientes  Son muy fáciles de usar. Estos campos tienen alguna limitación, por ejemplo cuando seleccionemos varias opciones para filtrar no se ven los datos que se usan para los filtros. Es decir no sabemos exactamente qué condiciones estamos usando. Por ejemplo si le digo que me muestre los datos de una población no hay problema, pero si uso dos o más poblaciones la información que nos dan ya no es tan clara.

Para solucionar este problema en la versión 2010 de Excel se han añadido los Slicers, también conocidos como "Segmentación de Datos". Un Slicer es un control que se inserta en la hoja y que permite realizar filtros dependiendo de lo que seleccionemos en su interior. Es muy parecido a los campos de Filtro de Informe, pero tienen una ventaja muy importante. Cuando seleccionemos en los Slicers varias opciones, varias condiciones, sí que veremos exactamente los datos que estamos usando como condiciones del filtro. Luego tendremos muy claro a que se corresponden los datos que muestra la tabla dinámica.

Finalizaremos viendo las opciones que nos ofrecen para filtrar los campos que usamos en las zonas de Etiquetas de Fila y Columna. Podemos desde indicar filtros directos seleccionando alguno de los valores que se usan en esas zonas... A crear filtros de Etiquetas y filtros de Valores. Los filtros de etiquetas se crean con los datos que se usan para agrupar los valores en las tablas y los de valores se crean teniendo en cuenta los datos numéricos que se ven en los resultados de las tablas.

sábado, 2 de febrero de 2013

Curso Excel 2010. Validación de Datos. Sesión 06.






Saludos!!!!!!!!!!!!!!!!!!!

Aquí estoy de nuevo. Ha pasado mucho tiempo desde la última vez que publiqué nuevo material. Se han juntado varias circunstancias que ya he comentado y que hacen que tenga poco tiempo disponible pero en la medida de lo posible intentaré seguir publicando nuevo material. En esta ocasión publico la última sesión dedicada a la Validación de Datos en Excel 2010. Seguiré publicando material sobre esta herramienta pero junto con otras posibilidades que ofrece Excel, por ejemplo con Filtros o Filtros Avanzados.

En esta sesión sigo creando ejemplos de Validación de Datos Personalizadas con Fórmulas y Funciones. En la sesión anterior ya creamos varios y en esta seguimos con dos validaciones, en la primera controlaremos que a la hora de dar una cita a un cliente no se puedan dar citas en el mismo día a la misma hora.

La segunda servirá para controlar la validez de un Nif. Este código identifica a cada uno de los Españoles y contiene un carácter de control que se puede obtener realizando un cálculo. Así se consigue saber si el Nif introducido es correcto. En la validación controlaremos que el carácter de control introducido es válido, pero solo para los Nifs de personas Españolas. Las personas inmigrantes tienen documentos de identificación similares pero tienen alguna diferencia que complicaría mucho realizar una validación que controle todos los casos. Eso os lo dejo a vosotros como ejercicio práctico.

Sobre todo, lo que me interesa de esta sesión es que veáis como usando Funciones se pueden realizar cosas muy interesantes. En la sesión usaremos funciones como Contar.Si.Conjunto, Residuo, Extraer, Izquierda, Derecha, Y, Largo, etc... También explicaré el funcionamiento de la casilla "Omitir Blancos" con este tipo de validaciones.