Formulas Excel

Ejemplos de Formulas Excel

  • Home
  • Descargas
  • App a Medida
  • Sobre mi
  • Contacto
  • FAQ

Formato de Cotización en Excel con formulas y VBA

por Nolberto Lopez 19 comentarios

En este ejemplo te mostrare como realizar un Formato de Cotización en Excel con formulas y vba. De antemano te digo que este mismo caso puede aplicar a muchos ejemplos de formatos contables. La idea es que de una manera muy rápida y sencilla puedas generar cotizaciones a tus clientes y ademas poder crear un PDF de cada una.

Descargar Pack de Apps Contables en Excel

Formato de cotización

Formato de Cotización en Excel

Lo primero es crear un formato para la cotización, en este formato pondremos las formulas que deberán llenar los datos que corresponden a los clientes y los productos.

Para este caso te sugiero ver el ejemplo de diseño de factura en excel que publique hace tiempo.

Base de datos de clientes para formato de cotización

Para poder rellenar automáticamente los campos que correspondan a los clientes, es necesario contar con los datos requeridos.

datos de clientes para el formato de cotizacion

Base de datos de productos

Al ingresar código de productos en el formato, los otros datos se deben llenar automáticamente, así que también necesitamos una tabla con estos datos.

tabla de productos para formato de cotizacion

Formulas para llenar automáticamente el formato de cotización

Ahora que ya tenemos el formato de cotización, lo que sigue es ingresar las formulas que realizaran la parte importante. Consiste en obtener automáticamente los datos de clientes y productos al momento de ingresar el dato clave.

Formula para la fecha actual

cotizaciones-fecha-actual

En el campo de la fecha del documento podemos poner la siguiente formula, esto si queremos obtener la fecha del día y no tener que capturarla.

=HOY()

Formula para obtener datos del cliente en una cotización

Si se ingresa un código de cliente, podemos obtener su nombre en base a este código con la siguiente formula.

formulas del Formato de Cotización en Excel

=SI($G$6="","",BUSCARV($G$6,bdclientes,2,FALSO))

El código de cliente se ha puesto en G6 y la búsqueda de ese código se hace en el rango que se ha llamado bdclientes, ya en otra ocasión vimos como nombrar rangos en excel.

Con la siguiente formula se obtiene la dirección del cliente.

=SI($G$6="","",BUSCARV($G$6,bdclientes,3,FALSO))

Con esta otra obtenemos el RFC.

=SI($G$6="","",BUSCARV($G$6,bdclientes,4,FALSO))

Si observas la formula, es prácticamente igual en todos los casos, solo cambia el tercer argumento en la función BUSCARV, el cual representa el numero de columna dentro de la base de datos que contiene el dato que se debe devolver.

Probablemente tu no quieres obtener los datos en base al código de cliente. En ese caso simplemente debes nombrar el rango bdclientes teniendo como columna inicial el nombre del cliente.

Formulas para obtener los datos de los productos en formato de cotización.

Para el caso de los productos la historia es la misma, primero debes nombrar el rango de la tabla de datos de productos.

Formula para obtener descripción del producto

cotizaciones-formula-descripcion-producto

=SI(E12="","",BUSCARV(E12,bdproductos,2,FALSO))

Al ver la formula, podemos ver que es la misma lógica que en los casos anteriores. Solo cambiamos la referencia a la matriz donde la búsqueda sera realizada.

Formula para obtener el precio unitario del producto.

=SI(E12="","",BUSCARV(E12,bdproductos,3,FALSO))

Formula para obtener el importe

=SI(B12="","",SI(E12="","",B12*W12))

En todos los casos estamos usando la Función SI para comprobar si las celdas de referencia están vacías.

Formula para obtener el importe total de la cotización

=SUMA(AA12:AD41)

Calcular el IVA ( opcional )

=AA42*0.16

Obtener el total

=AA42+AA43

Generar el total en letras en la cotización

=letras(AA44,1)

En este caso se hace la conversión de números a letras mediante el uso de un código VBA, ya se incluye el código en este ejemplo.

cotizaciones-total-en-letras

Generar un PDF de cada Formato de Cotización

Como puedes notar, realizar un Formato de Cotización en Excel no es tan dificil, pero  Adicional-mente, puedes crear un PDF de la cotización elaborada. Esto lo puedes lograr usando  el ejemplo que vimos anteriormente para Generar PDF con Macros, en este ejemplo de cotizaciones ya se incluye la macro para pdf.

Descargar formato de cotizaciones en excel

Categoría: Busqueda y Referencia, Macros

Recibir nuevos post por correo:

Acerca de Nolberto Lopez

Experto en Microsoft Excel. Desarrollador de aplicaciones en Excel con VBA. Autor del sitio formulasexcel.com

« Buscador con Formulas de Excel
Descargar todas las Apps Contables en Excel »

Comentarios

  1. Victor Manuel Cota dice

    abril 2, 2022 en 12:23 am

    Pues esta bueno, solo que tendría que memorizar que código le corresponde a cada cliente o producto, ¿¿¿los RFC???

    Responder
  2. karime gonzalez dice

    mayo 18, 2021 en 5:47 pm

    Buen dia me interesan este tipo de planillas para inventarios y cotizaciones

    Responder
  3. Sebas dice

    septiembre 27, 2020 en 4:36 pm

    Funciona perfecto a excepción del botón exportar a PDF, me arroja el siguiente error en las siguientes líneas:

    RutaArchivo = ActiveWorkbook.Path & “\” + nombre + “.pdf”
    ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
    RutaArchivo, _
    Quality:=xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas _
    :=False, OpenAfterPublish:=False

    ¿Alguna idea de qué parte de la macro tenga que modificar para hacerlo funcionar?

    * Excelente página me ha servido mucho preparándome para la post-pandemia

    Responder
  4. Norma dice

    junio 3, 2020 en 5:00 pm

    Hola, en donde se guarda la base de datos?.. es en las pestañas siguientes a la cotizacion?

    Responder
  5. luis dice

    mayo 13, 2020 en 10:26 pm

    En la parte del código como es que alimentas la lista para que al escoger una opción de esta salga la descripción

    Responder
  6. Juan Martinez dice

    agosto 30, 2019 en 10:04 pm

    Excelente página!!
    Estoy impresionado!!

    Responder
  7. Ernesto Segovia dice

    agosto 28, 2019 en 5:41 pm

    Muy buena herramienta y excelente explicación. Saludos

    Responder
  8. Zaira Urda dice

    abril 29, 2019 en 4:21 pm

    Me interesa, pero adicional requiero cargar las imágenes de los productos.
    Podría orientarme?
    Gracias.

    Responder
    • Nolberto Lopez dice

      abril 29, 2019 en 4:36 pm

      El siguiente ejemplo puede ayudar, recomiendo la opción con macros.
      https://formulasexcel.com/buscar-imagen-con-formula-y-macro-en-excel/

      En esta otra pagina también hay un ejemplo.
      https://formulasexcel.com/buscador-con-formulas-excel/

      Si requiere algo mas elaborado, puede contactar a [email protected] y explicar su necesidad.

      Responder
  9. Ricardo M. Mery Milán dice

    abril 1, 2019 en 11:25 pm

    Accidentalmente abrí la pagina de Formulas Excel y me sorprendió gratamente, requiero de un Sistema de Mantenimiento para Maquinaria Pesada en el que deben registrarse Ingresos y Egresos por cada equipo, el Ingreso puede ser por concepto de renta o por trabajo en obra propia, los egresos pueden ser por Mantenimiento, Reparación, Tiempo Muerto, Tiempo de Espera, Tiempo de Transporte, etc. El parámetro para cobrar rentas, cuantificar factores de costo/beneficio, alerta de mantenimiento, etc. se hace en horas, ya que estos equipos cuentan con un reloj para este efecto. La idea es poder registrar los gastos por refacciones, insumos, mano de obra, etc. que se le haga a cada máquina, para esto se tendría un catálogo de proveedores en el que se especifique que artículos y a que precio los vende cada uno. De esta manera se cotiza, se autoriza la compra mediante una orden de compra, para finalmente turnar los datos a finanzas para que realice la transferencia del pago. Por la contraparte, se requiere un catálogo de clientes y obras a los que se les cobrará renta por el uso de la máquina, puede ser por hora, semana, mes o período acordado, se requiere hacer una factura no timbrada, misma que se autoriza para que sea oficialmente emitida por la App de facturación enlazada a contabilidad.
    Ojalá no lo haya hecho bolas, pero si me gustaría me cotizara esto, en el entendido que es una combinación de varias apps que usted ya maneja.
    Agradezco su atención,
    Ing. Ricardo M. Mery Milán 871 211 6913 [email protected]

    Responder
    • Nolberto Lopez dice

      abril 1, 2019 en 11:37 pm

      Saludos Ricardo.

      Favor de enviar un mensaje con lo aquí expuesto al correo [email protected] para su análisis.

      Responder
  10. FELICITA TAPIA dice

    octubre 19, 2018 en 4:52 am

    me interesa todolo que tenga que ver con plantillas para inventarios, kardex. optimizacion de procesos

    gracias.

    Responder
    • Nolberto Lopez dice

      octubre 19, 2018 en 3:00 pm

      Saludos Felicita.

      Quizá las siguientes aplicaciones le sean de ayuda.
      https://contabilidad.formulasexcel.com/#Productos

      Responder
  11. hugo campos dice

    septiembre 25, 2018 en 1:00 am

    cuando se genera el pdf a que carpeta lo envia

    Responder
  12. Edgar dice

    septiembre 17, 2018 en 6:01 pm

    BUENAS TARDES.
    No encuentro la función de descarga

    Responder
  13. Bernardino Aragon Lopez dice

    agosto 7, 2018 en 4:53 pm

    Muy Buen ejemplo

    Responder
  14. Veronica Rangel dice

    febrero 2, 2018 en 7:53 pm

    hola buen día me interesa este archivo, pero se descarga en extensión rar. y no lo puedo abrir, me podrias decir cuanto me cuesta.
    muchas gracias.

    Responder
    • Nolberto Lopez dice

      febrero 13, 2018 en 6:08 pm

      Saludos Verónica.
      La descarga de este archivo es gratis.
      Usted debe instalar WinRar para descomprimir este tipo de archivos.

      Responder
    • JUAN DIEGO SANGUINO dice

      mayo 16, 2019 en 10:48 pm

      CREES QUE ME LO PUEDAS PASAR NO ME DA LA OPCION DE DESCARGA

      Responder

Deja un comentario Cancelar respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Descargar Apps Formulas Excel
  1. Aplicación a Medida
  2. MegaPack contable en excel
  3. Nómina en excel
  4. Contabilidad electrónica en excel
  5. Sistema contable en excel
  6. Cuentas por cobrar en excel
  7. Pago a proveedores en excel
  8. Ingresos y Egresos en excel
  9. Vacaciones de empleados en excel
  10. Control de cfdi en excel
  11. Inventarios en excel
  12. Agenda en excel
  13. Conciliación bancaria en excel
  14. Bancos en excel

Ponte en contacto conmigo para definir detalles de tu nuevo proyecto.

Contactar
  • INICIO
  • CONTACTO
  • CONTABLES
  • VIDEOS
  • CATEGORIAS
  • VBA EXCEL
  • Política de privacidad

Copyright © 2023 · Formulas Excel · by Nolberto Lopez

Copyright © 2023

Descargar Apps Contables en Excel

  1. MegaPack Contable ( 12 aplicaciones ).
  2. Calculo de nomina con acumulados.
  3. Genera XML de Contabilidad Electrónica.
  4. Sistema contable ( Registro de pólizas y estados financieros ).
  5. Control de cuentas por cobrar.
  6. Control de cuentas por pagar.
  7. Control de vacaciones de empleados.
  8. Extrae datos de los CFDI.
  9. Libro de Ingresos y Egresos.
  10. Control de inventarios.
  11. Control de agenda.
  12. Conciliaciones bancarias.
  13. Registro de movimientos bancarios.

Descargar aplicaciones contables en excel