Saltar al contenido
View in the app

A better way to browse. Learn more.

Ayuda Excel

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Un buscador multi-columnas muy veloz

publicado

En el zip que adjunto vemos:

- En la hoja Datos (del archivo Hojas de Consulta y de Datos.xlsx) una clásica tabla de datos de 6 columnas. En la tercera de sus columnas vemos la clave única que identifica cada fila de datos.

- En la hoja Consulta (del mismo archivo) vemos que se quieren traer los datos correspondientes a 3 de las columnas de la tabla anterior.

___

Una combinación entre COINCIDIR e INDICE nos podría resolver el problema, por ejemplo.

Sin embargo: ¿Qué pasaría si la tabla de "datos fuente" tuviese 300 mil filas y 50 columnas, y pretendemos consultar por 120 mil de sus datos?...

Y la respuesta es que probablemente: ¡Se nos colgaría el Excel!...

___

El add in (o complemento) que muestro con el nombre de:

crBuscar.xla

resuelve este "grueso" requerimiento en unos 8/15 segundos (según la PC) y sin "colgarse".

___

Otras consideraciones:

a) Las tablas de datos y de consulta pueden estar en la misma hoja, en hojas distintas o en distintos libros.

B) El resultado de la búsqueda no está atado a fórmulas.

¿Lo bueno?... El "peso" del archivo resultante será muy pequeño.

¿Lo malo?... No se tendrán actualizaciones automáticas en caso de modificación de los datos fuente.

c) La velocidad de procesamiento puede llegar a ser asombrosa si se aplica a tablas más pequeñas que la referida (como las del propio ejemplo que muestro).

d) El archivo crBuscar.xla puede instalarse en cualquier parte del disco e incorporarse al Excel como un Complemento (Add in), si es que se desea tener acceso habitual a su ejecución.

___

Espero que les sea de utilidad.

Saludos, Cacho R.

fastSearch.zip

Featured Replies

publicado

Hola Cacho:

No se puede acceder al código fuente VBA ya que está protegido el proyecto.

¿ Se podría acceder a él ?

Que Messi y Fernando le acompañen.

publicado
... ¿ Se podría acceder a él ?

Que Messi y Fernando le acompañen.

¡Imposible!...

Te agradezco las reconfortantes referencias. Pero omitiste otras importantes razones de orgullo: Houssay, Favaloro, Fangio, Monzón, Luciana Aymar y Manu Ginóbili...

¡Too much!

publicado

Si es posible acceder al codigo fuente, pero considero que el maestro CachoR es quien deberia publicarlo.

Saludos cordiales

Archivado

Este tema está ahora archivado y está cerrado a más respuestas.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.