Modelo Excel, para hacer facturas a la medida. Para excel 97-2003, (los campos para introducir los datos de la factura son: cantidad, concepto, precio, el importe total lo calcula automáticamente el IVA es de un 16%. importe, IVA 16%). si desea cambiar el campo IVA por otro distinto tendría que cambiar la casilla G53 la siguiente formula: =G53*16/100, que es la que esta actualmente. si lo que desea cambiar este IVA Por otro distinto, solo tiene que poner la misma formula, pero en lugar del 16 poner el que desee.
clic en la imagen para ampliar

Imagen de fórmulas modelo factura (clic para ampliar)
clic para visualizar/descargar modelo-factura
10 diciembre, 2007



Tenemos 143 comentarios en este artículo
Hola coco,
Poniendo un simple ejemplo, compramos 2 unidades de un producto que nos cuesta cada producto a 55€, aparte tenemos que pagar un 18% de IVA
Ya envié de nuevo mi duda al correo.
Veo que no es tan facil como parecia en un principio.
De nuevo gracias por la info.
Saludos.
Hola Cocoliso,
Aplicas las siguientes fórmulas en las celdas correspondientes:
Si queremos poner una condición para que sume el rango de celda que tengan un IVA del 18% aplicamos la siguiente formula:
=SUMAR.SI(E18:E31;18%;G18:G31)*18%E18 hasta E31, es el rango de celdas donde contiene el IVA aplicado, G18 a G31 es el rango de celda si es igual a 18%.
a esta suma le multiplica el 18% de cuota.
Gracias Dacosta, ya “di con la tecla”, con la función Sumar SI salía, lo que yo quería es hacerlo con la función SI, que no sé si se podía. El problema es qué función utilizar para hallar el total de la factura, una vez que tengo los recargos de equivalencias del 4% para el 18%, el 1% para el 8% y el 0,05% para el 4%.
This is the question.
Un saludo y gracias por las molestias. Creo que os plantearé más de una cuestión a partir de ahora.
Pana.. quiero saber si existe alguna formula que me permita que con solo colocar el nombre del cliente aparesca su ruc automaticamente obiamente que la tome de una base de datos ya elaborada con anterioridad en exel
Hola Edison
Con la función =BUSCARV
Por ejemplo queremos buscar el nombre del cliente que se encuentra en la base de datos de la hoja2 en la columaA se encuentra el RUC y el nombre del cliente en la Columna B de la hoja2, en la hoja 1
en la celda D1 introducimos el RUC y en una celda vacía aplicamos la siguiente fórmula:
=BUSCARV(D1;Hoja2!A:B;2)Otro ejemplo:
=BUSCARV(B2;A6:B1000;2)B2=valor buscado, A6:B1000 matriz a buscar, 2 es el indicador de columnas (lugar de donde nos devolvería el dato).
Hola q tal ? estube leyendo un poco y me sirvió de mucho tu sitio ahora te cuento no tengo problema en aplcar las formulas en lo q si tengo problemas es en el razonamiento q empleaste para llegar a ellas .. me guataría q me expliques un poco cuando y por q se aplican una funcion si adentro de otra funcion si .. muchas gracias
Hola díego,
En la celda donde ponemos la siguiente fórmula nos va dar un resultado u otro y esto va depender de la cantidad existen en la celda A5.
Ejemplo simple:
=SI(A5=50;"55555";"No es igual a 50")Si en la celda A5 la cantidad existente es 50 en la celda donde tenemos la formula anterior el resultado sería 55555 ya que la condición es (SI A5 es igual a 50) en caso de que no sea igual a 50 obtendríamos como resultado (No es igual a 50).
Debemos tener en cuenta que la función SI se puede emplear conjuntamente con otras funciones:
=CONTAR.SI
=SUMAR.SI
=PROMEDIO.SI
entre otras muchas más. Esta función solo comprueba si se cumple o no la condición que hemos puesto
Hola, necesito ayuda para crear en una hoja de cálculo de pago a proveedor para que cuando yo ponga los abonos solo reste y así saber la deuda, gracias. UDA
Tendrías que emplear una fórmula condicionada
Por ejemplo dependiendo de la cantidad que introduzca en la celda A1 la celda donde aplico la fórmula hará una operación u otra, si introduzco una cantidad mayor a 25 restaría esta cantidad a la celda b12, en caso contrario sumaría la cantidad.
=SI(A1>25; A1-B12; A1+B2)por ello, debes aplicar la fórmula en relación al resultado que deseas obtener
Buenas, tengo un reporte que comienza en la numeracion 9600.
Quisiera que cada vez q se imprima se aumente un numero mas.
Ya lo hize con el macro range.
Pero tambien necesito que el documento se guarde automaticamente y que se interpongan dos primeros ceros al numero a cambiar osea (009601, 009602, etc.).
Tambien que cuando la numeracion llegue a 009999 inicie nuevamente en 000001.
Gracias
Hola, quisiera saber cual es la fórmula en excel para que de mi inventario en las existencia se vaya
quitando lo que uso en mis compras ya intent con el condicional si y con buscar bueno según yo pero no se puede urge por-favor
Hola Ale
Ya yo poseo mi factura en excel, la cual es muy pequeña por cierto y para sacar copia tengo que imprimirla 2 veces y se mal gasta mucho papel. Mi predunta es: como podria hacer para dividir la hoja de excel en 2 partes somo si fuese un diptico. para asi hacer una sola impresion con original y copia a la vez, y luego romperla a la mitad. de ante mano muchas gracias.
Hola Juan
Mi pregunta es la siguiente, tengo una hoja de calculo donde me hace la suma del importe neto más el iva, ahora tengo que restar el 1% de retencion al neto y en la casilla final quisiera que me saliera el total con la suma y resta , que formula debo emplear? muchas gracias
Hola luisa
Si por ejemplo en la celda B1 tienes el importe neto y quieres restar a esta cantidad el 1%
=B1*(1-1%) o =B1-(B1*1%)de esta forma obtendrás la cantidad de la celda B1 menos el 1%Si queremos sumar el 1% a la cantidad existente en la celda B1:
=B1*(1+1%) o =B1+(B1*1%)Si por ejemplo a la cantidad existente en la celda B1 queremos sumarle el 5% y restar del resultado el 1% aplicamos la siguiente fórmula:
=B1*(1+5%)*(1-1%)Pongo un dato en A1 y me sale automático un dato en B1, pero el foco queda parado allí ¿como hago para automáticamente saltar de la celda A1 a C1 sin tener que dar enter en B1?
Hola lucho,
Si escribes un dato en la celda A1 y este dato quieres que te salga en otra celda tienes que poner una fórmula indicándole esto.
Por ejemplo si el dato que escribes en la celda A1 quieres que te salga en otra celda, solo tienes que escribir en la celda que deseas que te salga el mismo dato =A1 o puedes poner una formula condicionada y te saldría el dato según la condición deseada.
Por ejemplo:
en la celda donde se ha puesto esta fórmula, en caso de que no sea >=5 te daría el resultado de suspenso.
si registro una venta por ejemplo de $550 pero el cliente quiere que se lo deje en 500 todo con impuesto, alguien sabe la formula que tengo que aplicar tomando en cuenta el descuento y el impuesto para que me tire este valor final?
Hola Diana
Gracias colaborador, aunque en realidad es un poco mas complejo de lo que describí ya que tengo un programa que maneja precio de venta con descuento global y por producto, al aplicar el descuento global me aplica el descuento a cada producto y me calcula el impuesto por cada uno, sin contar que en ocasiones algún producto de la venta no va con impuesto. Tengo entonces el dilema de como hacer cuando un cliente quiera el ejemplo que describí en mi problema anterior, como hacer la formula manual por hoja de calculo y me bote esa cifra total.
Hola Diana
Deseo que la factura que estoy haciendo me guarde por número de factura en otra hoja y cuando quiera verla otra vez buscarla ¿que hacer?, me ayuda, muchas gracias.
quisiera aprender a hacer una facura en exel…………………
gracias
Hola Klever
Quisiera saber como sacar la fórmula. Si por ejemplo en la celda D2 tengo la cantidad de $3.50 y en la celda E2 quiero que aparezca dicha cantidad restando-le el 16%.
Hola Verónica
Hola, me gustaría por favor saber(aunque no tiene que ver con el tema de la factura)si me podrían ayudar con un problema que tengo con la utilización de la función Buscarv
Necesito vaciar mis facturas a una hoja excel, tengo la base de datos de mis clientes, necesito que en una celda al poner una letra (r), me salga un recuadro con todos los clientes que inicien con esa letr (r) si pongo dos letras (ra), que me salgan todos los que inicien con ra que si pongo 3 letras (ram)me salgan todos los que inicien con (ram)etc. y que pueda hacerle con el mous click al que yo quiera de los que aparecen y me ponga el nombre completo de ese cliente en una celda.
Gracias
Hola Javier,
Aunque hay diferentes formas para buscar registros sin emplear macros,una forma sencilla es la siguiente:
=SI(L4=0,” “,BUSCAR(L4,’E: FJBA FACTURAS Y REPORTES\[1 DATOSCLIFJBA.xlsx]Hoja1′!$A1:$A1023,’E: FJBA FACTURAS Y REPORTES\[1 DATOSCLIFJBA.xlsx]Hoja1′!$E1:$E1023))
Donde DATOSCLIFJBA es mi base de datos de cliente.
Gracias
Javier
Hola Javier
Le tendrías que poner un nombre al rango de los datos que deseas que te aparezcan o que vas introduciendo.
Y en validación de datos en permitir pones lista y origen pones igual al nombre que le has dato al rango
si por ejemplo es lista
=lista
y pulsas aceptar.
revisa en el siguiente enlace a modo de ejemplo la base de datos perros y base de datos general modificable.
http://www.dacostabalboa.es/2010/07/25/plantillas/
Hola, necesito auda. Tengo que hacer una factura con
SUMA
DEDUCCION 1%
IVA 18%
TOTAL
Necesito las formulas, para que me de el total de la suma de todo con la deduccion del 1% mas el 18% de iva. Un saludo y muchas gracias de antemano
Hola Juan, aquí te dejo algunos ejemplos que te pueden servir de ayuda u orientación:
Supongamos que tenemos el total en la celda B15 y queremos restarle el 1%, aplicamos la siguiente fórmula:
=B15*(1-15%)Si queremos restarle a la cantiad de la celda B15 el 1% y a esta cantidad aumentarle el 18%, apliamos la siguiente fórmula:
=B15*(1-1%)*(1+18%)Si por ejemplo deseamos sumar un 18% a la cantidad existen en la celda B15 y del total sumarle un 2% más, aplicamos la siguiente fórmula:
=B15*(1+15%)*(1+2%)Muchas gracias, me ha sido muy util, estaba muy pérdido.
Me gustaría que me orienten mas acerca de excel xq en los códigos me mareo
Hola Merce
Que formula puedo utilizar para que las celdas que no tengan ningun valor las muestre en blanco (sin ceros 0.00, ni rayas-), si parto de la siguiente formula =e1+c2-d2, sobre la columna e.
Saludos y gracias de antemano
Hola Rubén,
Si aplicamos una condición en la fórmula en el caso de que el resultado sea igual a 0, dejaría las celdas en blanco,
Fórmula:
=SI(E1+C11-D2=0;"";E1+C1-D2)Si en las celdas que deseemos en caso que sea igual a 0 nos deje la celda en blanco
Primero seleccione las celdas que deseemos ocultar o que contenga valores cero (0) y en formato de las celdas en personalizado escribes 0;-0;;@ y le das aceptar.
Para seleccionar formato puedes pulsar el botón derecho del ratón. (formato-personalizada y tipo)
también si escribes lo siguiente en caso de ser igual a 0 el color sería blanco [Blanco][=0]#.##0;Estándar
También en formato condicional podemos aplicar una condición a las celda que sean iguales a 0 en fuente de la letra le ponemos color blanco y de esta forma no se ven.
También en opciones de Excel le puede indicar que no te muestre los valores 0.
En una hoja de calculo toda la columna F contiene el siguiente ejemplo de fórmula: =SUMA($D$2:D18)-SUMA($E$2:E18), En las filas D o E indistintamente que no contienen valor alguno, como se puede mostrar en blanco la celda F.
o que otra opción tenemos para aplicar una formula en la columna F y que las celdas D o E insitintamente que no contienen valor la marque en blanco.
La idea es que en toda la columna F mientras las celdas de D o E indistintamente no tenga un abono o retiro respectivamente, la columna F no muestre un saldo, y comforme se le agregan valores a las mismas la columna F muestra el saldo.
Saludos y gracias anticipadas!
Hola Rubén,
Con la fórmula que indicas si esa fórmula la arrastras hacia abajo te va cambiando el número de la fila, pero no cambia la columna
En referencia a tu comentario, puedes aplicar una fórmula condicionada a las celdas que desees, en el siguiente caso esta aplicada a las celdas D18 y E18, en caso de que esas celdas blanco dejaría la celda donde se aplica la fórmula, en blanco, en caso contrario haría la operación indicada
=SI(Y(ESBLANCO(D18);ESBLANCO(E18));"";SUMA($D$2:D18)-SUMA($E$2:E18))Si por ejemplo deseamos aplicar la condición a la celda D18 en caso de que sea blanco:
=SI(ESBLANCO(D18);" ";SUMA($D$2:D18)-SUMA($E$2:E18))Si por ejemplo la fórmula que indicas deseas tengan un valor superior a 5 o las cantidades que deseas, aplicas la siguiente fórmula cambiando el criterio
=SUMAR.SI(D2:D18;">="&5)- SUMAR.SI($E$2:E18;">="&5)Si por ejemplo no deseas que te aparezca 0 en las celdas en formato de las celdas en personalizada en tipo aplicas la siguiente fórmula:
[Blanco][=0]#.##0;EstándarSi no desean que te salgan los datos en negativo
[Blanco][<0]#.##0;Estándar