我是這個論壇的新手,並希望得到您對我遇到問題的Excel表的幫助。如何跳過空白值並根據具體的價值進行計算
我需要爲下創建VBA代碼:
我需要根據下面的公式和值Column G
列在Column H3
摸出規定。 Column F
是其中值可能有空白行之列,由於我是新的我不能發佈的實際片的PIC:
=IF(F3=0;(G3*(G5-F5)/G5);IF(F3>0;(G5-F5)))
的問題是,Column F
具有基於空間一個特定客戶有多少張發票,我需要的是一些公式或VBA代碼,將空白值考慮在內。
任何幫助將不勝感激
EDIT1:樣本數據SS
EDIT2:代碼我現在有
Sub Check()
Dim rng1 As Range
Dim cell As Range
Dim i As Long
Set rng1 = Range("F3:F100")
For Each cell In rng1
If cell.Value > 0 Then
cell.Offset(0, 5).Value = cell.Offset(0, 1) - cell.Offset(0, 0)
ElseIf cell.Value = 0 Then
cell.Offset(0, 5).Value = ???????
End If
Next
End Sub
特此我增加了額外的: Sub Ch ECK() 昏暗RNG1作爲範圍 昏暗細胞作爲範圍 昏暗我只要
Set rng1 = Range("F3:F100")
For Each cell In rng1
If cell.Value > 0 Then
cell.Offset(0, 5).Value = cell.Offset(0, 1) - cell.Offset(0, 0)
ElseIf cell.Value = 0 Then
cell.Offset(0, 5).Value = `(cell.Offset(0, 1) * ((cell.Offset(2, 1) - cell.Offset(2, 0))/cell.Offset(2, 1)))`
End If
Next
結束子
在「所示的問題」上方不給我正確的比率
'由於我是新的事實我不能張貼圖片的實際工作表:'只需發佈圖片的鏈接,我們就會從那裏拿走它。 – L42
對不起慢,但不知道你的意思 – Louis
我可以直接發郵件給你的圖片給你 – Louis