如何在EXCEL資料表的行中,連續3天資料為0的人員,每天資料都會增加一列

時間 2022-04-09 17:05:11

1樓:匿名使用者

用下面的自定義函式就可以了,內建的函式巢狀不容易實現,附件已上傳,不會用hi我!

把**複製到乙個普通vba模組裡面,然後回到工作表和使用普通函式一樣就可以統計

option explicit

function scount(byval rng as range) as integer

dim arr() as integer

dim r as range

dim i as integer, k as integer

scount = 0

if rng.count < 3 then exit function

redim arr(1 to rng.count)

for each r in rng

k = k + 1

arr(k) = r.value

next r

for i = lbound(arr) to ubound(arr) - 2

if cint(arr(i)) = 0 and cint(arr(i + 1)) = 0 and cint(arr(i + 2)) = 0 then scount = scount + 1

next i

end function

2樓:匿名使用者

有乙個疑問,你想把這個 滿足條件的人員 放在** 標記出來 就可以?

連續三天為零的 次數 如何計算的?每天 計算一次?

比如 張三 是幾次?5次?還是1次

陸小 是 1次還是 兩次?

假設 你的資料在b列開始 向右……

那麼a2 =sumproduct((countif(offset(b2,0,column(c2:ad2),1,-3),0)=3)*1)

這個公式 計算的結果是 張三5次 連續五天統計 他都滿足 連續三天是0……

3樓:魔術師

問題解決了嗎?我現在也遇到同樣的問題,同問

有excel**中,如何將每日的**表自動累加到累計表中。

4樓:次次次蛋黃公尺亞

1、首先在excel**1中輸入copy1個月的資料,並且製作完成統計資料的結果。

2、然後在累計表中需要對每個月的資料進行彙總累計。

3、在累計列下的b2單元格中輸入「=」符號。

4、然後切換到**1中,點選已經計算好的累計資料單元格,可以看到此時選中的單元格呈虛線框。

5、然後返回累計表,可以看到此時b2單元格已經將**1中的資料取出了。

6、點選回車即可將取出的資料顯示到b2單元格中,之後的每次累計都可以用相同的方法統計出來。

5樓:匿名使用者

你可以這樣,在累計表中加當日資料,然後將需要的累計資料複製到需要呼叫的單元格裡。

6樓:匿名使用者

如果你每日的**都儲存的話,就比較簡單了,直接把每天的單元格求和就可以了!

7樓:屠龍倚天棍

方法一:以乙個數copy據表示累計數量

輸入=sum(a:a)

實現baia列無限加入的du數量都自動在b列求zhi和。

方法二:逐日累加銷量dao

在b2單元格輸入以下公式,然後向下填充公式=sum(a$2:a2)

實現以a2單元格起始,到公式當前行的求和。

8樓:匿名使用者

你的日統計表是在乙個工作表裡還是在乙個工作簿中的不同工作表中?

excel中有很多天數和很多人的統計資料,怎樣計算每人人每天的資料時多少

9樓:江西新華電腦學院

1、保證所有的資料準確有效,然後按名字進行排序;

2、採用分類彙總的方式,分類欄位選「姓名」、彙總項「公里數」

3、使用」資料透視表「選中好資料,各自選中行、列項的資料,選擇彙總。

4、分類彙總和資料透視表原理類似。

10樓:橫濱廣場

有兩種方式:

1、保證所有的資料準確有效,然後按名字進行排序;

2、採用分類彙總的方式,分類欄位選「姓名」、彙總項「公里數」

3、使用」資料透視表「選中好資料,各自選中行、列項的資料,選擇彙總。

4、分類彙總和資料透視表原理類似。

11樓:冬日夏雨

excel 2007版以上版本(含2007版),用sumifs函式,格式=sumifs(求和資料所在列,條件1所在列,條件1,條件2所在列,條件2)

12樓:

先排序,再分類彙總,彙總欄位是公里數

13樓:匿名使用者

sumif 或者 用資料透視表

14樓:匿名使用者

用資料透視表吧,自己可以去搜一下,很簡單的。

15樓:虛懷若舉手之勞

朋友 你說具體些 給個例子 我看能不能幫你

16樓:武昕葳

二樓的方式難度有點點哦, 我很久沒有** 都不知道透視表功能怎麼用了

excel**中,按24小時採集資料,許多天,怎麼把其中有的小時沒有列進的資料,新增行並作為0處理。

17樓:匿名使用者

在同工作表的另一列,或者另乙個工作表中,按需要時間填充資料列,再用iferror+vlookup,將時間對應資料填充進來即可。

因為沒有看到具體資料格式,公式就不寫了,以上是可以完成的乙個思路,當然,也可以用vba來完成資料。

excel**中如何實現使用一行,自動增加一空行,公式不變,最底下一行的合計一直在最下面? 15

18樓:匿名使用者

你想的這個問題,n前年excel就考慮過了,實現這個功能的叫」列表「,選中區域,快捷鍵ctrl+l 建立列表,無論篩選或新增行,最後都有統計行。

19樓:e俠兔

用列表功能,2003裡直接在最後一行回車就自動增加一行,並且合計一直在最下面。2007是在最下面右邊單元格按tab鍵自動增加一行。

20樓:匿名使用者

游標來在「合計」行,右鍵---插入--- 行。就

源可以了。合計公式會自動變化,如原來是 =sum(a1:a50),插入一行後,公式自動變為 =sum(a1:

a51)。可以在合計公式行的前邊,任意插入行,都不會影響資料的計算,增加的資料都會計算在內的。

21樓:匿名使用者

可以加乙個if判斷,如果左側沒資料就用求和,如果有就用相應的公式!如果上面沒資料就是「」,我經常這麼做!

excel中,如何實現隨著時間列增多,隔多列自動求和?

22樓:

你這個表需要製作乙個多**的聯合引用和公式巢狀,單純靠公式是無法實現的。

在實現時會有很多細節無法具體地講,你所提出的要求包涵的內容太廣,要用文字描述,你也無法去實現,本人建議,把你**發我qq,然後我把具體製作方案和樣表發給你,你說可以了,我再表製作經驗寫在這個回答的完善答案部份。私信我。

23樓:我來也

真的不希望看到這樣資料結構,乙個字形容就是:亂

日期放在橫排而姓名專案豎排的資料結構,除非是世界只有幾天可以考慮這樣設計,一般日期都是放在乙個列中自上而下的,所以看到這樣的結構就懶得動了啊。

給你乙個思路,不要想只用乙個**解決所有問題,可以用乙個**錄入每一筆已經發生的完整詳細的資料,另外用n多個**自動生成想要顯示的**,操作上就簡單了

24樓:

方法一,在錄入新資料時插入新資料而不是在後面新增,公式會自動把你新增的部分涵蓋進去。

方法二,把你的公式放在所有資料的左側作為統計資料區域。公式計算範圍把右側所有該行單元格涵蓋進去,如d1:xfd1,然後用條件求和來計算

方法三用透視表來做,預留足夠的列數,建立透視表,在以後更新資料時,重新整理透視表的資料即可在透視表得到更新的求和資料

上面的方法不會增加求和公式的複雜度。 你也可以用counta來判斷有多少資料列數,然後用精確列數來建立求和公式,但感覺沒什麼好處,還容易出錯。

如下式 求和從e列向右,=sum(indirect(address(row($e3),column($e3))):indirect(address(row($e3),counta($e3:xfd3)+column($e3))))

可以制動判斷有無資料,但是不如簡單用個求個公式=sum(e3:xfd3) 或者sumifs多條件求和

25樓:匿名使用者

什麼叫只更新日期部分的資料?是更新日期還是資料?

如何在excel裡自動按周、按月彙總資料

26樓:汽車影老師

1、先建立資料的透視表,點選插入,資料透視表下拉,點選資料透視表。

2、進入建立資料透視表對話方塊,預設是標準所有資料的區域,點選確定。

3、選擇新增需要彙總處理資料的字段。

4、進入透視表頁面,在日期列,右鍵,選擇組合,建立組合。

5、在分組對話方塊中可以看到日期的預設範圍,因為我們要從星期一算起,所以要設定8月15日之前的第乙個星期一為起始,即起始2013/8/12。同時將步長設定為天,選擇7天即得到日期按照周組合,數量的彙總了。

27樓:匿名使用者

如何在excel裡自動按周、按月彙總資料的解決方法如下:

1、增加列,將日期按周分類,

2、增加列,將日期按月分類,

3、用資料透視表,將相應的內容填 到表的對應位置,就可以得到統計的結果了。

28樓:匿名使用者

增加列,將日期按周分類,

增加列,將日期按月分類,

然後,用資料透視表,

29樓:耘豪

基本思路是使用資料透檢視。

如何在excel實現一列的日期是同一表中另一列日期自動往下增加壹個月? 5

30樓:有錢哥哥

1、電腦開啟excel,選中兩列單元格,按ctrl+1進入單元格設定。

2、進入單元格設定後,把單元格設定為日期,然後點選確定。

3、單元格設定為日期後,輸入公式=date(year(b2)+1,month(b2),day(b2))。

4、輸入公式後,按回車鍵就可以得到增加一年的日期了。

5、下來複製公式即可。

如何在EXCEL資料表中 大量資料 每行下插入多行資料行

以每行下插入三行為例。1 如圖,在原 右邊空列 g列 上填充序列。g1 g2單元格分別輸入0.1 3.1,選中兩個單元格,滑鼠移到g2右下角,按住滑鼠左鍵向下拖拉到g9。2 在g10到g36填充序列1 27.3 按g列公升序排序即可。完成後刪除g列。 excel如何快速插入多行 山桑弓 使用輔助列,...

SQL中如何在表中新增欄位,在資料表中新增一個欄位的SQL語句怎麼寫

我愛數學 alter table tablename1 add alter column fieldname1 fieldtype nfieldwidth nprecision null not null check lexpression1 error cmessagetext1 default ...

excel如何在資料透析表中增加新資料

1。在原資料你插入資料,2。點透視表 右鍵 透視表設定,增加行和列。或點感嘆號,重新整理 excel資料透視表怎樣新增數值?如何在excel資料透視表中插入一列新 你需要在資料透視表中插入什麼列 如果是你已有的專案 直接拉入如果你想增加的計算 就用函式 如果增加的是原引用表裡沒有的專案 你需要在原資...