Jump to content
Sign in to follow this  
el_trasgu

Dudas en Cálculos de tiempos para rutas de montaña

Recommended Posts

Hola a tod@s

Tengo una hoja de excel en la que introduzco los datos de una ruta de montaña. Esta hoja la he conseguido tener, gracias al inestimable e imprescindible trabajo de Antoni.

Ahora la duda, teniendo esa hoja, es la de poder calcular los tiempos de ruta.

Tengo todas las fórmulas para el cálculo de dichos tiempos metidos en la hoja, en un apartado dentro del código, lo he marcado como:

'-------------------Inicio

'-------------------fin

Esas fórmulas son las que me calculan los tiempos de cada tramo de la ruta. Pero yo las tengo para el cálculo de punto a punto de forma individual, y descnozco como se debería de hacer para que esas fórmulas se calculen en cada uno de los tramos y se agregue al rango de celdas L3:N8, L13:N18, L23:N28, L33:N38, etc.

En un repaso, la explicación sería:

El ritmo de ascenso, en metros hora, que se le supone al grupo, lo ponemos en la hoja2, en la celda A18

El ritmo de marcha del grupo, en kilómetros hora, lo metemos en la hoja2, celda B18

Introducimos un tiemo estimado para paradas, descansos o imprevistos, en la celda C18 de la hoja2. este valor será un porcentaje

Con esos datos anteriores los cálculos serían los siguientes:

Si el tramo es de ascenso:

Multiplicamos el desnivel por 60 y lo dividimos entre la velocidad de ascenso

Multiplicamos la distancia por 60 y los dividimos entre la velocidad de marcha

Cogemos los valores máximos y mínimos de los cálculos anteriores y los almacenmos en variables

tomamos el valor máximo de las variables y lo sumamos al valor mínimo de las variables dividido entre 2

Si el tramo es en descenso:

Hacemos los mismos cálculos hasta llegar al último, en éste caso, multiplicamos dos tercios por el valor máximo de las variables y lo sumamos al valor mínimo de las variables dividido entre dos

En el caso de terrenos llano:

Multiplicamos la distancia por 60 y lo dividimos entre la velocidad de tramo

Finalmente, sumamos lo obtenido en cada cálculo y le sumamos el porcentaje de la celda C18

 

Me lo podría mirar alguien ?

Muchas gracias

Planificación con AZIMUT y pendiente - Form.xlsm

Share this post


Link to post
Share on other sites

Ayudaría que resolvieras de forma manual los tiempos en el ejemplo que has subido y volvieras a subir el archivo.

Lo del máximo y el mínimo entre 2 cantidades no lo pillo, ya que si una es mayor que la otra, la condición ya determina cual es el máximo y cual es el máximo, por lo que para obtener el promedio basta obtener la semisuma de ambas cantidades. ¿O me estoy perdiendo algo?

Share this post


Link to post
Share on other sites

Hola Antoni, te vuelvo a agradecer todo tu tiempo. Si te pasas alguna vez por Asturias y te gusta la montaña, tienes guía gratis para realizar alguna ruta de montaña

Te paso la hoja con la que realizo los cálculos del tiempo

Cálculos de tiempo.

Aunque es un dato que requiere mucho de nuestra experiencia, utilizamos las siguientes reglas:

•Una persona sola o grupo entrenado recorre en una hora 500 m de desnivel o 5 Km/h en distancia reducida.

•Un grupo normal recorre 400 m de desnivel la hora o 4 Km/h en Distancia reducida.

•Un grupo flojo recorre 300m de desnivel o 3 km/h

El Cálculo lo realizamos de la siguiente forma:

•1º Averiguamos los Metros de desnivel y los Km. en Distancia reducida (Dr) según la regla anterior.

•2º Sumamos la cantidad mayor más la mitad del menor.

•3º En caso de descenso al tiempo total se le resta un tercio.

La estimación del tiempo es conveniente hacerla por cada una de las líneas directrices. Normalmente, se añade al tiempo obtenido, un 10% por paradas y un 10% seguridad e imprevistos.

 

Ejemplo:                    Grupo normal                    Desnivel: 800 m.                        Dr.: 12 Km.                                     

Tiempo en desnivel : 2 horas

Tiempo en Dr.: 3 horas

 

Cálculo de tiempo = 3 + 1 = 4 horas

En caso de bajada:

Tiempo = Tiempo subida –1/3 de tiempo subida 4 horas x 2 / 3 = 2 ́40 horas

Cálculo de tiempo rutas.xlsx

Edited by el_trasgu

Share this post


Link to post
Share on other sites
Hace 1 hora, Antoni dijo:

Estoy en ello. A ver si mañana te puedo subir algo.

Muchas gracias Antoni, yo también sigo intentando, dentro de mis posibilidades, en mejorar la hoja añadiendo otras funcionalidades

Share this post


Link to post
Share on other sites

He eliminado todas las fórmulas y formatos condicionales a partir de la columna E y he incluido las acciones en las macros.

Esto te permitirá borrar/copiar la información de entrada sin el peligro de borrar las fórmulas y los formatos.

Abre el adjunto y pulsa sobre el botón Calcular, a ver que te parece.

 

Planificación con rumbo, tiempo y pendiente-TOTAL.xlsm

Share this post


Link to post
Share on other sites
Hace 17 horas, Antoni dijo:

He eliminado todas las fórmulas y formatos condicionales a partir de la columna E y he incluido las acciones en las macros.

Esto te permitirá borrar/copiar la información de entrada sin el peligro de borrar las fórmulas y los formatos.

Abre el adjunto y pulsa sobre el botón Calcular, a ver que te parece.

 

Planificación con rumbo, tiempo y pendiente-TOTAL.xlsm 142.97 kB · 2 descargas

Fantástico Antoni, muchísimas gracias

Todo a la perfección, tal como esperaba e imaginaba. una pasada. Increibleeee

Share this post


Link to post
Share on other sites

Hola Antoni, muchísimas gracias por todo tu trabajo, al final, practicamente me lo has hecho tu entero.

Sólo detecto dos errores.

En el rango de celdas I9:K13, donde va la distancia Total, iría sumando la distancia parcial del tramo actual, más la distancia acumulada de los anteriores.

o sea: en i9:k13  sería el mismo resultado de i4:k8, pues es el primer punto.

en i19:k23 iría la distancia del tramo actual i14:k18 + la distancia acuamulada del anterior i9:k13

En i29:k28, iría la distancia del tramo actual i24:k28 + la distancia acumulada de los anteriores i19:k23

Con el tiempo, pasaría lo mismo. En las celdas l9:k13, irían los tiempos del tramo actual más los acumulados de los anteriores

 

Me da cosa corregir errores, pero lamentablemente no entiendo el código, y no sé donde podría modificar la fórmula, lo siento.

Te subo el archivo con mis últimas icorporaciones sumadas a todos tus trabajos

Un saludo y muchísimas gracias

Planificación Formulario Final II.xlsm

Share this post


Link to post
Share on other sites
Hace 34 minutos , Antoni dijo:

Te juro que funcionaba, debo haber hecho algún 'adorno' de última hora y lo he estropeado. 😬

Lo corrijo en cuanto pueda.

¡Correjido!, atención a la nota, no es importante, que he puesto en la hoja AZIMUT.

Gracias por el reconocimiento. 🙂

 

Nota: Chafardeando, he visto un formulario con un montón de TextBox, hay una forma de hacer un tratamiento masivo sin necesidad de ir control a control. Si llegas a usarlo, no dudes en consultar.

Planificación Formulario Final II.xlsm

Share this post


Link to post
Share on other sites

Hola Antoni

El tiempo sigue sin sumar los totales como hace la distancia, que ya funciona

Sobre manejar gran cantidad de textbox, he leido bastante por internet, empleando sentencias for each, pero aún sigo trabajando en ello, no lo controlo y cada vez que hago algún cambio, deja todo de funcionar, jeje

Share this post


Link to post
Share on other sites
Hace 6 horas, Antoni dijo:

¡Jo..!, no acierto ni una. 

Ahora creo que si.

Planificación Formulario Final II.xlsm 265.61 kB · 1 descarga

Increible Antoni, ahora si, funciona todo y funciona a la perfección. Es una pasada. Muchísimas gracias.

Por fin y solo gracias a ti, veo luz en mi proyecto. Eso si, también tengo que decir que salvo lo de igualar a cero la función del tiempo, no veo otro cambio. El caso es que sigo sin entender como funciona.

Lo dicho, muchísimas graciasssssss

Share this post


Link to post
Share on other sites
Cita

Eso si, también tengo que decir que salvo lo de igualar a cero la función del tiempo, no veo otro cambio

Solo por culturilla, las variables, si están definidas dentro del procedimiento, se inicializan cada vez que se ejecuta el procedimiento, por eso están definidas a nivel módulo, pero entonces ocurre lo contrario, es decir, mantienen su valor y por eso es necesario inicializarlas en el procedimiento principal. 😏

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

INFORMACIÓN BÁSICA SOBRE PROTECCIÓN DE DATOS

Responsable: Sergio Andrés Celemín

Finalidad: Moderar y responder comentarios de usuarios. Recuerda que la información que facilites es pública, y los datos que incluyas los leerá cualquier visitante de esta web, así como el avatar que poseas.

Legitimación: Consentimiento del interesado.

Destinatarios: Hetzner Online GmbH.

Derechos: Puedes ejercitar en cualquier momento tus derechos de acceso,
rectificación, supresión, oposición y demás derechos legalmente establecidos a
través del email sergio@ayudaexcel.com.

Información adicional: Encontrarás más información en la política de privacidad.

Sign in to follow this  



×
×
  • Create New...

Important Information

Privacy Policy