自动求和时不计算带有删除线的数值,这可能是由于单元格格式设置的问题。首先,检查是否勾选了“数字”下的“自动计算”选项。如果已经勾选该选项但仍然出现该问题,可以尝试以下方法:
1. 打开“设置”菜单,并选择“高级”选项卡。
2. 在“高级”选项卡中找到“格式为数字”功能,并确保它被启用。
3. 确保所有单元格都已被设置为数值类型,并且没有其他格式限制。
如果上述方法仍然无法解决问题,则可能需要考虑使用VBA编程来实现自动求和功能。在Excel中,可以使用以下代码来实现:
Sub sumWithBlanks()
Dim ws As Worksheet
Dim lastRow As Long
Set ws = ActiveSheet
lastRow = ws.Cells(Rows.Count, 1).End(xlUp).Row + 1
For i = 2 To lastRow
If ws.Cells(i, 1).Value <> "" And ws.Cells(i, 1).Value <> "" Then
ws.Cells(i, 3).Value = ws.Cells(1, 3).Value + ws.Cells(i, 1).Value
End If
Next i
End Sub
这个代码段会在第一个带有数值的单元格的右边添加一个求和公式,并自动计算带有删除线的数值。请注意,使用VBA编程需要一定的编程基础,请根据具体情况调整代码以适应您的需求。