返回列表 上一主題 發帖

去除中間空值,將數列集中

去除中間空值,將數列集中

想請問各為大大,如何將D欄的數值,變成像F欄那個樣子

中間空白的格子都用不見,只保留數值(數值有重複,所以不能用篩選去除重複值)
函數或是VBA都可以,只要能夠解決這樣的問題,麻煩各位大大幫幫我!!!!!

回復 1# 518587
前輩!
       小弟這樣做請你試試看是否是你想要的結果
      定義名稱=用量
      參照到=Sheet1!$D$2:$D$60
     F2{=IFERROR(IF(ROW()-ROW(用量)+1>ROWS(用量)-COUNTBLANK(用量),"",INDIRECT(ADDRESS(SMALL((IF(用量<>"",ROW(用量),ROW()+ROWS(用量))),ROW()-ROW(用量)+1),COLUMN(用量),2))),"")}陣列公式下拉

TOP

回復 2# myleoyes


不好意思,我看不太懂裡面的意思,可否用文字敘述,麻煩你了!
還有一個小問題,函數那裏是不是不能打過長的程式碼?!

TOP

本帖最後由 yen956 於 2014-3-16 20:16 編輯

回復 1# 518587
1. 選範圍
2. 資料→自動篩選
3. 選非空格
如下
[img] ?size_id=4[/img]

TOP

回復 4# yen956


謝謝原來這麼簡單就可以消除。謝謝你的幫助~:)

TOP

        靜思自在 : 有心就有福,有願就有力,自造福田,自得福緣。
返回列表 上一主題