确定另一张纸的行引用行?

时间:2014-05-12 04:53:45

标签: excel-formula

我有一张包含"库存" item的名称,以及它的基本重量和相关的碳水化合物,蛋白质,脂肪等。在另一张纸上,有一个参考库存项目名称的表格,一旦我输入了实际的名称重量,我喜欢我的其他计算列,以自动计算所选项目和重量的碳水化合物,蛋白质,脂肪等。例如......

我的"库存"片:

Item                      Amount   Unit   Calories   Carbs   Protein   Fat
Chicken Thigh (w/ Bone)   1        oz     37         0       3.73      2.3

我的食物清单已被吃掉,卖掉,以下为准:这是渲染表

Item:                     Measure   Unit   Carbs   Protein   Fat
Chicken Thigh (w/ Bone)   4.6   

原始配方,或者我认为它们可能是:我不知道如何自动选择卡路里/碳水化合物/等用于计算:(

Item:           Measure   Unit   ... Carbs  ... Protein  ... Fat
=Inventory.A2   4.6       =Sheet/Row of A2's E column * B2

...有人知道如何在Excel中执行此操作吗?它甚至可能吗?

1 个答案:

答案 0 :(得分:0)

假设Measure位于B1,Unit位于C1,您对Calories不感兴趣(因此D1为空白),Carbs / Protein / Fat分别在E1:G1中,然后在C2中:

=(IF(C$1="","",IF(ISTEXT(VLOOKUP($A2,Inventory!$A:$G,COLUMN(),0)),VLOOKUP($A2,Inventory!$A:$G,COLUMN(),0),$B2*VLOOKUP($A2,Inventory!$A:$G,COLUMN(),0))))  

并复制到G2可能适合。