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.

Macro que copie valores a partir de base de datos al cambiar valor en una celda

publicado

[TABLE=width: 1024]

[TR]

[TD=class: xl64, width: 1024, colspan: 16]Holaa espero que me puedan ayudar. Por mas que lo intento no me sale y creo que la macro es mas sencilla de lo que suena.

Aqui estan los datos

Genere una macro de tal manera que al capturar en una celda el # de tienda se obtengan los datos de nombre, region, ventas, costo, gastos y utilidad de la misma[/TD]

[/TR]

[/TABLE]

La Macro debe estar funcionando en otra hoja de calculo

Base de Datos:

[TABLE=width: 601]

[TR]

[TD]Tienda #[/TD]

[TD]Tienda[/TD]

[TD]Región[/TD]

[TD]Ventas miles[/TD]

[TD]Costo de productos miles[/TD]

[TD]Gastos miles[/TD]

[TD]Utilidad[/TD]

[TD]Utilidad meta[/TD]

[/TR]

[TR]

[TD]1[/TD]

[TD]Capriles[/TD]

[TD]I[/TD]

[TD]$1,000[/TD]

[TD]$650[/TD]

[TD]$100[/TD]

[TD]$250[/TD]

[TD]$300[/TD]

[/TR]

[TR]

[TD]2[/TD]

[TD]Francisco I[/TD]

[TD]III[/TD]

[TD]$4,500[/TD]

[TD]$1,500[/TD]

[TD]$320[/TD]

[TD]$2,680[/TD]

[TD]$2,700[/TD]

[/TR]

[TR]

[TD]3[/TD]

[TD]Messi[/TD]

[TD]II[/TD]

[TD]$3,200[/TD]

[TD]$2,000[/TD]

[TD]$150[/TD]

[TD]$1,050[/TD]

[TD]$1,030[/TD]

[/TR]

[TR]

[TD]4[/TD]

[TD]Hugo Chavez[/TD]

[TD]I[/TD]

[TD]$4,230[/TD]

[TD]$1,600[/TD]

[TD]$220[/TD]

[TD]$2,410[/TD]

[TD]$2,400[/TD]

[/TR]

[TR]

[TD]5[/TD]

[TD]Benedicto XVI[/TD]

[TD]II[/TD]

[TD]$1,560[/TD]

[TD]$580[/TD]

[TD]$159[/TD]

[TD]$821[/TD]

[TD]$850[/TD]

[/TR]

[TR]

[TD]6[/TD]

[TD]Juan Pablo II[/TD]

[TD]III[/TD]

[TD]$5,600[/TD]

[TD]$2,000[/TD]

[TD]$420[/TD]

[TD]$3,180[/TD]

[TD]$3,200[/TD]

[/TR]

[TR]

[TD]7[/TD]

[TD]Jean Paul[/TD]

[TD]II[/TD]

[TD]$5,800[/TD]

[TD]$2,000[/TD]

[TD]$420[/TD]

[TD]$3,380[/TD]

[TD]$3,500[/TD]

[/TR]

[TR]

[TD]8[/TD]

[TD]Maduro[/TD]

[TD]II[/TD]

[TD]$5,426[/TD]

[TD]$2,000[/TD]

[TD]$420[/TD]

[TD]$3,006[/TD]

[TD]$2,850[/TD]

[/TR]

[TR]

[TD]9[/TD]

[TD]Cassez[/TD]

[TD]I[/TD]

[TD]$4,956[/TD]

[TD]$2,000[/TD]

[TD]$420[/TD]

[TD]$2,536[/TD]

[TD]$2,600[/TD]

[/TR]

[TR]

[TD]10[/TD]

[TD]EPN[/TD]

[TD]III[/TD]

[TD]$5,600[/TD]

[TD]$2,000[/TD]

[TD]$420[/TD]

[TD]$3,180[/TD]

[TD]$3,300

[/TD]

[/TR]

[/TABLE]

Muchas gracias por la ayuda

Featured Replies

publicado

Pero Falkinho:

¿Una macro para hacer lo mismo que te entrega el BUSCARV?... ¡No se entiende!

publicado
  • Autor

Es un ejercicio que me dejaron, perdón por la poca experiencia :P

Pero como yo lo entiendo así de forma mas sencilla es que simplemente cuando escriba, por ejemplo el numero 8 y le de enter en la celda asignada con la macro, la macro copie estos datos en las celdas que yo quiera

[TABLE=class: cms_table, width: 601]

[TR]

[TD]Maduro[/TD]

[TD]II[/TD]

[TD]$5,426[/TD]

[TD]$2,000[/TD]

[TD]$420[/TD]

[TD]$3,006[/TD]

[TD]$2,850[/TD]

[/TR]

[/TABLE]

Y luego si escribo el numero 5 en la misma celda que escribí el 8 se borren los otros datos y copie estos

[TABLE=class: cms_table, width: 601]

[TR]

[TD]Benedicto XVI[/TD]

[TD]II[/TD]

[TD]$1,560[/TD]

[TD]$580[/TD]

[TD]$159[/TD]

[TD]$821[/TD]

[TD]$850[/TD]

[/TR]

[/TABLE]

y asi con los datos de las 10 tiendas

publicado

Nuestro compañero se refiere a la formula Buscarv, y funciona de la siguiente manera

[TABLE="width: 463"]
[TR]
[TD="align: center"]Clave[/TD]
[TD="align: center"]Marca[/TD]
[TD="align: center"]Modelo[/TD]
[TD="align: center"]Tipo[/TD]
[TD="align: center"]Interés[/TD]
[TD="align: center"] Precio [/TD]
[/TR]
[TR]
[TD="align: center"]1[/TD]
[TD="align: center"]Chevrolet[/TD]
[TD="align: center"]99 Cavalier[/TD]
[TD="align: center"]Convertible[/TD]
[TD="align: center"]6%[/TD]
[TD="align: center"] $ 19,571.00[/TD]
[/TR]
[TR]
[TD="align: center"]2[/TD]
[TD="align: center"]Chevrolet[/TD]
[TD="align: center"]99 Blazer[/TD]
[TD="align: center"]Sport Utility[/TD]
[TD="align: center"]2%[/TD]
[TD="align: center"] $ 18,470.00[/TD]
[/TR]
[/TABLE]
[/CODE]

Por lo que entiendo quieres que por ejemplo, cuando teclees la clave te aparezca de forma consecutiva y en diferentes celdas secuenciales la informacion sobre esa clave, para esto puedes utilizar la funcion buscarv en cada celda en la que quieres que aparezca la informacion,

ejenplo:

[CODE]=+VLOOKUP(A2,Sheet1!$A$1:$F$3,2,0)[/CODE]

Donde A2 va ser igual a la clave que vas a busca, Sheet1!$A$1:$F$3 es la hoja donde tienes los datos, 2 es la columna que quieres que te devuelva, 0 valor exacto, y asi sucesivamente en cada celda correspondiente. cualquier duda, sube un archivo son un ejemplo explicado de que es lo que quieres y el resultado deseado.

Saludos¡¡¡

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.