sábado, 12 de enero de 2013

Cómo hacer una sumatoria entre dos fechas con SUMAR.SI de Excel


Para obtener una sumatoria entre dos fechas debemos utilizar la función SUMAR.SI. Esta función realiza un suma si se cumple con un criterio.

En este primer ejemplo, si queremos sumar solamente los valores de la columna "C" menores o iguales al 15/May/2012, debemos escribir la siguiente función =SUMAR.SI(A3:A34,"<="&E5,C3:C34). Es necesario utilizar un & para unir los signos (<=) con la fecha. Además los signos se deben capturar entre comillas. El total de habitaciones al 15 de Mayo fueron 460.

El primer argumento es el Rango de Criterios, A3:A34. 
El segundo argumento es el criterio, "<="&E5 (valores menores al 15/may).
El tercero es el rango de suma C3:C34.




Para sumar los valores entre dos fechas, debemos escribir la función:
=SUMAR.SI(A3:A33,">="&F10,C3:C33)-SUMAR.SI(A3:A33,">"&F11,C3:C33)



La primera función suma todos los valores mayores al 7 de Mayo y la segunda los mayores al 21 de Mayo, al hacer la resta obtenemos la sumatoria de los valores intermedios.



    Esta y muchas otras funciones las podrás aprender en nuestro Curso de Excel Avanzado.


    CONTÁCTANOS: atencioneCAP@ECAPMEXICO.NET
    TELÉFONO EN GUADALAJARA:              0133 36322719       

    Función CONSULTAV para buscar datos en Excel 2010.


    Función CONSULTAV de Excel 2010.
    La función BUSCARV de Excel cambió su nombre en Excel 2010 a CONSULTAV.

    Tiene gran utilidad para hacer búsquedas en tablas o bases de datos. Se comprende de 4 argumentos:

    Valor_buscado: Regularmente se trata de una clave, código, valor, indicador, con el que realizaremos la búsqueda.

    Matriz_buscar_en: Es la tabla, rango, base de datos, donde se hará la búsqueda.

    Indicador_de_columnas: Es el número de columna de nuestra matriz donde se encuentra el resultado que deseamos obtener.

    Ordenado: En este argumento debemos poner 0 (cero) o FALSO si estamos buscando el valor exacto, 1 ó VERDADERO si queremos el aproximado.

    En la siguiente imagen utilizamos la función CONSULTAV en la celda B9 para encontrar el nombre del cliente 203, podemos darnos cuenta que devolvió como resultado Fletes de Oriente Medio SA de CV.

    Valor_buscado: A9
    Matriz_buscar_en: A2:C5
    Indicador_de_columnas: 2
    Ordenado: 0 ó Falso


    Para encontrar el Saldo del cliente 203, lo único que cambia es que ahora tiene que buscar la columna 3. Insertamos la función en la celda C9.



    Esta y muchas otras funciones las podrás aprender en nuestro curso de Excel Avanzado para Contabilidad, Administración y Finanzas.

    CONTÁCTANOS: atencioneCAP@ECAPMEXICO.NET
    TELÉFONO EN GUADALAJARA:              0133 36322719       

    Macro para enviar correos con archivo adjunto de Excel desde Outlook.


    Enviar archivos adjuntos de Excel en Outlook 2010 por medio de una Macro.

    La siguiente Macro sirve para enviar como archivo adjunto el libro activo de Excel por medio de Outlook.

    Sub Enviar_Correo()

    ActiveWorkbook.SendMail _

    Recipients:=" ecap@ecapmexico.net", _
    Subject:= "Se ha creado el envío de prueba"

    .
    End Sub

    La primera línea indica que el Libro activo se va a enviar por correo.
    La segunda línea, pide asignar el destinatario, en este caso es ecap@ecapmexico.net
    En la tercera debemos escribir el asunto.


    Si ejecutamos la macro aparece el siguiente cuadro. Por seguridad, Outlook muestra este mensaje donde pregunta si permitimos el envío del correo.






    Este tipo de macros, entre otras cosas, se utilizan para informar a un destinatario la realización de cierto informe, formato, reporte, etc. por parte de uno o varios usuarios.


    Error '1004' en tiempo de ejecución al momento de dar clic en Denegar.

    Cuando damos clic en Denegar se produce un Error y Visual Basic envía el siguiente mensaje:



    Para evitar que la macro nos mande un error debemos utilizar el siguiente código: "On Error Resume Next"


    Sub Enviar_Correo()

    On Error Resume Next
    ActiveWorkbook.SendMail _

    Recipients:=" ecap@ecapmexico.net", _
    Subject:= "Se ha creado el envío de prueba"


    End Sub



    Esta y muchas otras macros las podrás aprender en nuestro curso de Macros para Administración, Contabilidad y Finanzas.

    CONTÁCTANOS: atencioneCAP@ECAPMEXICO.NET
    TELÉFONO EN GUADALAJARA:              0133 36322719       

    lunes, 17 de diciembre de 2012

    Función personalizada ENCUENTRATEXTO de Excel para codificar un estado de cuenta bancario.


    Ejemplo de cómo codificar un estado de cuenta bancario con la función personalizada de Excel ENCUENTRATEXTO.

    Si eres Contador, este tema te va a parecer bastante interesante, ya que vamos a explicar cómo codificar un Estado de Cuenta Bancario por medio de la función personalizada ENCUENTRATEXTO de Excel.

    En primer lugar para poder hacer dicha codificación es necesario copiar el Estado de Cuenta desde el portal del banco y pegarlo en Excel. Veamos a siguiente imagen.




    Debemos tomar en cuenta que hay tantas variables en dichos estados de cuenta, que solo vamos a ver algunos ejemplos.

    Como primer ejemplo tomaremos la celda B3 que es un pago a TERRA NETWORKS, este concepto se refiere al pago de un gasto por el servicio de Internet, la cuenta contable es la 500103. En lugar de buscar de manera manual y escribir la cuenta, utilizaremos la función personalizada ENCUENTRATEXTO. La sintaxis es la siguiente

    Función personalizada ENCUENTRATEXTO de Excel.


    ENCUENTRATEXTO.

    Sintaxis =ENCUENTRATEXTO(Rango_comparación, Celda_búsqueda, Rango_resultado)

    Descripción.

    Recorre cada elemento de un rango (Rango_comparación) y lo busca dentro de una celda (Celda_búsqueda), si coincide, entonces devolverá el valor que corresponda al Rango_resultado.


    Argumentos:


    Rango_comparación= Es el rango de celdas donde se encuentran los textos que queremos buscar.

    Celda_búsqueda = Celda donde se buscará cada elemento del Rango_comparación.

    Rango_resultado = Rango donde se encuentran los resultados de la búsqueda. 

    Veamos los resultados de la función.




    Podemos apreciar que la función devuelve en la celda G3 la cuenta que corresponde a TERRA NETWORKS. En la G5 tenemos la cuenta contable de Seguros Monterrey. Y así con los demás textos.

    Según como vayan apareciendo nuevos textos en nuestros estados de cuenta podemos dar de alta nuevos conceptos y cuentas en las columnas I:J.

    Esta función es ideal para obtener los cargos por iva y comisiones bancarias, retenciones de IDE, y cualquier texto que se pueda relacionar a una cuenta contable.


    Esta y muchas otras funciones las podrás aprender en nuestro Curso de Excel Avanzado para Contadores.


    CONTÁCTANOS: 
    atencioneCAP@ECAPMEXICO.NET
    TELÉFONO EN GUADALAJARA:              0133 36322719       

    lunes, 10 de diciembre de 2012

    Función BUSCARV para hacer búsquedas en diferentes columnas de una tabla.


    Cómo utilizar la función BUSCARV para hacer búsquedas en varias columnas de una tabla. CONSULTAV Excel 2010.

    La función BUSCARV sirve para hacer búsquedas de datos dentro de tablas o bases de datos en Excel.

    En esta ocasión veremos cómo hacer una búsqueda dentro de una tabla anidando la función BUSCARV con la función SI. La función SI nos ayudará a determinar la columna donde se hará la búsqueda.

    Tenemos un reporte donde debemos obtener el banco y la cuenta de cada proveedor según el tipo de moneda de la columna F (Pesos, Dólares y Euros). Dicho banco y cuenta se encuentran en una tabla a partir de la fila 17.



    En la celda D2 capturamos la función BUSCARV anidada con SI. El valor buscado será la celda A2, la matriz es A17:E51. Para determinar el número de columna abrimos la función SI, la lógica es la siguiente:

    Si F2 = MXN entonces asignaremos la columna 3 (que es donde se encuentra la columna de pesos), si no, si F2 = USD entonces la columna será la 4, si no, la columna será la 5.




    Podemos ver de color rojo que la función encontró la cuenta en dólares del proveedor "DIMOVENT, SA DE CV".


    Publicaciones relacionadas: Función BUSCARV para hacer búsquedas en varias tablas.


    Esta y muchas otras funciones y herramientas las podrás aprender en nuestro Curso de Excel Avanzado.

    Contáctanos: atencionecap@ecapmexico.com
    Teléfono en Guadalajara: 3632-2719

    miércoles, 5 de diciembre de 2012

    Cómo asignar una macro a un Botón. (Control de formulario) Excel 2010.


    Asignar una macro a un Botón Excel 2010.

    Para asignar una macro a un botón debemos entrar a la ficha del Programador > Insertar > Controles de formulario > Botón.




    Al dar clic al botón, el cursor se convierte en una cruz, en este momento dibujamos con el ratón un rectángulo. Al soltar se despliega un cuadro de diálogo donde nos solicita asignar una macro. En este caso vamos a asignar la macro Encabezado. Seleccionamos la macro y damos clic en Aceptar. Esta macro insertar los datos de nuestra empresa, nombre completo, y fecha actual en la columna A.




    Como todavía se encuentra seleccionado el botón, podemos cambiar de una vez el texto del mismo. Solo debemos escribir el texto que queremos mostrar, para este ejemplo será "Crear encabezado".




    Al dar clic al botón se ejecuta la macro Encabezado.




    La macro que ejecuta el botón es la siguiente:




    Cómo cambiar el texto del botón.


    Para cambiar el texto del botón debemos dar clic derecho sobre el mismo y seleccionar de la lista "Modificar texto".






    Esta y muchas herramientas más podrás aprenderlas en nuestros cursos de Excel Avanzado y Macros para Administración, Contabilidad y Finanzas.

      CONTÁCTANOS:  atencioneCAP@ECAPMEXICO.NET
      TELÉFONO EN GUADALAJARA:  0133 36322719 .

      Habilitar Macros desde la Ficha del Programador en Excel 2007 y 2010.


      Este tutorial sirve para habilitar macros desde la Ficha del Programador en Excel 2007 y 2010.

      Cómo habilitar macros?


      Cuando un archivo de Excel contiene macros, es necesario habilitarlas para que trabajen adecuadamente. Podemos hacerlo de varias formas, en este caso veremos como hacerlo desde la ficha del Programador.

      Para habilitar macros desde la ficha del Programador en Excel 2007 y 2010, debemos entrar a la Ficha Programador, del lado derecho en el apartado de Código damos clic en Seguridad de Macros.



      Se abre el Centro de confianza, del lado derecho debemos seleccionar la cuarta opción "Habilitar todas las macros", esto significa que siempre que se abra un archivo con macros, estas se habilitarán automáticamente. 


      Hay que considerar que:
      1.- Este procedimiento solo se debe realizar por primera y única vez y sirve para todos los archivos que contengan macros.
      2.- Todos los archivos que abran a partir de este momento ya tendrán habilitadas las macros.
      3.- Los archivos que ya estaban abiertos antes de realizar este procedimiento se tienen que cerrar y volver a abrir.





      Esta y muchas herramientas más podrás aprenderlas en nuestros cursos de Excel Avanzado y Macros para Administración, Contabilidad y Finanzas.


        CONTÁCTANOS:  atencioneCAP@ECAPMEXICO.NET
        TELÉFONO EN GUADALAJARA:  0133 36322719 .