求助,Excel2019問題,非常感謝

時間 2022-03-29 04:30:06

1樓:侯玉川

這個,做一個輔助列最好。

在c列中做個輔助列,很輕鬆地解決這個問題(當然輔助列也可以做到其他列,或其他**裡邊)。在c2中輸入=if(and(b2<>"",b2=0,or(b1="",b1<>0),or(b3="",b3<>0)),1,0),向下拖到跟a1的資料一致。然後在d1中輸入=sum(c:

c)即可得到你需要的資料。

如果b1也有資料需要統計 ,那麼c1單元格需要手動寫入,符合條件的寫1,不符合條件的寫0.

解釋一下這個輔助列的作用。就是判斷需要計算的列是否符合你的條件,單獨一個0,上下都不是0,如果符合條件則返回1,不符合條件則返回0.這樣統計1的個數就可以了 。

當然,如果多一列不方便,可以將輔助列隱藏,或者放倒其他工作表裡(例如sheet3) ,將 輔助列寫在 另外的 工作表裡,然後再引用回來 。具體如果不會操作,可以私信我。

之所以多加了一個 <>""或者=「」的公式,主要是考慮到,**第一個資料或者最後一個資料出現0的情況。因為一旦出現0,不加入這個判斷項的話,會出現計算錯誤。還有就是如果你公式拖的比原資料的偏下的話,也避免出現錯誤。

所以多拖一些行也不會影響到資料的正確性。

至於準確性,你一試便知。你可以在陣列的第一個填寫0,或者最後一個填寫0,一個0或者多個0都試試。對比一下就知道哪個方法更準確,容錯率更高!

2樓:無畏

d1公式:

=count(0/(frequency(row(b:b),if(b:b>0,row(b:b)))=2))

這是陣列公式,要按組合鍵ctrl+shift+回車結束

3樓:匿名使用者

建議使用**的自定義函式。

求助,Excel2019問題,公式越簡單越好,謝謝

在n1單元格輸入以下陣列公式,按ctrl shift enter組合鍵結束,然後向右向下填充公式 n2單元格寫入公式 index 2 2,small if b2 l2 0,column b2 l2 4 4 column a1 陣列公式,按下shift ctrl enter三鍵再右拉下拉填充公式 la...

Excel 2019篩選資料的問題

用高階篩選 具體操作步驟 1 把表2需要篩選的日期複製到表1資料區域下面 包括標題 日期 2 點資料 高階篩選,列表區域選擇表1日期那一列 從標題 日期 到最後一個日期 3 條件區域選擇 從表2複製過來的那些日期 包括標題 日期 確定即可 用 vlookup 函式,首先選擇表2中2010 5 2 後...

你好,excel2019版的,開啟excel檔案,是灰色的

風吹草動你是翔 我也遇到同樣的問題,網上的各種方法挨個試了一遍,無效。主要用excel 2007版,換了個2010版,結果雙擊 出現灰色顯示介面。個人親測的方法 計算機 解除安裝貨更改程式 應用和功能搜尋office 刪除2007版程式 隨便找個excel 開啟,會彈出來一個設定的讀條,讀完條就可以...