Foros del Web » Soporte técnico » Ofimática »

Ayuda con formula

Estas en el tema de Ayuda con formula en el foro de Ofimática en Foros del Web. Hola Colegas, necesito ayuda para calcular esta formula: de una base de datos de excel extraigo x ejemplo: Ventas enero 100 febrero 200 marzo 150 ...
  #1 (permalink)  
Antiguo 25/07/2006, 08:16
Avatar de Pablus00  
Fecha de Ingreso: diciembre-2003
Ubicación: A un click de distancia
Mensajes: 1.044
Antigüedad: 20 años, 4 meses
Puntos: 11
Ayuda con formula

Hola Colegas, necesito ayuda para calcular esta formula:


de una base de datos de excel extraigo x ejemplo:

Ventas
enero
100

febrero
200

marzo
150

etc

Asi durante 5 años, y lo que quisiera es que en una celda me figurara la venta del mes actual ( ej: =SI(ENERO=MES ACTUAL);MOSTRAR CELDA DE ABAJO;MES ANTERIOR)

Estoy haciendo muchas pruebas pero no logro resolver esta formula, alguna idea?
__________________
-- Nunca te des por vencido, aún vencido -- Web
  #2 (permalink)  
Antiguo 25/07/2006, 10:38
Avatar de abrahamvj  
Fecha de Ingreso: julio-2006
Ubicación: Lima, Peru
Mensajes: 708
Antigüedad: 17 años, 9 meses
Puntos: 18
Estimado amigo, podrias plantear mejor tu pregunta. Hablas de datos de 5 años, pero tambien de que solo quieres resultado de un mes actual (como diferencias los años?). Otra cosa importante, ten en cuenta que solo se puede anidar hasta 7 funciones en una celda, es decri, si al Si quieres dar los 12 meses en una celda, no se podra.

Abraham
  #3 (permalink)  
Antiguo 27/07/2006, 08:10
Avatar de Pablus00  
Fecha de Ingreso: diciembre-2003
Ubicación: A un click de distancia
Mensajes: 1.044
Antigüedad: 20 años, 4 meses
Puntos: 11
Hola Abrajam, cada venta se ingresa con la fecha correspondiente, segun la formula =HOY(), la venta se ingresa como un registro independiente en una nueva fila, y se copia el valor de la fecha y los resultados de las formulas de precio de venta, precio de compra etc, como valores:

ej:
ventas costo ventas utilidad
12/07/06 ☺ $12 ☺ $5 ☺ $7



Mi duda es como calcular en una celda la venta del mes actual (julio 09)
bien, encontre una forma de hacerlo, que la comprarto a continuacion, pero quiza alguien conoce otro metodo:

MESAÑOVentasMESAÑOHOYBusqueda7200601/07/2006108200601/08/2006118200601/08/2006117200601/07/20061511200601/11/2006207200601/07/200611200701/01/2007152200701/02/200714

Hay que separar el año (formula AÑO) y el mes (formula MES) de la fecha a la que fue ingresado el registro, luego hacer lo mismo con la celda que contiene la fecha del dia (formula HOY) y finalmente utilizar la formula BASE DE DATOS SUMA, que comparara, que registros tienen igual mes y año al vigente, y sumara luego la columna que yo quiera ( puede ser ventas, costos, cantidad de pedidos, etc)

Que tiene de bueno esto, que una sola celda obtengo este resultado siempre, y que este se actualiza solo cuando cambia de mes sin que yo haga nada.

Anteriormente lo estaba resolviendo asi:

En los criterios de busqueda de la formula BDSUMA, que la fecha sea <01/01/06 y fecha sea >01/01/06, el inconveniente con esto es que hay que repetir manualmente esta operacion con cada uno de los 12 meses de los 5 años, y ademas, cuando se llegue al 6to año habra que escribir nuevamente estos calculos :P
__________________
-- Nunca te des por vencido, aún vencido -- Web
  #4 (permalink)  
Antiguo 27/07/2006, 08:24
Avatar de Pablus00  
Fecha de Ingreso: diciembre-2003
Ubicación: A un click de distancia
Mensajes: 1.044
Antigüedad: 20 años, 4 meses
Puntos: 11


Agrego mejor una imagen, los datos me los apilo todos jajaa
__________________
-- Nunca te des por vencido, aún vencido -- Web
  #5 (permalink)  
Antiguo 27/07/2006, 11:36
Avatar de abrahamvj  
Fecha de Ingreso: julio-2006
Ubicación: Lima, Peru
Mensajes: 708
Antigüedad: 17 años, 9 meses
Puntos: 18
Lo resolvi, basandome en el cuadrito que le pusiste:

En A, MES, en B Año, en C la fecha de venta, en D la venta $$$$$, en E6 el mes de HOY, en F6 el año de HOY, en G6 =HOY(), y en H6:

=SUMA(SI($A$2:$A$7=E2,SI(B2:B7=F2,$D$2:$D$7,0)))

Para ingresarlo le das SHIFT+CTRL+ENTER (le saldran corchetes entre la formula) todo a la vez, sino no liga pues es una formula matricial.

En ella le digo al excel: Suma si de A2 a A7 (mes de venta) hay uno (o varios) iguales a E2 (mes de HOY), ademas si de B2 a B7 (año de venta) hay uno (o varios) iguales a F" (año de HOY), entonces suma de D2 a D7 (el dinero). Es decir, si hay doble coincidencia lo sumara.

Abraham

PD: No te puedo enviar la imagen pues aun no tengo habilitado el html

es . geocities . com / eavj666peru / formula2,jpg
  #6 (permalink)  
Antiguo 27/07/2006, 12:20
Avatar de Pablus00  
Fecha de Ingreso: diciembre-2003
Ubicación: A un click de distancia
Mensajes: 1.044
Antigüedad: 20 años, 4 meses
Puntos: 11
__________________
-- Nunca te des por vencido, aún vencido -- Web
  #7 (permalink)  
Antiguo 27/07/2006, 12:23
Avatar de Pablus00  
Fecha de Ingreso: diciembre-2003
Ubicación: A un click de distancia
Mensajes: 1.044
Antigüedad: 20 años, 4 meses
Puntos: 11
;) esa es otra posibilidad, agradecido :DD y si alguien lo necesita, ya lo tiene posteado. Saludos
__________________
-- Nunca te des por vencido, aún vencido -- Web
  #8 (permalink)  
Antiguo 29/07/2006, 17:13
Avatar de Pablus00  
Fecha de Ingreso: diciembre-2003
Ubicación: A un click de distancia
Mensajes: 1.044
Antigüedad: 20 años, 4 meses
Puntos: 11
Abrajam, me quede con tu formula, la que utilizaba de base de datos me obliga a tener los criterios de busqueda en distintas celdas, la tuya se incluye todo en una sola.
Probe tu formula y andubo bien, tuve que cambiar algunas comas x puntos y comas :P pero funciona. Mi pregunta es donde se aprende sobre estas formulas por que en las funciones de excel no las muestra, si conoces algun tuto, me serviria ;)
__________________
-- Nunca te des por vencido, aún vencido -- Web
  #9 (permalink)  
Antiguo 29/07/2006, 20:24
Avatar de Pablus00  
Fecha de Ingreso: diciembre-2003
Ubicación: A un click de distancia
Mensajes: 1.044
Antigüedad: 20 años, 4 meses
Puntos: 11
Abraham, probe la formula matricial adaptandola para que me contara la cantidad de pedidos con tu mismo ejemplo




utilizando esta formula:
{=CONTAR(SI(A2:A7=E2;SI(B2:B7=F2;D2:D7;0)))}

Pero no me suma correctamente, me da 3 como resultado por que solo considera el mes 7, pero no considera el año, probe con la funcion CONTARA, en vez de contar y suma peor, sabes que ocurre?
__________________
-- Nunca te des por vencido, aún vencido -- Web
  #10 (permalink)  
Antiguo 30/07/2006, 17:55
Avatar de Pablus00  
Fecha de Ingreso: diciembre-2003
Ubicación: A un click de distancia
Mensajes: 1.044
Antigüedad: 20 años, 4 meses
Puntos: 11
Ya pude resolverlo, aunque no se por que, con prueba y error lo resolvi:

le saque el ";0" a la formula y ahora calcula correctamente

{=CONTAR(SI(A2:A7=E2;SI(B2:B7=F2;D2:D7)))}

por que sera?
__________________
-- Nunca te des por vencido, aún vencido -- Web
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas (incluyéndote)




La zona horaria es GMT -6. Ahora son las 18:39.