首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >寻找类似于SUMIFS的函数

寻找类似于SUMIFS的函数
EN

Stack Overflow用户
提问于 2014-04-15 14:34:41
回答 2查看 530关注 0票数 0

在Excel中,SUMIFS函数非常适合于创建满足多个范围上的多个条件的求和事件。但是,我正在寻找一个类似的函数,它返回满足这些条件的第一个值。例如,表包含具有名称的列、具有姓氏的列和具有用户ID的列。给定名字和姓氏,我需要查找这个人的用户ID。

这个有公式吗?我试过用"if“和"ifs”搜索各种组合,但都没有效果。我不想为这么简单的事情写宏。

EN

回答 2

Stack Overflow用户

发布于 2014-04-15 15:53:10

虽然您不喜欢为这样简单的东西编写宏,但在这种情况下,我会说这是最简单的解决方案。如果您决定在某一时刻使用这种技术,那么这样一个简短的功能将是有用的:

代码语言:javascript
运行
复制
Function FindRowIndex(firstName As String, lastName As String) As Integer      
    With ThisWorkbook.Sheet1
        For j = 1 To NumLines
            If .Cells(j, 1) = firstName And .Cells(j, 2) = lastName Then
                FindRowIndex = j
                Exit Function
            End If
        Next j
    End With
End Function
票数 0
EN

Stack Overflow用户

发布于 2014-04-20 23:20:02

这很管用..。

代码语言:javascript
运行
复制
=INDEX(C1:C9,SUMPRODUCT((A1:A9=A10)*(B1:B9=B10)*ROW(1:9)))

下图显示了它的位置..。http://i.stack.imgur.com/VFaC9.png

这张照片显示了你需要的结果..。http://i.stack.imgur.com/Id0BZ.png

显然,如果您需要超过9行,只需调整公式中的4个引用即可。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23086817

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档