2016-06-30 53 views
0

我試圖讓在那裏,如果公式的計算日期超過給定月份它會顯示N/A公式上市日期。公式,只顯示如果公式返回日期結果小於另一個單元

I.e.我從

=WORKDAY(DATE(YEAR(A2),MONTH(A2)+1,1),-1) 

最後一個工作日爲29/7/16 B2中被引用A2和我正在與=WORKDAY(A2, 1)連續下跌一列一列只返回月份的工作日,通過計算上面的論壇。

我碰到的問題是,如果日期倒在一天比那個月我想的最後一個工作日大於柱的結果,我想它不顯示結果。

這個想法是一個將在今年的下個月使用的模板,並且只顯示相關月份的日期,並且如果它不在7月份,則返回N/A

我已經試過forumla是

IF(WORKDAY(A68, 1) < DATEVALUE(B2),"N/A", "(WORKDAY(A68, 1)") 

我似乎無法得到任何工作,我失去的東西嗎?我是一個公式小白,仍然努力學習:)

附:我設法通過創建一個隱藏的列,做了NETWORKDAYS,然後使用IF語句,如

=IF(A68 < C$2,WORKDAY(A65, 1),"NA") 

得到它做我想要什麼,但我想如果可能的話,使之一個公式。

+1

您可以隨時放在隱藏列你的那個公式到您的權利第一次。也許發佈該代碼。 :) –

回答

0

細胞B2被保持日期(WORKDAY返回日期),而不是文本。因此,DATEVALUE函數將其應用於該單元格時會返回錯誤,如預期的那樣。

另外,如果你想看到的函數的結果,你不應該把是否引號裏的「其他」部分。

所以這應該很好地工作:

=IF(WORKDAY(A68, 1) < B2,"N/A", WORKDAY(A68, 1)) 
相關問題