Google sheets 谷歌工作表功能(按名称排序)
所以我有两个csv文件,一个是所有成员信息,一个是投票事件结果, 这就像: 会员资料: [会员名称],[会员层级] 苹果,青铜 香蕉,银 猫,金子 投票事件结果: [会员名称],[OptionA],[OptionB],[OptionC] 苹果,0,0,1 香蕉,1,0,0 猫,0,1,0 我想做的是将投票值与会员级别进行加权,例如,Cat是金牌会员,因此在本次投票中,OptionB将获胜 但是poll csv文件缺少成员的层参数,因此,我考虑执行如下功能: 创建“第二层青铜”、“第二层银”、“第三层金”列表 在成员信息文件中,为每个人循环,如果层匹配,则添加到该列表中 然后转到轮询文件,为每个人循环,如果名称与层列表中的名称匹配,则标记它们Google sheets 谷歌工作表功能(按名称排序),google-sheets,Google Sheets,所以我有两个csv文件,一个是所有成员信息,一个是投票事件结果, 这就像: 会员资料: [会员名称],[会员层级] 苹果,青铜 香蕉,银 猫,金子 投票事件结果: [会员名称],[OptionA],[OptionB],[OptionC] 苹果,0,0,1 香蕉,1,0,0 猫,0,1,0 我想做的是将投票值与会员级别进行加权,例如,Cat是金牌会员,因此在本次投票中,OptionB将获胜 但是poll csv文件缺少成员的层参数,因此,我考虑执行如下功能: 创建“第二层青铜”、“第二层银”、“第
我不确定这是不是正确的方法,如何做到这一点,任何帮助都将不胜感激:^)您需要的是一个vlookup函数。 取两个列表,左一栏中有成员名称(作为ID),第二栏中有层次,然后使用vlookup 将vlookup放在投票表的右侧,并写下: =vlookup(ID位置;具有投票结果的范围;2;false) 然后复制vlookup公式 或者,您可以使用Arrayformula以更优雅的方式执行此操作:
分享一份你的工作表(样品)和所需尺寸的例子这项工作完美!!!最后我可以摆脱所有的体力劳动,非常感谢:^)!!!
=ArrayFormula(
ifna(
vlookup(E3:E;$B$3:$C;2;false)
)
)