Date: prev next · Thread: first prev next last


Muchas gracias por al información y la idea.

Intento aplicarlo y les comento como quedó.
 
Rodriguez Walter S.
 
Analista Superior en Sistemas
Analista Programador
Consultor Certificado Meta4 PeopleNet



________________________________
 De: JaFM <jafras@sat3117.com>
Para: users@es.libreoffice.org 
Enviado: viernes, 3 de mayo de 2013 3:21
Asunto: Re: [es-users] Consulta de funcionamiento de dbcontar en calc
 

Hola
Analizando el ejemplo de la ayuda (que supongo ya tendrás instalado en 
el sistema), por la descripción de la función que muestran, cuando lo 
que necesitas es acotar la selección de un campo únicamente lo he 
conseguido - utilizando el ejemplo de la ayuda - duplicando la columna a 
procesar, de tal forma que puedan aparecer los parámetros de límites en 
la misma fila y por lo tanto se aplique AND en el filtro, ya que cuando 
se utiliza otra fila se aplica OR.

Como creo que esto no lo he dejado muy claro pego el contenido de la tabla:

Nombre    Grado    Edad    Distancia a la escuela        Peso
Andy    3    9    150    150    40
Betty    4    10    1000    1000    42
Carlos    3    10    300    300    51
Daniel    5    11    1200    1200    48
Eva    2    8    650    650    33
Frango    2    7    300    300    42
Greta    1    7    200    200    36
Harry    3    9    1200    1200    44
Irene    2    8    1000    1000    42
                    
                    
Nombre    Grado    Edad    Distancia a la Escuela        Peso
            <1000    >600    
                    
BDCONTAR    1                
[ =BDCONTAR(A1:F10;0;A13:F15) ]

Como no se el planteamiento de tu hoja desconozco si se adecúa a tu 
consulta.
Saludos.

El 02/05/2013 20:34, Walter Rodriguez escribió:
Buen día.


Les reenvio mi consulta pero corregido el asunto.


Tengo una tabla con salidas de productos cargadas en general ordenadas según la fecha.

Me gustaria hacer un resumen con las cantidades de productos salidas en un rango de tiempo por 
ejemplo desde hace un me hasta la fecha actual.

Por este motivo averigué por al función DBCONTAR que teoricamente cuenta las coincidencias. En la 
página https://help.libreoffice.org/Calc/Database_Functions/ast figura un ejemplo que tomé y 
funciona con una o más codiciones de forma excelente.

me gustaría modificar esto para que quede de la forma:

Productos                  Salidas
Producto 1                 x cantidad
Producto 2                 x cantidad
...
Producto n                 x cantidad

Lo que me falta es poder configurar manualmente en la columna salidad la función DBCONTAR para 
que me devuelta la cantidad de salidas que tiene el producto del mismos registro y con fecha de 
hasta hace un mes (por ejemplo) y que pueda componer la tabla con las salidas.

En SQL sería agregarle dos clausulas con un AND en el Where pero no se cómo sería en CALC.

¿Sería mejor construir una función propia o puede hacerse esto con DBCONTAR?

Desde ya muchas gracias.

Rodriguez Walter S.

Analista Superior en Sistemas
Analista Programador
Consultor Certificado Meta4 PeopleNet


-- 
--------------------------------------------------------------
450 habitantes, 450 expertos en Linux. Así es LeTux 
(http://es.wikipedia.org/wiki/Letux)
Le-Tux (http://es.wikipedia.org/wiki/Tux),  ¡¡Visítalo!!
--------------------------------------------------------------
()  ascii ribbon campaign - against html e-mail
/\  www.asciiribbon.org   - against proprietary attachments</pre>
--------------------------------------------------------------


-- 
Para instrucciones sobre darse de baja envíe un mensaje a: users+help@es.libreoffice.org
¿Problemas? http://es.libreoffice.org/asistencia/listas-de-correo/como-darse-de-baja/
Guías para envío + más: http://wiki.documentfoundation.org/Netiquette/es
Archivo de la lista: http://listarchives.libreoffice.org/es/users/
Todos los mensajes enviados a esta lista serán archivados públicamente y no pueden ser eliminados
-- 
Para instrucciones sobre darse de baja envíe un mensaje a: users+unsubscribe@es.libreoffice.org
¿Problemas? http://es.libreoffice.org/asistencia/listas-de-correo/como-darse-de-baja/
Guías para envío + más: http://wiki.documentfoundation.org/Netiquette/es
Archivo de la lista: http://listarchives.libreoffice.org/es/users/
Todos los mensajes enviados a esta lista serán archivados públicamente y no pueden ser eliminados

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.