我有Excel中的數據,其中每行表示一個驅動程序的日誌。每行中有5列代表5種可能的違規類型。如何計算一個行如果它包含1在Excel中
我需要得到具有侵犯日誌駕駛員的百分比。要做到這一點,我需要計算其中一列中非零數字的行數。我正在尋找一種方法來爲我做這件事。
我想添加第6列並將其稱爲違規計數。如果行中有一個非零數字,我希望Excel將1添加到違規計數列。然後,我可以對該列求和,以獲得違規日誌的總數。
有人能告訴我該怎麼做嗎?或者至少給我正確的關鍵字來搜索?
我有Excel中的數據,其中每行表示一個驅動程序的日誌。每行中有5列代表5種可能的違規類型。如何計算一個行如果它包含1在Excel中
我需要得到具有侵犯日誌駕駛員的百分比。要做到這一點,我需要計算其中一列中非零數字的行數。我正在尋找一種方法來爲我做這件事。
我想添加第6列並將其稱爲違規計數。如果行中有一個非零數字,我希望Excel將1添加到違規計數列。然後,我可以對該列求和,以獲得違規日誌的總數。
有人能告訴我該怎麼做嗎?或者至少給我正確的關鍵字來搜索?
@Scott克拉納的回答運作良好。這裏有一些其他的選擇
=IF(SUM(B2:F2),1,0)
同樣
=--(SUM(B2:F2)>0)
,甚至這一點,如果你樂於使用一個CSE公式:
=OR(--B2:F2)
使用輸入公式按Ctrl + Shift + Enter
要離開了細胞與值大於1
=--(COUNTIF(B2:F2,1)>0)
或
=--OR(A1:B1=1)
後者大再次使用Ctrl鍵 + 移 + 輸入
@Scott Craner的答案是我正在尋找的,除了某些列可能包含大於1的數字。在這種情況下,該行將不會被計數。我如何計算一個大於1的數字? – Talbert1209
@ talbert1209,我已更新忽略大於1的值 – CallumDA
如果你想記錄與違規的百分比,你可以做這樣的事情:
=countif(x:x,">0")/count(x:x)
非常感謝你的幫助! – Talbert1209
@ talbert1209請在您使用的答案上點擊複選標記,標記您用作正確答案的答案。 –
@ talbert1209請參閱編輯以處理大於或等於1的內容。 –