tag:blogger.com,1999:blog-7983188466168395484.post2674381376762139855..comments2023-10-31T14:55:45.413+01:00Comments on Hojas de cálculo Excel: Uso de la función BDContarEl pilt®afilla - www.3piesalgato.comhttp://www.blogger.com/profile/17515836395057154507noreply@blogger.comBlogger15125tag:blogger.com,1999:blog-7983188466168395484.post-91081414617461534282012-05-20T12:38:27.530+02:002012-05-20T12:38:27.530+02:00Pon en lugar de la fecha inicial, esto:
="&g...Pon en lugar de la fecha inicial, esto:<br /><br />=">" & TEXTO(HOY()-15;"dd/mm/aaa")<br /><br />Y en lugar de la fecha final, pon esto otro:<br /><br />="<=" & TEXTO(HOY();"dd/mm/aaa")<br /><br />De esa forma tendrás la fecha de hoy en la última fecha (fecha final), y 15 días menos en la fecha inicial. Cada día que abras el fichero, recalculará automáticamente la fecha actual, y la fecha 15 días antes, y siempre tendrás el datos actualizado qu buscas.<br /><br />Saludos.El pilt®afilla - www.3piesalgato.comhttps://www.blogger.com/profile/17515836395057154507noreply@blogger.comtag:blogger.com,1999:blog-7983188466168395484.post-10579606492009448402012-05-20T05:28:36.753+02:002012-05-20T05:28:36.753+02:00MUY BUENAS. EN EL EJEMPLO DE LA COMPRA. COMO PUEDO...MUY BUENAS. EN EL EJEMPLO DE LA COMPRA. COMO PUEDO CONTAR L0S DIAS QUE SE COMPRARON PATATAS, EN LOS ULTIMOS 15DIAS, Y QUE SE ACTUALICE AUTOMATICAMENTE CADA DIA. GRACIASAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-7983188466168395484.post-20678019871318933642011-04-30T13:00:15.865+02:002011-04-30T13:00:15.865+02:00Hola Luis Fernando. Supongo que tu duida nace desp...Hola Luis Fernando. Supongo que tu duida nace después de leer este artículo: <a href="http://hojas-de-calculo-en-excel.blogspot.com/2008/11/listar-los-archivos-de-un-directorio.html" rel="nofollow">listar los archivos de un directorio</a>.<br /><br />Bueno, se puede hacer lo que pides. Con eso que has leído, más la información que hay en este otro artículo: <a href="http://hojas-de-calculo-en-excel.blogspot.com/2009/06/fecha-de-creacion-de-un-fichero.html" rel="nofollow">Fecha de creación, modificación, último acceso, y peso en Kb de un fichero</a>, se puede conseguir.<br /><br />Aquí te pongo un ejemplo, que puedes aplicar al primer artículo cuyo link te incluyo en mi comentario. En ese artículo hay 4 ejemplos, y el primer macro, el llamado ficheros_del_directorio() lo he readaptado para conseguir lo que buscas. Este es el resultado:<br /><br />Sub ficheros_del_directorio()<br />'Si hay errores, que continúe<br />On Error Resume Next<br />'Ocultamos el procedimiento<br />Application.ScreenUpdating = False<br />'Creamos el objeto FileSystemObject<br />Set fso = CreateObject("Scripting.FileSystemObject")<br />'Informamos de la ruta de donde vamos a obtener<br />'los ficheros, en este caso, el mismo directorio<br />'donde tengamos grabado este fichero con el macro<br />ruta = ActiveWorkbook.Path<br />'definimos dos variables que necesitaremos,<br />'para recuperar el nombre de la carpeta, y<br />'los ficheros que haya dentro<br />Set directorio = fso.GetFolder(ruta)<br />Set ficheros = directorio.Files<br />'escribimos un encabezado en la celda A6<br />Range("A6").Select<br />ActiveCell = "Ficheros del directorio:"<br />ActiveCell.Offset(0, 1) = "Fecha/hora de creación:"<br />ActiveCell.Offset(0, 2) = "Fecha/hora de últ. modificación:"<br />ActiveCell.Offset(0, 3) = "Tamaño:"<br />Range("A6:D6").Select<br />'lo ponemos en negrita y subrayado<br />Selection.Font.Bold = True<br />Selection.Font.Underline = xlUnderlineStyleSingle<br />'escribimos los ficheros, a partir de A7<br />Range("A7").Select<br />For Each archivo In ficheros<br /> 'escribimos el nombre del fichero<br /> ActiveCell = archivo.Name<br /> ActiveCell.Offset(0, 1) = archivo.DateCreated<br /> ActiveCell.Offset(0, 2) = archivo.DateLastModified<br /> ActiveCell.Offset(0, 3) = FormatNumber(archivo.Size / 1024, 2) & " Kb"<br /> 'bajamos una fila<br /> ActiveCell.Offset(1, 0).Select<br />Next<br />'Limpiamos los objetos<br />Set fso = Nothing<br />Set directorio = Nothing<br />Set ficheros = Nothing<br />'Mostramos el procedimiento<br />Application.ScreenUpdating = True<br />End Sub<br /><br />Un saludo, y gracias por tu comentario.El pilt®afilla - www.3piesalgato.comhttps://www.blogger.com/profile/17515836395057154507noreply@blogger.comtag:blogger.com,1999:blog-7983188466168395484.post-18179575282567695772011-04-30T12:22:59.647+02:002011-04-30T12:22:59.647+02:00Cordial saludo:
Excelente el contenido y la forma ...Cordial saludo:<br />Excelente el contenido y la forma de explicar las aplicaciones.<br />Hay alguna manera de que, ademas de contar los archivos que hay en un fichero, me permita listar: el tamaño, la fecha de creacion, ultima modificacion y hora?<br /><br />Luis Fernando<br />Mil graciasLuis Fernando Ospina Fhttps://www.blogger.com/profile/09193148972399153729noreply@blogger.comtag:blogger.com,1999:blog-7983188466168395484.post-4593731836116067462011-03-25T07:29:22.315+01:002011-03-25T07:29:22.315+01:00No tengo ningún artículo que hable de ello, pero l...No tengo ningún artículo que hable de ello, pero lo que quieres hacer se puede resolver con las denominadas "tablas dinámicas".<br /><br />Haz una búsqueda en google de ese término, y encontrarás abundante ayuda sobre el tema.<br /><br />Un saludo.El pilt®afilla - www.3piesalgato.comhttps://www.blogger.com/profile/17515836395057154507noreply@blogger.comtag:blogger.com,1999:blog-7983188466168395484.post-13498231476766744232011-03-25T01:43:35.684+01:002011-03-25T01:43:35.684+01:00Una pagina Excelente!! Master, es increible toda l...Una pagina Excelente!! Master, es increible toda la ayuda que me has brindado, quisiera plantearte la siguiente duda, tengo un almacen pequeño y he logrado que cada vez que ingreso una venta me arroje en una celda contigua la hora en que se produjo:<br /><br />producto cant valor Hra.<br />galleta 1 150 14:30:20<br /><br />asi como lo digite, deseo poder calcular el numero de ventas por cada hora, cuantas entre 13:00:00 y 13:59:59 y asi sucesivamente para saber horas de mayor venta y de las de menor o cero ventas, me ayudaria muchisimo poder lograrlo y me tiene con dolor de cabeza el resolverlo, help please!...agradecido de antemano...Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7983188466168395484.post-32899404712111512302010-01-15T19:13:18.289+01:002010-01-15T19:13:18.289+01:00Eso te pasa porque no estás interpretando bien la ...Eso te pasa porque no estás interpretando bien la función BDCONTAR. Esquemáticamente sería algo asi:<br /><br />=BDCONTAR(A;B;C)<br /><br />A: Rango donde tenemos los datos que queremos evaluar (incluyendo los títulos o cabeceras).<br /><br />B: Nombre de la columna, título o cabecera que queremos evaluar (en el ejemplo, la fecha).<br /><br />C: Criterio que debe cumplirse (incluyendo títulos o cabeceras), En nuestro caso, las celdas que hay desde B4 hasta D5, es decir, que el producto comprado sean patatas, y que se hayan comprado en el mes de marzo.<br /><br />Si cambias ALIMENTOS por FECHA, deberías hacerlo en 4 celdas: C4, D4, C8, y en la fórmula de D25. En ese caso, ya no te daría cero, sino 3, lo mismo que te da si pones FECHA. ¿Por qué?. Pues porque da lo mismo que le pongas FECHA, ALIMENTOS, CABALLOS, o EXCEL. Aunque sea una fecha, el encabezado o título, puede tener cualquier nombre, siempre que uses el mismo en todos los sitios donde te refieras a él.<br /><br />Saludos.El pilt®afilla - www.3piesalgato.comhttps://www.blogger.com/profile/17515836395057154507noreply@blogger.comtag:blogger.com,1999:blog-7983188466168395484.post-17516744071030391102010-01-15T18:54:40.353+01:002010-01-15T18:54:40.353+01:00Hola una pregunta tal vez resulte tonta pero, si p...Hola una pregunta tal vez resulte tonta pero, si pongo fecha corre como tu dices pero si pongo alimentos me marca un 0, Que es lo que le estoy diciendo a excel con eso?<br /><br />gracias de antemanoAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-7983188466168395484.post-77563761022363000312009-11-27T19:03:23.939+01:002009-11-27T19:03:23.939+01:00Pásate por este enlace, que te será útil: listar l...Pásate por este enlace, que te será útil: <a href="http://hojas-de-calculo-en-excel.blogspot.com/2008/11/listar-los-archivos-de-un-directorio.html" rel="nofollow">listar los archivos de un directorio</a>.<br /><br />Solo tienes que crear un contador, en el bucle for que verás en ese ejmplo.<br /><br />Un saludo.El pilt®afilla - www.3piesalgato.comhttps://www.blogger.com/profile/17515836395057154507noreply@blogger.comtag:blogger.com,1999:blog-7983188466168395484.post-45509017195784032422009-11-27T18:57:54.185+01:002009-11-27T18:57:54.185+01:00Buen día!tengo la necesidadde contar el número de ...Buen día!tengo la necesidadde contar el número de archivos que se encuentran en cierta carpeta, hay forma de realizar esto desde excell? podrías orientarme al respecto? graciasdeliahttps://www.blogger.com/profile/13918451036026238478noreply@blogger.comtag:blogger.com,1999:blog-7983188466168395484.post-28402320250815055152009-06-16T16:52:01.835+02:002009-06-16T16:52:01.835+02:00Hola,estoy tratndo de implementar esta función con...Hola,estoy tratndo de implementar esta función con constantes matriciales:<br />=BDCONTAR({"OB";"NV"\"Ma";18},"NV",A1:B2)<br />Pero me arroja error. Alguna ayuda será muy agradecida.<br />Saludos a todos.<br />DavidDavidhttps://www.blogger.com/profile/13706749713819287657noreply@blogger.comtag:blogger.com,1999:blog-7983188466168395484.post-66068679264795563112009-05-27T16:43:48.210+02:002009-05-27T16:43:48.210+02:00Damis, aquí te dejo un ejemplo. Se podría resolver...Damis, aquí te dejo un ejemplo. Se podría resolver con BDcontar, pero más difícil. En esta entrada del blog, hay un ejemplo que te puede servir, pero especialmente útil es el comentario que dejó un usuario, y donde daba una solución más sencilla a la que yo planteé:<br /><br />http://hojas-de-calculo-en-excel.blogspot.com/2008/06/funciones-de-bases-de-datos.html<br /><br />Si quieres decargar un ejemplo con la solución a ese problema que planteas, aquí te lo dejo:<br /><br />http://www.megaupload.com/?d=MDYF28S0<br /><br />PD: Introduce los 4 caracteres que aparecen arriba a la derecha, en megaupload, para descargar el fichero.<br /><br />Saludos.El pilt®afilla - www.3piesalgato.comhttps://www.blogger.com/profile/17515836395057154507noreply@blogger.comtag:blogger.com,1999:blog-7983188466168395484.post-46866865884215554272009-05-26T20:45:27.812+02:002009-05-26T20:45:27.812+02:00Hola desde México. Trabajo en una escuela y manejo...Hola desde México. Trabajo en una escuela y manejo información de alumnos con sus respectivas calificaciones entre cada bimestre y las finales. Necesito clasificar por sexo a los alumnos que reprueben 1 o mas materias. Crees que a traves de alguna funcion como BDCONTAR pueda obtener estos resultados. Gracias de antemano por la ayuda que me puedas dar. Gracias por compartir tus conocimientos de excel.Damishttps://www.blogger.com/profile/17684083080012338956noreply@blogger.comtag:blogger.com,1999:blog-7983188466168395484.post-9465654092865023682008-05-17T18:10:00.000+02:002008-05-17T18:10:00.000+02:00Si te descargas el ejemplo de megaupload, verás qu...Si te descargas el ejemplo de megaupload, verás que eliminando el dato de la celda B5, es decir, el nombre del producto (en este caso, patatas), te tomará todos los productos entre el 1 y el 31 de marzo, pues al no definir ninguno en concreto, toma todos los productos.<BR/><BR/>Resumiendo, elimina el nombre del producto de la parte donde aparecen las condiciones (zona de arriba que he coloreado de rojo pálido), y tendrás el dato que buscas.<BR/><BR/>Salu2, y suerte.El pilt®afilla - www.3piesalgato.comhttps://www.blogger.com/profile/17515836395057154507noreply@blogger.comtag:blogger.com,1999:blog-7983188466168395484.post-64263178820613491922008-05-16T23:51:00.000+02:002008-05-16T23:51:00.000+02:00Hola Javier. Gracias por tu publicacion, pero teng...Hola Javier. Gracias por tu publicacion, pero tengo una pregunta. Que debo hacer si quiero sumar todas las compras (es decir, sin discriminar a patatas o lechuga) realizadas en marzo, por ejemplo. debería de colocar en el rango superior donde defino el criterio todos los items, uno a uno?<BR/><BR/>Gracias!Anonymousnoreply@blogger.com