Jump to content

pedrosilv

Members
  • Content Count

    228
  • Joined

  • Last visited

About pedrosilv

  • Rank
    Advanced Member
  • Birthday 09/16/1990
  1. Woow. Nunca había escuchado de Power Query, gracias por tocar otras formas de obtener similares resultados, aunque ni idea cómo operaron las tablas. Saludos
  2. Buena noche a todos: Quiero agradecer el apoyo de todos, por ayudarme a solventar el inconveniente que tenía. Gracias por las sugerencias Silvia y johnmpl, me queda profundizar más en las soluciones brindadas, y creo que combinaré la propuesta de Silvia para buscar los valores más altos, y la fórmula proporcionada por johnmpl para los promedios, solo para evitar el uso de fórmulas matriciales. Me llama la atención la forma en que johnmpl utiliza la función buscar, así como las demás fórmulas. Saludos y nuevamente, muchas gracias por todo. Doy por solucionado el tema
  3. Que tal Héctor: Muchas gracias por la sugerencia y el apoyo. Veré como funciona lo que me enviaste y te comento. Saludos
  4. Buen día: Saludos estimados foristas: Acudo a ustedes para solicitar su valioso apoyo, en lo siguiente: Estoy trabajando con varios grupos de datos, los cuales están apilados unos tras otros, y deseo obtener los valores más altos de cada grupo. En la columna "A" van apilados los diferentes grupos, y los valores de los elementos que integran cada grupo se encuentran en la columna "B". La cantidad de valores a elegir por cada grupo los coloco en la primera fila, al iniciar cada grupo, y éste va en la columna "C". Finalmente, en la columna "D" deseo que se vayan anotando los elementos más altos elegidos por cada grupo, ordenados de mayor a menor, y es acá donde radica mi problema, ya que no encuentro la, o las fórmulas que me permitan encontrar la cantidad de elementos más altos por cada grupo, dado que el tamaño de cada grupo es variable, así como la cantidad de elementos que se deben elegir por cada grupo. Si logro pasar dicho inconveniente, deseo obtener el promedio de los valores más altos elegidos por cada grupo, el cual va en la columna "E". Mi problema acá, es que no encuentro la fórmula que ceo utilizar para indicar a excel el rango variable para utilizar posteriormente la fórmula Promedio. Adjunto archivo donde indico lo que deseo obtener, y ejemplifico el resultado que debería obtener. Desde ya agradezco su atención, y el apoyo que puedan brindarme. Saludos cordiales Valores más altos.xlsx
  5. Muchísimas gracias Antoni, muy amable por compartir tu tiempo y tus conocimientos. Saludos cordiales
  6. Buena tarde, es un gusto saludarles nuevamente. Acudo a solicitar su apoyo, dado que no he logrado que una macro que tengo, realice lo que necesito. Resulta que necesito que tengo un archivo con dos hojas: INICIO y GUARDAR. En la fila 4 de la hoja INICIO deseo incluir diferentes valores, los que posteriormente, deseo que se copien y peguen en la hoja GUARDAR, sin embargo, necesito que previo a guardar, la macro verifique que la información no haya sido guardada previamente. Para ello, incluyo un valor en la celda F1 ó A4 de la hoja INICIO, y deberá comprobar que éste número no se encuentre en ninguna celda de la columna A de la hoja GUARDAR. Si la macro detecta que ya había sido guardada con anterioridad, entonces deberá sobreescribir la información en la fila correspondiente. Si la macro detecta que no se ha guardado con anterioridad, entonces debe pegar los valores en la primer fila vacía que se encuentre en la columna A de la Hoja Guardar. Anexo un archivo de muestra donde incluyo la macro que estoy trabajando pero que no logro que funcione. Si me pudieran ayudar, se los agradecería mucho. Saludos cordiales copiarypegar.xls
  7. Por cierto, había trabajado con fórmulas lógicas, pero jamás lo había visto de esa forma . Gracias por esa lección. Saludos nuevamente
  8. Muchas Gracias por tu aporte Johnmpl: Sin duda alguna, se pueden hacer las cosas de diversas maneras. Los códigos tendré que leerlos detenidamente. Muy amable a los 2 por apoyarme en éste proyecto. Saludos
  9. Ya revisé el archivo, y había un error en el ingreso de la información en la hoja BASE. Muchas gracias Leopoldo
  10. Leo, ya fui probando la tremenda Macro, y con los datos del ejemplo me ha funcionado muy bien. Estoy tratando de entender los códigos que escribiste y anote a la par lo que fui entendiendo y no se si está bien. No se si estoy mal, pero entiendo que la macro se adapta a una Base dinámica, no así, la eliminación de filas de la hoja FILTRO. Y es que al incrementar datos en la hoja Base, se copian los datos a la hoja FILTRO, pero me sale un mensaje "La combinación de celdas solo conserva el valor superior izquierdo y descarta el resto de valores". Habrá forma de quitar ese mensaje? ya que cuando le doy "Aceptar" la macro corre. Luego surge otro inconveniente, ya que el Total que aparece en números (final de la columna C de la hoja FILTRO) no es la misma que aparece en el texto "El área total será de ..." Anexo nuevamente el archivo para que puedas comprenderme mejor. Y disulpas por preguntar tanto, y requerir a cada rato tu apoyo. Saludos Copia de Tabla_Reporte_LBV.xlsm
  11. Muchas gracias por la macro, Leopoldo. Tienes razón, lo del combobox solo lo adapte a mis necesidades, y de allí me ha funcionado. Voy a estudiar la macro que enviaste , y si tuviera duda, no se si puedo consultarte, ya que esto lo adaptaré al proyecto que estoy trabajando. De nueva cuenta muchas gracias, veo que es mucho el código y andaba más perdido. Saludos
  12. Buena noche Leopoldo: Siguiendo tus instrucciones, agregue una nueva hoja llamada "Hoja1" para ir probando macros y ver si funcionan. De éstas pruebas, solo he logrado lo siguiente: a) Importar los datos que me interesen, a través de una selección en un Combobox (ésto me funciona) b) No había trabajado con la sentencia DO WHILE, tampoco entendí los ARRAYS. En el "Modulo 2" intento identificar hasta dónde encuentro la última celda vacía de la columna F de la Hoja1, pero a partir de allí, ya no sé que sigue, es decir cómo hacer para que me vaya guardando los diferentes rangos de la tabla y de allí hacer las combinaciones y demás formatos. Ojalá puedas ayudarme en cómo seguir. De nuevo, muchas gracias por tu ayuda y paciencia. Saludos Tabla.xls
  13. Gracias Leopoldo, Voy a trabajarlo en un rato y voy subiendo el archivo hasta donde llegue. Igual investigaré acerca del comando DO WHILE y la combinación con FOR. Saludos
  14. Gracias por los tips Leopoldo: La importación de datos, lo puedo realizar con filtro avanzado. El principal problema, o donde no sé como entrarle es en la combinación de filas, es decir, qué instrucciones o sentencias podría usar para que excel valide y vaya ejecutando las diferentes combinaciones que pudieran existir, y si no fuera necesario, omitir la combinación de celdas. En la grabadora de macros, utiliza el comando "merge" pero no sé como seleccionar las filas que deben combinarse. De cualquier forma seguiré investigando, muchas gracias por tus sugerencias.
  15. Buen día Leopoldo, gracias por responder. Respecto a tu pregunta, no me queda del todo claro al "orden" a que te refieres. En el caso de la columna B de la hoja "BASE", ésta debe tener un orden correlativo ascendente. En el caso de las columnas D:H, éstas variarán de acuerdo a lo que se encuentre en campo. Quedo pendiente si necesitas mayor información, o si me puedes dar algunas ideas por dónde buscarle. Saludos
×
×
  • Create New...

Important Information

Privacy Policy