Determinar la Cantidad de Dias Laborales entre dos Fechas, en AppSheet.

Поделиться
HTML-код
  • Опубликовано: 10 дек 2024

Комментарии • 39

  • @marcofrencia7760
    @marcofrencia7760 10 месяцев назад

    que crack fabio! Muchas gracias por este tremendo aporte!

  • @dwn-of6dc
    @dwn-of6dc 2 года назад

    TOP SENSEI \,,,/...muchas gracias ahora mismo lo pongo en práctica...apenas calibre un par detallitos del mini ERP q estoy desarrollando te la comparto para saber tu opinión...

  • @El_Flipy
    @El_Flipy Год назад

    Muy buenas. Acabo de ver tu video y la verdad es que me ha venido muy bien. Gracias.
    Lo único es que me cuenta mal los días si la fecha de inicio esta en diciembre y la fecha final esta en enero. ¿hay alguna forma de solventarlo?
    Gracias de nuevo

  • @xiscrianca
    @xiscrianca 2 года назад

    Muito obrigado por repassar seu conhecimento e nos ajudar em muito em nossos projetos.

    • @FabioPalacios
      @FabioPalacios  2 года назад

      De nada! Pudiste resolver el problema?

  • @davidprimero2116
    @davidprimero2116 Год назад +1

    Hola Fabio, por favor me podrías compartir el código, es que no lo encuentro en la descripción. Gracias

    • @FabioPalacios
      @FabioPalacios  Год назад +2

      Formula en columna virtual LABORALES:
      IF([FECHA_FIN]=[FECHA_INICIO], 0,
      IF(WEEKDAY([FECHA_INICIO])=7,
      IF(WEEKDAY([FECHA_FIN])=7, 5*FLOOR((HOUR([FECHA_FIN]-[FECHA_INICIO])/24)/7),
      IF(WEEKDAY([FECHA_FIN])=1, 5*FLOOR((HOUR([FECHA_FIN]-[FECHA_INICIO])/24)/7),
      HOUR([FECHA_FIN]-[FECHA_INICIO])/24-2*FLOOR((HOUR([FECHA_FIN]-[FECHA_INICIO])/24)/7) -1)),
      IF(WEEKDAY([FECHA_INICIO])=1, IF(WEEKDAY([FECHA_FIN])=7,
      HOUR([FECHA_FIN]-[FECHA_INICIO])/24 -2*FLOOR((HOUR([FECHA_FIN]-[FECHA_INICIO])/24)/7) -1,
      IF(WEEKDAY([FECHA_FIN])=1, 5*FLOOR((HOUR([FECHA_FIN]-[FECHA_INICIO])/24)/7) ,
      HOUR([FECHA_FIN]-[FECHA_INICIO])/24 -2*FLOOR((HOUR([FECHA_FIN]-[FECHA_INICIO])/24)/7) )),
      IF(WEEKDAY([FECHA_FIN])=7, HOUR([FECHA_FIN]-[FECHA_INICIO])/24- 2*FLOOR((HOUR([FECHA_FIN]-[FECHA_INICIO])/24)/7) -1,
      IF(WEEKDAY([FECHA_FIN])=1, HOUR([FECHA_FIN]-[FECHA_INICIO])/24 - 2*FLOOR((HOUR([FECHA_FIN]-[FECHA_INICIO])/24)/7)-2,
      HOUR([FECHA_FIN]-[FECHA_INICIO])/24-2*(WEEKNUM([FECHA_FIN])-WEEKNUM([FECHA_INICIO])) ))))
      -
      COUNT(SELECT(FERIADOS[ID], AND([FECHA]>= [_THISROW].[FECHA_INICIO], [FECHA]

    • @marcofrencia7760
      @marcofrencia7760 10 месяцев назад

      @@FabioPalacios genial no lo encotraba!

  • @basecasicop
    @basecasicop 11 месяцев назад +1

    buenas tardes, excelentes sus videos, una pregunta yo requiero en una formula de appsheet que me cuente cantidad de días. colocando columnas fecha desde, fecha hasta, pero que me genere cantidad de días a partir de esas dos fechas, que puedo usar??? gracias por sus videos.

    • @basecasicop
      @basecasicop 11 месяцев назад

      YA pude solucionar, es que este video es mas avanzado, no había el de 7 trucos para poder entender todo esto. gracias

    • @FabioPalacios
      @FabioPalacios  11 месяцев назад

      @@basecasicop Sii estaba en ese video. Que bueno lo solucionaste! Saludos.

    • @marcofrencia7760
      @marcofrencia7760 10 месяцев назад

      consulta necesito lo mismo en que video esta?
      @@FabioPalacios

    • @FabioPalacios
      @FabioPalacios  10 месяцев назад +1

      @@marcofrencia7760 ruclips.net/video/1qwS2Kp5MSI/видео.htmlsi=bppiect_6Oi9xCff

  • @dwn-of6dc
    @dwn-of6dc 2 года назад

    Hola Favio, una pregunta referente al tema...en el min 10:35 en la corrección,Solo se reemplaza -2 en la fórmula o hay q hacer también cambios en otro parámetro Ejm: [WEEKNUM],[WEEKDAY]...Gracias de antemano

  • @luiscardozo1419
    @luiscardozo1419 2 года назад

    Excelente amigo!!!!!

  • @BrunoPiresdeCampos-j7q
    @BrunoPiresdeCampos-j7q Год назад

    Gostei Muito do seu vídeo aprendi muito com ele, gostaria de saber se tem como colocar para mostrar o ano inteiro na agenda, e tbm gostaria de saber se tem como colocar algumas siglas para mostrar no Calendário, como Letras, Exemplo: C - Comparecimento, F - Falta por dia

  • @HERNANDEZFG
    @HERNANDEZFG 7 месяцев назад

    Hola siempre me calcula de lunes a viernes como dia laboral necesito que sea de lunes a sabado

  • @Johanna-tt7ge
    @Johanna-tt7ge 2 года назад

    hola, Fabio quiero hacer que el calendario repita un evento, todos los días, con excepción de sábado o domingo, o que sea cada 7 días. ¿Alguien podría apoyarme?

  • @sebastianrendonruiz4812
    @sebastianrendonruiz4812 10 месяцев назад

    me puedes por fa compartir el codigo y al archivo sheets para ver como queda, gracias

  • @frankleandro8039
    @frankleandro8039 Год назад

    Genial amigo
    Tengo una columna fecha con inicial DAY()
    Tengo otra columna con turnos Día-tarde -noche
    Cómo puedo restar 1dia al dato fecha cuando selecciono (turno noche) ?

    • @FabioPalacios
      @FabioPalacios  Год назад

      Una fórmula como:
      If([turno]=“noche”, [fecha] -1, [fecha])

  • @melvinarostegui898
    @melvinarostegui898 Год назад

    como podria cacular la edad que me diga en meses y años

    • @FabioPalacios
      @FabioPalacios  Год назад +1

      Escribe esto en una formula en una columna EDAD, asumiendo que tienes una columna fecha_nacimiento:
      If(isblank([fecha_nacimiento]),"",
      concatenate(
      if(
      floor(hour(today()-[fecha_nacimiento])/365/24) > 1,
      concatenate(floor(hour(today()-[fecha_nacimiento])/365/24), " Años y "),
      concatenate(floor(hour(today()-[fecha_nacimiento])/365/24) , " Año y ")
      ),
      if(
      floor(mod((hour(today()-[fecha_nacimiento])/24),365)*12/365) > 1,
      concatenate(floor(mod((hour(today()-[fecha_nacimiento])/24),365)*12/365) , " Meses"),
      concatenate(floor(mod((hour(today()-[fecha_nacimiento])/24),365)*12/365) , " Mes")
      )
      )
      )

  • @jhonatanminope5569
    @jhonatanminope5569 2 года назад

    Hola sigo tus vídeos y me parecen geniales . Cómo puedo hacer para que cuando tome una foto al costado de la descripción de la foto me sale la fecha y hora que fue tomada. Por ejemplo tomo una foto y en el drive me sale está descripción: tiempos _imagenes/368d50.1234.0png. cómo puedo hacer para que en esa misma descripción me salga la fecha y hora q fue tomada. Gracias

  • @BalancoDani
    @BalancoDani Год назад

    Hola amigo, estoy copiando tu codigo del video, pero no me funciona, la app sheet me dice que tengo algo mal y no encuentro el error, me podrias pasar el código contestandome a mi comentario??? Seria de gran ayuda amigo!
    Gracias de antemano.

    • @BalancoDani
      @BalancoDani Год назад

      Nada amigo, ya lo conseguí, muchisimas gracias por el código, eres una máquina!!

    • @FabioPalacios
      @FabioPalacios  Год назад

      @@BalancoDani que bueno! De nada! Saludos 😀

    • @BalancoDani
      @BalancoDani Год назад

      @@FabioPalacios amigo, necesito su ayuda si no le es muy costoso, me sabría decir como comparar dos textos que sean iguales, es decir si este campo de tipo string es igual a este, hacer x, muchisimas gracias maquina!

    • @FabioPalacios
      @FabioPalacios  Год назад

      @@BalancoDani escríbeme en el Whatsapp
      +595983443968

  • @PuntodeInformación-x9j
    @PuntodeInformación-x9j 4 месяца назад

    Buenos dias y saludos desde España.
    He copiado tu formula y me da el siguiente error:
    Expressions in schema 'DEMANDAS_Schema' have a circular definition. Check app formulas and initial values for column 'DiasCaducidad'

    • @FabioPalacios
      @FabioPalacios  3 месяца назад

      Revisa bien la expresión. Por ahí debe haber un error.

  • @isjjas
    @isjjas 3 месяца назад

    Como hacer para calcular dias habiles entre dos fechas pero no tener en cuenta festivos y domingos
    Dado un condicional que tambien me pueda no tener en cuenta sabados, domingos y festivos
    Y darme la fecha posterior a estos dias descontados
    Ejemplo 18/7/2024 mas 24 dias
    Descontado domingos y festivos seria 16/8/2024
    Pero descontando sabado tambien seria 22/8/2024

    • @isjjas
      @isjjas 3 месяца назад

      Gracias