Office中国论坛/Access中国论坛

标题: "大少"再进,还是不行呀,怎么办呢,我把表格发上来了 [打印本页]

作者: crmen    时间: 2006-10-7 06:42
标题: "大少"再进,还是不行呀,怎么办呢,我把表格发上来了
怎样才能把表格中的0去掉,然后顺序显示数字[attach]20734[/attach]


[此贴子已经被作者于2006-10-6 22:42:16编辑过]


作者: 亚双木    时间: 2006-10-7 07:56
好象很简单,在B13中设{=IF(B1-0=0,"",B1)},然后横拖,竖拖即可把"0"去掉。(不知这合不合你的要求)
作者: dengyf    时间: 2006-10-7 17:28
你的公式得出的结果可没有零呀?



<TABLE 280pt; BORDER-COLLAPSE: collapse" cellSpacing=0 cellPadding=0 width=371 border=0 x:str>

<COLGROUP>

<COL style="WIDTH: 28pt; mso-width-source: userset; mso-width-alt: 1184" width=37>

<COL style="WIDTH: 42pt; mso-width-source: userset; mso-width-alt: 1792" span=2 width=56>

<COL style="WIDTH: 28pt; mso-width-source: userset; mso-width-alt: 1184" span=6 width=37>





怎么才能设置公式自动显示(把0去掉)







1



















2

17

26













<TR 14.25pt" height=19>

3

43

4

38

<TD #d4d0c8; BORDER-TOP: #d4d0c8; BORDER-LEFT: #d4d0c8; BORDER-BOTTOM: #d4d0c8; BACKGROUN
作者: stpcmd    时间: 2006-10-7 22:45
在A13单元格输入数组公式

=IF(COLUMN()<COUNTIF($11,"<>0"),INDEX($11,SMALL(IF($11<>0,COLUMN($1:$1),""),COLUMN(A:A))),"")   右拖,下一行将公式中的$1:$1改为$2:$2、$3:$3等依此类推。

数据组公式,SHIFT+CRTL+ENTER三键结束。

[attach]20742[/attach]




修正:谢谢楼下大少修正,将公式中的$1:$1改为1:1即可直接右拖下拖了。

[此贴子已经被作者于2006-10-7 17:41:41编辑过]


作者: 大少    时间: 2006-10-7 23:58
不用每行修改公式,绝对引用去掉就可以右拖下拖了,公式改为

=IF(COUNTIF(1:1,"<>0")<COLUMN(A1),"",INDEX(1:1,SMALL(IF(1:1<>0,COLUMN(1:1)),COLUMN(A1))))

数组公式
作者: stpcmd    时间: 2006-10-8 01:28
以下是引用大少在2006-10-7 15:58:00的发言:


不用每行修改公式,绝对引用去掉就可以右拖下拖了,公式改为

=IF(COUNTIF(1:1,"<>0")<COLUMN(A1),"",INDEX(1:1,SMALL(IF(1:1<>0,COLUMN(1:1)),COLUMN(A1))))

数组公式

谢谢给予修正,简单的给我弄复杂了!

[此贴子已经被作者于2006-10-7 17:35:54编辑过]


作者: crmen    时间: 2006-10-8 08:03
谢谢大家,虽然在看回贴之前就已经弄好了,还是感谢,还有,大少,stpcmd能留个QQ号吗,高手难求呀




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3