



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 determine 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