Google apps script 比较两个字符串值时如何返回数值结果
我想创建一个谷歌电子表格来跟踪地区内的驾驶情况。我之前创建了一个排序矩阵,用于手动匹配位置a和位置B,并返回一个值,该值是我用来放在报销单上的。我试图消除手动查找过程的需要 我在谷歌电子表格里有两张表格 第1页用于数据输入 第二页为摘要页 第一张看起来像这样 您会注意到,我使用的是“数据验证”下拉列表,这是因为我们实际上只有四个通常在其中穿行的位置,而添加/例外是我认为我可以调整最终结果的东西,这要容易得多 我之前创建了这个,用于人工查找 我想要的是一个附加到谷歌电子表格的谷歌应用程序脚本,它将执行以下操作 在表1中,取B2-值,并沿里程基准的垂直值进行匹配。然后取C2值并沿里程参考的水平值进行匹配。然后让脚本基本上进行X-Y类型的匹配,并提取值并将其放入D2中 举个例子Google apps script 比较两个字符串值时如何返回数值结果,google-apps-script,google-sheets,google-apps,Google Apps Script,Google Sheets,Google Apps,我想创建一个谷歌电子表格来跟踪地区内的驾驶情况。我之前创建了一个排序矩阵,用于手动匹配位置a和位置B,并返回一个值,该值是我用来放在报销单上的。我试图消除手动查找过程的需要 我在谷歌电子表格里有两张表格 第1页用于数据输入 第二页为摘要页 第一张看起来像这样 您会注意到,我使用的是“数据验证”下拉列表,这是因为我们实际上只有四个通常在其中穿行的位置,而添加/例外是我认为我可以调整最终结果的东西,这要容易得多 我之前创建了这个,用于人工查找 我想要的是一个附加到谷歌电子表格的谷歌应用程序脚本,它将
A2=03/06/17 - (Manually Entered by User)
B2=Loc2 - (Selected via Dropdown - Entered by User)
C2=Loc3 - (Selected via Dropdown - Entered by User)
D2=2.3 - (Result entered by Apps Script, after B2 and C2 are populated)
在表1中,在C2中输入dropdows:
=if(and(B2<>"",C2<>""),vlookup(B2&C2,Sheet2!$A$2:$B$17,2,false),"")
欢迎光临。请添加您的搜索/研究工作的简要说明,如果您已经编写了一些代码,请将其包括在内。参考:
FromTo Distance
Loc1Loc1 0
Loc1Loc2 0.8
Loc1Loc3 2.1
Loc1Loc4 1
Loc2Loc1 0.8
Loc2Loc2 0
Loc2Loc3 2.3
Loc2Loc4 1
Loc3Loc1 2.1
Loc3Loc2 2.3
Loc3Loc3 0
Loc3Loc4 1.7
Loc4Loc1 1
Loc4Loc2 1
Loc4Loc3 1.7
Loc4Loc4 0