根据特定条件计算连续内容

时间:2014-05-16 21:18:24

标签: excel excel-formula

我有一个大型数据表,第一列中有名称,然后是适用于不同范围的数据的数据(参见下面的示例)。在另一张表上,我有一个空格来输入用户名。以下每列数据代表一周的价值(这会随着新用户的添加而变化)。

基本上我想要做的是输入工作表B上的用户名,然后有一个公式转到工作表A,查找用户,然后计算该行中有多少单元格包含我可以找到的数据我对该用户有多少周的数据(然后将其用于我可以开始工作的趋势公式)。

    Sheet A
    User    Data1    Data2     Data3
    Roger   1        .16       10
    Sam     4       
    Beth    3        

    Sheet B
    Roger has "3" week(s) worth of data

有关如何使用公式执行此操作的任何想法?或者我是否需要将VBA应用于我想要返回计数的单元格?

我希望这是有道理的,谢谢你!

1 个答案:

答案 0 :(得分:0)

试试这个

=COUNTA(OFFSET('Sheet A'!1:1,MATCH(A1,'Sheet A'!A:A,0)-1,0))-1
工作表2上的

,其中A1包含要查找的名称