ecel中用if函式判斷顯示的日期的大小

2022-01-10 20:03:12 字數 6159 閱讀 1077

1樓:dangerous期待

1、開啟一個excel**(如圖);

2、通常我們會用today函式來顯示日期(如圖);

3、在單元格中輸入函式「=today()」(如圖);

4、點選enter鍵後即可顯示今天的日期,但是不能顯示時間(如圖);

5、需要同時顯示日期和時間,可用到now函式(如圖);

6、在單元格中輸入函式「=now()」(如圖);

7、點選enter鍵後即可顯示當前日期和時間(如圖)。

常用函式:

excel函式一共有11類,分別是資料庫函式、日期與時間函式、工程函式、財務函式、資訊函式、邏輯函式、查詢和引用函式、數學和三角函式、統計函式、文字函式以及使用者自定義函式。

工程工程工作表函式用於工程分析。這類函式中的大多數可分為三種型別:對複數進行處理的函式、在不同的數字系統(如十進位制系統、十六進位制系統、八進位制系統和二進位制系統)間進行數值轉換的函式、在不同的度量系統中進行數值轉換的函式。

財務財務函式可以進行一般的財務計算,如確定貸款的支付額、投資的未來值或淨現值,以及債券或息票的價值。財務函式中常見的引數:

未來值 (fv)--在所有付款發生後的投資或貸款的價值。

期間數 (nper)--投資的總支付期間數。

付款 (pmt)--對於一項投資或貸款的定期支付數額。

現值 (pv)--在投資期初的投資或貸款的價值。例如,貸款的現值為所借入的本金數額。

利率 (rate)--投資或貸款的利率或貼現率。

型別 (type)--付款期間內進行支付的間隔,如在月初或月末。

資訊可以使用資訊工作表函式確定儲存在單元格中的資料的型別。資訊函式包含一組稱為 is 的工作表函式,在單元格滿足條件時返回 true。例如,如果單元格包含一個偶數值,iseven 工作表函式返回 true。

如果需要確定某個單元格區域中是否存在空白單元格,可以使用 countblank 工作表函式對單元格區域中的空白單元格進行計數,或者使用 isblank 工作表函式確定區域中的某個單元格是否為空。

資料庫當需要分析資料清單中的數值是否符合特定條件時,可以使用資料庫工作表函式。例如,在一個包含銷售資訊的資料清單中,可以計算出所有銷售數值大於 1,000 且小於 2,500 的行或記錄的總數。microsoft excel 共有 12 個工作表函式用於對儲存在資料清單或資料庫中的資料進行分析,這些函式的統一名稱為 dfunctions,也稱為 d 函式,每個函式均有三個相同的引數:

database、field 和 criteria。這些引數指向資料庫函式所使用的工作表區域。其中引數 database 為工作表上包含資料清單的區域,引數 field 為需要彙總的列的標誌,引數 criteria 為工作表上包含指定條件的區域。

邏輯函式

使用邏輯函式可以進行真假值判斷,或者進行復合檢驗。例如,可以使用 if 函式確定條件為真還是假,並由此返回不同的數值。

統計函式

統計工作表函式用於對資料區域進行統計分析。例如,統計工作表函式可以提供由一組給定值繪製出的直線的相關資訊,如直線的斜率和 y 軸截距,或構成直線的實際點數值。

文字函式

通過文字函式,可以在公式中處理文字串。例如,可以改變大小寫或確定文字串的長度。可以將日期插入文字串或連線在文字串上。

下面的公式為一個示例,藉以說明如何使用函式 today 和函式 text 來建立一條資訊,該資訊包含著當前日期並將日期以"dd-mm-yy"的格式表示。

=text(today(),"dd-mm-yy")

查詢和引用

當需要在資料清單或**中查詢特定數值,或者需要查詢某一單元格的引用時,可以使用查詢和引用工作表函式。例如,如果需要在**中查詢與第一列中的值相匹配的數值,可以使用 vlookup 工作表函式。如果需要確定資料清單中數值的位置,可以使用 match 工作表函式。

數學和三角

通過數學和三角函式,可以處理簡單的計算,例如對數字取整、計算單元格區域中的數值總和或複雜計算。

日期與時間

通過日期與時間函式,可以在公式中分析和處理日期值和時間值。

使用者自定義

2樓:匿名使用者

用if函式判斷顯示的日期的大小

可以使用如下公式:  =if(d5-e5<0,e5,d5)日期是可以直接進行加減,得出相差的天數。

如果得出的結果是一串數字,而並非是日期格式,那是因為單元格格式設定不正確。此時需要在【開始】選單下,數字選項卡,把單元格格式改為【日期】即可。

具體使用方法如圖所示:

excel 函式中如何進行日期大小的比較

3樓:華提拉米蘇

公式為 =if(a1>b1,"true","false"),當a1日期大於b1時顯示true,否則顯示false。

擴充套件資料1、date 返回特定時間的系列數

2、datedif 計算兩個日期之間的年、月、日數3、datevalue 將文字格式的日期轉換為系列數4、day 將系列數轉換為月份中的日

5、days360 按每年360天計算兩個日期之間的天數6、edate 返回在開始日期之前或之後指定月數的某個日期的系列數7、eomonth 返回指定月份數之前或之後某月的最後一天的系列數

4樓:匿名使用者

用offset()函式: 假設日期在a10,輸入公式: =sum(offset(a1,0,a10-1):

offset(d1,0,a10-1)) 當a10=1時結果為sum(a1:d1), 當a10=2時結果為sum(

5樓:匿名使用者

在c1輸入公式: =countif($a$1:$a$25,"<"&b1)

就可得出小於b1的個數

或者在b1輸入陣列公式:=sum(1*($a$1:$a$25

6樓:

excel 函式中可以用if函式進行日期大小的比較。

假設有a1,b1單元格寫入了日期,a1單元格的日期如果大於b1單元格,則公式返回"大",否則顯示"小"

那麼另一單元格寫入公式

=if(a1>b1,"大","小")

注:單元格中寫入的日期必須是符合excel格式的日期,且不能是文字日期。

7樓:太極健

日期本身就是數字,直接比大小就行了

8樓:匿名使用者

您遇到什麼問題了呢?

和比較數值一樣試試吧

9樓:匿名使用者

嗯,這個的話我幫你問一下我朋友,然後把答案發到你qq郵箱裡。

excel中if的引數中如何設定比較日期大小的條件?

10樓:

excel中函式公式等不能連續進行,需分步進行。具體步驟如下:

1、在excel中輸入三列日期,a、b列為引數,c列為條件,且a1<c1<b1,c2<b2<a2,最終結果均為8。

2、在單元格e2中輸入公式「=if(c1>=a1,if(c1<=b1,d1,""),"")」。

3、點選鍵盤「enter」,得到結果。

4、向下填充公式。

得到結果:

檢查一遍邏輯關係,滿足要求,公式正確。

擴充套件資料:

語法if(logical_test,value_if_true,value_if_false)

logical_test 表示計算結果為 true 或 false 的任意值或表示式。

例如,a10=100 就是一個邏輯表示式,如果單元格 a10 中的值等於 100,表示式即為 true,否則為 false。本引數可使用任何比較運算子。

value_if_true logical_test 為 true 時返回的值。

例如,如果本引數為文字字串「預算內」而且 logical_test 引數值為 true,則 if 函式將顯示文字「預算內」。

如果 logical_test 為 true 而 value_if_true 為空,則本引數返回 0(零)。

如果要顯示 true,則請為本引數使用邏輯值 true。value_if_true 也可以是其他公式。

value_if_false logical_test 為 false 時返回的值。

例如,如果本引數為文字字串「超出預算」而且 logical_test 引數值為 false,則 if 函式將顯示文字「超出預算」。

如果 logical_test 為 false 且忽略了 value_if_false(即 value_if_true 後沒有逗號),則會返回邏輯值 false。

如果 logical_test 為 false 且 value_if_false 為空(即 value_if_true 後有逗號,並緊跟著右括號),則本引數返回 0(零)。value_if_false 也可以是其他公式。

11樓:

我實在看不懂你描述的,是我理解能力問題.

不過,日期比較不能這樣的,必須=if(a1>date(2009,7,1),1,2)這樣子,直接a1>2009-7-1它會認為是一個字元,而不是日期。

12樓:匿名使用者

應當把日期轉換為序列如datevalue("2009-7-1")

13樓:匿名使用者

用(2009-7-1<=n:n)*(n:n<=2009-7-5)代替2009-7-1<=n:n<=2009-7-5試試,

第二個也是。

excel中sumif的引數中如何設定日期大小的條件?

14樓:闌珊處的野狗

1、首先第一步在bai

紅框du區域的e2單元格輸入函式,將返zhi回這個人

dao在對應日

專期出現的次數。

2、然後兩個等式

屬相乘代表兩個條件同時滿足,再函式將在由真和假組成的陣列中統計真的個數,也是就是同事滿足條件的個數,如下圖所示。

3、接著右鍵點選單元格,然後會彈出一個選單,再選單欄中點選複製然後做點選中大框區域,選擇性貼上,公式即可。

4、然後如果用的是sum函式也是可以達到相同的效果,但是最後完成的公式是要輸入後需要按ctrl+shift+回車才能得到返回值。

5、接著按完ctrl+shift+回車可以看到編輯欄中的公式是帶有一對大括號的,這就是陣列公式的標誌了。

6、最後用dcount函式也能實現條件統計,但是需要手動設定一個條件區域作為第三個引數。

7、還有一種就是通過自動篩選,然後選擇b列資料區域,然後定位可見單元格,觀察右下角的計數得到是相同的結果。

15樓:匿名使用者

可以用公式=sumif(a2:a11,">2018-12-23",b2:b11)

如圖舉例:「a2:a11」為條件區域,「62616964757a686964616fe59b9ee7ad9431333366306563">2018-12-23"」為條件,「b2:

b11」是求和區域

這幾個條件,可以按照你的實際**進行修改。

擴充套件資料:

sumif函式的語法:

sumif(range,criteria,sum_range)

1)range 為用於條件判斷的單元格區域。

2)criteria 為確定哪些單元格將被相加求和的條件,其形式可以為數字、文字、表示式或單元格內容。

3)sum_range 是需要求和的實際單元格。

sumifs函式的語法:

sumifs(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)

1、criteria_range1為計算關聯條件的第一個區域。

2、criteria1為條件1,條件的形式為數字、表示式、單元格引用或者文字,可用來定義將對criteria_range1引數中的哪些單元格求和。例如,條件可以表示為32、「>32」、b4、"蘋果"、或"32"。

3、criteria_range2為計算關聯條件的第二個區域。

4、criteria2為條件2。和 3) 均成對出現。最多允許127個區域、條件對,即引數總數不超255個。

5、sum_range 是需要求和的實際單元格。包括數字或包含數字的名稱、區域或單元格引用。忽略空白值和文字值。

ecel中用and函式怎麼表達?謝謝

1 開啟資料表。2 在單元格輸入公式 and a2 膝上型電腦 判斷a2單元格是不是膝上型電腦。3 回車之後得到結果,按住單元格右下角的黑方塊,向下拉。4 得到全部結果,顯示true的是膝上型電腦,顯示false的則不是膝上型電腦。5 我們增加條件,修改公式 and a2 膝上型電腦 e2 1000...

ecel函式問題怎麼自動判斷選擇

假設總分在e列,f列要得到等級 有標題行 if e2 85,a if e2 75,b if e2 65,c d 假使總分在a列,那麼就輸入 if a1 85,a if a1 75,b if a1 65,c d 下拉到你所需要的地方 如果a列中為分數,則結果列中公式為 if a1 85,a if an...

ecel中countif函式顯示0怎麼解決

假設資料在抄a1 a5,公式 countif a1 a5,0 如果還是不行,估計 baia1 a5的數字是文字格式的數字,把du它設定為常規格zhi式,或者直接dao用以下公式就行 sumproduct a1 a5 0 countif 計算區域中滿足給定條件的單元格的個數。語法 zhicountif...