首页 > 解决方案 > 对根据满足条件 VBA 变化的范围求和

问题描述

我正在尝试创建一个函数,其中取决于特定标准(标准是整数),它对特定范围求和。使用 SUMIFS 是不可能的,因为 SUM 范围会有所不同。

我希望能得到一些帮助,因为我无法得到它的总和。

到目前为止我有这个:

Function PrecioLic(Lic As Integer)

Select Case Lic

    Case "Licitante 1"
        PrecioLic = "=SUM(M13:M38)"
    Case "Licitante 2"
        PrecioLic = "=SUM(P13:P38)"
    Case "Licitante 3"
        PrecioLic = "=SUM(T13:T38)"
    Case "Licitante 4"
        PrecioLic = "=SUM(X13:X38)"
    Case "Licitante 5"
        PrecioLic = "=SUM(AB13:AB38)"
    Case "Licitante 6"
        PrecioLic = "=SUM(AF13:AF38)"
End Select
End Function

标签: excelvbafunctionsum

解决方案


推荐阅读