我需要在Google中创建一个电子表格,让我计算我的员工的里程数。我知道他们要开车去的确切里程数。我需要做的是在输入位置代码时输入一个常量。前..。如果在C1中输入代码2,那么在D1中它将自动输入里程(1.8)。我只需要两个里程码。我该怎么做?
发布于 2015-03-07 07:50:32
如果要创建位置下拉列表,请参阅https://support.google.com/docs/answer/186103中关于数据验证的说明。您可能会将它与公式一起使用,以将位置名称转换为数值。
如果您想要创建一个自定义函数来完成该转换,请参阅https://developers.google.com/apps-script/quickstart/macros的快速启动教程。它给出了一个将米转换为英里的示例JavaScript函数,还有一个更长的例子,它调用Google来查找两个地址之间的驾驶距离。
发布于 2017-09-27 15:24:32
如果在C1中输入代码2,那么在D1中它将自动输入里程(1.8)。
对于这个需求,我有一个不同的解释,对于这个需求,交换机是非常合适的(在D1中):
=switch(C1,2,1.8,6,5.6)2在C1中的上述条目将返回D1中的1.8,而6返回5.6。文本、0或空白将返回#N/A。
对于很多里程代码来说,诸如查找表这样的替代方案可能更实用,但是上面的代码应该适合只有少数代码的地方。
https://webapps.stackexchange.com/questions/74643
复制相似问题