我有一个包含我网站所有价格的电子表格。我运行脚本将电子表格转换为可以上传到我的网站的格式。但是有时候我有一个成本价,但是供应商没有提供建议零售价(RRP)。因此,当我上传文件时,某些产品的价格为0.00美元。
我正在尝试以下工作,但我想我缺少了一些东西。 RRP在skuData [i] [6]或原始电子表格的G列中。 F列包含原始电子表格或post
中的成本价。
const PostContent = props => {
const {
match: { params }
} = props;
const [post, setPost] = useState(null); /* Update: "Initial data" set to null */
useEffect(() => {
axios
.get(apiConstants.singlePost + `${params.post_slug}`)
.then(function(response) {
setPost(response.data);
})
.finally(function() {
// always executed
});
}, []);
return (
{ /* <React.Fragment> Not needed */ }
<div className="container">
<div className="row">
<div className="col-lg-8 col-md-10 mx-auto">
{ /* Update: If post is null, assume network request is
still in progress so rendering loading message instead
of single post component */ }
{ post === null ? <p>Loading</p> : <SinglePost post={post} /> }
</div>
</div>
</div>
);
};
export default PostContent;
我正在尝试使其执行以下操作:
如果价格为100,且RRP为空,则将RRP设为129.99
答案 0 :(得分:0)
假设单元格是一个范围,则可以使用setFormula函数。还要假设skuData [i] [6]是getValues()返回的二维数组,那么您可以使用==比较来检查它是否为空白。
// When No RRP
if (skuData[i][6] == "") {
cell.setValue("=ROUND((F2*1.3),0)-0.01");
}