Grupo de Excel
Foro de Excel
18134 Debates | 2006 Documentos | 1 Vídeo | 1 Test | 1 Blog | 675 Imágenes | 16599 Miembros

Dudas

Escrito por Mac el 13 de Octubre

Deseo que en una hoja de calculo donde tengo los campos de nombre cliente,clave cliente,direccion y telefono (todos estos datos los tengo en una 2da hoja)al poner en el campo el nombre del cliente me aparezcan de inmediato los otros datos que funcion puedo usar


Citar  |  
Ver mensaje      

Ing+verdugo Verdugo
Sinaloa, México
Escrito por Ing+verdugo Verdugo el 13 de Octubre

Primero tienes que convertir cada tipo de datos en "nombres",
desde , el menu : INSERTAR/NOMBRE/DEFINIR

1-clave (CLAVE DE CLIENTE), 2-nombre cliente (NOMBRE_CLENTE) , 3-direccion (DIRECC), 4-telefono (TELEFONO) , etc, etc..... Son grupos de datos (TABLA DE CLIENTES) , cada COLUMNA lo conviertes en un "nombre"(QUE TE LO PUSE EN PARENTESIS), desde el primer DATO, no del encabezado.
La TABLA DE CLIENTES son todas las COLUMNAS Y FILAS
Todos los "nombres" que crees , deben tener el mismo rango de filas.

despues usaras una formula convinada, por ejemplo :si quieres teclear la CLAVE y que te aparezca el dato TELEFONO, haras lo siguiente :


=INDICE (TABLA DE CLIENTES, COINCIDIR,(B3,CLAVE DE CLIENTE,0,4)


Citar  |  
Ver mensaje     

Npgc Npgc
León, España
Escrito por Npgc Npgc el 13 de Octubre

Yo tengo una hoja parecida y utilizo la funcion indice y filtro avanzado.


Citar  |  
Ver mensaje     

Ing+verdugo Verdugo
Sinaloa, México
Escrito por Ing+verdugo Verdugo el 13 de Octubre
"Yo tengo una hoja parecida y utilizo la funcion indice y filtro avanzado.
"

por NPGC (Octubre 2009)

Puedes explicar o dar un ejemplo de como lo haces, para comparar soluciones


Citar  |  
Ver mensaje     

Carlos Guerrero
Querétaro, México
Escrito por Carlos Guerrero el 13 de Octubre

La solución de Verdugo es adecuada sin embargo la programación los puedes mejorar como sigue.

Dentro de la programación de la macro debes iniciar con un contador (para que conzcas los datos y sea una programación finita).

Es importante que de la hoja origen subas la totalidad de los datos a una matriz (lo cual es muy sencillo cuando tu matriz tiene caracteres "string" y en una matriz adicional cual se trata e número "integer" o "double" éstaúltima con decimales).

Cuando tengas necesidad de insertar el nombre de tu cliente unicamente tienes que correr la macro y que ésta busque en la matriz de datos e impacte en tu hoja de resultados los renglones que necesitas --> la programación con matrices hace más facil y funcional una programación pues con un click puedes diponer de la totalidad de los datos en el momento y formaque los requieres.

Caso contrario (si no sabes programar) utiliza lo que te comenta el usuario NPGC (que no es programación).

Otra más sencillas es "Buscar vertical" --> creo que es "BUSCAVER" --> INSISTO Y RECOMIENDO HACER UNA BUENA PROGRAMACIÓN (QUE ES PARA TODA LA VIDA) CON MATRICES


Citar  |  
Ver mensaje     

Armando Montes
Chihuahua, México
Escrito por Armando Montes el 14 de Octubre

Hola Mac, ve si te sirve el adjunto.



Ficheros adjuntos:
FacturaSimple 2

Citar  |  
Ver mensaje     


Responder


Quiero recibir alertas por email cuando haya mensajes nuevos en este debate

Al escribir en el debate:
  1. Repasa la ortografía y no escribas en formato SMS.
  2. Lee el texto dos veces antes de publicar.
  3. No escribas todo en mayúsculas o negritas.
 
Páginas internacionales: España  |  Italia  |  Francia  |  México  |  Alemania  |  Reino Unido  |  Argentina  |  Chile  |  Colombia  |  USA

Búsquedas frecuentes: silka medic taquicardia sinusal trabajos en fomix glandulas tyson espina tibial

Emagister cumple la Ley Orgánica 15/1999 de 13 de diciembre, de Protección de datos de Carácter Personal, y posee el código de inscripción nº 2002010053 del Registro General de la Agencia de Protección de Datos. Copyright © 1999/2000 - Grupo Intercom - Todos los derechos