Google sheets 如何让列E根据列M中的首字母将其数据复制到右列?

Google sheets 如何让列E根据列M中的首字母将其数据复制到右列?,google-sheets,google-sheets-formula,array-formulas,Google Sheets,Google Sheets Formula,Array Formulas,所以到目前为止,我有一个电子表格,当我的技术人员在M列中输入他们的首字母时,它会自动在N列打上时间戳 现在,我想让电子表格做的第二件事是 当我在E HRS列中输入小时数示例:1.8。让电子表格把人力资源记录下来。进入正确的技师栏。基于M列中输入的首字母缩写 示例:如果E4=1.8,则会将1.8放入G4,因为M4=AB 示例:如果E6=3.2,它会将3.2放入J6,因为M6=JW 有人知道这需要什么类型的公式吗?或者我可以在哪里找到一个?如果数据从第4行开始,而各个技师列从第G列开始,请在G4中尝

所以到目前为止,我有一个电子表格,当我的技术人员在M列中输入他们的首字母时,它会自动在N列打上时间戳

现在,我想让电子表格做的第二件事是

当我在E HRS列中输入小时数示例:1.8。让电子表格把人力资源记录下来。进入正确的技师栏。基于M列中输入的首字母缩写

示例:如果E4=1.8,则会将1.8放入G4,因为M4=AB 示例:如果E6=3.2,它会将3.2放入J6,因为M6=JW


有人知道这需要什么类型的公式吗?或者我可以在哪里找到一个?

如果数据从第4行开始,而各个技师列从第G列开始,请在G4中尝试:

=数组形式的公式4:E*M4:M={AB,CD,GM,JW,RT};E4:E;1/0

如果技术人员的姓名首字母已作为标题出现在G2:L2中:

=阵列公式4:E*M4:M=G2:L2;E4:E;1/0

如果使用第一个选项,请注意:

更改嵌入数组中的首字母以匹配列 如果电子表格设置为使用逗号作为小数的区域设置,请将嵌入数组中的逗号更改为\
上面的代码就是我使用的。非常感谢你的回答。我必须尝试一下。我已经编辑了我的答案,根据你的评论,我认为你的工作表是如何结构的。