所以我有一个一年中财政周数的表格,为了计算折旧,我试图总计资本投资总寿命中的周数。因此,第一个参数是范围,第二个参数从另一个单元格中提取年份,然后在设备的年份中添加预期寿命。第三个参数是预期的总和范围。
#!/bin/bash
FILE="web_local.version"
if [ -f "$FILE" ];
then
echo "File $FILE exist."
if diff ./web_server.version ./web_local.version > /dev/null;
then
echo "model version up to date :)"
else
echo "model updated!!"
python manage.py migrate
cp ./web_server.version ./$FILE
fi
else
echo "File $FILE does not exist"
sleep 10 #added because the first time db take a long time to init and the script doesn't wait until db is finished
cp ./web_server.version ./$FILE
python manage.py migrate
fi
python manage.py runserver 0.0.0.0:8000
这很好用。拉出正确的数字没问题。 但是,每当我尝试将其拖动到其他单元格中以便可以在整个电子表格中使用它来计算折旧时,它会立即切换年份的值和周的值并变为:
SUMIF(YearWeeks[Year],"<="&LEFT(AS$14,4)+$H20,YearWeeks[Weeks])
我无法弄清楚为什么会这样做。它可能很简单,但它完全躲避了我。任何帮助将不胜感激。
SUMIF(YearWeeks[Weeks],"<="&LEFT(AU$14,4)+$H20,YearWeeks[Year])
Year Weeks
2015 52
2016 53
2017 52
2018 52
2019 52
2020 52
2021 53
2022 52
2023 52
2024 52
2025 52
2026 52
2027 53
2028 52
2029 52
2030 52
答案 0 :(得分:1)
不是将公式拖到右边,而是复制单元格并将其粘贴到右侧的单元格中,等等......:
这会保持列引用不变(不会从YearWeeks[Weeks]
更改为YearWeeks[Year]
)。
在Microsoft's support website上指定:
移动,复制和填充结构化参考
复制或移动使用结构化引用的公式时,所有结构化引用都保持不变。
填写公式时,完全限定的结构化引用可以像下表中汇总的那样调整列说明符。
注意:YearWeeks[Weeks]
是结构化参考, fill 是许多人在此上下文中称为 drag 的内容。