Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Talend Cloud AWS EU Scheduled Outage: Starting Tues 26 May 21:00 CEST with expected completion Wed 27 May 01:00 CEST
cancel
Showing results for 
Search instead for 
Did you mean: 
pgalvezt
Specialist
Specialist

clasificar datos excel

Hola, estoy tratando de filtrar información en excel, y ese filtro aplicárselo a un gráfico.

Hasta ahora he creado una macro en excel que me filtre los datos que necesito. Pero la iodea es hacerlo a través de excel. Lo que necesito es que el gráfico sólo me muestre cieros valores de la columna de excel.

Ejemplo

Columna

a
b
c
cd
ed

Que en el gráfico sólo me muestre el conteo de cd.

Esta es la expresión que usa pero no me está resultando.

Count( {$<DATA = {$(#=max(DATA))}>} Field1='Nombre del registro de la fila excel')

Gracias por su ayuda.



15 Replies
pover
Partner - Master
Partner - Master

No sé si entiendo completamente. La parte de max(DATA) es la parte que más me confunde. Normalmente, hacemos algo así para forzar filtros:

count({$<Column={'cd'}>} Data)

Saludos.

pgalvezt
Specialist
Specialist
Author

Gracias por tu pronta respuesta Karl, Lo que pasa que ocupo el max DATA para realizar comparaciones entre períodos de tiempo. DATA es un campo de fecha. Por otro lado, la fórmula que me das no me está resultando, tal vez estoy haciendo algo mal. Lo que hago es poner esa fórmula en uno de mis 7 gráficos count({$<Column={'cd'}>} Data). Y con el otro gráfico hago lo mismo, pero aún se mueven los dos al seleccionar una fecha determinada.

Not applicable

Puedes Agregar a tu calculo la comparacion con la maxima fecha.

count({$<Column={'cd'}, DATA={ "$(=Max(DATA))" >} Column)

Saludos

pgalvezt
Specialist
Specialist
Author

Asumo que column lo está visualizando como campo es cierto esto? o en vez de column tengo que poner la letra de la columna en excel por ejemplo: ?.

count({$<Letra de la columna?={'Número de la fila en excel?'}, DATA={ "$(=Max(DATA))" >} Column)

Atento a sus comentarios...

Gracias

Not applicable

Asi es, Asumo que Column es un campo y solo queremos motrar la informacion que trae 'cd' comparado con la maxima fecha, no??

Asi que lo que hacemos con los conjuntos es restringirlo a esos parametros y contamos los resultados de ese conjunto en el campo de Column.

Saludos

pgalvezt
Specialist
Specialist
Author

Column no lo tengo como campo. Me parece que me explique mal. Imagina que realizas un filtro en excel. y te muestra todos los valores asociados a ese filtro. en qlikview quiero hacer lo mismo. Ahora no se si esto se puede realizar. Agrego tabien que trabajo con diferentes archivos excel y necesito gráficos que se muevan de acuerdo a los resultados de cada excel.

Espero haberme explicado bien. Sino quedo atento a sus consultas

mi mail es pgalvezt@gmail.com

Saludos...

pover
Partner - Master
Partner - Master

Pablo,

Te invito subir un parte de tu excel y el resultado que buscas para entender mejor tu problema.

Saludos.

pgalvezt
Specialist
Specialist
Author

[View:http://community.qlik.com/cfs-file.ashx/__key/CommunityServer.Discussions.Components.Files/173/6646.Copy-of-File.xls:550:0]

Not applicable

Con temor a equivorcame. No se si comprendi

Por ejemplo Si Quiero mostrar el conteo de todas la solicitudes de status aprovado en mi ultima fecha.

Count({<STATUS={'APR'}, DATA={ '$(=Max(DATA))' } >}STATUS)

Aqui se forza el filtro de status a que solo sean APR.

Saludos