1樓:何眈憂傷
舉例a列a2開始輸入的是出生日期.
b2輸入以下公式並填充到表尾:
=if(and(date(year(today()),month(a2),day(a2))>=today()-weekday(today(),2)+1,date(year(today()),month(a2),day(a2))<=today()-weekday(today(),2)+8),"本週生日","")
如果是在本週3生日,就回出現"本週3生日",如果不是在本週生日則空白.
2樓:
擷取身份證號碼的第11位開始的4位數字。公式:f2=mid(b2,11,4)
g2=if(today()-f2)<=7,"本週生日","")
公式下拉進行復制。
3樓:ty說愛
.1 解析datedif函式
datedif函式是用來計算兩個日期之間的間隔時間的。語法是:
datedif(start_date,end_date,unit)我們可以翻譯成datedif(開始日期,結束日期,返回引數),第三個引數可以設定為y、m、d、ym、yd、md六種形式,分別對應年、月、天數、除了週年之外剩餘的足月、除了週年以外剩餘的天數、除了足月之外剩餘的天數。
2 假設開始日期為2023年5月15號,結束日期為2023年8月5號,如下圖,我們可以解釋各個引數的不同含義。很清晰的對每個引數的用法進行詳盡的解析。
3 .選擇引數 根據這個函式的特性,我們來設定員工生日提醒了。 所謂生日,必須包含月和日,而包含月和日的第三引數只有」yd「了,因此我們就用它了,
4 .設定生日提醒
如下圖,我們在對應的單元格中輸入=text(10-datedif(b13-10,today(),"yd"),"還有0天生日;;今天生日"),就可以得到我們想要的結果,這裡只有10日以內的生日才會提醒,其他則顯示空白。
在這個函式中理解起來還是有一點困難的,它的邏輯就是用10減去我們相隔相遇10的日數,如果大於0則顯示」還有n天生日「,小於0則不顯示,等於0顯示」今天生日「。這裡面有個邏輯上的繞,需要我們多去思考思考!
4樓:
比如人名在a列,生日日期在b列,可以全選a列,點選單欄上的「格式」-「條件格式」,在「條件1」中選「公式」,旁邊輸入: =abs(date(year(today()),month($b2),day($b2))-today())<=7 ,點開「格式」選擇你要顯示的藍色,點「確定」儲存後退出就行了。
求EXCEL設定,求一個EXCEL設定
1 選擇中整個表,右擊,單元格屬性,保護,鎖定前面鉤去掉,2 選擇,c d兩列,重複上面的,鎖定前鉤加上,3 選擇工具,保護,選擇允許使用者編輯區域,新建,在引用單元格區域那選擇c列,密碼設123 4 再點新建,選d列,密碼設789,確定 5 選擇工具,保護,保護工作表,設個密碼,這個密碼只有你知道...
excel怎麼設定自動編號,Excel表格中如何設定自動編號
跪著作揖 1 首先選擇你要設定自動編號的 2 然後將 所有的編號進行刪除。3 在序號的下面輸入函式 row 然後在彈出來的頁面選擇 row 4 接著將公式輸入完整為 row 2 5 將游標放到紅色線框標記的位置,向下拖動,將編號填充全序號列。6 最後將看到編號已經按順序填充好了,如果你刪除其中的某一...
excel怎麼設定自動編號,Excel中怎麼自動編號及序號自動填充
墨曼彤 在這裡,以excel2007為例,可以通過使用函式 rows 實現自動編號。具體步驟如下 1 首先選擇要在其中設定自動容量號的表。2 然後刪除表中的所有數字。3 在序列號下面輸入函式 row 然後在彈出的頁面中選擇 row 4 然後將公式完全輸入為 row 2 5 將游標放在紅色線框標記的位...