我正在建立一个简单的POS来计算物品成本。我能够计算腰带和围巾的物品成本,但是当我计算珠宝的物品成本时 它返回错误的计算。
我正在使用= B37 * VLOOKUP(B36, A2:B5, 2, TRUE)
答案 0 :(得分:4)
您的商品尚未排序。您必须对项目(A3:A5)A到Z进行排序。
将TRUE更改为FALSE会改变VLOOKUP的工作方式:
如果为TRUE或省略,则返回精确或近似匹配。如果 未找到完全匹配,下一个最大值小于 返回lookup_value。第一列中的值 table_array必须按升序排列;否则,VLOOKUP 可能无法给出正确的价值。有关更多信息,请参阅排序数据。
如果为FALSE,VLOOKUP将只找到完全匹配。在这种情况下, table_array的第一列中的值不需要排序。如果 table_array的第一列中有两个或更多值 匹配lookup_value,使用找到的第一个值。如果确切的话 找不到匹配项,返回错误值#N / A.
答案 1 :(得分:2)
更改" TRUE"在你的公式中" FALSE"它应该工作。
from flask import Flask
app = Flask(__name__)
@app.route('/')
def index():
return ""
if __name__ == '__main__':
app.run(debug=True)