Академический Документы
Профессиональный Документы
Культура Документы
INFORMATICA CONTABLE I
HOJA ELECTRONICA
1. DEFINICION: Son programas creados para convertir informacin desorganizada en datos organizados y realizar clculos con ellos. La hoja de clculo y el tratamiento de textos son las aplicaciones ms utilizadas en la empresa. Se define una hoja electrnica como una matriz formada por filas y columnas. La interseccin de una fila y una columna es denominada celdilla o celda. Las celdillas estn relacionadas, permitiendo realizar clculos manual o automticamente, escribir textos y copiar frmulas. En cada celdilla se pueden introducir tres clases de datos: textos o entradas alfanumricas, entradas numricas y frmulas o expresiones. Las celdillas con entradas alfanumricas o numricas forman el conjunto de entradas independientes, ya que su valor no depende de ninguna otra posicin de la hoja. Las celdillas cuyo contenido son frmulas o expresiones constituyen el conjunto de entradas dependientes, el resultado depende del contenido de otras posiciones o de algn otro parmetro. Son tiles cuando los anlisis que se desean hacer son clculos sistemticos y repetitivos entre filas y columnas, simulaciones del tipo qu pasara si ..?, qu sucedera si un valor o dato de los introducidos en la hoja vara?. Al variar un valor, la hoja realiza un reclculo de todas las celdillas que dependen de ese valor. 2. HISTORIA: En el ao 1979, dos estudiantes de la clebre Harvard Business School, Bob Framkston y Daniel Bricklin, resolvan una serie de problemas relacionados con otros a travs de una serie de frmulas. Cuando algunos datos se variaban por mala estimacin inicial, la cantidad de trabajo para rehacer la hoja era desorbitante. Los ejercicios de planificacin financiera eran casos tpicos de clculo sobre unos datos bsicos. Se necesitaba saber qu pasara si se variaban tales previsiones o se registraban determinadas tendencias.
INFORMATICA CONTABLE I
INFORMATICA CONTABLE I
5. CARACTERISTICAS PARA PC: Una caracterstica importante es el nmero de filas y columnas mximo que puede soportar (tamao de las hojas). El lmite fsico real del tamao de una hoja depende de la cantidad de memoria RAM que tenga el microordenador. 6. ASPECTOS FUNCIONALES: Todas las hojas de clculo realizan las cuatro operaciones aritmticas bsicas: sumar, restar, multiplicar y dividir. Adems, cuentan con numerosas funciones predeterminadas para clculos ms especializados y complejos, como: Funciones matemticas: funciones trigonomtricas, raz cuadrada, logaritmos, exponencial, etc. Funciones financieras (amortizaciones, capitalizacin, etc.). Funciones especiales de anlisis y clasificacin, como la determinacin del valor mximo o mnimo de una parte de la hoja de trabajo, la ordenacin, adems de otras funciones de tipo estadstico, como medias, varianzas o desviaciones. Funciones lgicas, que permiten establecer comparaciones y condicionar el valor de una celda al resultado de una operacin lgica. Funciones recursivas, orientadas a los clculos por iteraciones sucesivas.
INFORMATICA CONTABLE I
INFORMATICA CONTABLE I
INFORMATICA CONTABLE I
CONCILIACIN DE INFORMACIN
Una de las tareas ms repetidas en cualquier departamento de contabilidad o administracin de una empresa es la realizacin de conciliaciones de datos e informacin. Podran ser, por ejemplo, datos bajados de algn sistema informtico de informacin o, simplemente, listas de datos ingresados en una planilla de Excel que debamos comparar o mayores de cuentas contables que queramos contrastar, entre otras opciones. Para realizar comparaciones de datos podemos utilizar y combinar distintas herramientas de Excel, por ejemplo: tenemos la posibilidad de usar funciones que nos permitan comparar valores y aplicar algunas opciones de las herramientas de ordenamiento y filtro. Comencemos con una ejemplificacin bien simple. Supongamos que tenemos una extraccin de datos de algn sistema de la compaa que debemos comparar con un archivo de Excel donde se hacen seguimientos manuales de las ventas y queremos contrastar si hemos registrado en la contabilidad todas las facturas de venta. En primer lugar, contamos con el detalle de la extraccin del sistema, donde figura el nmero de factura que ser la clave que utilizaremos para la comparacin de los datos.
Figura 1. Habitualmente, los sistemas de informacin, ya sean contables o administrativos, tienen la posibilidad de generar extracciones, en algunos casos directamente a Excel y, en otros, como archivo de texto.
INFORMATICA CONTABLE I
Figura 2. El seguimiento del departamento de ventas incluye otros datos, como el canal de ventas y el cliente.
Para realizar esta primera conciliacin utilizaremos, como nexo, el nmero de la factura y aplicaremos funciones de bsqueda.
INFORMATICA CONTABLE I
PARA EXCEL
Las limitaciones de Excel 2003 (y otras versiones anteriores) son bastantes si las contrastamos con Excel 2007. La cantidad de filas que se pueden utilizar no puede superar las 65.536, en comparacin con la posibilidad de usar ms de un milln en la ltima versin. Adems, como mximo, podremos contemplar 256 columnas res- pecto de las ms de 16.000 de Excel 2007
Figura 3. Son varias las funciones que nos permitirn realizar comparaciones. Las funciones se encuentran agrupadas de acuerdo con su funcionalidad. Ha- gamos un rpido repaso por el contenido de cada uno de los grupos. Autosuma: adems de la funcin Suma (que nos permite realizar sumatorias de valores incluidos en celdas y rangos), este grupo contiene otras funciones sencillas que nos permitirn calcular promedios (Promedio), obtener los valores mnimos (Mn) y mximos (Mx), y realizar diferentes formas de conteos. Usadas recientemente: este grupo ir mostrando las ltimas funciones utilizadas y nos permitir un fcil acceso a las que utilizamos con ms frecuencia.
INFORMATICA CONTABLE I
Adems de estos grupos que mencionamos, existe el referido a las funciones de Bsqueda y referencia, donde hallaremos funciones que nos habilitarn para realizar bsquedas y comparaciones. Tambin encontraremos un grupo especfico que contiene funciones Matemticas y trigonomtricas, y otro grupo que concentrar el resto de las funciones disponibles.
Figura 4. La categora Cubo aparece en la versin 2007 de Excel (no en anteriores) e incluye funciones relacionadas con cubos de
10
INFORMATICA CONTABLE I
Figura 5. Cuando comencemos a incluir una funcin, Excel nos mostrar una ayuda activa.
En versiones anteriores de Microsoft Excel, para insertar una funcin nos podemos dirigir al men Insertar/Funciones. La agrupacin de las funciones es similar a la de Excel 2007, aunque hay algunas especficas que slo se han incorporado en esta nueva versin. Si no encontramos algo, podemos recurrir a la ayuda.
11
INFORMATICA CONTABLE I
Esta funcin incluye un tercer argumento que ser el nmero de la columna que queramos obtener como resultado. En este caso, incluiremos un 3 para traer el importe de cada factura. Por ltimo, debemos incluir un cuar- to argumento, que le indicar a la funcin si los valores de la matriz donde debe realizar la bsqueda se encuentran ordenados o no. Si se incluye la palabra FALSO o se lo pone vaco, Excel asume que los valores se encuentran desordenados, mientras que si el valor es VERDADERO o se omite, asume que se encuentran ordenados. Al terminar, la funcin quedara de la siguiente forma: =BUSCARV(A3;Seguimiento!C3:F24;3;)
12
INFORMATICA CONTABLE I
Figura 7. La hoja que posee los datos del departamento de ventas se ha denominado
De esta forma, podremos obtener el valor de todas las facturas de la extraccin de datos que se encuentren en el seguimiento del departamento de ventas y aquellos valores no encontrados arrojarn un error del tipo #N/A.
Para fijar filas o columnas tenemos que anteponer el signo $ a las coordenadas de la celda que queramos fijar. De esta forma, si deseamos fijar la columna de una referencia para la celda A1 introduciremos $A1, mientras que si lo que necesitamos es congelar la fila utilizaremos A$1. Esto nos permitir que, al arrastrar frmulas, las partes de la referencia que se encuentren fijas no sean altera- das. Si deseamos fijar filas y columnas a la vez, es decir, obtener una referencia totalmente absoluta, la direccin de la celda deber ser $A$1. Tambin podemos utilizar la tecla de funciones F4 para poder alternar entre las diferentes variantes
13
INFORMATICA CONTABLE I
Podemos mejorar de muchas formas lo que realizamos hasta ahora: tenemos la posibilidad de incluir algunas funciones adicionales en nuestra comparacin para que al encontrar un valor en ambas planillas aparezca, por ejemplo, la palabra OK o ERROR si los valores no son encontrados. Gracias a esto, luego podremos aplicar algn ordenamiento o filtro sobre esta columna para analizar slo las partidas con diferencias. Para lograr esto, incluiremos una combinacin de funciones SI (funcin condicional que nos permitir evaluar un argumento y, de acuerdo con su resultado, realizar una accin diferente) y ESERROR (funcin que identifica los errores #N/A, #VALOR!, #REF!, #DIV/0!, #NUM!, #NOMBRE? y #NULO!). Como resultado de esto, la funcin completa quedara: =SI(ESERROR (BUSCARV(A4;Seguimiento!$C$3:$F$24;3;));ERROR;OK). VALORES NO NUMRICOS DENTRO DE FUNCIONES:
Dentro de las funciones podremos agregar como argumentos o resultados de stas, valores no numricos o de texto. En todos los casos, estos valores deben incluirse entre comillas , por ejemplo, OK o ERROR. Sin embargo, si deseamos incluir valores numricos, las comillas no sern necesarias
14
INFORMATICA CONTABLE I
15
INFORMATICA CONTABLE I
Figura 11. Tambin podramos ordenar los valores para agrupar aquellas partidas con diferencia.
EN EXCEL
En la versin anterior de Excel, las herramientas de ordenamientos y filtros las encontraremos dentro del men Datos. Si bien la finalidad es la misma, Excel 2007 posee una gran cantidad de herramientas adicionales y muy eficaces en este rubro, que las versiones anteriores no tienen. Para completar la conciliacin deberamos realizar las mismas tareas en la planilla de seguimiento del departamento de ventas para poder, de esta forma, identificar las partidas que no se encuentren incluidas dentro de la extraccin del sistema contable. Los pasos para realizar esto seran los siguientes: en primer lugar, incluir la combinacin de funciones SI, ESERROR y BUSCARV para comparar los valores y, en segundo lugar, agregar filtros para poder identificar todas las partidas que no puedan conciliarse. Tambin podramos seguir mejorando esto e incluir, por ejemplo, formatos condicionales para identificar, a travs de colores, las partidas que mostraran ERROR. Esta herramienta (que estudiaremos ms adelante) la encontraremos dentro de la ficha de opciones Inicio, en el grupo Estilos.
ALGUNOS CAMBIOS
Todo lo que hemos realizado funciona slo cuando en las dos planillas tenemos un nexo (en este caso, el nmero de factura) que se encuentra expresa- do de la misma forma. Qu sucede si este valor se encuentra con formato diferente en cada una de las planillas? Simplemente, nuestra comparacin no funciona. Para resolver esto, realizamos algunas modificaciones en nuestra combinacin de funciones para poder realizar la conciliacin. Supongamos que la planilla del departamento de ventas incluye los nmeros de las facturas, pero en un formato ms simple con menor cantidad de caracteres
16
INFORMATICA CONTABLE I
Incluiremos algunas funciones adicionales a travs de las cuales, desde la hoja donde estn los datos de la extraccin contable, podremos transformar el nmero de la factura en el mismo formato que el incluido en la planilla de seguimiento. Primero utilizaremos la funcin DERECHA (incluida dentro del grupo de funciones Texto), que nos permitir extraer desde el extremo derecho una parte del nmero de la factura, y luego aplicaremos la funcin VALOR, del mismo grupo, para poder transformar en un valor numrico el re- sultado extrado por la funcin DERECHA. En principio, la combinacin quedara =DERECHA(A3;8). De esta forma, podremos extraer de 0001A00000469 el valor 00000469, por ejemplo. A continuacin, aplicaremos =VALOR, quedando =VALOR(DERECHA(A3;8)) para transformar el nmero de la factura en un simple 469. As, lograremos obtener una misma clave en las dos planillas y volver a aplicar todo esto dentro de la funcin =BUSCARV. La funcin completa quedara de la siguiente manera: =SI(ESERROR(BUSCARV (VALOR(DERECHA(A3;8));Seguimiento!$C$3:$F$37;1;));ERROR;OK). Al momento de realizar la comparacin desde la planilla del departamento de ventas debemos conseguir nuevamente que los nexos que utilicemos dentro de la funcin =BUSCARV sean comparables. Podemos, por ejemplo, incluir una columna auxiliar que nos facilite la tarea, o tratar de transformar el valor de la factura, por ejemplo 469, en 0001A00000469. Tenemos la posibilidad de decidirlo segn nuestra preferencia. Slo debemos tener en cuenta que, en estos casos, las funciones de texto son nuestras aliadas. Otras funciones que nos facilitarn tareas: Existen otras funciones que nos ayudarn a resolver tareas de comparacin: BUSCARH: forma parte del grupo de funciones Bsqueda y referencia y acta igual que BUSCARV, pero su objetivo es obtener datos en forma horizontal, con el reemplazo de columnas por filas.
17
INFORMATICA CONTABLE I
NTRODUCCION A TABLAS DINMICAS Cualquier usuario ms o menos experto sabe cmo se hace una planilla: cargar datos, definir frmulas, aplicar formatos, grabar, imprimir, etc. Esto es solamente la primera parte del trabajo con Excel. Lo que se obtiene luego de estas operaciones es una planilla que muestra exactamente la informacin que se le puso. Ni ms ni menos. Sin embargo, en Excel hay otros comandos que permiten sacarle a una planilla ms informacin de la que se le coloc. Uno de estos comandos es ordenar, cuando una planilla est ordenada dice ms cosas que cuando no lo est. El ejemplo puede parecer trivial, sin embargo es as, y en el resto del esta parte de los apuntes se vern otros comandos ms interesantes, entre ellos las llamadas Tablas Dinmicas. TABLAS DINAMICAS
La planilla de la Figura siguiente es un listado de pagos realizados a distintos proveedores, en diferentes meses e imputables a distintas obras.
18
INFORMATICA CONTABLE I
Por lo que puede verse, la informacin fue cargada en la planilla de forma completamente desordenada. Sera interesante saber cunto se le pag a cada proveedor, o por cada obra, o que monto se le pag a un determinado proveedor en concepto de trabajos realizados en una obra especfica. Lo que se est buscando es, por ejemplo, una tabla como la de la Figura que se muestra a continuacin.
En esta tabla se puede organizar la informacin de la planilla de la Figura Anterior de modo que resulta ms til.
En cierta forma las dos planillas contienen la misma informacin. Pero la segunda est organizada en forma tal
que resulta ms til. La tabla de la Figura anterior es lo que se llama una tabla dinmica, la cual se obtiene con ayuda de un asistente. CREAR UNA TABLA DINMICA EL ASISTENTE La creacin de una tabla dinmica se hace con la ayuda de un asistente, y comprende varias etapas. Primero hay que llamar al asistente: Ponemos el cursor en cualquier celda de la tabla a analizar (la de la Primera Figura) Se abre la opcin Datos/Informe de tablas y grficos dinmicos. Aparece el cuadro de la Figura siguiente.
Este cuadro de dilogo es el primer paso del Asistente para crear una tabla dinmica.
19
INFORMATICA CONTABLE I
El segundo paso del asistente. Aqu se debe indicar el rango donde est la lista a analizar.
En el siguiente cuadro de dilogo el asistente pregunta por el rango ocupado por los datos a analizar. Normalmente, Excel identifica el rango en forma automtica. En cualquier caso: Se selecciona, arrastrando el mouse, el rango de la tabla. Debe incluir la fila de ttulos, Se hace clic en Siguiente.
El paso siguiente es indicar la estructura de la tabla que se desea. Se hace de la siguiente forma: Al dar el clic en Siguiente en el paso anterior aparece el cuadro de la Figura que se muestra a continuacin:
En este cuadro se arma la tabla ubicando cada campo en el lugar que se desea. 1. 2. 3. 4. Se lleva el pequeo rectngulo que dice Obra a donde dice Columna. Se lleva el pequeo rectngulo que dice Concepto a donde dice Fila. Se lleva el pequeo rectngulo que dice Importe a donde dice Datos. Al final el cuadro debe quedar como se muestra en la Figura siguiente.
20
INFORMATICA CONTABLE I
El cuadro de la Figura anterior, una vez definida la estructura. Al dar el clic en Siguiente, aparece el cuadro que se muestra a continuacin:
El Asistente pregunta donde se desea ubicar la tabla dinmica, si en una hoja nueva o en la misma hoja. En este caso le indicamos una hoja de clculo nueva. La Tabla dinmica aparecer en una hoja de clculo nueva, como se muestra en la Figura siguiente.
21
INFORMATICA CONTABLE I
La tabla dinmica terminada, tambin aparece tambin una barra de herramientas especial.
Esta tabla se puede mejorar dndole un formato ms adecuado a los datos, como se muestra en la Figura que se muestra a continuacin. Corresponde a los datos de la Figura anterior, slo que se le cambi el formato para permitir verlos mejor (sobre todo si se van a presentar a la Gerencia). Como era de esperar, la tabla de la Figura de ms arriba muestra informacin que no se poda visualizar con los datos de la lista original. Por ejemplo, ahora nos podemos dar cuenta que no hubo pagos al electricista por la obra de San Ignacio 1041, tambin se dispone de los subtotales por concepto y por obra. Adems, se puede observar que el mayor gasto corresponde al electricista y que la obra que produjo un mayor gasto es la de Brasil 678. ACTUALIZAR LA TABLA: Contra lo que sugiere su nombre, la tabla de la Figura anterior no es verdaderamente dinmica, en el sentido de que no se actualiza automticamente cuando se cambia algn dato en la lista original. Pero se puede hacer de la siguiente forma: Se cambia algn dato en la lista original (la de la primera figura). Se da un clic en el botn actualizar datos, en la barra de herramientas de que apareci con la tabla Figura de ms arriba. El botn Actualizar datos es el que tiene el signo de exclamacin en color rojo. Si la tabla de herramientas no existe se puede obtener con Ver/Barras de Herramientas/Tablas Dinmicas.
Un clic en el botn actualizar datos (el del signo de exclamacin en color rojo) actualiza la tabla dinmica luego de modificar algn dato en la lista original.
22
INFORMATICA CONTABLE I
Esta tabla dinmica indica cuantos pagos se hicieron por cada concepto y obra, independientemente de los importes. Esta tabla puede hacerse a partir de la anterior, de la siguiente forma: Se coloca el cursor sobre la tabla dinmica inicial. Se hace un clic en el botn Campo de tabla (es el botn que tiene una letra i en un crculo y es el tercero en la fila superior) dentro de la barra de herramientas Tabla dinmica. Aparece en el cuadro de la Figura anterior. Entonces aparece el cuadro de la Figura que se muestra ms abajo.
Este cuadro ofrece diversas operaciones de sumarizacin (Clculos) para la tabla dinmica.
23
INFORMATICA CONTABLE I
APLICAR FILTROS A LA TABLA DINMICA Todas las tablas obtenidas hasta el momento muestran toda la informacin contenida en la lista original. En cambio la tabla de Figura siguiente muestra solamente la informacin del rubro Plomera. Es como si se hubiera filtrado la primera tabla dinmica.
Esta tabla dinmica muestra solamente la informacin del Concepto Plomera. Se coloca el mouse sobre el campo Concepto y se da un clic con el botn derecho del mouse, aparece un men donde se elige Campo. Entonces aparece la lista de conceptos, aparte de otros elementos, como se muestra en la Figura siguiente.
Este cuadro de dialogo permite filtrar los conceptos que no se desean marcndolos en Ocultar Elementos. En el cuadro de dilogo de la Figura anterior se marcan los elementos que no se desea que aparezcan, y se da un clic en Aceptar.
Ahora la tabla deber mostrar solamente la informacin especificada, como en la Figura de ms arriba. OBTENCIN DE SUB-TABLAS En la Tabla dinmica de la Figura de ms arriba se vio como se pag $ 36.500 por concepto de plomera de la obra de calle San Ignacio 1041. Pero ese es el total, y la tabla no detalla los pagos individuales. Se puede obtener una sub-tabla a partir de ese total. Se hace de la siguiente forma:
24
INFORMATICA CONTABLE I
Esta lista indica cmo se compone el total de pagos por concepto de plomera de la obra de la calle San Ignacio 1041. TABLAS DINMICAS DE TRES DIMENSIONES
Una tabla dinmica de tres dimensiones. La Figura 18 muestra una tabla dinmica ms compleja que las anteriores. Permite analizar los pagos clasificados no slo por obra y concepto, sino tambin por mes. Es una tabla de tres dimensiones. Se construye de la misma forma que las tablas anteriores; slo cambia la parte del diseo: 1. 2. 3. 4. Hay que ubicarse en la lista de datos a partir de la cual se obtendr la tabla. La lista bsica de datos. Se toma la opcin Datos/Asistente de tablas dinmicas. Aparece otra vez un cuadro de dilogo como el de una de las figuras anteriores, que ya debe tener marcadas las opciones correctas. Se hace un clic en Siguiente. El segundo paso del Asistente debe sealar el rango de la lista. Si no est marcado o sealamos.
5. 6.
Se hace un clic en Siguiente. Es posible que aparezca un cuadro como el de la Figura que se vio ms arriba, sugiriendo que se haga la nueva tabla a partir de la anterior. Se responde No.
25
INFORMATICA CONTABLE I
As debe quedar el cuadro de dilogo que define la tabla dinmica. 8. 9. 10. Se da un clic en Aceptar. Para indicar la ubicacin de la tabla marcamos la opcin Hoja de clculo existente y se indica, por ejemplo, la celda F10, debajo de la tabla anterior, pero dejando tres filas en blanco como separacin. S un clic en Finalizar.
Una tabla dinmica de tres dimensiones. MANEJO DE LA TERCERA DIMENSIN En realidad, la tabla obtenida ms arriba es igual a la primera que se cre, aunque incluye la variable Mes, muestra la informacin global de todos los meses. Sin embargo, es posible operar sobre la tercera dimensin para mostrar, por ejemplo, slo la informacin de Febrero:
26
INFORMATICA CONTABLE I
Forma de Operar 1. 2. 3. 4. En la variable Mes, se descuelgan las opciones con clic, como se muestra en la Figura anterior. Se marca el mes de Febrero. Se da un clic en Aceptar. Aparece la tabla como en la Figura siguiente, con slo la informacin de Febrero.
RECUPERAR LA INFORMACION Para recuperar toda la informacin, simplemente se vuelve a descolgar los meses como en la Figura anterior y se marca la opcin Todas. ELIMINAR UNA TABLA DINMICA En principio, una tabla dinmica se borra como cualquier otra informacin de la planilla: se selecciona y se oprime la tecla Suprimir (Delete).
27
INFORMATICA CONTABLE I
No se puede borrar parte de una tabla dinmica. Si se desea eliminarla hay que hacerlo en su totalidad. CREAR UN GRFICO A PARTIR DE UNA TABLA DINMICA Para crear un grfico a partir de una tabla dinmica, se deja activa la hoja en que est la tabla dinmica y a continuacin se da un clic en el botn de grfico de la barra de herramientas de tablas dinmicas, de inmediato aparece un grfico, tal como se muestra en la Figura siguiente.
NOTA:
El grfico de la Figura siguiente, se hizo usando Excel 97, siguiendo los pasos de construccin de un grfico, que se presumen conocidos por los alumnos, ya que la barra de herramientas del Excel 97 no tiene el botn de Grfico. En Excel 2000 y posteriores basta con dar un clic en el botn grfico de la barra de herramientas. Sin embargo en Excel 2000 y posteriores tambin se puede construir el grfico paso a paso y se tienen muchas ms opciones de grfico que las estndares. Muestra un grfico de barras de las obras y sus valores.
Gastos en Obras
Valores
Edificios
28
INFORMATICA CONTABLE I
Introduccin Una matriz es un conjunto de dos o ms celdas adyacentes colocadas en forma rectangular, que se comportan como si fueran una nica celda. Las matrices pueden ahorrar tiempo a la hora de escribir las frmulas, ya que se puede aplicar una frmula a un rango de celdas y obtener como resultado otro rango de celdas o un solo valor. Para crear una matriz se procede de la siguiente forma: 1) Se selecciona un rango de celdas que contenga el resultado de la matriz. Si el resultado va a ser otra matriz, el rango seleccionado debe ser del mismo tamao y forma que el rango o rangos sobre el que se efectan las operaciones. 2) Introducir una frmula que use como referencia las celdas de entrada. 3) Para validar la frmula es necesario pulsar las teclas: CRTL + MAYUSC + ENTER La frmula resultante ser identificada como una matriz, ya que aparece entre {}, si bien no es necesario escribir estos parntesis. Por ejemplo, hay valores en las celdas desde A1 hasta D2, y se desea sumar A1+A2, B1+B2, etc. Para calcular estas sumas se deberan tener una suma por columna, en cambio, si se usa matrices la suma se puede calcular en una sola frmula, efectuando las siguientes acciones: Seleccionar las celdas donde se desea tener el resultado, A3:D3, Escribir la frmula: =A1:D1 + A2:D2 Para validar la frmula se pulsa la combinacin de letras CRTL + MAYUSC + ENTER
En la barra de herramientas aparece la frmula: {=A1:D1 + A2:D2}, esto se puede ver en la figura siguiente:
29
INFORMATICA CONTABLE I
30
INFORMATICA CONTABLE I
31
INFORMATICA CONTABLE I
4) Este cuadro de dilogo muestra el nombre existente en el Libro de Excel y pide un nuevo nombre para el conjunto de celdas. En este caso se le da un nombre a los dos matrices primitivas (que van los sumandos), y a continuacin se selecciona otro grupo de celdas de 3 x 3, y en la primera celda se coloca la operacin que se desea: =Matriz1+ Matriz2, y a continuacin se oprimen las teclas: CRTL + MAYUSC + ENTER La matriz suma queda tal como se muestra a continuacin, con los parntesis {}:
PROBLEMA 2: RAZ CUADRADA DE UNA MATRIZ Tal como se efectu la suma, con el mismo mtodo se puede efectuar cualquier operacin operando sobre una matriz de 5 x 4 (5 filas por 4 columnas) y dejando el resultado en otra matriz similar. A modo de ejemplo se obtendr la raz cuadrada de cada una de las celdas de una matriz en otra matriz. El primer conjunto de celdas se llamar Base y la matriz resultante contendr las races cuadradas de Base. Se trabaja de la misma forma que el ejemplo anterior: se llama base al conjunto de celdas que van desde A1 a D5. Se marca otro conjunto de celdas de 5 x 4 y se coloca la operacin matricial. El resultado es el siguiente:
32
INFORMATICA CONTABLE I
PROBLEMA 3. CALCULAR EL VALOR DE UN DETERMINANTE. Para calcular el valor de un determinante se usa la funcin MDETERM. Se hace en los siguientes pasos: 1) Se coloca el nombre a un Determinante, siguiendo los pasos que se vieron antes, en este caso se llama DETER, 2) Se abre: Insertar/Funcin/Matemticas y Trigonomtricas/ Mdeterm. 3) La funcin presenta el siguiente cuadro de dilogo:
4) En nombre de la matriz se coloca en la caja de texto llamada Matriz, 5) Se da un clic en Aceptar. Queda el siguiente resultado:
33
INFORMATICA CONTABLE I
34
INFORMATICA CONTABLE I
LA FUNCION FINANCIERA
La funcin financiera es la actividad por la cual el administrador financiero prev, planea, organiza, integra, dirige y controla. Y esta consiste en el tamao de la empresa. La funcin financiera se divide en tres reas de decisiones: Decisiones de inversin. Donde invertir los fondos y en que prop orcin Decisiones de financiamiento. De donde obtener los fondos y en qu proporcin. Decisiones de poltica de dividendos. Como remunerar a los accionistas de la empresa OBJETVOS DE LA FUNCION FINANCIERA. Elementos de la administracin Financiera 1. Polticas, decisiones y acciones ejecutivas 2. Maximizar el valor actual de la empresa 3. Contribucin al desarrollo del medio econmico 4. Equilibrio entre rentabilidad y riesgo
35
INFORMATICA CONTABLE I
36
INFORMATICA CONTABLE I
Esta planilla calcula el valor de la cuota de un prstamo de $ 3.000.000 que se devuelve en 24 cuotas mensuales al 0.97% mensual. donde : Tasa es la tasa de inters que el Banco cobra por el prstamo. Nmero de cuotas es el nmero de cuotas en las que se devuelve el prstamo. Monto es la cantidad o monto prestado.
La tasa debe corresponder a la misma unidad de tiempo que el Nmero de cuotas. Si las cuotas son mensuales la tasa debe ser inters mensual. Si la tasa es anual, valor de la tasa debe dividirse por doce.
El valor devuelto por esta funcin representa dinero que se paga, mientras que el capital representa dinero que se recibe. Por eso, ambos valores tienen distinto signo. Es posible preguntarse Cunto me saldra la cuota si el monto del prstamo fuera de $ 3.200.000? y si se devolviera en 40 cuotas en lugar de 60. La respuesta es fcil, se pueden cambiar los datos en la funcin y obtener nuevos resultados.
37
INFORMATICA CONTABLE I
Pero este trabajo de ir modificando los datos en la frmula y tomar nota de los resultados lo puede hacer Excel de forma mucho ms rpida con el comando Datos/Tabla. Preparar una tabla La Figura siguiente muestra una tabla que se pretende que Excel complete. En la columna D aparecen los distintos valores para el importe del prstamo. En la celda E1 hay una referencia a la frmula que calcula la cuota. El comando Datos/Tabla completar las celdas E2 a E7 con los valores de las cuotas correspondientes a cada uno de los importes de la columna D.
Esta tabla deber mostrar los valores de la cuota para cada uno de los prstamos de la columna D. 1. Se comienza seleccionando la tabla. Se debe incluir la columna con los valores del prstamo y la celda donde se encuentra la frmula. En el ejemplo es el rango D1:D7. Se toma la opcin Datos/Tabla. Aparece el cuadro de la Figura siguiente.
2.
El cuadro que aparece al tomar las opciones Datos/Tabla. 3. 4. Donde dice Celda de entrada (columna) se indica B1, que es la celda donde est el monto prestado. Se hace clic en Aceptar.
38
INFORMATICA CONTABLE I
39
INFORMATICA CONTABLE I
APLICACIONES DEL EXCEL PARA CONTABILIDAD 2012 DESARROLLO DE CADA FUNCIN EMPLEADA
Funcin PAGO
Calcula el pago de un prstamo basndose en pagos constantes y una tasa de inters constante. Sintaxis PAGO(tasa;nper;va;vf;tipo) Tasa : es la tasa de inters del prstamo Nper :es le numero total de pagos del prstamo Va: es el valor actual Vf : es el valor futuro. Si el argumento vf se omite, se asume que es 0 (o el valor futuro de un prstamo es cero) Tipo : es un numero 0 o 1 e indica el vencimiento de pagos Tipo :0 al final del periodo Tipo :1 al inicio del periodo Observaciones : El pago devuelto incluye el capital y el inters Ejemplo A 1 2 3 4 5 6 Prstamo Tasa anual Cantidad de cuotas (meses) Vf Tipo Cuota B $ 13.000,00 10,50% 15 0 0 -$ 928,57
Celda B6=PAGO(B2/12;B3;B1;B4;B5)
40
INFORMATICA CONTABLE I
La funcin PAGO, tambin puede determinar los pagos anuales que deberan efectuarse para producir un ahorro de $ 20.000 en 10 aos a una tasa anual del 6,5% de inters en una cuenta de ahorro A 1 Ahorro Monto B $ 20.000,00 6,50% 10 -$ 227,10
Celda B6=PAGO(B2/12;B3*12;B1)
Si se depositan $ 227,10, cada mes en una caja de ahorro, que paga el 6,5% de inters, al final de 10 aos se abra ahorrado $ 20.000
41
INFORMATICA CONTABLE I
42
INFORMATICA CONTABLE I
En este caso se calcula en la celda B7 los intereses que integran la cuota de pago en l ultimo mes es decir el mes 15
Funcin PAGOPRIN
Calcula el pago sobre el capital de una inversin durante un periodo determinado, basndose en una tasa de inters constante y pagos peridicos constantes Sintaxis PAGOPRIN(tasa;periodo;nper;va;vf;tipo) Tasa: es la tasa de inters del periodo Periodo: es el periodo para el que se desea calcular la amortizacin y deben estar entre 1 y el argumento nper Nper: es numero total de pagos del prstamo
43
INFORMATICA CONTABLE I
En este caso se puede apreciar en la celda B7 que se calcula la parte correspondiente a amortizacin que incluye la cuota calculada anteriormente de $ 928, 57 en el primer pago es decir en el mes 1
44
INFORMATICA CONTABLE I
A 1 2 3 4 5 6 7 Prstamo Tasa anual Calculo inters en cuota n Cantidad de cuotas (meses) Vf Tipo Amortizacin
En este caso se calcula en la celda B7 la amortizacin que integra la cuota de pago en l ultimo mes es decir el mes 15 Como puede apreciarse produciendo la suma de amortizacin e inters en ambos casos se obtiene el valor de la cuota a pagar $113,75+$814,82=$ 928,57 $8,06+$920,51= $ 928,57
El sistema desarrollado para calcular el prstamo es segn el sistema francs donde el valor de la cuota es constante.
SISTEMA ALEMAN
Otro sistema es el alemn donde en este caso el valor constante es la amortizacin durante todo el periodo, siendo variable la cuota a pagar. A efectos de verlo someramente vamos a practicarlo sobre el mismo ejemplo , calculando el valor de la cuota n 1 y la n 15
45
INFORMATICA CONTABLE I
En primer lugar se calcula la amortizacin que por ser constante resulta de dividir el monto del prstamo por el n de cuotas A 6 Amortizacin Constante $ B 866,67
Celda B6 = B1/B3 A continuacin calculamos el inters para la cuota n 1 y n 15 A 7 8 Inters cuota 1 Inters cuota 15 B $ 113,75 $ 8,05
Celda B6=PAGOINT(B2/12;B4;B3;-B1) Celda B7=PAGOINT(B2/12;B5;B3;-B1) Produciendo la suma de la amortizacin constante con el valor obtenido del inters en la cuota 1 y 15 se obtiene el valor de las cuotas respectivas Despus de esta introduccin se continua con el desarrollo de las funciones aplicadas en el cuadro de rentas
46
INFORMATICA CONTABLE I
Funcin PAGO.PRINC.ENTRE
Calcula la cantidad acumulada de capital pagado de un prstamo entre dos periodos (per_inicial y per final) Sintaxis PAGO.PRINC.ENTRE(tasa;nper;vp;per_inicial;per_final;tipo) Tasa: es la tasa de inters Nper: es l numero total de periodos de pago Per_inicial: es el primer periodo en el calculo. Per_final: es le ultimo periodo en el calculo
Tipo: es el tipo de pago (al comienzo o al final del periodo); el valor debe ser 0 o 1 Tipo :0 al final del periodo Tipo :1 al inicio del periodo Ejemplo
A 1 2 3 4 5 6 7 Prstamo Tasa anual Cantidad de cuotas (meses) Periodo inicial Periodo final Tipo Amortizacin B $ 13.000,00 10,50% 15 3 9 0 -$ 5.958,56
Celda B7= PAGO.PRINC.ENTRE(B2/12;B3;B1;B4;B5;B6) La Celda B7, calcula la cantidad acumulada de capital pagado del prstamo entre los periodos
47
INFORMATICA CONTABLE I
En este caso la Celda B7, calcula la cantidad acumulada de capital pagado del prstamo entre el periodo inicial 1 y el periodo final 1, el resultado coincide con el obtenido aplicando la funcin PAGOPRIN, correspondiente al mes 1
Funcin PAGO.INT.ENTRE
Calcula la cantidad de inters pagado de un prstamo entre dos periodos (per_inicial y per_final) Sintaxis PAGO.INT.ENTRE(tasa;nper;vp;per_inicial;per_final;tipo) Tasa: es la tasa de inters Nper: es l numero total de periodos de pago Per_inicial: es el primer periodo en el calculo. Per_final: es le ultimo periodo en el calculo
Tipo: es el tipo de pago de intereses (al comienzo o al final del periodo); el valor debe ser 0 o 1 Tipo :0 al final del periodo Tipo :1 al inicio del periodo
48
INFORMATICA CONTABLE I
La Celda B7, calcula la cantidad acumulada de intereses pagado del prstamo entre los periodos 3 y 9 La suma de los intereses y amortizacin acumulados entre los periodos 3 y 9, equivalen a la suma de las cuotas ejecutadas en los mismos periodos
A 1 2 3 4 5 6 7 Prstamo Tasa anual Cantidad de cuotas (meses) Periodo inicial Periodo final Tipo Intereses -$ B $ 13.000,00 10,50% 15 1 1 0 113,75
49
INFORMATICA CONTABLE I
Funcin INT.EFECTIVO
Calcula la tasa efectiva del inters anual, si se conocen la tasa de inters anual nominal y l numero de periodos de inters compuesto por ao. Sintaxis INT.EFECTIVO(Int_nominal;num_por_ao) Int_nominal: es la tasa de inters nominal Num_por_ao: es l numero de pagos de inters compuesto por ao. A 1 Prstamo B $ 13.000,00 10,50% 15
12 11,02%
Celda B5= INT.EFECTIVO(B2;B4) La celda B5 calcula el inters efectivo para una periodicidad de 12 pagos anuales
50
INFORMATICA CONTABLE I
4 5
12 10,50%
La celda B5 calcula la Tasa Nominal anual del prstamo, tomando el inters efectivo y la periodicidad de 12 pagos anuales Celda B5=TASA.NOMINAL(B2;B4)
Funcin TASA
Calcula la tasa de inters por periodo de una anualidad Sintaxis TASA(nper;pago;va;vf;tipo;estimar) Nper es l numero total de periodos de pago en una anualidad Pago es el pago que se efecta en cada periodo y que no puede cambiar durante la vida de anualidad. Generalmente el argumento pago incluye el capital y el inters, pero no incluye ningn otro arancel o impuesto. Va es el valor actual de la cantidad total de una serie de pagos futuros Vf es el valor futuro o saldo en efectivo que desea lograr despus de efectuar l ultimo pago. Si el argumento vf se omite, se asume que el valor es cero( por ejemplo el valor futuro de un prstamo es cero) Tipo: es el valor debe ser 0 o 1 e indica el vencimiento de los pagos Tipo :0 al final del periodo Tipo :1 al inicio del periodo
51
INFORMATICA CONTABLE I
En la celda B7 la Funcin Tasa calcula la tasa de inters mensual, que en la celda B8 al multiplicarla por 12 periodicidad anual devuelve la tasa anual. Celda B7=TASA(B1;B2;B3;B4;B5;B6) Se trabajo sobre el mismo ejemplo anterior para verificar que los valores obtenidos son los mismos
Funcin NPER
Calcula el numero de pagos de un prstamo, basado en pagos constantes , peridicos y a una tasa de inters constante Sintaxis NPER(tasa;pago;va;vf;tipo) Tasa es la tasa de inters por periodo Pago es el pago efectuado en cada periodo, debe permanecer constante durante la vida de la anualidad Va es el valor actual o la suma total de una serie de futuros pagos
52
INFORMATICA CONTABLE I
La celda B6 calcula la cantidad de cuotas necesarias para saldar el prstamo segn las caractersticas del mismo ( Inters, cuota, monto). Se mantiene el mismo ejemplo para verificar los datos. Celda B6= NPER(B1/12;B2;B3;B4;B5)
Funciones Complementarias
Las siguientes funciones a analizar, Lgica SI, de Fecha y hora, FECHA.MES, y de Informacin ESERR y ESERROR, actan combinadas entre s, y con las funciones financieras permitiendo tener la Planilla General, mediante las formulas incorporadas, preparada para ser utilizada en su totalidad 30 aos o en forma parcial, 5, 10, 20 aos etc.
Funcin SI
Devuelve un valor si la condicin especificada es Verdadero y otro valor si dicho argumento es Falso. Se utiliza para realizar pruebas condicionales en valores y formulas.
53
INFORMATICA CONTABLE I
Sintaxis SI(prueba_logica;valor_si_verdadero;valor_si_falso) Pruba_logica es cualquier valor o expresin que puede evaluarse como VERDADERO o FALSO Valor_si_Verdadero es el valor que se devolver si prueba_logica es VERDADERO Valor_si_falso es el valor que se devolver si prueba_logica es FALSO Observaciones: Es posible anidar hasta siete funciones SI como argumento Valor_si_verdadero y Valor_si _ falso para construir formulas mas elaboradas Ejemplo: En el el ejemplo se determina que se pagaran comisiones para un determinado monto de ventas realizadas, y en algunos casos ninguna segn la siguiente tabla Ventas inferiores a $ 20.000 no se paga comisin Ventas superiores a $20.000 pero inferiores a $ 30.000 un 1,8% de comisin Ventas superiores a $30.000 un 4% de comisin A 1 2 3 4 $ $ $ Ventas 21.000,00 15.500,00 34.000,00 $ 1.360,00 B Comisin $ 378,00
La formula a introducir en la celda B2 para ser trasladada al resto es la siguiente Celda B2= SI(A2<20000; ;SI(A2<30000;A2*1,8%;SI(A2>30000;A2*4%)))
Funcin FECHA.MES
Devuelve el numero de serie que representa la fecha que indica el numero de meses anteriores o posteriores a la fecha especificada.
54
INFORMATICA CONTABLE I
El formato que se adopto en las celdas corresponden a Formato-Celda-fecha Celda B2= FECHA.MES(A2;1)
Adoptando el formato Formato-Celda-General, se obtiene el valor de serie correspondiente a cada fecha, como se puede apreciar a continuacin
B Vencimiento 37235
55
INFORMATICA CONTABLE I
QU ES UNA MACRO? Una macro es un supercomando : un comando que hace, a travs de una sola orden, lo que normalmente requerira de varios pasos. En otras palabras, una macro es un programa: una lista de instrucciones u operaciones que se ejecutan cuando el usuario da la orden adecuada. Cundo debe construirse una macro? Cuando hay tareas repetitivas que se ejecutan varias veces al da, o diariamente, o semanalmente es mucho ms conveniente hacer una macro que con slo un comando pueda ejecutar esa tarea eliminando mucho esfuerzo. En caso de que deba ejecutarse una tarea muy compleja o que exija demasiado esfuerzo, tambin puede ser ms conveniente construir una macro. El ejemplo ms simple
El ejemplo ms simple que pude encontrar es cambiar el tipo de letra, tamao y color a una celda determinada. Haga lo siguiente: En la Celda A1 escriba su nombre, En la Celda B1 escriba su apellido paterno, En la celda C1 escriba su apellido materno, y Seleccione la celda A1.
56
INFORMATICA CONTABLE I
La macro ofrece como nombre de la nueva macro el nombre de Macro11, aqu usted puede cambiarle el nombre a la macro, colquele como nombre: CambioFuente y oprima Enter para empezar a grabar la macro. Observe que aparece la palabra Grabando en la barra de estado de la venta y normalmente aparece la barra de Herramientas Detener grabacin2. Seleccione Formato/Celdas y se desplegar el cuadro de dilogo Formato de Celdas. Seleccione la ficha Fuente. Establezca a 16 el tamao de la fuente, el color azul y tipo de letra Courier New. Haga click en Aceptar. Haga click en el botn Detener grabacin de la barra de herramientas. Con esto finaliza la sesin de grabacin de la macro.
Despus de que se haya grabado la macro se puede ejecutarla. Ejecutar una macro: Para ejecutar la macro d los siguientes pasos : Seleccione la celda B1. Seleccione : Herramientas/Macro/Macros y se desplegar el cuadro de dilogo que se muestra a continuacin :
El nombre de una macro puede ser hasta de 255 caracteres de longitud y debe empezar con una letra. Puede tener nmeros, letras y caracteres de guin bajo. No puede tener espacios ni otros caracteres especiales. 2 Si no se despliega la barra de herramientas Detener grabacin, haga click con el botn derec ho del mouse en cualquier barra de herramientas y seleccione Detener grabacin. Esta barra de herramientas slo estar disponible cuando este grabando una macro.
57
INFORMATICA CONTABLE I
Seleccione CambioFuente y, despus, Ejecutar. La fuente para la celda B1 adquirir un tamao de 16 puntos, color azul y tipo de letra Courier New. Seleccione la celda C1 y vuelva a ejecutar la macro CambioFuente. Observe que tambin se produjo el cambio de fuente, a pesar de que cuando se grab la macro slo cambio una celda.
Otro ejemplo muy simple Supongamos que se tiene una planilla en la que, por alguna razn, debe escribirse muy a menudo el nombre de quien la hace. Podra escribirse la primera vez en una celda y luego, cada vez que se necesita repetirlo, usar las opciones de copiar y pegar. Sin embargo, y a modo de ejemplo, en este caso se construir una macro, que har que el nombre aparezca mgicamente, en la celda en que est el curso r cuando se construy la macro. Se hace de la siguiente forma: Se ubica en la celda donde se desea aparezca el nombre. Por ejemplo : A1. Se toma las opciones Herramientas/Macros/Grabar nueva macro. Aparece el cuadro que se muestra a continuacin.
58
INFORMATICA CONTABLE I
Lo que se acaba de hacer es echar a andar el grabador de la macro, desde ahora en adelante, hasta que se oprima el botn Detener Grabacin de la barra de herramientas de la Macro, todo lo que se haga se graba en la macro. Mientras usted lee esto el grabador de la macro est funcionando, por lo tanto, continuemos: Escriba su nombre, D enter, Apague el grabador, dando un click en el botn Detener Grabacin de la barra de herramientas de la macro.
Si se hizo todo bien, ya est lista la macro. Para ejecutarla se repite el procedimiento anterior : se coloca en cualquier celda y Seleccione : Herramientas/Macro/Macros y se desplegar el cuadro de dilogo que se muestra a continuacin, ya mostrado donde usted selecciona la macro su_nombre y, despus, Ejecutar. Entonces aparece su nombre.
Otra forma de hacerlo es colocar el cursor en una celda y oprimir la combinacin : control + shift + n y el nombre aparece en esa celda.
59
INFORMATICA CONTABLE I
D un click en Aceptar.
Lo que se acaba de hacer es echar a andar el grabador de la macro, desde ahora en adelante, hasta que se oprima el botn Detener Grabacin de la barra de herramientas de la Macro, todo lo que se haga se graba en la macro. A continuacin se muestra la barra de herramientas de la macro:
60
INFORMATICA CONTABLE I
Si se hizo todo bien, ya est lista la macro. Para ejecutarla se repite el procedimiento anterior: se coloca en cualquier celda y Seleccione: Herramientas/Macro/Macros y se desplegar el cuadro de dilogo que se muestra a continuacin, ya mostrado donde usted selecciona la macro su_nombre y, despus, Ejecutar. Entonces aparece su nombre a partir de la celda donde se coloc el cursor.
Un ejemplo ms interesante Ya se ha visto el los diversos ejemplos el procedimiento general para crear y ejecutar una macro, los pasos son los siguientes: 1) Echar a andar el grabador de la macro, lo que implica poner un nombre a la macro y colocar una referencia abreviada (si se desea), 2) Oprimir el botn de Referencias Relativas, si se necesita para esa macro, 3) Hacer las operaciones que se incluirn en la macro, 4) Apagar el grabador de la macro, y 5) Ejecutar la macro para probarla3. Por alguna razn a quienes hicieron excel no tomaron en cuenta hacer un comando que para nosotros es necesario, en la figura siguiente queremos que en la celda b5 aparezca slo el valor y el usuario final no vea la frmula que gener ese valor, es decir, queremos dejar en la planilla slo el resultado de la frmula.
Debe tener presente que no es necesario guardar la macro, ya que cuando se guarda el libro excel, automticamente se guardan las macros junto con el libro.
61
INFORMATICA CONTABLE I
Para construir esta macro damos los pasos que se sealan ms adelante, pero antes colocamos los valores, en la celda B2 el nmero de cuotas del prstamo, en la celda B3 el monto del prstamo y en la celda B4 la tasa de inters con el signo de porcentaje para dividirla por 100 1) Se abre la opcin: Herramientas/Macro/Grabar nueva macro. Y aparece el cuadro que ya se haba visto. 2) Donde dice nombre de la macro escriba el nombre que usted desee. 3) Donde dice Mtodo abreviado, si lo desea, coloque Shift + T. 4) Se da un clic en Aceptar. Con este se inicia el grabador de la macro. 5) Si lo desea puede dar un clic en el botn Referencias Relativas. 6) Lleve el cursor a la celda C5. 7) Abra Insertar/Funcin/Financieras/Pago y aparece el siguiente cuadro de dilogo:
62
INFORMATICA CONTABLE I
8) En Tasa se coloca B4%, equivale a la tasa de inters dividido por 100, 9) En Nper se coloca B2, equivale al plazo o nmero de perodos, 10) En VA se coloca B3, equivale al monto del prstamo. 11) Al dar un clic en Aceptar aparece en C5 la cuota del prstamo, como se muestra a continuacin: 12) Segn se puede observar en la ceda B5 aparece el resultado, que es el valor de la cuota, y arriba aparece la frmula, que es lo que se quiere evitar.
13) Se coloca el cursor en B5, 14) Se abre Edicin, Copiar, 15) Siempre con el cursor en B5, se abre Edicin/Pegado Especial, y aparece el siguiente cuadro de dilogo;
63
INFORMATICA CONTABLE I
15) Se da un clic en Pegar/Valores, tal como se muestra en el ejemplo, y luego en Aceptar, 16) A continuacin arregla el contenido de la celda B5, dejndola con los decimales que estime convenientes, en este ejemplo se deja sin decimales4. 17) Luego se oprime la tecla ESC para vaciar el portapapeles. Es por prolijidad y para que no quede la frmula en dicho portapapeles. Si se hizo todo correctamente, la hoja excel debe quedar de la siguiente forma:
El manejo de los formato y nmero de decimales se vio acuciosamente de Excel para Estudiantes de Contabilidad en la pgina web: www.lawebdelprogramador.com
64
INFORMATICA CONTABLE I
En el cuadro de dilogo de ms arriba pueden verse una macro en este libro de excel, ella es: Pago, entonces: 2) Se hace un clic sobre la macro que se desea ejecutar, y 3) Se da un clic en Ejecutar. La segunda forma de ejecutar una macro es adicionando un botn a la barra de herramientas.
65
INFORMATICA CONTABLE I
2)
En la lista de categoras de la izquierda, buscamos y hacemos un clic en macros Aparecer en el lado derecho una lista de comandos disponibles, como se muestra a continuacin:
66
INFORMATICA CONTABLE I
3) En esta lista se toma el botn Personalizar botn y se arrastra a donde estn las barras de herramientas. El botn quedar ubicado donde se lo suelte. 4) Se hace un clic en Cerrar.
Con esto se tiene un nuevo botn en la barra de herramientas, pero no hay ningn comando asignado al mismo. Para asignarle un comando se hace lo siguiente:
67
INFORMATICA CONTABLE I
2) Se presiona sobre la macro que se quiere asignar al botn. 3) Se da un clic en asignar. La prxima vez que se de un clic en el nuevo botn se ejecutar la macro que se le haya asignado. Asignacin de una macro a una nueva opcin del Men. As como se puede asignar una macro a un nuevo botn, tambin es posible asignar una macro a una nueva opcin en el men. Por ejemplo, se va a crear una opcin en el men Edicin para la macro Pago. Se hace de la siguiente forma:
Como se puede observar una macro puede tener el mismo nombre que una funcin de excel sin que haya problemas, ya que se ejecutan en forma diferente.
68
INFORMATICA CONTABLE I
4) 5)
Como en el caso del botn se tiene la nueva opcin, pero no hay ninguna macro asignada a ella, para solucionar esto hacemos lo siguiente:
69
INFORMATICA CONTABLE I
2) Se da un clic sobre la macro que queremos asignarle a la nueva opcin. 3) Se da un clic en asignar. Eliminar un botn o una opcin, Para eliminar un botn o una opcin se hace lo siguiente: 1) Se elige la opcin Ver/Barras de herramientas/Personalizar, aparece el cuadro de dilogo que se muestra a continuacin:
70
INFORMATICA CONTABLE I
2)
3)
Se toma el nuevo botn (de la macro) o se descuelga la nueva opcin, y con el mouse se le lleva al cuadro anterior. Con esto desaparece el botn o la opcin segn corresponda. Dar un clic en Cerrar.
71
INFORMATICA CONTABLE I
APLICACIONES DEL EXCEL PARA CONTABILIDAD 2012 Cmo se llega al cdigo de una macro?
Se toma la opcin Herramientas/Macros/Macros. Aparece el cuadro que muestra la lista de macros disponibles. Se da un clic sobre la macro que se desea ver. Por ejemplo: Pago. Se da un clic en Modificar. As se ingresa al editor de Visual Basic, que se muestra en la figura que aparece a
continuacin:
72
INFORMATICA CONTABLE I
73
INFORMATICA CONTABLE I
Para Windows 98 con Excel 97, basta con activar la opcin: Herramientas/Opciones/General y dar un clic en la casilla: Proteccin Antivirus en Macros.
74
INFORMATICA CONTABLE I
Deshabilitar Macros: Se abre la planilla sin las macros, Habilitar Macros: Se abre la planilla con las macros, Mas informacin: Entrega informacin adicional sobre la macro.
Ejemplo 1
Observe el cdigo. Range ("cns"). Formula = "=C0*(1+i*t)" En esta lnea estamos indicando que trabajamos con un objeto Range.
75
INFORMATICA CONTABLE I
76
INFORMATICA CONTABLE I
Tambin puede hacer clic sobre el botn o pulsar la tecla F5 . Para ejecutar el procedimiento desde la hoja de clculo. Debe estar en una hoja, no en el editor de Visual Basic 1.Active opcin de la barra de mens Herramientas/ Macro/ Macros .
77
INFORMATICA CONTABLE I
Se despliega una ventana que muestra una lista donde ests todas las macros incluidas en el libro de trabajo. 2.Seleccione la macro de la lista y pulse sobre el botn Ejecutar .
78
INFORMATICA CONTABLE I
True , que traducido es verdadero, simplemente indica que la propiedad Bold est activada. Si se deseara desactivar, bastara con igualarla al valor False . Observe que para establecer el color de la propiedad se utiliza la funcin RGB (Red, Green, Blue), los tres argumentos para esta funcin son valores del 0 a 255 que corresponden a la intensidad de los colores Rojo, Verde y Azul respectivamente. Referenciar un rango de celdas.
79
INFORMATICA CONTABLE I
Luego
Luego si quisieramos aplicar la misma funcin para crear una tabla y el dominio del tiempo est comprendido en el rango Tx
80
INFORMATICA CONTABLE I
81
INFORMATICA CONTABLE I
Byte, BooleanInteger, Long, Currency, Single, Double, Date, String (para cadenas de longitud variable), String * longitud (para cadenas de longitud fija), Object, Variant, un tipo definido por el usuario o un tipo de objeto. Utilice una clusula separada As tipo para cada variable que defina. En nuestro ejemplo, declararemos la variable de tipo Variant. tipo de datos Variant, es un tipo de datos especial que contiene datos numricos, de cadena o de fecha as como los valores especiales Empty y Null. El tipo de datos Variant tiene un tamao de almacenamiento numrico de 16 bytes y puede contener datos hasta el intervalo de un tipo Decimal o un tamao de almacenamiento de caracteres de 22 bytes (ms la longitud de cadena) y puede almacenar cualquier texto.
82
INFORMATICA CONTABLE I
La Funcin InputBox .
Esta funcin muestra un mensaje en un cuadro de dilogo, espera que el usuario escriba un texto o haga clic en un botn y devuelve un tipo String con el contenido del cuadro de texto. Sintaxis InputBox(prompt[, title][, default][, xpos][, ypos][, helpfile, context]) InputBox(Mensaje, Ttulo, Valor por defecto, Posicin horizontal, Posicin Vertical, Archivo ayuda, Nmero de contexto para la ayuda). Mensaje : Es el mensaje que se muestra en la ventana. Si desea poner ms de una lnea ponga Chr(13) para cada nueva lnea, vea el ejemplo siguiente. Ttulo : Es el ttulo para la ventana InputBox. Es un parmetro opcional. Valor por defecto: Es el valor que mostrar por defecto el cuadro donde el usuario entra el valor. Parmetro opcional. Posicin Horizontal: La posicin X de la pantalla donde se mostrar el cuadro, concretamente es la posicin para la parte izquierda. Si se omite el cuadro se presenta horizontalmente centrado a la pantalla. Posicin Vertical: La posicin Y de la pantalla donde se mostrar el cuadro, concretamente es la posicin para la parte superior. Si se omite el cuadro se presenta verticalmente centrado a la pantalla. Archivo Ayuda: Es el archivo que contiene la ayuda para el cuadro. Parmetro opcional.
83
INFORMATICA CONTABLE I
84
INFORMATICA CONTABLE I
85
INFORMATICA CONTABLE I
29/10/2004 30/10/2004 31/10/2004 01/11/2004 02/11/2004 03/11/2004 04/11/2004 05/11/2004 06/11/2004 07/11/2004 08/11/2004 09/11/2004 10/11/2004 11/11/2004 12/11/2004 13/11/2004 14/11/2004
viernes sbado domingo lunes martes mircoles jueves viernes sbado domingo lunes martes mircoles jueves viernes sbado domingo
1 2 2 2 2 3 4 5 6 6 7 8 9 10 11 11 11
Laborable Laborable No Laborable No Laborable No Laborable Laborable Laborable Laborable Laborable No Laborable Laborable Laborable Laborable Laborable Laborable No Laborable No Laborable
Fiestas 01/11/2004 02/11/2004 07/11/2004 13/11/2004 Dias Laborables (incluidos Sbados) entre el 29-10-2004 y el 14-112004 teniendo en cuenta las Fiestas de la tabla. 11
Dias Laborables entre el 29-10-2004 y el 14-11-2004 teniendo en cuenta las Fiestas de la tabla. 9
DiasLaborablesYSabados = Laborables
Function DiasLaborablesYSabados(Fecha_Inicial As Date, Fecha_Final As Date, Optional Festivos As Range) As Long Dim Laborables As Long Dim i As Long Dim c As Variant Dim F As Long Dim esta As Boolean esta = False Laborables = 0 If Festivos Is Nothing Then For i = Fecha_Inicial To Fecha_Final If i Mod 7 <> 1 Then Laborables = Laborables + 1 End If Next i Else For i = Fecha_Inicial To Fecha_Final If i Mod 7 <> 1 Then esta = False For Each c In Festivos F = CDate(c) If i = F Then esta = True: Exit For Next c If Not esta Then Laborables = Laborables + 1 End If Next i End If DiasLaborablesYSabados = Laborables End Function
86
INFORMATICA CONTABLE I
NUMEROS A LETRAS
Option Explicit 'Funcin programada inicialmente por Marco Romani (materia) Function EnLetras(Valor, Optional ByVal Tipo As Byte = 1) As String 'funcion Principal ' If Not IsNumeric(Valor) Then EnLetras = " La referencia no es valor o... 'excede' la precisin !!!": Exit Function End If: Dim Moneda As String, Fracs As String, Cents As Integer If Int(Abs(Valor)) = 1 Then Moneda = " soles" Else Moneda = " soles" If Right(Letras(Abs(Int(Valor))), 6) = "illn " Or _ Right(Letras(Abs(Int(Valor))), 8) = "illones " Then Moneda = "de" & Moneda Cents = Application.Round(Abs(Valor) - Int(Abs(Valor)), 2) * 100 If Cents = 1 Then Fracs = " centimo" Else Fracs = " centimos" If Cents = 0 Then Fracs = "" Else Fracs = " con " & Letras(Cents) & Fracs EnLetras = Letras(Int(Abs(Valor))) & Moneda & Fracs If Valor < 0 Then EnLetras = "menos " & EnLetras If Tipo = 2 Then EnLetras = UCase(EnLetras) ' TODO EN MAYUSCULAS ' If Tipo = 3 Then EnLetras = StrConv(EnLetras, vbProperCase) ' Todo Como Nombre Propio ' If Tipo = 4 Then EnLetras = UCase(Left(EnLetras, 1)) & Mid(EnLetras, 2) 'Primera letra en mayuscula SOLAMENTE ' EnLetras = "(" & EnLetras & ")" End Function Private Function Letras(Valor) As String ' Funcin Auxiliar [uso 'exclusivo'de la funcion 'principal'] ' Select Case Int(Valor) Case 0: Letras = "cero" Case 1: Letras = "un" Case 2: Letras = "dos" Case 3: Letras = "tres" Case 4: Letras = "cuatro" Case 5: Letras = "cinco" Case 6: Letras = "seis" Case 7: Letras = "siete" Case 8: Letras = "ocho" Case 9: Letras = "nueve" Case 10: Letras = "diez" Case 11: Letras = "once" Case 12: Letras = "doce" Case 13: Letras = "trece" Case 14: Letras = "catorce"
87
INFORMATICA CONTABLE I
88
INFORMATICA CONTABLE I