1樓:學點筆記
now() 返回的時間是帶時、分、秒的,如果沒有這種精度要求,那麼應該改用today(),不然會優點小麻煩(自行驗證 = now()=today(),它們是不相等的,雖然看上去都是x年x月x日),你表b的日期肯定不是 now()吧。當然了也不是什麼大問題,查的時候再處理下就好。
另外的問題是:
1. 表b的**名是唯一(只有這個**名)的嗎?不是唯一的話,相當於有兩個查詢條件:
日期+名稱。這樣的話普通的*lookup可能辦不到。如果是唯一的,那麼用vlookup就可以了。
2. 如果你不想改表a日期列的now(),那麼日期的查詢值要用 today()代替now()。
3. 借鑑下他樓的答案:表a d2寫公式:=sumifs(表b!d:d,表b!a:a,today(),表b!b:b,b2)
2樓:網友
1)建議不要用now()函式,用today()函式,如果只表示日期的話。
2)表a d2寫公式:=sumifs(表b!d:d,表b!a:a,a2,表b!b:b,b2)
然後向下拖動填充公式。
excel**的公式如何隨日期變動選擇當天的資料
3樓:在晴天的雨傘
如果要得出當前的日期,則單元格寫入公式。
today()
該值會隨計算機系統的日期變動)
如果是要日期加時間的資料樣式,則單元格寫入公式=now()
該值會隨計算機系統的日期時間值變動)
4樓:我愛桑果
你只需在sheet2的c27輸入以下公式 =hlookup(today(),sheet1!$18:$40,23,false)
如果不對,請檢查一下你的sheet1裡面第一行的那些日期是不是真正的日期格式,如果是文字的話這個公式沒法用的。
5樓:會飛的鳥
你的公式是要用日期資料嗎?可以看看使用巨集方式能否實現。
excel2010裡自動呼叫日期函式=now()到了明天自動改為明天的日期了,有沒有自動呼叫當前日期後就固定的函式
6樓:我要做胖子
你什麼意思呢?如果想固定幹嘛還要用now?直接ctrl+;不就完了嗎。如果非要用now的話就在符合之前判斷要賦值的單元格是否為空。
如何用excel**做乙個取系統當前的日期,而後面的天數隨的日期的變改而減少一天
7樓:我是來嚇寶寶的
excel讓日期天數隨時間增加而自動顯示累加的步驟:
假設:有如下的**,b列要計算出到今天為止的累計天數。
1、a列的單元格格式必須設定為日期格式;
2、在b2單元格中輸入=datedif(a2,today(),"d");
datedif函式:返回兩個日期之間的間隔數;
以上表為例:就是計算單元格a2中的日期到今天為止的間隔數;
d" :時間段中的天數;
datedif(a2,today(),"d"):計算單元格a2中的日期到今天為止的天數差;
3、最後結果如下。
8樓:蟈蟈愛學
不改變原始**資料,列印時自動新增列印日期。
9樓:網友
函式today()
剩餘時間那裡輸入=today()-a1 a1為起始日期。
10樓:網友
比如:a1 你填的是到期時間。 2010-1-30a2 你填的是當天日期。
today()a3 你需要的是剩餘時間。 =a1-a2* a3單元格要設定成數值格式。
excel裡a1單元格里=now()為系統當前日期…… 如何將日期固定……也就是在下次在開啟系統該
11樓:帶別人媳婦去玩
主要是now這個函式每次開啟都會自動運算,所以想達你的要求的話,可以採用下面的方法:資料有效性。
函式。步驟:
選中「a1」單元格,點選「資料」標籤,選擇「資料有效性」
選擇「序列」,資料區域選擇「a2」單元格,在「a2」單元格輸入=now()
使用時選擇日期即可,下次開啟日期也不會自動變化。如果需要變化再次選擇即可。
12樓:excel辦公實戰
now()函式,每次開啟工作表都會更新日期,有如下四種方法可以解決此問題:
13樓:匿名使用者
輸入8-27,它會自動識別年份,根據你的日期設定格式顯示你想要的日期。
14樓:浩哥奕弟
函式做不到,要做到則需要自己每次手動輸入。或者用乙個vba**。
15樓:網友
直接ctrl+;輸入當前日期。
excel如何根據日期自動抓取資料?
16樓:我愛學習
1、首先需要開啟乙個excel**。
2、接下來需要在一列單元格內輸入日期(年-月-日)。
3、選中該列顯示日期的單元格,重新在其右側複製一列。
4、選中複製後的單元格,點選滑鼠右鍵,選擇「設定單元格格式」。
5、彈出「設定單元格格式」對話方塊,選擇「數字」選項下方的[日期],再在「型別」下方選擇[星期三],最後點選[確定]。
6、回到excel**,星期已根據日期獲取成功啦。
17樓:刺友互
1、首先需要開啟乙個excel**,如下圖所示。
2、接下來需要在一列單元格內輸入日期(年-月-日),如下圖所示。
3、選中該列顯示日期的單元格,重新在其右側複製一列。
4、選中複製後的單元格,點選滑鼠右鍵,選擇「設定單元格格式」。
5、彈出「設定單元格格式」對話方塊,選擇「數字」選項下方的[日期],再在「型別」下方選擇[星期三],最後點選[確定]。
6、回到excel**,星期已根據日期獲取成功啦。
18樓:yq楊
excel根據日期自動抓取資料,根據第二張截圖來看,求當天完成數量可以使用sumif條件求和函式,公式如下:
=sumif(玻璃卡!1:1,a1,玻璃卡!13:13)
公式及效果圖。
詳細表截圖。
19樓:蟈蟈愛學
不改變原始**資料,列印時自動新增列印日期。
20樓:新浪河陽小子
公式=hlookup(a2,玻璃卡!a1:zz14,14,)
公式中:a2表示彙總表中日期所在單元格,玻璃卡!a1:zz14表示「玻璃卡」這張工作表中資料所在區域,14是「玻璃卡」表中合計所在的行。你可根據**實際自行修改套用。
21樓:我來也
辦法很多,你應該知道公式需要**的行列標號的,否則怎麼做公式呀!!!
所以,還是要看你的資料結構格式才能做公式啊!
22樓:網友
圖表不全,請私信我。
excel中使用函式如何固定now()函式的日期。
23樓:
函式不能固定這個日期,除了用選擇性貼上去掉公式外,一般都是使用vba來實現,如下指令碼供參考:
sub 現在時間()
cells(1, 1) = "=now()" '此指令碼表示在第1行第1列中輸入時間函式公式,可自動更新。
cells(1, 2) = now() '此指令碼表示在第1行第2列中顯示現在時間,不可變。
end sub
24樓:網友
複製-選擇性貼上為數值。
excel函式根據日期寫不同自己取值
25樓:退休畫線工
在前面加上日期判斷的if條件就可以了:
if(a4<=today(),實際發生額公式,將來發生額公式)
是否加「=」就看你對當天的要求決定。
26樓:網友
=if(條件1,v1公式,if(條件2,v2,if(條件3,v3)))
27樓:匿名使用者
能看到完整的**嗎?還有**與**的關係要講清楚。
excel函式 大寫函式如何做,excel如何將數字轉換為大寫人民幣形式?函式!
substitute substitute if rmb l21,2 text int abs l21 0.5 dbnum2 g 通用格式元角0分 整 零角 if l21 2 1,零 零分 整 l21就是你輸入小寫數字的地方,你可以任意改。這是我常用的,當然還有許多公式都可返回大寫金額。假設a1為阿...
excel用什麼函式可以自動計算某個日期中某個數值出現了幾次
countifs a1 a11,小蘭 b1 b11,2018 5 24 countif函式,或者資料透視表 兩個lookup就可以 excel中如何自動統計數值出現次數?根據補充說明,樓主的這個需求,可以分解為兩個問題.第一,a列中,都有哪些數.每二,a列中,各數出現的次數.我的解決步驟 1,選單 ...
excel自動判斷填寫的日期是不是當天,如果是當天則顯示為紅色(條件格式)
可以通過程式設計解決。sub date1 date1 巨集 dim i for i 2 to 30 date11 cells i,1 value date2 date if date11 date2 then cells i,1 interior.colorindex 3 cells i,2 int...