EXCELL 自动分配

急求:EXCELL自动分配的公式如下图;A列为需要分配的手机号码,B列为空白。E、F列为参照分配的表格。需在B列输入公式,按E\F列的对应人员、分配数,自动分配,已经有位... 急求:EXCELL自动分配的公式
如下图;A列为需要分配的手机号码,B列为空白。 E、F列为参照分配的表格。
需在B列输入公式,按E\F列的对应人员、分配数,自动分配,已经有位朋友帮忙想出了图中的公式,但只能平均分配,请问是否还有其他公式代替,或者在此公式上稍做修改,便可以完成自动分配。
实际上A列数据远不止这么多,要分配的人员也不止3人,一个个筛选下拉实在太累。。

有办法在B列输入公式,就可以按照E列、F列对应分的数,自动填充分配到相应的人员吗??
展开
 我来答
81008589
2013-08-16 · TA获得超过816个赞
知道小有建树答主
回答量:893
采纳率:0%
帮助的人:469万
展开全部

希望能让你满意,我是菜鸟:


解决方案如下:在原有基础上。

1、在A列前增加一个辅助列,A列

电话会变更为B列,A2写入=INT(ROW()/17+1)  双击下拉填充                “ 每人按15个号码为一个分配。

2、员工姓名前同样增加一个辅助列,第一个员工 为1,类推……

3、在C2写入 =VLOOKUP(A2,D:E,2,),选择填充并柄双击下拉。

我是初学,请指教。Q13218188

更多追问追答
追问
=INT(ROW()/17+1)  你好这个公式可以解释下意思吗?
刚刚按照你的方法试了,我的意思是要根据E/F列的数来分配,不是平均15,A列的号码也可能增加、员工数、员工分配任务数,都会增加,感觉在你这个方法公式稍微修改下,应该可以办到。
追答
ROW() 返回当前行,INT截尾取整 ,如11,12,13……就是1,2,3 ,就是每15行进行一个递增的填充

对不起啊,=INT((ROW()-2)/15)+1 正确的写法。谢谢提醒。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式