Excel中如何自动套用不同工作表中的值

如在Sheet1中A1:A37输入编号A、B、CD、A、C、E、F、B、G、G、H、J、J、I、K、L、O、M、O、N、P、Q、R、Q、T、S、U、C、V、W、D、X、Y... 如在Sheet1中A1:A37输入
编号A、 B、C D、A、C、E、F、B、G、G、H、J、J、I、K、L、O、M、O、N、P、Q、R、Q、T、S、U、C、V 、W、D、X、Y 、Y、Z,同时想在Sheet2某一列中利用公式自动套取Sheet1中的26个英文字母编号且不重复,请大神赐教!
展开
 我来答
wykcorp
2014-01-01 · TA获得超过1.4万个赞
知道大有可为答主
回答量:5839
采纳率:85%
帮助的人:3282万
展开全部

在Sheet2!A2输入数组公式,输入完成后不要直接回车,要按三键  CTRL+SHIFT+回车  结束再下拉:(公式设定支持A2:A999区域,支持以后有新增数据的情况)


=INDEX(Sheet1!A:A,SMALL(IF(MATCH(Sheet1!A$2:A$999&"",Sheet1!A$2:A$999&"",)=ROW($1:$998),ROW($2:$999),4^8),ROW(A1)))&""


我把文件传上来,请点击这回答右下角绿色的“点击下载”按钮,下载文件看看效果。


shaowu459
2013-12-31 · TA获得超过1.1万个赞
知道大有可为答主
回答量:3458
采纳率:65%
帮助的人:1760万
展开全部
首先:要保证你的sheet中A1:A38都有数据!!现在你的实例中不够那么多行。A1是抬头,A2:A38是37个数据

方法:
1)双击sheet2的A1
2)粘贴公式=INDEX(Sheet1!$A$1:$A$65535,SMALL(IF(MATCH(Sheet1!$A$1:$A$38,Sheet1!$A$1:$A$38,)=ROW(Sheet1!$A$1:$A$38),ROW(Sheet1!$A$1:$A$38),65535),ROW(A1)))&""
3)左手按住ctrl shift,右手按下回车
4)下拉到38行即可。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hbpaoxiao2
2013-12-31 · TA获得超过2896个赞
知道大有可为答主
回答量:1962
采纳率:72%
帮助的人:846万
展开全部
=Sheet1!$A1
下拉
追问
那样下拉会有重复的,要不可出现重复
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式