我不太清楚如何解释这一点,但实际上我试图在Excel工作表上创建一个自动生成的房间列表。因此原始数据如下所示:
A1: Room 1 B1: A C1:(Numerical data)
A2: (no value) B2: A C2:(Numerical data)
A3: Room 2 B3: B C3:(Numerical data)
A4: (no value) B4: B C4:(Numerical data)
基本上我正在寻找类似If A1:A1000 has data And B1:B1000 = A (on the same row) than put the matching "A" column data in this cell
最终表格应如下所示:
A1: Room 1 B1: (Sum of numerical data for all type "A")
A2: Room 2 B2: (Sum of numerical data for all type "B")
此公式位于A column
答案 0 :(得分:0)
感谢您的回复,以下是我过去接近的(简化为匹配示例)公式
= IF(LOOKUP(A,B1:B1000)= A,LOOKUP(A,B1:B1000,A1:A1000),0)
它似乎有效,但只有表格如下:
A1:房间1 B1:A C1 :(数值数据)
A2:房间1 B2:A C2 :(数值数据)
A3:房间2 B3:B C3 :(数值数据)
A4:房间2 B4:B C4 :(数值数据)
唯一的问题是我没有想要一次又一次地列出房间1等,但如果我在这个例子中将单元格A2留空,则会返回错误。
哦,以防我在上面的示例公式中搞砸了一些内容,这是我的电子表格中的确切公式。 = IF(LOOKUP(M11,G $ 11:ģ1000 $)= M11,LOOKUP(M11,$ G $ 11:$ G $ 1000,$ A $ 11:$ A $ 1000),0)
(M11是包含字母A的单元格,G列相当于示例电子表格中的B列,A列是A列。)