FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
fila mas repetida
hola a todos, mi consulta es la siguiente.
tengo un archivo excel con varias columnas y 1471 registro queria sabe si me podeis dar un codigo para que me muestre el registro o los registros mas repetidos con el numero de repeticiones. muchas gracias |
#2
|
|||
|
|||
Que te parece que en lugar de darte un código te de una idea de como hacerlo.
Creas una conexión a la hoja de excel con ADO (un ADOConnection, un ADOQuery, un DataSource y un DBGrid). Generas la conexión a excel en el ADOConnection y escribes una sentencia SQL en el ADOQuery que te regrese los registros ordenados por la columna que deseas, ligas los componentes y en el DBGrid verás los registros. Trata de hacerlo y en el camino si tienes dudas las posteas y te aseguro que mas de uno de los compañeros del foro te ayudará. Es lo mejor que te puedo ofrecer y de esta manera aprenderás mucho mas. Saludos
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
#3
|
|||
|
|||
Algo asi lo haria yo
coincido con egostar, otra forma es desde access vincular la tabla... en fin lo que interesa es poder ejecutar una sentencia sql sobre la estructura de datos(excel en tu caso) una sentencia como esta....
select Codigo,count(Codigo) as Total from tabla group by codigo order by count(codigo) desc esta sentencia te muestra un conjunto de codigos (o sea cual sea el campo principal que tengas) el contador de ocurrencias de este codigo y lo llamamos Total y para que funcione debes agruparlo por ese codigo de eso se ocupa la 3 linea y al final odenas de mayor a menor cosa de que el primero es el mayor .... Si bien estoy de acuerdo con Egostar, con aquello de que haciendolo tu mismo aprendes mas, la verdad yo pregunto mucho y cada vez que puedo contesto cosa de equilibrar un poco lo "inequilibrable" ....de que debe haber una forma de hacer que excel lo haga si la hay pero ahorita no me acuerdo ....Sorry |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Mensaje clave repetida | Luis Castillo | Conexión con bases de datos | 3 | 29-10-2005 08:56:04 |
Nro de fila en TDBGrid | lucasarts_18 | Varios | 16 | 11-06-2005 17:26:17 |
Fila del DbGrid | Rabata | Varios | 3 | 08-11-2004 23:18:13 |
unica fila | davidag | Impresión | 3 | 10-12-2003 21:05:16 |
consulta deCampos con inf. repetida | malcantar | SQL | 2 | 27-09-2003 01:09:54 |
|