我有一个电子表格,从下拉菜单中输入膳食,然后从另一张菜单中查找营养信息,其中包含col a中的营养素,然后是col b中的营养素,col c中的数量这是我想要的项目是数据页面的样子:
汉堡汤
营养素单位
卡路里208
脂肪7克
纤维3克
碳水化合物23克
钠539毫克
钾672毫克
糖5克
维生素。一27毫克
维生素。 C 8毫克
维生素。 K 14毫克
钙44毫克
铁2毫克
protien 13克
所以我试图让这些信息填充在第一个电子表格上,这是菜单,这些都是营养素。我已经尝试使用vlookup和索引和匹配但我不断收到错误信息的错误。任何帮助将不胜感激
答案 0 :(得分:0)
经过大量试验后发现错误并弄清楚我必须添加一行以确定该餐的行是什么然后我利用if语句使用了以下公式我检查了用餐位置是否为空所以如果填充它,我会放置一个空白,然后将该行放入隐藏的列和单元格中。然后我做了一个偏移命令,查看营养素表,然后减去营养素的行数,然后读取第二列。这是公式“if T19 =”“,”“,offset(营养素!$ a $ 2,v19 + 1,2)这填充了正确的字段和空格。感谢您提供的所有信息。