返回列表 上一主題 發帖

[發問] 增寫向左填滿的公式

回復 2# ML089
附件 :    TEST_1.rar (2.51 KB)
版大 : 您好 !
不好意思~有2個問題想向您請教 :
B10
=IF(ISERROR(MOD(SMALL(IF(COUNTIF(7:7,$B5:$Z5)=0,$B5:$Z5+COLUMN($B:$Z)*10^5),COLUMN(A1)),10^5)),"",MOD(SMALL(IF(COUNTIF(7:7,$B5:$Z5)=0,$B5:$Z5+COLUMN($B:$Z)*10^5),COLUMN(A1)),10^5))
1_末學不太理解~公式中為何會需要用到取餘數的MOD函數?

2_如果第5列有顯示數字的欄位不確定,如何將公式超拉的欄位顯示""。
EX : B10的公式。

以上    懇請賜教     謝謝您 !

TOP

回復 4# ML089
版主 :
感謝您的指導

TOP

回復 3# johnny1680

=INDEX(5:5,SMALL(IF(COUNTIF(7:7,$B5:$I5)=0,COLUMN($B:$I),99),COLUMN(A1)))&""
陣列公式,三鍵輸入

文字格式
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

回復 2# ML089
不好意思,可不可以請您指導2003版的公式?
也不用排序;只要向左填滿就可以了。
2007版的IFERROR改成2003版的 ISERROR
公式會好長^^"
謝謝您 !

TOP

B10
=IFERROR(MOD(SMALL(IF(COUNTIF(7:7,$B5:$I5)=0,$B5:$I5+COLUMN($B:$I)*10^5),COLUMN(A1)),10^5),"")
三鍵(CTRL+SHIFT+ENTER)輸入公式

右拉複製
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

        靜思自在 : 甘願做、歡喜受。
返回列表 上一主題