Ahora veremos un ejemplo de Formula Excel para buscar con 2 criterios , en las plantillas contables es el pan de cada día, pero no siempre se hace de una manera eficiente. Por lo regular se hace al la antigua, revisar linea por linea o hacer cruces entre filas y columnas para ubicar el dato. Los que manejan contabilidad en excel saben de que hablo, buscar con dos criterios en excel te puede ahorrar horas de trabajo.
Esto realmente no tiene que ser un problema, si estamos usando una herramienta tan poderosa como es excel, debería haber alguna manera de hacer esto mas rápido y eficiente. Si tenemos una tabla de ventas por sucursal y mes, se desea encontrar el importe de ventas de cierta sucursal y x mes ¿ como lo haces.?
Como antes lo comente, regularmente esto se hace buscando fila por fila y luego hacer el cruce con la columna que corresponda, esto no es mucho problema cuando son pocas filas y columnas, pero si es un problema cuando son muchos registros.
También he mencionado que excel es una herramienta muy poderosa y debería haber alguna forma de hacer esto de manera elegante y rápido, pues si, si hay una forma de hacer esto en 2 segundos.
Como generar una Formula Excel para buscar con 2 criterios.
=INDIRECTO(G4) INDIRECTO(H4)
Esa es la formula que hace el trabajo, pero para eso es necesario definir nombres de rango, en este caso cada fina y columna tendrá su propio nombre. Las filas toman el nombre del dato que esta en la primera celda de cada fila y en el caso de las columnas toman el nombre de la primera celda de la columna.
Como puedes ver, parecía algo que podría ser muy complicado, pero finalmente resulta muy simple hacerlo, de echo es tan simple que llega a ser magistral, todo gracias a las funciones de esta herramienta tan potente como es microsoft excel.
Algo sumamente importante que se debe considerar, es la forma en que se ordena la base de datos, en alguna ocasión ya vimos como trabajar con bases de datos, esto es fundamental para luego poder obtener buenos resultados en otros procesos que se realizan con esos datos. En muchos casos he visto como se manejan tablas complicadas, pero no por opciones avanzadas que se utilicen, sino por el mal orden que se les da. Uno de esos detalles es cuando en los rótulos de columnas se usan celdas combinadas para agrupar datos que se relacionan en algo.
Lo ideal es hacer esto de una manera sencilla, como una real base de datos, un rotulo para cada columna sin agrupaciones y siempre la primera columna servirá como dato clave, aunque de echo la fila de rótulos de columna también fungen como datos clave, como este mismo caso se ha observado.
Buscar con dos criterios en excel es algo que seguramente te ha dado dolores de cabeza en algún momento, pero ahora ya no debe ser mas problema, así que solo tienes que adaptar este ejemplo para tus casos.
Antonio dice
Excelente opción. Gracias. Si además quisiera que la celda con el dato consultado se resaltara con formato condicional, ¿cómo debería adaptar la fórmula?
Jose Dasse dice
Hola. ¿Cómo puedo en Excel, detectar datos que se repiten en la misma fila?
Gracias
alejandro santos dice
PODRIAS CONTACTARME PARA SOLICITAR CONTRATAR TUS SERVICIOS EN ALGUNOS MÓDULOS ESPECÍFICOS DE vba QUE ME GUSTARÍA USAR, TE DEJO MI MAIL.
[email protected]
Nolberto Lopez dice
Saludos Alejandro.
Para proyectos a medida póngase en contacto al correo [email protected]
Adicionalmente puede visitar la siguiente pagina donde hay un vídeo que describe una forma en la que puede usted hacer su planteamiento.
https://formulasexcel.com/consultoria/
Jaime Gonzalez dice
Excelente!
Gabriel dice
Hola, muy claro el ejemplo y de mucha utilidad para la presentación de reportes en vivo y no tener que estar navegando en los datos de la hoja para indicarlos.
Javier Miranda dice
Excelente, gracias por compartir tus conocimientos, nunca se termina de aprender.
PP dice
Muchas gracias por la enseñanza. Mucho exito
Abeld gallegos quispe dice
buenos dias
por favor si porias ayudarme
tengo este codigo
e imprime paginas de la ventana activa que no se quiere solo deseo que cambie de impresora que es la predeterminada
ActiveWindow.SelectedSheets.Print ActivePrinter:=”\\procesos1\KONICA MINOLTA 211″, Collate:=True
ayudame
gracias
Laura Elena Salas Hernández dice
Excelente, muchas gracias por compartir tus conocimientos.
danilo efren dice
Gracias por compartir tus habilidades. Excelente ejemplo.
saludos!!!
Jesús Avendaño dice
Excelente, gracias por compartir conocimientos tan útiles.