Forum Discussion

AdminLirios's avatar
AdminLirios
Copper Contributor
May 13, 2021
Solved

Duda con Formula de Excel

Estimada comunidad, gusto en saludarlos y les deseo éxitos en sus funciones / emprendimientos. Traigo a colación la utilización de la siguiente formula:  =SI.ERROR(SI(TEXTO(FECHA(Calendar_Year;FILA...
  • Yea_So's avatar
    Yea_So
    May 15, 2021

    Hi AdminLirios 

    The formula below will add 2 if the day was Saturday, 1 if the day was Sunday otherwise just return today's date:

     

    =IF(TEXT(DATE(YEAR(TODAY()),MONTH(TODAY()),DAY(TODAY())),"ddd")="Sat",DATE(YEAR(TODAY()),MONTH(TODAY()),DAY(TODAY()))+2,IF(TEXT(DATE(YEAR(TODAY()),MONTH(TODAY()),DAY(TODAY())),"ddd")="Sun",DATE(YEAR(TODAY()),MONTH(TODAY()),DAY(TODAY()))+1,DATE(YEAR(TODAY()),MONTH(TODAY()),DAY(TODAY()))))

     

    Your Formula:

    ERROR(SI(
    TEXT(
    DATE(Calendar_Year; FILA($A 1);1);
    " ddd")-LEFT(C$5;2); DATE(Calendar_Year; FILA($A 1);1);"");"")

    Your formula translated:

    =IFERROR(TEXT(DATE(Calendar_Year, MONTH(NOW()),,1)," ddd")-LEFT(C$5,2), DATE(Calendar_Year, MONTH(NOW()),1),"")

     

    TEXT(DATE(Calendar_Year,Month(NOW()),1)," ddd") RETURNS A = Sat LEFT(C5,2) RETURNS A = DO

    your formula is stating Sat minus Do at this point in your formula
    TEXT(DATE(Calendar_Year,Month(NOW()),1)," ddd")-LEFT(C$5,2) RETURNS A = #VALUE!

    as soon as your formula subtracts Sat from Do it starts to error out

    I'm not really sure what FILA($A 1)statement in your formula is, but since it is inside the DATE Function: DATE(YEAR(),MONTH(),1)

    I'm going to assume its trying to get some kind of a month for a value

    I am going to assume that your date formula is trying to do a date math to skip domingo because the work week never includes a Sunday, is this a correct assumption?

Resources