发布网友 发布时间:2022-04-28 16:21
共4个回答
热心网友 时间:2022-06-19 16:45
定义名称:
X=--RIGHT(MMULT(--MID(TEXT(ROW(Sheet3!$1:$999),"000"),COLUMN(Sheet3!$A:$C),1),{1;1;0}))=5
Y=--RIGHT(MMULT(--MID(TEXT(ROW(Sheet3!$1:$999),"000"),COLUMN(Sheet3!$A:$C),1),{1;0;1}))=6
Z=--RIGHT(MMULT(--MID(TEXT(ROW(Sheet3!$1:$999),"000"),COLUMN(Sheet3!$A:$C),1),{0;1;1}))=7
然后在A1输入公式
=TEXT(SMALL(--TEXT(((x*y+x*z+y*z)>0)*ROW($1:$999),"[=]65535"),ROW(A1)),"000")
数组公式,ctrl+shift+enter结束 下拉到第26行
追问那我如何在表里定义那1000个数字,是输入在一个框里,还是怎么能,因为我是从000~999里筛选的?请赐教,谢谢!!追答不用定义1000个数字,直接在一个空白表就可以输出结果的
热心网友 时间:2022-06-19 16:45
用以下公式可以筛选出符合条件的数据,但不是连续排列。
热心网友 时间:2022-06-19 16:46
用 if函数应该能解决热心网友 时间:2022-06-19 16:46
这公式有点复杂追问兄弟,会弄吗?追答显示在另一个框中, 委实做不到呀