Sumar horas y minutos

EXCEL suma horas y minutos automáticamente.
2 horas 23 minutos, más 5 horas con 10 minutos, más 10 horas con 55 minutos... ¿cuánto tiempo es?
Pasos
a) Elegir configuración regional (ubicación): Español (Alfabetización internacional)
b) FORMATO / CELDAS / HORA / TIPO 37: 30: 55 (horas: minutos: segundos)






















2- Cargar los datos
3- Aplicar Autosuma Σ                       

Más sobre sumar horas

problemoso consulta:
siguiendo con el problema de sumar horas... no consigo hacer esta suma 15236:20 más 2:30... parece sencillo, pero no lo hace... tendrá alguna solución?

Sí, tiene solución.
Marcás la columna que va a contener las horas y los minutos, aplicás un formato personalizado: FORMATO DE CELDAS / NÚMERO / PERSONALIZADA, en TIPO escribís [h]:mm y das click en ACEPTAR.

El formato hh:mm limita a 2 dígitos; con [h] solucionás el problema.

condicionales en funciones =SI complejas

Karen Tepas hace la siguiente consulta:
cómo hacer con función SI y formato condicional que en una columna que contenga texto y en otra que contenga precios en una tercera celda me muestre el color rojo si A1 empieza con I o B1 es mayor que 1400, de lo contrario mostrarme el color AMARILLO. Espero me pueda ayudar. Feliz Día.

En este caso hay que armar primero la función =SI y luego aplicar formato condicional.

La función =SI es la siguiente:
=SI(O(EXTRAE(A1;1;1)="I"; B1>1400); "SÍ"; "NO")

El operador O hace que se cumplan las dos condiciones.

La función EXTRAE selecciona los caracteres de una cadena de texto. La idea del ejemplo es identificar las palabras que empiezan con la letra I en la columna A.

Las palabras SÍ y NO pueden ser cualesquiera e identifican la condición verdadera y la falsa de la función =SI, es sólo un truco para aplicar luego el formato condicional.

Ahora queda indicarle al formato condicional que pinte de rojo las celdas que dicen SÍ y de amarillo las que dicen NO. Pero como al mismo tiempo hay que borrar las palabras SÍ y NO porque Karen no las necesita y sólo quiere las celdas sombreadas de color, recurrimos a otro truco.

En formato condicional elegimos valor de la celda igual a SÍ y en Formato, tanto en Relleno como en Fuente seleccionamos el mismo color rojo. De esta manera las letras se confunden con el fondo. Lo mismo luego para valor de la celda igual a NO y el color amarillo.



Finalmente, lo que buscábamos:

Restar horas

Consulta Juany López desde España: no le hallo el fin a este reporte, necesito sacar el tiempo laborado por día, el tiempo perdido, y el tiempo final que debió trabajar, en este caso deben ser 48 horas a la semana en un horario de 08:00 (07:00) am y salida 18:30 (17:30) pm con intervalo de comida de 1 hora, este es un ejemplo de lo que hablo.

Departamen to Department 
05/16/2016 07:03 Entrada 
05/16/2016 07:36 Salida 
05/16/2016 07:45 Entrada 
05/16/2016 10:37 Salida 
05/16/2016 10:39 Entrada 
05/16/2016 11:47 Salida 
05/16/2016 11:49 Entrada 
05/16/2016 12:43 Salida 
05/16/2016 13:07 Entrada 
05/16/2016 13:12 Salida 
05/16/2016 13:30 Entrada 
05/16/2016 15:26 Salida 
05/16/2016 15:31 Entrada 
05/16/2016 16:40 Salida 
05/16/2016 16:43 Entrada 
05/16/2016 18:04 Salida 
05/17/2016 06:30 Entrada 
05/17/2016 07:00 Salida 
05/17/2016 07:10 Entrada 

posible solución:

Juani: trabajé con el primer día solamente (05/16/2016), tendrías que considerar la semana entera para restar el total a las 48 horas semanales óptimas.
La fórmula en A2 hasta A17 es =A3-A2
En B18 "ojo" va formato número; es una cantidad, no corresponde formato horas.
En B19 es la resta directa de horarios de entrada y salida.
En B20 la fórmula es =B18-HORA(B19)-1 (menos uno por la hora libre para almuerzo), también es un número por eso la función HORA.
No sé si la solución responde a tu consulta.

Un problema con comas

Me escribe una amiga por un problema con una planilla.
Importó una base de datos con números pero al abrir el archivo el formato cambió; el número 55467 le aparece como 554,67 y así sucesivamente, corridos dos decimales, y no hay manera de cambiar el formato.


La forma más sencilla de resolverlo es quitar esa molesta coma de manera de recuperar los valores reales y luego darle formato numérico con dos decimales.

Para quitar la coma, hay que pasar a formato TEXTO. Entonces pintamos los números y seleccionamos FORMATO - TEXTO.


Luego sacamos la coma de manera muy fácil.

Vamos a BUSCAR-REEMPLAZAR y le decimos que a cada coma la reemplace por un espacio en blanco.

Luego con REEMPLAZAR TODOS, queda la planilla con los números enteros.


Y con Formato-Número-Dos decimales obtenemos el resultado final.


IMPORTANTE: es común que al importar datos de otros programas aparezcan símbolos o caracteres no deseados, como en este caso la coma. La forma más sencilla de eliminarlos es como se cita en el ejemplo: reemplazar el símbolo en cuestión por " ", que es lo mismo que borrarlos, sólo que todos de una sola vez.

Palabras que empiezan con "man"

consulta Joan desde Barcelona:
cómo puedo visualizar de una columna u hoja, sólo las palabras que empiecen por "man", teniendo en cuenta que hay 12 columnas y unas 120 filas con distintos nombres. Un saludo. Joan.

Hay una función de texto en EXCEL, =IZQUIERDA, que recorta las primeras letras de cualquier palabra. La cantidad de letras las decide el usuario, en este caso son 3, "man".

Esta fórmula escribe en la planilla solamente las palabras que empiezan con "man" y en los otros casos deja la celda vacía. El rango no importa, puede ser tan grande como lo necesites.

=SI(IZQUIERDA(A1;3)="man";"A1";"")

Subtotales y autofiltro para gastos de clientes

(clic en la imagen para ampliar)
Esta planilla para estudio jurídico suma los gastos a facturar a cada cliente aun cargando los datos de manera desordenada.

La fórmula =SUBTOTALES(9;A3:A494;D3:D22) que aparece en la barra de fórmulas suma los totales parciales por cliente.

En la barra de títulos agregué un AUTOFILTRO.

Al elegir un cliente de la lista -para el ejemplo "Camino del Sol"- EXCEL muestra el total correspondiente a ese cliente.


La herramienta AUTOFILTRO permite extraer mucha información valiosa, por ejemplo, y para este caso, el total gastado entre dos fechas o los 3 clientes que más nos deben.

combinar fórmulas y texto


clic sobre la imagen para ver mejor

La fórmula en A5 es:
="Los niños menores de 12 años representan el" & TEXTO(B3/B2;"#,##%") & " del total"

El signo igual al comenzar le indica a EXCEL que interprete lo que sigue como fórmula. Todo lo que es texto puro va entre comillas. El ampersand une los tramos de texto con la fórmula (porcentaje) convertida a texto.

*de EXCEL REVELADO, por Claudio Sánchez

Texto en columnas

consulta Orlando: quiero saber si puedo separar un nombre, tengo por ejemplo JUAN HERNANDEZ JIMENEZ SANTOS en la columna A y quiero que en la columna B aparezca su nombre, en la C apellido paterno y en la D el apellido materno, es eso posible? le agradezco!

Se puede usar la opción DATOS/TEXTO EN COLUMNAS.
Marcás primero la columna que contiene los datos a separar, y una vez allí seleccionás "delimitados" en el ítem "tipo de los datos originales":

Luego seleccionás el signo de puntuación que separa los datos.
En este caso los nombres están separados por espacios, tildás entonces la casilla "espacio" en el ítem "separadores":

Por último, en "formato de los datos en columnas" seleccionás "general":

y éste es el resultado:

Pintar celdas con formato condicional

Consulta Jorge:
Hola, mi pregunta es la siguiente: ¿cómo hago para que al introducir un dato en una determinada celda, otra celda X se pinte de un color?

Este tema se puede resolver usando fórmulas en Formato Condicional.
En el ejemplo, la celda B1 se pinta de rojo si A1 contiene el valor 2.
La celda B2 se pinta de amarillo si A2 contiene un valor mayor o igual a 30.
Y la celda B3 se pinta de verde si la celda A3 dice "pagado".

clic en la imagen para ver mejor

Un conversor de moneda

consulta Ernesto Ortiz:
Qué tal, estoy buscando cómo hacer un conversor de moneda en el cual en una celda escriba PESOS, en la siguiente escriba la cantidad, en la siguiente DOLAR y en la última me de el resultado, pero si cambio la palabra PESOS por la palabra EURO me realice la operación. Esto es posible?
Sí, es posible.
Una opción podría ser la ingresada en D1:
=SI(A1="PESO";B1/4,2;B1*1,34)
Si lo que hay en A1 es la palabra PESO, que divida la cifra por 4,2 (o el factor de conversión PESO-DOLAR del día).
Si escribís cualquier otra cosa, que multiplique el valor por 1,34 (o el factor de conversión EURO-DOLAR del día).



clic en la imagen para agrandar

Convertir números a letras

consulta:
Buenos días. Le agradezco si me puede colaborar con lo siguiente. Quiero que esta función “=numero2letra(a1)”, si tengo 27.370,65 salga en letras "SON: VEINTISIETE MIL TRESCIENTOS SETENTA PESOS CON SESENTA Y CINCO CVS Mcte." En espera de sus comentarios.     Cordialmente.   Gerardo Amezquita












Gerardo: EXCEL no trae una función que convierta números a letras automáticamente. Para hacerlo hay que armar un programa dentro del mismo EXCEL (en Visual Basic).
La función "Numero2letra" que mencionás no existe en EXCEL. Es seguramente un programita escrito por alguien. Por lo que pedís en tu consulta sólo te faltaría agregar las expresiones SON: y Mcte adelante y al final de la cifra en letras y pasar todo a mayúsculas.
Para lograrlo podrías que usar la función =CONCATENAR:

=CONCATENAR("(SON "; MAYUSC(numero2letra(A1)); " Mcte)")

Si no te funciona, hay un programa muy bueno que convierte números a letras escrito por Moisés Ortiz de EXCEL TOTAL. Lo comparto para que puedas adaptarlo a tu necesidad:

Para adaptarlo tendrías que trabajar en la pestaña PROGRAMADOR / VISUAL BASIC


Formatos de celdas con puntos como decimales

Estimada Laura, estoy trabajando con una base de datos de temperaturas. Las copié y pegué desde una página web a la hoja Excel. Los datos vienen con formato decimal con punto, y no con coma, por lo que aparecen como texto, alineándose a la izquierda de la celda. Las temperaturas de números enteros, sin decimales, sí se han copiado como números. Son miles de datos, ¿como puedo hacer para pasarlos a número sin tener que primero darle formato a las celdas, y después escribirlos en dicha celda?

Desde ya muchas gracias
Ing. Sergio Grosso

Sergio: pruebe reemplazar los puntos con comas usando la opción EDICIÓN / REEMPLAZAR del menú principal. EXCEL los reconoce inmediatamente como números y no hay necesidad de aplicar formato.

Escribir 23 y ver 23 cm

escribe Pedro desde España:
¿Cómo hacer para que al introducir una cantidad numérica, en la celda se reporte la cantidad y al lado las unidades (por ejemplo cm)?

Es interesante esta pregunta.
Se puede usar la opción FORMATO DE CELDAS / NÚMERO / CATEGORÍA / PERSONALIZADA

El formato personalizado se escribe en el ítem Tipo:
#.##0 "cm" ; [Rojo]$ -#.##0
(amplié el ejemplo para el caso de números negativos, agregando el símbolo $ automáticamente y color)


(clic en la imagen para ampliar)

Los códigos de formato se separan por punto y coma. Con códigos de formato ($, cm, euros) los números no cambian a texto y se pueden seguir utilizando como cifras en operaciones matemáticas.

operadores lógicos Y/O en fórmulas =SI

consulta Vinicio:
el caso es el siguiente: me corresponde revisar marcas de oficiales de seguridad que deben fichar cada media hora, las 24 horas; necesito filtrar las marcas que estén fuera del rango de 5 min de gracia entre cada media hora; ejemplo 4:47 o 4:24; el oficial tiene un periodo de 5 min antes o después para realizar su marca.

Como lo plantea Vinicio, los empleados de seguridad deberían marcar dentro de estos rangos: 3:55-4:05, 4:25-4:35, 4:55-5:05, 5:25-5:35 y así sucesivamente. O lo que es lo mismo, no se permite marcar de 4:05 a 4:25, 4:35 a 4:55, 5:05 a 5:25, 5:35 a 5:55, etc. 
Observen que se repiten 2 rangos de minutos no permitidos: 05 a 25 y 35 a 55. 
En resumen, habría que encontrar la forma de extraer todos los horarios en que sus minutos estén comprendidos entre 5 y 25 y entre 35 y 55.

Lo ideal sería no tener que separar horas de minutos para encontrar la solución.
Hay una fórmula -larga pero efectiva- que resuelve el problema.
Es la siguiente:



Los rangos de minutos se seleccionan usando =SI con operadores lógicos Y/O.
Para poder realizar esta operación habría que extraer los minutos de cada horario.
EXCEL interpreta el formato de horas (hh:mm) como texto, con lo cual se puede usar =EXTRAE para seleccionar  los minutos de cada dato horario (=EXTRAE funciona solamente con cadenas de texto, no con cifras numéricas).
Pero como los operadores lógicos funcionan con números, hay que convertir los datos obtenidos con =EXTRAE a números con la función =VALOR.


¿De qué otra manera se podría resolver?
- Con autofiltro: te posicionás en la columna que contiene los minutos y vas a DATOS /FILTRO/ AUTOFILTRO. Elegís “Personalizar” y seleccionás los siguientes rangos de datos:

La desventaja de este método es que no se pueden obtener los 2 rangos de una misma vez.

pintar celdas con condiciones

Jorge dice:
Tengo otra consulta: la celda A12 se pinta "si el valor está entre 1100 y 1399" (esto sería un número de vuelo) o "si es un destino REGIONAL" (o número de vuelo =1910). Necesito que A13 se pinte si A12 >1100 Y < 1399 O =1910.

Para no complicarte tanto con operadores lógicos (Y, O) en fórmulas =SI dentro del formato condicional, fijate si te sirve algo como esto:


clic en la imagen para ampliar

cálculos con cañerías

consulta Gabriel:
supongamos que tengo para el cálculo de una cañería, como dato, que tiene 18 mts de longitud y un consumo de 1.18m³ y no sé qué diámetro necesita. En una planilla ya con datos preestablecidos se indica que para 18 mts de longitud se puede asignar un diámetro de 1/2"=1.10m³ o 3/4"=1.45m³ y siendo estos los valores de la planilla la fórmula debe adoptar el valor de 1.45 ya que es el más alto. Espero me puedan ayudar, ante todo muchas gracias.

Para este ejemplo, la TABLA 1 muestra los datos definitivos y la TABLA 2 es una tabla auxiliar. La auxiliar contiene los datos conocidos y puede estar en otra hoja.

Los datos pintados en rojo contienen fórmulas.


(clic sobre la imagen para agrandar)

La fórmula =SI(B3>H3;J3;H3) compara el consumo de la TABLA 1 (1,18m³) con los caudales máximo (1,45) y mínimo (1,10) de la TABLA 2. Elige el valor inmediato mayor al consumo dado (para 1,18 es 1,45) y lo muestra.

Luego, la fórmula =BUSCARV(A3;F3:J7;2) en la imagen 2, toma de la TABLA 2 el diámetro correspondiente de la cañería (para 1,45 el diámetro es 1/2"), y lo trae a la columna DIÁMETRO de la TABLA 1.


(clic sobre la imagen para agrandar)

concatenar textos con &

Este es el caso de una empresa que identifica a sus clientes con un código formado por las 2 primeras letras del nombre, las 2 primeras letras del apellido y los 3 últimos dígitos del DNI. El ejemplo es ejercicio de práctica en la UTN.

La fórmula es sencilla:
=IZQUIERDA(A5;2)&IZQUIERDA(B5;2)&DERECHA(C5;3)

(clic sobre la imagen para ampliar)

listas de precios con =SI

consulta Gonzalo:
hola, muy bueno el blog pero me trabo... tengo lo siguiente: 2 listas de precio de acuerdo a si compran 6 o más unidades o 12 o más unidades; el monto total depende de multiplicar unidades por precio pero el precio a tomar para multiplicar varía de acuerdo a la cantidad que desee comprar; cómo es dicha fórmula?

A tu pregunta agregué una lista de precio para el caso en que el cliente compre hasta 6 unidades. En C está la fórmula que selecciona el precio según que el cliente compre hasta 6 unidades, entre 6 y 12 o más de 12.

La fórmula ingresada en C2 es:
=SI(B2<=6;H2;SI(B2>=6;SI(B2<=12;I2;J2)))

En la columna D, el cálculo del monto total (unidades compradas x precio por unidad).


clic sobre la imagen para ampliar

SNAGIT para capturar imágenes

El programa que uso en el blog para capturar imágenes se llama SNAGIT y se descarga desde el siguiente link:

http://rapidshare.com/files/149983987/Tec_hsmth.Snagi_t_kissme1.rar

=SI con rango de porcentajes y celdas vacías

Hola quisiera me ayudaras en el siguiente caso: tengo un rango de porcentaje por ejemplo de 10% a 19%, necesito la fórmula para que si el resultado entra en este rango me ponga cancelación, si no, lo deje vacío. Agradezco el apoyo y quedo a tus órdenes.

Respuesta:
=SI(A1<=19;SI(A1>=10;"cancelación";"");"")

sumar algunas celdas con =SUMAR.SI

escribe Daniela:
Buenos días, necesito ayuda con una fórmula. La finalidad de la fórmula es que de una lista de montos de cheques, sólo se sumen los que están vencidos, para lo cual primero generé una formula con el "si" y el "hoy" en donde al vencer coloca en la columna E: VENCIDO. Ahora necesito que sume los montos de la columna C sólo si dice VENCIDO en la columna E.
Podrías ayudarme?
Muchas gracias


Hola Daniela. Para resolverlo podés usar la función =SUMAR.SI.

Probá con: =SUMAR.SI(E1:E6;"VENCIDO";C1:C6)

La fórmula suma en la Columna E sólo las celdas de la Columna C que dicen "VENCIDO".

=SI según el signo del resultado

consulta Carlos:
tengo dos columnas, una de ingresos y otra de gastos, hago la fórmula para que me salga el respectivo resultado según estos datos... necesito saber si de acuerdo al signo del resultado me puede aparecer en la celda de al lado la palabra A PAGAR o A COBRAR segun corresponda... desde ya muchas gracias

Puede usar lo siguiente:
=SI(A1<0; "A PAGAR"; "A COBRAR")

=EXTRAE

consulta Karen Tepas:
cómo hacer una fórmula que si los 10 primeros dígitos de la columna C son igual a 5230450506, porque eso nunca varía, si es así me dé como resultado "Con costo" en columna D y si los primeros 10 dígitos de la columna C son 3777340506, me dé como resultado "Gratis" en columna D.

La fórmula que se me ocurre para la columna F es
=SI("5230450506"=EXTRAE(C4;1;10);"Con costo";"Gratis")


Si entre los números hay una tercera opción, tendrías que usar una fórmula con condiciones =SI anidadas.

ya habrás comprobado...

la ductilidad de las planillas EXCEL y cómo pueden simplificarte la vida; una vez que entendemos cómo piensa EXCEL, podemos resolver infinidad de problemas. EXCEL es la antesala de un programador y además pone a prueba tu ingenio. No es un programa para gente con poco tiempo o para quien le disgusta la matemática. En estos casos es preferible delegar el trabajo.

cálculo de multa por atraso en pagos

Alicia Narváez Munguía consulta desde México.

Hola, buen día, una pregunta: Si tengo un lapso de tiempo, digamos del 5 al 7 de enero, y si dentro de ese lapso de tiempo no se hizo el pago correspondiente habrá una multa de $10 por cada día que no se haya hecho el pago... ¿Cómo hago la fórmula que calcule esto?

La planilla resultante tendría esta forma:


El problema se resuelve armando la fórmula condicional que aparece en la barra de funciones:

=SI((D3-C3)>0;(D3-C3)*10;"$0,00")

Básicamente se restan las fechas para conocer los días transcurridos y el resultado se multiplica por el monto diario de multa.

Es necesario el condicional "si" para los casos en que la persona paga en término o antes de la fecha límite; de otro modo daría un número negativo.

seguimiento de facturas a cobrar

Ramón Salazar hace la siguiente consulta desde Venezuela:
Necesito que aparezca en rojo y como VENCIDA una factura cuando un cliente la debe y en azul y VIGENTE cuando está en término.


Este problema se resuelve armando la fórmula condicional anidada que aparece en la barra de funciones.

=SI(B9<>0;SI($C$4-B9>C9;"VENCIDA";"VIGENTE");"")

La celda C4 contiene la función HOY(), que devuelve la fecha del día.

El =SI opera de forma que cuando una celda en la columna fecha está vacía, no escribe nada en la columna fecha de vencimiento.

Para que aparezca la palabra VENCIDA en ROJO y la palabra VIGENTE en AZUL, hay que recurrir al formato condicional.

Pintar la columna a la cual se afectará el formato, ir a FORMATO/FORMATO CONDICIONAL y una vez allí hacer lo siguiente:

sumar con criterios entre fechas

Escribe INTI ALONSO desde Mar del Plata.

Hola cómo estás, quería saber si me podés ayudar con lo siguiente: tengo 365 planillas (todas en la misma hoja, una debajo de otra) que representan a la caja diaria, donde están los bultos salientes, los entrantes, el stock, el monto de venta por bulto y totales (sólo son 20 productos); ¿cómo puedo hacer una planilla igual, pero donde escriba desde (la fecha) hasta (la fecha) y me sume todos los valores correspondientes a los casilleros de las celdas que están dentro del intervalo seleccionado? , por ejemplo, determino un intervalo de fechas y pone la cantidad de bultos vendidos, el total de entrantes, de salientes, y así con todas las variables de las planillas del intervalo, gracias por tu ayuda!

Y envía una captura de su planilla (clic sobre la imagen para ampliar):

Este problema se puede resolver con funciones matriciales como SUMA.PRODUCTO o con SUMAR.SI con condicionales, pero se complica al tener que extraer datos en un rango de fechas.

La forma más sencilla de resolverlo es usando autofiltro y subtotales. Eso sí, con esta solución hay que resignar pretensiones estéticas.

El autofiltro recorta los datos y la función subtotales termina el trabajo sumando solamente los datos seleccionados. No funciona con una suma común, es necesario armar la función =SUBTOTALES(9;$A$3:$A$14;C3:C14)

Por ejemplo, para conocer el total de entrantes de todos los artículos entre el 3 y el 5 de enero, elegir entrantes en el autofiltro de la columna tipo:


Y luego el rango de fechas, eligiendo "personalizar" en el autofiltro de la columna fecha:


Y aquí el resultado final:

Explicado parece más difícil de lo que realmente es.

Para obtener la existencia de cada artículo: =C3+C4-C5 (con las celdas que correspondan a cada producto); lo que tengo en stock, más lo que entra en el día, menos lo que vendí.

funciones SI anidadas

Josep Gou Huguet escribe desde Barcelona.

Llevo a un par de días buscando solución, mirando manuales y demás pero no sé prácticamente nada de programación y estoy algo perdido. A ver si puede ayudarme con este problema: tengo cinco clientes en un libro EXCEL en la primera hoja; en la segunda hoja tengo el stock de productos de cada cliente; me gustaria poder mostrar en la primera hoja el stock de cada cliente entrando yo el código del cliente. Muchas gracias por su atención.

Josep necesita colocar el número de cliente en la primera hoja y que se muestre automáticamente el stock cargado en la segunda página.





El problema se resuelve con funciones SI anidadas y con BUSCARV.

=SI($B$11=1;BUSCARV(STOC!A1;STOC!A1:C10;3;0);SI($B$11=2;BUSCARV(STOC!A3;STOC!A1:C10;3;0);SI($B$11=3;BUSCARV(STOC!A5;STOC!A1:C10;3;0);SI($B$11=4;BUSCARV(STOC!A7;STOC!A1:C10;3;0);SI($B$11=5;BUSCARV(STOC!A9;STOC!A1:C10;3;0))))))

STOC! es la hoja donde están los stocks correspondientes a cada cliente.

La fórmula asusta, pero funciona.
Quien sepa un poquito de EXCEL la va a poder descifrar.

días transcurridos entre fechas


Sophia Galaguer consulta desde Florida, Buenos Aires:

Hola, quería saber cómo se puede hacer una planilla en donde esté la fecha de inicio de una actividad y que me vaya marcando cuantos días pasaron hasta el día corriente. Muchas gracias por tu ayuda.

Contar los días que pasaron entre una fecha y otra es muy fácil con EXCEL. Simplemente se restan las fechas y se formatea la celda a valor numérico. En el caso de necesitar los días transcurridos desde una fecha determinada al día de hoy, se usa la función HOY(), la cual captura la fecha del día. Para la planilla del ejemplo, la fórmula es:

=HOY() - A2

donde A2 contiene la fecha de inicio de la actividad

gastos mensuales con porcentajes de participación

Acá va una planilla de gastos compartidos entre socios donde cada uno de ellos participa con un porcentaje diferente.

En este caso son 5 socios donde alquiler y expensas (sombreados en amarillo) se dividen en porcentuales según la superficie cubierta ocupada por cada socio. Uno de ellos participa con el 39,35% (LGR), otro con el 19,65% (SER) y los tres restantes (MTHR) con el 50%.

Los otros gastos (sueldos, cargas, luz, limpieza, librería), se dividen por partes iguales (es decir, se dividen por cinco).

La fórmula resultante para LGR es entonces:

=SUMA($B$3:$B$4)*30,35%+SUMA($B$5:$B$9)/5

Es decir, la suma del 30,35 por ciento de alquiler+expensas más la quinta parte de la suma de los gastos restantes.

Para el socio SER es:

=SUMA($B$3:$B$4)*19,65%+SUMA($B$5:$B$9)/5

Y para los otros tres socios, que juntan los gastos y arreglan cuentas entre ellos es:

=SUMA($B$3:$B$4)*50%+SUMA($B$5:$B$9)/5*3

convertir una planilla en formato web

Cristian González escribe desde España:

Buenas tardes.
Estoy buscando por la red documentos, manuales o aplicaciones para poder pasar una hoja de cálculo EXCEL a Javascript, poder calcularla por web fácilmente y actualizar rápidamente el mismo documento que se usa en la empresa.
¿Usted sabe de alguna solución a este problema?
Gracias por su atención.


Lo que Cristian necesita es que los datos y fórmulas de la planilla se puedan ver y modificar en la web. Para eso hay que usar un programa que convierta las fórmulas de la planilla en algún lenguaje que pueda ser reconocido por el formato web (HTML, Java, ASP).

Esto se puede hacer con SPREADSHEET, pero la versión free del programa no hace lo más importante: convertir las fórmulas. Para tener la versión completa hay que pagar 97 dólares.

Clic aquí para descargar la versión gratuita de SPREADSHEET

Spreadsheet transforma una planilla EXCEL en formato web:

EXCEL, una gran idea


EXCEL es más ingenio que otra cosa y cada problema tiene casi siempre más de una solución.
Pero seguro solución tiene.

teclas rápidas

F1 : AYUDA
F5 : IR A UNA CELDA CUALQUIERA
Ctrl-C : COPIAR
Ctrl-X : CORTAR
Ctrl-V : PEGAR
Ctrl-1 : APARECE EL MENÚ FORMATO
ALT + F11: PASAR AL EDITOR VISUAL BASIC

símbolos de moneda

Es común encontrarse con dificultades cuando hay que sumar una serie de valores anteponiéndoles un símbolo de moneda.

No tenemos que escribir los símbolos ($, U$S). EXCEL los agrega automáticamente. Si lo hacemos, los mostrará como texto y no sumará las cantidades.

Lo mejor es tipear las cifras sin ningún formato -incluso sin puntos de separación de miles, que EXCEL también agrega automáticamente- y dar formato una vez cargados los datos.

Cargar primero los números sin formato y sumar:

Para dar formato de pesos y dos decimales, ir a Formato de celdas/Moneda:


El separador de miles (.) está en el ítem Número

Y aquí las cantidades con su formato final.

Para hacer cálculos con EXCEL hay que separar con coma (no con punto) la parte entera de la decimal.

correcto: 345,97
incorrecto: 345.97