excel中,有沒有公式 如果a1數值f1數值,則c1數值

2021-05-04 15:02:44 字數 1174 閱讀 1535

1樓:匿名使用者

excel中,單元格不能在條件語句中引用自己並計算結果,只能在其它單元格進行計算。

g1=if(a1=f1,c1+1,c1),h1=if(a1=f1,0,d1+1),

2樓:匿名使用者

按alt+f11,雙擊sheet1,輸入以下**:

private sub worksheet_calculate()

if cells(1, 1).value = cells(1, 6).value then

cells(1, 3).value = cells(1, 3).value + 1

if cells(1, 4).value <> 0 then

cells(1, 4).value = cells(1, 4).value + 1

end if

end if

end sub

返回excel表,在你需要運算的單元格輸入公式後,c1和d1會按照你的要求進行變化。

3樓:匿名使用者

兩種方法:

1. 為c列和d列各增加一個輔助列用於計算,如m、n列m列:=if(a1=f1, c1+1, c1)n列:

=if(a1=f1, 0, d1+1)計算完後將m、n列的值複製到c、d列(只複製值)2. 通過巨集,編碼實現

涉及到程式設計,不想累述了

4樓:匿名使用者

用if函式可以做到

當然,要分兩部分做,針對c1格做一個,針對d1格做一個。

僅用一句是沒辦法達到兩個數字同時變化的。

5樓:嘉年水木

你好,在excel用if函式即可實現!

=if(a1=f1,c1+1,a1)

=if(d1=0,d1+1,d1)

6樓:匿名使用者

你的公式結果是要在c1和d1中體現 同時c1和d1中又都有資料

只能用vba實現了

那請看樓上的答案

excel中如果單元格a1,b1,為空,c1有數值(即,a1,b1=0,c1有數值)則,d1顯示

7樓:匿名使用者

方便請截圖。

d1輸入以下公式,然後向下填充公式

=sum(a1:c1)

在excel中,已知A1單元有公式sum B2 D5 ,在C3單元格處插入一列,在刪除一列,則A1中的公式變為

sum b2 e5 在excel中,公式 sum a1 b2,d5 是對幾個單元格求和,請幫我 5個單元格,a1 b2是劃定區域的意思,sum代表求和,a1 b2代表的是從a1到b2 的所在區域裡所有單元格,即a1,a2,b1,b2四個單元格,再加d5,所以公式表示的意思是a1,a2,b1,b2,d...

問 求excel公式,判斷a1單元格里的值,數字和英文字母組合,或純數字,或純英文,就返回真

公式 下拉填充,結果true為真,false為假 假設資料在a1單元格,b1輸入公式並按下ctrl shift enter組合鍵結束 符合 不符 如果不考慮英文標點符號,使用這個公式 len a1 lenb a1 英文 是否包括大寫英文?excel 如何判斷單元格內容是漢字,還是英文與數字混合 假設...

如果excel表中a1單元格為紅色,則b1顯示數字為a,如果

用公式不行啊。只有用vba了。按alt f11,插入 模組,貼上下列 sub color if range a1 interior.color vbyellow then range b1 b if range a1 interior.color vbred then range b1 a end ...