Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

como puedo crear un sistema de cobro en excel para un cyber

1,963 views
Skip to first unread message

ary

unread,
Apr 4, 2008, 3:32:01 PM4/4/08
to
nesecito crear un programa con el cual puea controlar el tiempo de las demas
computadoras y poder cobrar.

quiero que al poner la hora en la que empezaron y la hora en que terminaron
aparesca cuanto seria en dinero.

Héctor Miguel

unread,
Apr 4, 2008, 8:56:49 PM4/4/08
to
hola, ?

> nesecito crear un programa con el cual puea controlar el tiempo de las demas computadoras y poder cobrar.
> quiero que al poner la hora en la que empezaron y la hora en que terminaron aparesca cuanto seria en dinero.

1) usa entradas "de tiempo" en las columnas donde vayas a registrar inicio y fin
-> en "notacion" de 24 horas (p.e. 12:45, 8:23, 17:30, etc.)

2) si suponemos que la hora de inicio es en la columna A, y la hora de termino en la columna B
p.e. [A2] 12:30, [B2] 16:15
[C3] =(b2-a2)*24*(precio_por_hora)

saludos,
hector.


Héctor Miguel

unread,
Apr 5, 2008, 4:29:32 AM4/5/08
to
hola, Palel !

> ... te recomiendo cambiar el simbolo de la separacion del formato horas (por defecto dos puntos ":")
> por el del decimal (teclado numerico) para una rapida introduccion de horas.
> (Panel de Control - Configuracion regional - Hora) ...

tambien se puede "ahorrar" cualquier simbologia y agilizar la "entrada de horas"
(si al fin y al cabo se usaran formulas para calcular el costo-tiempo) siempre y cuando...

a) se "respete" un formato de 24 horas
en lugar del "tipo" de entrada sugerido:


>> p.e. [A2] 12:30, [B2] 16:15

-> cambiarlo por una entrada "directa" (horario de 24 hrs. SIN puntuaciones)...
p.e. [A2] 1230, [B2] 1615

b) se "alargue" (un pelin) la formula propuesta (p.e.)
en lugar de la formula propuesta...
>> [C3] =(b2-a2)*24*(precio_por_hora)

-> cambiar por una formula (ligeramente) mas larga...
[C3] =(texto(b2,"0\:00")-texto(a2,"0\:00"))*24*(precio_por_hora)

OJO con el separador de argumentos (mi sistema usa la coma)

saludos,
hector.

__ la consulta original __
>> ary escribio en el mensaje ...

Palel

unread,
Apr 5, 2008, 4:54:15 AM4/5/08
to
Hola, Héctor.
lo siento pero no termino de entender, más bien no sé que formato se debe aplicar a las celdas de
entrada de horas:

> -> cambiarlo por una entrada "directa" (horario de 24 hrs. SIN puntuaciones)...
> p.e. [A2] 1230, [B2] 1615

Muchas gracias de antemano.

_________________________________________________________________________________________
"Héctor Miguel" <NOhemio...@PLShotmail.com> escribió en el mensaje de noticias
news:%23E0eucv...@TK2MSFTNGP02.phx.gbl...

Héctor Miguel

unread,
Apr 5, 2008, 5:12:38 AM4/5/08
to
hola, Palel !

> ... no termino de entender, mas bien no se que formato se debe aplicar a las celdas de entrada de horas:


>> -> cambiarlo por una entrada "directa" (horario de 24 hrs. SIN puntuaciones)...
>> p.e. [A2] 1230, [B2] 1615

no requieren de ningun formato especial, la entrada puede ser "directa" (emulando horas en formato 24:00 <-> 2400)
inicia a las 12:30 ? => la entrada en la celda es 1230
termina a las 16:15 ? => la entrada en la celda es 1615

el "formato horario" lo aplica la funcion =texto(...)
por cierto, la formula puedes recortarla a:

=texto(salida - entrada , "0\:00") * 24 * (precio_por_hora)

segun las celdas de ejemplo: -> =texto(b2-a2,"0\:00")*24*(precio_por_hora)

saludos,
hector.


Palel

unread,
Apr 5, 2008, 5:25:26 AM4/5/08
to
perdona... no me daba el resultado esperado porque me había "comido" los dos puntos de la segunda
parte de la conversión:
(a2,"0\00") -> (a2,"0\:00")

Muchas gracias. Ojalá hubiese conocido hace unos años esta forma :-)

Buen día.


_________________________________________________________________________________________
"Héctor Miguel" <NOhemio...@PLShotmail.com> escribió en el mensaje de noticias

news:u21kz0vl...@TK2MSFTNGP02.phx.gbl...

Héctor Miguel

unread,
Apr 5, 2008, 5:34:28 AM4/5/08
to
hola, Palel !

> ... Ojala hubiese conocido hace unos a#os esta forma :-)

nunca es tarde... :D

(y solo fue porque algunos "usamos" el punto para separar decimales) :))

saludos,
hector.


Palel

unread,
Apr 5, 2008, 6:17:07 AM4/5/08
to
de todas formas y puesto que es sábado y esto está tranquilo :-) aún me queda una duda:
con la forma sugerida, ¿cómo se puede hallar el tiempo transcurrido entre la entrada y la salida?

Mi hoja constaba de hora de entrada, hora de salida, tiempo transcurrido, precio (siempre había
quién se asombraba y te preguntaba cuánto tiempo había estado :-o)

He conseguido hallarlo en otra columna con la siguiente fórmula y con formato de celda [H]:mm
=(TEXTO(B2;"0\:00")-TEXTO(A2;"0\:00"))*(24*60)/24/60
Entrada 1100 - Salida 1220 = 1:20
pero seguro que es mucho más sencillo.

_________________________________________________________________________________________
"Héctor Miguel" <NOhemio...@PLShotmail.com> escribió en el mensaje de noticias

news:OQVVABwl...@TK2MSFTNGP03.phx.gbl...

Héctor Miguel

unread,
Apr 5, 2008, 6:27:46 AM4/5/08
to
hola, Palel !

> de todas formas y puesto que es sabado y esto esta tranquilo :-)
> aun me queda una duda: con la forma sugerida, como se puede hallar el tiempo transcurrido entre la entrada y la salida?


>
> Mi hoja constaba de hora de entrada, hora de salida, tiempo transcurrido, precio

> (siempre habia quien se asombraba y te preguntaba cuanto tiempo habia estado :-o)
>
> He conseguido hallarlo en otra columna con la siguiente formula y con formato de celda [H]:mm


> =(TEXTO(B2;"0\:00")-TEXTO(A2;"0\:00"))*(24*60)/24/60
> Entrada 1100 - Salida 1220 = 1:20

> pero seguro que es mucho mas sencillo.

(p.e.)

[A2] entrada: -> 1100
[B2] salida: -> 1220

[C2] tiempo: -> =--TEXTO(B2-A2;"0\:00")
nota el doble-menos al inicio
tambien aplicas formato de h:mm a la celda
resultado: -> 1:20

saludos,
hector.


Palel

unread,
Apr 5, 2008, 7:32:09 AM4/5/08
to
:-) mucho más sencillo, sí señor. Gracias.

_________________________________________________________________________________________
"Héctor Miguel" <NOhemio...@PLShotmail.com> escribió en el mensaje de noticias

news:efIZyewl...@TK2MSFTNGP02.phx.gbl...

0 new messages