如何添加技能编号
How to add SKILL numbers
我想在框中输入 1N4 类型的数字,表示 1 个人拥有 4 级技能。例如在第 16 行中,1N1 表示 1 人技能 1,1N3 表示 1 人技能 3,1N4 表示 1 人技能 4。
我需要通过查看 XYT 列数据来填充 Skill
列。
到目前为止我都是手动做的,我们可以添加一些公式来做这个吗?
经过我的尝试,我可以做到这一点,但我需要一些小帮助
我想隐藏起始值为 0 的值。我该怎么做?
有很多方法可以做到这一点,这里是一个:
A1
中的公式:
=TEXTJOIN(" ",,LET(X,SEQUENCE(4),Y,COUNTIF(B1:D1,X),FILTER(Y&"N"&X,Y)))
或者,如果您想一次性完成整个范围:
A1
中的公式:
=BYROW(B1:D5,LAMBDA(z,LET(X,SEQUENCE(4),Y,MMULT(--(z=X),{1,1,1}),TEXTJOIN(" ",,FILTER(Y&"N"&X,Y)))))
我想在框中输入 1N4 类型的数字,表示 1 个人拥有 4 级技能。例如在第 16 行中,1N1 表示 1 人技能 1,1N3 表示 1 人技能 3,1N4 表示 1 人技能 4。
我需要通过查看 XYT 列数据来填充 Skill
列。
到目前为止我都是手动做的,我们可以添加一些公式来做这个吗?
经过我的尝试,我可以做到这一点,但我需要一些小帮助
我想隐藏起始值为 0 的值。我该怎么做?
有很多方法可以做到这一点,这里是一个:
A1
中的公式:
=TEXTJOIN(" ",,LET(X,SEQUENCE(4),Y,COUNTIF(B1:D1,X),FILTER(Y&"N"&X,Y)))
或者,如果您想一次性完成整个范围:
A1
中的公式:
=BYROW(B1:D5,LAMBDA(z,LET(X,SEQUENCE(4),Y,MMULT(--(z=X),{1,1,1}),TEXTJOIN(" ",,FILTER(Y&"N"&X,Y)))))