Jump to content

Gerson Pineda

Administrators
  • Content Count

    12,405
  • Joined

  • Last visited

  • Days Won

    430

Everything posted by Gerson Pineda

  1. Hola Jose Adjunto una solución En futuras consultas sube tu el archivo Saludos Expandir fechas power query_GP.xlsx
  2. Hola Entre varias opciones que existen, con power query [¿has escuchado sobre este complemento?] se resuelve de una forma un tanto fácil Te dejo el archivo Saludos Dinamizacion de columnas power query_GP.xlsx
  3. Hola No he visto tu archivo, pero solo es cosa que le cambies el formato a fecha Saludos
  4. Hola Es mas simple y sencillo, importar desde Excel con power query Realiza prueba con ese archivo Saludos
  5. Hola Carlos Prueba así: =SUMAPRODUCTO(--ESNUMERO(HALLAR(E2,B2:B5&C2:C5)),--A2:A5) Saludos
  6. Solo reemplaza los valores a ficticios o ¿a que te refieres? Saludos
  7. Hola Diego Que horrible UDF Aunque para tu nivel, es raro que no hayas hecho "algo" Te dejo 2 opciones, macro y udf [ya veras lo simple que es] Saludos Comparar y concatenar UDF_GP.xlsm
  8. Hola vic Para logra ese objetivo, primero tu tabla merece una transformación tabular, la cual realizo con power query, luego de eso la cargo en la hoja "power query", posteriormente creo una tabla dinámica "td" y a partir de la misma, inserto el grafico de barra agrupada, para que se haga el efecto de mostrar el eje como lo deseas También comentar que con Power BI, los gráficos llevan otro nivel, por ejemplo mira una imagen, haciendo uso de tus datos Saludos Grafico barra agrupada power query - td_GP.xlsx
  9. Hola a ambos! @jotaeme Te dejo mi versión, utilizando power query y td Saludos Recuento dias power query - td_GP.xlsx
  10. He realizado modificaciones, prueba el adjunto y de paso dejo un video demostrativo del funcionamiento Saludos Escribir sin notas_GP.xlsm
  11. Hola Prueba así: Private Sub CommandButton1_Click() uf = Range("D" & Rows.Count).End(xlUp).Row + 1 reg = Application.CountIf(Range("D:D"), Range("I3")) If reg Then VBA.MsgBox "El registro " & Range("I3") & _ " ya existe", vbCritical, "AyudaExcel" Else Range("I3:L3").Copy Range("D" & uf) Range("D" & uf).Select End If End Sub Saludos
  12. Excel es poderoso y tenemos que aprovecharlo! 😊
  13. Hola a todos! @CSI1981 Te adjunto mi aporte, utilizando distintas herramientas para obtener el mismo resultado Podrás ver cada hoja, Power Query, Formulas 365, Tabla dinámica y VBA Saludos! Obtener unicos y concatenar_GP.xlsm
  14. Con validación de datos eso no es posible, pero si es posible con formularios desde VBA Hace muchísimos años, elabore un aporte llamado turbo filtro y otro similar desde formulario, búscalo aquí en el foro Saludos
  15. En efecto esa es la forma de reconocer la ruta actual También puedes agregar directamente esa ruta, así: RUTA[RUTA]{0} Saludos
  16. En efecto Alber Yo estoy en el canal actual, actualización cada mes, asumo que en pocos meses, ya estarán disponibles para todos Saludos
  17. Por eso te mencione copia o referencia... Hace unos años, tocamos un tema sobre una ruta dinámica, para que power query tome la ruta actual del libro, se conectara a ese origen, búscalo por el foro Saludos
  18. Hola Ese nuevo menú, es parte de los que están inscritos al programa insider, con el canal beta Pero tranquilo, esas opciones están en la ficha Datos, desde Insertar, es digamos como un atajo, si estamos en esa ficha Saludos
  19. Es que no importa cuantas transformaciones o consultas se realicen, el método que te recomiendo, es parte de las buenas practicas con Power Query Si, una conexión, luego de ella emanan las demás consultas, que por cierto puedes hacer una copia o una referencia, según sea tu escenario o caso Respecto al sufijo, esto no impacta en los libros, porque por cada mes, se puede usar un libro, no es obligatorio cargar los 12 meses por 8 consultas en uno solo Por otro lado, no es buena practica, que se carguen todas las tablas al libro, a menos que sea sumamente necesario, puesto que para
  20. Hola Veo que realizas 8 importaciones del mismo .txt, eso en realidad se puede evitar Cuando importas la primera vez, realiza las transformaciones hasta un punto donde puedas hacer una copia, es decir la primera consulta será tu base, para después solo copiar y realizar las transformaciones siguientes según sea el caso, en resumen debes tener 9 consultas, la original mas las 8 transformaciones Si vas haciendo carpetas mes a mes, por lo pronto se me ocurre, que a cada .txt le asignes un sufijo de mes, pe: Origen_Ene, Origen_Feb, de modo que todos estén en una sola carpeta y luego
  21. Hola Con archivo pdf no será posible que alguien pueda colaborar acertadamente, sube el archivo de muestra Saludos
  22. Otra alternativa es que puedes crear listas [en otra hoja] por cada concepto, en formato tabla Luego las estableces como listas desplegables para poder elegir según corresponda No se si estoy entendiendo del todo, pero tu dirás Saludos
  23. Hola Existen distintas formas de lograr tu objetivo, pero me gusta el siguiente Primero seleccionas las columnas y sigue en las instrucciones de la columna J Saludos!
×
×
  • Create New...

Important Information

Privacy Policy