我有以下公式。
def delete_dir(dir):
with open('/dev/null', 'w+') as null:
subprocess.Popen("rm -r %s" % dir, shell=True, stdout=null, stderr=null).wait()
解释; C6是邮政编码字段,F5是托盘字段的数量。
在"子弹"表我有一个邮政编码表和个别托盘交付价格。我希望我的公式找到邮政区域的单个托盘价格(C6),然后乘以托盘的数量(F5)。
公式不断抛出#Ref。
希望这是有道理的。
答案 0 :(得分:0)
Bullet!AB:AC中只有2列,所以F5中任何超过1的值都会使用#REF来杀死它!错误。将范围扩大到F5中预期的最大值。
=IFNA(VLOOKUP(C$6, Bullet!AB:AZ, 1+F5, FALSE), 0)
如果我理解你的叙述,这可能更接近你想要的。
=IFNA(VLOOKUP(C$6, Bullet!AB:AC, 2, FALSE)*F5, 0)