diff --git a/restar.py b/restar.py
new file mode 100644
index 0000000000000000000000000000000000000000..f43d89b660b2da67f55c1401fc1daa750f5d7ec2
--- /dev/null
+++ b/restar.py
@@ -0,0 +1,21 @@
+import csv
+
+def restar_tiempo_pequeno(file_path):
+    with open(file_path, 'r') as file:
+        reader = csv.DictReader(file)
+        fieldnames = reader.fieldnames + ['tiempo_resultado']
+        rows = list(reader)
+
+        with open('diferencias.csv', 'w', newline='') as result_file:
+            writer = csv.DictWriter(result_file, fieldnames=fieldnames)
+            writer.writeheader()
+
+            for row in rows:
+                tiempo_grande = float(row['tiempoGrande'])
+                tiempo_pequeno = float(row['tiempoPequeño'])
+                tiempo_resultado = tiempo_grande - tiempo_pequeno
+
+                row['tiempo_resultado'] = tiempo_resultado
+                writer.writerow(row)
+
+restar_tiempo_pequeno('medidas_juntos.csv')
\ No newline at end of file