关于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列执行这个命令,但是不知道怎么实现。
第二个问题解决了。第一个问题感觉还难办。不知道是不是需要用到其他公式 展开
第二个问题解决了。第一个问题感觉还难办。不知道是不是需要用到其他公式 展开
1个回答
展开全部
第一个问题,修改一下公式:
=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+回车)完成公式,下拉。
=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)))&"","")
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询