Jump to content

Tabla Calendario


Jose BN

Recommended Posts

Hola amigos del foro, hace  poco tomé la decisión de iniciar un curso de Power BI, de momento parece pintar bastante bien y no he llevado tanto palo, pero se me ha presentado un error en el modulo del curso al momento de crear unas funciones del lenguaje M para definir las fechas mínimas y máximas, de lo que llaman tablas calendarios Aplicando esto para las fechas mínimas:

= #date(Date.AddYears(List.Min(Origen)), 01, 01)

Me salta un error que dice que no se puede convertir el valor al tipo List, pero si introduzco la instrucción: =List.Min(Origen) me devuelve la fecha mínima que existe en la tabla. La formula que utilizan en el video es la siguiente:

= #date(Date.Year(List.Min(Origen)), 01, 01)

 

Agradezco cualquier ayuda que me puedan brindar, 

 

Consulta foro.jpg

Link to comment
Share on other sites

Hola José

Que excelente que hayas tomado un curso de PBI

La primer formula es para agregar o restar años a la fecha, pero esta mal empleada, además que falta convertir a fecha 

Observa: 

= Date.AddYears( Date.From( List.Min( Origen ) ), 2 )

Dara como resultado la fecha mínima pero con 2 años mas

La segunda formula esta correcta

¿Entonces la pregunta es, que deseas hacer?

 

Saludos

Link to comment
Share on other sites

@Gerson Pineda no tengo duda que el tema te apasiona mucho y es bueno saber donde encontrar siembre ayuda en esta comunidad, lo que buscaba hacer es tomar los datos fecha para lo cual se definieron las funciones con fecha min y fecha max.

Tú explicación me ha ayudado enormemente, este nuevo universo pinta bastante interesante aunque le tendré nostalgia a excel para la creación de dashboard dinámicos.

={Number.From(FechaMin)..Number.From(FechaMax)}

Tema solucionado 

Saludos

Link to comment
Share on other sites

Para la creación de la TC hay distintas formas, pero cada una es valida

Hace 1 hora, Jose BN dijo:

Tú explicación me ha ayudado enormemente, este nuevo universo pinta bastante interesante aunque le tendré nostalgia a excel para la creación de dashboard dinámicos

En efecto Jose, PBI es un gran universo pero Excel siempre será nuestro gran aliado, y es además un gran complemento de PBI

 

Saludos 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

  • 72 ¿Te parecen útiles los tips de las funciones? (ver tema completo)

    1. 1. ¿Te parecen útiles los tips de las funciones?


      • No
      • Ni me he fijado en ellos

  • Ayúdanos a mejorar la comunidad

    • Donaciones recibidas este mes: 0.00 EUR
      Objetivo: 130.00 EUR
  • Files

  • Download Statistics

    • Files
      169
    • Comments
      89
    • Reviews
      26

    Latest File
    By pegones1

    4    0

  • Crear macros Excel

  • Posts

    • buen día estimados los molesto con la siguiente consulta yo tengo un archivo Excel de valores numéricos (costo) , pero debo de pasarlo a un formato texto con tres decimales por mas que sea un entero. cual seria la mejor forma para tener la columna CONCATENADO, en la que debe figurar el entero con tres decimales desde ya muchas gracias por la ayuda de siempre enteros y decimales en celdas distintas.xlsx
    • Muchas gracias por la respuesta Israel. Me sirve el dato. No es necesario algo tan complejo. Si por ahí tienes una idea de utilización que me puedas orientar con la función GoogleFinance te lo agradezco. 
    • Hola a todos, Necesito una formula que busque los días que hubo la temperatura más alta y los anote separados por un guion. En el ejemplo que subo serían los días 10, 14 y 26. Gracias de antemano Máximas mensuales.xlsx
    • Lo que te puedo comentar sobre tu consulta es en base a mi experiencia y que tanto en Excel como en Google Sheets es posible obtener el tipo de cambio. En Excel 365 usando la función MONEDA y en Google Sheets tienes una función llamada GOOGLEFINANCE(), Es importante resaltar que el tipo de cambio no es de un sitio específico como lo quieres. Para obtener la cotización del dólar desde un sitio específico como BNA, necesitarías usar técnicas de web scraping. Un método utilizado para extraer información de sitios web. Sin embargo, este proceso no siempre es posible debido a las restricciones del sitio web. Si eres cliente del Banco podrías consultar con la institución.
    • Hola a ambos, ...y si te interesa con fórmula, puedes probar con: =SUSTITUIR(MATRIZATEXTO(LET(a;CODIGO(EXTRAE(A1;SECUENCIA(LARGO(A1));1));SI(a=209;"ñ";SI(a<91;CARACTER(a+32);CARACTER(a-32)))));"; ";"") Veo que dispones de M365, así que no tendrás problemas. Saludos,
  • Recently Browsing

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

Privacy Policy