关于excel公式

有两个问题:1.已知把sheet1同步到sheet2,并且没有重复项。可以使用到公式=INDEX(Sheet1!A:A,SMALL(IF(MATCH(Sheet1!A$1... 有两个问题:1.已知把sheet1同步到sheet2,并且没有重复项。可以使用到公式=INDEX(Sheet1!A:A,SMALL(IF(MATCH(Sheet1!A$1:A$17,Sheet1!A$1:A$17,0)=ROW($1:$17),ROW($1:$17),4^8),ROW(A3)))&""但是,如果sheet1的单元中有空白项,这个公式就会执行不了。有没有办法可以解决呢。2:我试图在K列执行这个命令,但是不知道怎么实现。
第二个问题解决了。第一个问题感觉还难办。不知道是不是需要用到其他公式
展开
 我来答
wu_zhenjiu
科技发烧友

2017-10-27 · 有一些普通的科技小锦囊
知道大有可为答主
回答量:3.1万
采纳率:79%
帮助的人:1.2亿
展开全部
第一个问题,修改一下公式:
=IFERROR(INDEX(Sheet1!A:A,SMALL(IF(MATCH(Sheet1!A$1:A$100&"",Sheet1!A$1:A$100&"",)=ROW($1:$100),ROW($1:$100),4^8),ROW(A1)))&"","")
数组公式,需要按三键(CTRL+SHIFT+回车)完成公式,下拉。
追问
十分感激,但是如果我要是从sheet1的k10开始的话,我吧公式改成这样:
=IFERROR(INDEX(Sheet1!K:K,SMALL(IF(MATCH(Sheet1!K$10:K$100&"",Sheet1!K$10:K$100&"",)=ROW($1:$100),ROW($1:$100),4^8),ROW(K1)))&"","")
但是得出的结果是空白,请问下是哪里出错了呢
追答
公式:
=IFERROR(INDEX(Sheet1!K:K,SMALL(IF(MATCH(Sheet1!K$10:K$100&"",Sheet1!K$10:K$100&"",)=ROW($1:$91),ROW($10:$100),4^8),ROW(K1)))&"","")
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式