If statement 如何在GoogleSheets中基于DataValidation以编程方式创建调用日志

If statement 如何在GoogleSheets中基于DataValidation以编程方式创建调用日志,if-statement,for-loop,google-sheets,validation,If Statement,For Loop,Google Sheets,Validation,初学者程序员在这里。正在为google sheets编写脚本。这是我的设想,如果有人能帮上忙,我将永远欠你的债 我有一个通话记录,表名:PHONESHEET,我在其中制作了一个“输入栏”,标题为“来电者;电话号码;状态”,跨越三列。输入名称和状态后,它会将行下移到相应的标题(需要调用、输入等)。这很有效,没问题 我还有第二张纸叫归档,上面有一长串过去的信息。A列中有呼叫者的姓名。在B列中,有呼叫者相应的电话号码 我已经设置了一个自定义的数据验证,在电话单上搜索栏的a列中键入内容,根据归档文件a列

初学者程序员在这里。正在为google sheets编写脚本。这是我的设想,如果有人能帮上忙,我将永远欠你的债

我有一个通话记录,表名:PHONESHEET,我在其中制作了一个“输入栏”,标题为“来电者;电话号码;状态”,跨越三列。输入名称和状态后,它会将行下移到相应的标题(需要调用、输入等)。这很有效,没问题

我还有第二张纸叫归档,上面有一长串过去的信息。A列中有呼叫者的姓名。在B列中,有呼叫者相应的电话号码

我已经设置了一个自定义的数据验证,在电话单上搜索栏的a列中键入内容,根据归档文件a列中的所有名称检查值。那很好用

我一辈子都搞不懂的是,当输入了一个有效的名字后,如何在存档的B栏中获取相应电话号码的值,以便自动填写搜索栏的B栏

例如:

在电话单上:我开始在搜索栏中的单元格(4,1)中输入JOE SCHMO;在我输入时,它会显示一个越来越小的列表,在我完成之前,它会根据数据验证填充JOE SCHMO作为一个选项。我想能够选择JOE SCHMO,让他的电话号码,手机中他名字旁边的号码自动进入我手机(4,2)的搜索栏

我一直在搞ifs和fors,但还没能想出一个有效的解决方案


非常感谢你的帮助

我真的不太明白你的问题,但我认为你要找的是
=VLOOKUP

例如,B4中的JOE SCHMO,D列中的姓名和E列中的数字


=VLOOKUP(B4;D:E;2;FALSE)

对不起,我说的是用一个脚本来完成这一切,那么共享一些脚本怎么样。。。?