Table1[[#This Row][Column1]]
确实有效,但公式必须与您要引用的表格行位于同一行。
要在其他地方引用第一行,请使用COUNTIFS(criteria_range1, criteria1 [, criteria_rangen, criterian])
或者稍微复杂一点SUMIFS()
,如果您需要数值而不是计数,如 studgeek 所述:
SUMIFS(sum_range1, criteria_range1, criteria1 [, criteria_rangen, criterian])
您当然需要一个唯一的行标准来选择行。因此,例如:
Table1
ID Value Name
1 2 Two
2 4 Four
3 8 Eight
SUMIF(Table1[Value], Table1[ID], 2)
... 返回值 4(如果未找到 ID=2,则返回零)。如果您的值不是数字,那么您显然不能使用此方法。
然而,akuhn 几乎找到了真正的答案,但他在解释/示例 IMO 中做得还不够。
INDEX(Table1[Name], 2)
返回“四”
INDEX(Table1, 1, 1)
返回 1