Excel中是否有一个公式可以像这样连续分配值:公司中有10名(A到J)员工,他们需要在公司中占据3个职能(alpha,beta和gamma)。 他们需要进行以下工作:
A-> Alpha
B-> Beta
C-> Gamma
D-> Alpha
E-> Beta...
以此类推。 必须遵循一个顺序,Excel应该帮助不要弄乱转弯。有这样的公式吗?
答案 0 :(得分:1)
假设您的姓名列表以A1开头。您可以使用以下公式遍历数字1到3,并在公式向下复制时重复进行操作:
=MOD(ROW(A1)-1,3)+1
然后基于值1到3,您可以使用VLOOKUP或CHOOSE将1-3转换为相应的字符串。要消除帮助器列,请将计数公式嵌入到VLOOKUP或CHOOSE函数中。
=VLOOKUP(B1,$F$1:$G$3,2,0)
or
=CHOOSE(B1,"Alpha","Beta","Gamma")
组合选项,无需使用B列:
=CHOOSE(MOD(ROW(A1)-1,3)+1,"Alpha","Beta","Gamma")
答案 1 :(得分:0)