




Deseamos realizar una plantilla / simulador de TPV (Terminal Punto de Venta) o de caja registradora en Excel.

Emplearemos las siguientes funciones, anidándolas para el simulador de Caja Registradora:
- Función ABS. Devuelve el valor absoluto de un número.
- Función REDONDEAR. Redondea un número a un número especificado de dígitos.
- Función RESTO. Devuelve el resto de la división.
- Función SI. Especifica un texto lógico para ejecutar.
- ENTRADA DE DATOS. Para el simulador de Caja Registradora.
Ir a: Celda F2 / Escribir: 35,25. O la cantidad a pagar deseada.
Ir a: Celda F3 / Escribir: 50,00. O la cantidad entregada por el cliente para el pago.
Ir a: Celda F5 / Escribir:
=F3-F2Como la cantidad para devolver al cliente.
- DATOS DE REFERENCIA. Aplicamos los cálculos y referencias necesarios en el rango P1:AE4, posteriormente se ocultará.
Ir a: Celda P1 / Escribir:
=ABS(F5)Como el valor a devolver sin símbolo
- Ir a: Celda Q1 / Escribir:=REDONDEAR(RESTO(P1;Q3);2)
Como el resto de la división del importe a devolver entre el primer tipo de billete (más elevado) y redondeando el resultado a dos decimales.
Copiar la celda Q1.
Seleccionar el rango R1:AE1 / Pegar como fórmula.
MONEDAS Y BILLETES. Escribir en el rango Q3:AE3, los valores de billetes y monedas existentes:
Q R S T U V W X Y Z AA AB AC AD AE 3 500 200 100 50 20 10 5 2 1 0,50 0,20 0,10 0,05 0,02 0,01 Ir a: Celda Q4 / Escribir:
=ENTERO((P1)/Q3)Como la cantidad a devolver
Copiar la celda Q4.
Seleccionar el rango Q4:AE4 / Pegar como fórmula.
Como la cantidad a devolver entre el primer tipo de billete (más elevado), redondeando el resultado sin decimales.
- SIMULADOR BILLETES: CÁLCULOS. Muestra el numero de billetes de cada tipo que tendremos que devolver para la caja registradora.
Ir a: Celda C8 / Escribir:
=SI(Q4=0;"";Q4)Para mostrar la celda vacía o la cantidad a devolver.
Copiar la celda C8.
Seleccionar el rango D8:I8 / Pegar como fórmula.
- SIMULADOR MONEDAS: CÁLCULOS.Muestra el numero de monedas de cada tipo que tendremos que devolver.
Ir a: Celda C13 / Escribir:
=SI(X4=0;"";X4)Para mostrar la celda vacía o la cantidad a devolver.
Copiar la celda C13.
Seleccionar el rango C13:J13 / Pegar como fórmula.
- SIMULADOR BILLETES: FORMATO CONDICIONAL. Aplicamos formato condicional a los billetes para que remarque la celda con el valor a devolver.
Seleccionar el rango C8:I8. Rango donde aplicar el formato condicional.
Ir a: Cinta de opciones / Pestaña: Inicio / Grupo: Estilos / Formato condicional / Nueva regla. Mostrará cuadro de diálogo de nueva regla.
Ir a: Seleccionar un tipo de regla / Clic sobre: Utilice una fórmula que dExceletermine las celdas para aplicar formato. Tipo de regla deseado.
Ir a: Dar formato a los valores donde esta fórmula sea verdadera / Escribir:
=Q4>=1Escribir Q4 como referencia relativa (sin signo de dólar).
Pulsar el botón: Formato. Mostrará el cuadro de diálogo de formato de celdas.
Ir a: Pestaña Relleno / Clic sobre color amarillo. O el color deseado para el fondo de la celda.
Ir a: Pestaña Bordes / Clic sobre botón Contorno. O el estilo y color deseado para la celda.
Pulsar el botón Aceptar. Cierra la ventana de formato de celdas.
Pulsar el botón Aceptar. Cierra la ventana de nueva regla de formato.
- SIMULADOR MONEDAS: FORMATO CONDICIONAL. Aplicamos formato condicional a las monedas para que remarque la celda con el valor a devolver.
Seleccionar el rango C13:J13. Rango donde aplicar el formato condicional.
Ir a: Cinta de opciones / Pestaña: Inicio / Grupo: Estilos / Formato condicional / Nueva regla. Mostrará cuadro de diálogo de nueva regla.
Ir a: Seleccionar un tipo de regla / Clic sobre: Utilice una fórmula que determine las celdas para aplicar formato. Tipo de regla deseado.
Ir a: Dar formato a los valores donde esta fórmula sea verdadera / Escribir:
=X4>=1Escribir X4 como referencia relativa (sin signo de dólar).
Pulsar el botón: Formato. Mostrará el cuadro de diálogo de formato de celdas.
Ir a: Pestaña Relleno / Clic sobre color amarillo. O el color deseado para el fondo de la celda.
Ir a: Pestaña Bordes / Clic sobre botón Contorno. O el estilo y color deseado para la celda.
Pulsar el botón Aceptar. Cierra la ventana de formato de celdas.
Pulsar el botón Aceptar. Cierra la ventana de nueva regla de formato.
- FORMATOS. Aplicamos el formato deseado a la hoja.
OCULTAR COLUMNAS P:AE. Evitando errores de manipulación.
COMBINAR CELDAS. Unir las celdas deseadas.
OCULTAR LÍNEAS DE CUADRÍCULA. Para dar apariencia de formulario.
FORMATO DE NÚMEROS. Aplicamos el número de decimales deseado.
RÓTULOS. Escribimos los encabezados de los datos.
BORDES Y RELLENOS. Aplicamos bordes y rellenos a las celdas deseadas.
Podemos mejorar la apariencia, ocultando los valores de error si no existen datos en F2 o F3.
- Celda F5: =SI(O(F2="";F3="");"";F3-F2).
- Celda P1: =SI(F5="";"";ABS(F5)).
- Celda Q1: =SI($P$1="";"";REDONDEAR(RESTO(P1;Q3);2)); Copiar y pegar en Q1:AE1.
- Celda Q4: =SI(P1="";"";ENTERO((P1)/Q3)); Copiar y pegar en Q4:AE4.
- Celda C8: =SI(O(Q4="";Q4=0);"";Q4). Copiar y pegar en D8:I8.
- Celda C13: =SI(O(X4="";X4=0);"";X4). Copiar y pegar en C13:J13.
- Formato Condicional Billetes: =Y(Q4>=1;Q4<>"").
- Formato Condicional Monedas: =Y(X4>=1;X4<>"").
Así podemos crear un plantilla o simulador de Caja Registradora en Excel.

Como descargo el archivo caja registradora de Excel ?
Hola Patricio,
No está disponible el archivo de la práctica para su descarga. La finalidad es conocer y aprender Microsoft Excel, para ello se indica guiado como realizarlo paso paso.
Un saludo,
Hice como indica la explicación y no me sale.
Yo la hice en $ Argentino no se si es por eso. Gracias
Una consulta, no hay manera de hacer que además de hacer los cálculos los anote en otro archivo de excel o en otra parte del mismo?
como puedo descargar archivo caja registradora
Hola Eduardo,
Como indicamos a Patricio, no facilitamos los archivos de descarga, la finalidad es conocer Excel y realizarlo por nosotros mismos.
Saludos
Hola! Me parece muy útil este tutorial. Te pregunto, cómo podría hacer que al ingresar las ventas, éstas se registrara en otra hoja de forma secuencial de manera que se generara automáticamente un histórico de las transacciones realizadas.... Saludos!
Hola Ignacio,
En el siguiente post publicamos algo similar: Control de inventario.
Saludos.
Existe la posibilidad de usar un lector de codigo de barras en excel?
Hola David,
Existe la posibilidad de instalar alguna aplicación externa. O también podemos crear código de barras en Excel consultar: Código de barras y Bidimensional QR.
Saludos.
hola , como puedo hacer para que me abra la caja rejistradora sin impresora con un boton en excel?
gracias
Hola Luis,
Esto sería algo más complejo ya que la comunicación con la caja podría ser por el puerto USB, serie, tarjeta de adaptación, etc.
Saludos