彰化一整天的論壇

 找回密碼
 立即註冊
查看: 2651|回復: 8

如何重新排列只有數據的範圍資料

[複製鏈接]
發表於 2019-12-24 17:07:00 | 顯示全部樓層 |閱讀模式
請問如何使用函數,重新排列只有數據的範圍資料,謝謝


範例-重新排列.xlsx

10.65 KB, 下載次數: 326

回復

使用道具 舉報

發表於 2019-12-24 23:39:03 | 顯示全部樓層
您可以使用陣列公式來解決。
  1. =IFERROR(OFFSET($A$1,SMALL(IF($B$2:$B$21<>"",ROW($B$2:$B$21)),ROW(E1))-1,COLUMN(A1)-1),"")
複製代碼


excel_range_01.jpg

1.使用輔助欄位的作法

excel_range_02.jpg

2.複製公式

excel_range_03.jpg

3.方法2是沒有輔助欄位,方法3是加入錯誤判斷


範例-重新排列.xlsx

14.63 KB, 下載次數: 2

售價: 1 金錢  [記錄]

回復 支持 反對

使用道具 舉報

發表於 2019-12-26 19:32:19 | 顯示全部樓層
幫您錄了一個解說版本.
【Excel進階教學】如何使用陣列公式取出有數據資料
http://discuz.bestdaylong.com/fo ... 38703&fromuid=2
(出處: 彰化一整天的論壇)
回復 支持 反對

使用道具 舉報

發表於 2020-10-27 15:56:36 | 顯示全部樓層
imingho 發表於 2019-12-26 19:32
幫您錄了一個解說版本.
【Excel進階教學】如何使用陣列公式取出有數據資料
http://discuz.bestdaylong.com/ ...

底下是使用另一種解法。
【Excel教學】如何使用PowerQuery查詢表格中有數字條件的資料
http://discuz.bestdaylong.com/fo ... 39052&fromuid=2
(出處: 彰化一整天的論壇)
回復 支持 反對

使用道具 舉報

發表於 2020-10-28 22:57:19 | 顯示全部樓層
本帖最後由 yws0915 於 2020-10-28 23:00 編輯

我的薪資單正好需要這個公式,把有金額的項目名稱帶回來,原本也是要用最簡單的powerquery刪空白列並排序,可是有搭vba自動全部列印成pdf,就沒辦法這樣用,如果vba能讓它每張列入前先重新整理再印就有解了
如果要排序的是文字呢?
回復 支持 反對

使用道具 舉報

發表於 2020-10-29 17:02:16 | 顯示全部樓層
https://isvincent.pixnet.net/blo ... A%E6%B8%85%E5%96%AE(offset,isblank

我用這個把它解決了
回復 支持 反對

使用道具 舉報

發表於 2020-10-30 08:28:10 | 顯示全部樓層
yws0915 發表於 2020-10-29 17:02
https://isvincent.pixnet.net/blog/post/44277916-excel-%E7%95%A5%E9%81%8E%E7%A9%BA%E7%99%BD%E5%84%B2% ...

感謝您提供的資訊,讓我也學會其他解法。謝謝..
回復 支持 反對

使用道具 舉報

發表於 2020-10-30 11:16:09 | 顯示全部樓層
我是利用他的(2) 利用輔助欄位建立公式

方式是A2儲存格去對照姓名,比對他的這筆薪資項目有沒有數字,沒有就顥示空白
用他的儲存格C2:=IF(ISBLANK(A2),9999,ROW(A2))會有問題
所以我改成=IF(A2="",9999,ROW(A2))就能正常排序了
回復 支持 反對

使用道具 舉報

發表於 2020-10-30 16:53:15 | 顯示全部樓層
yws0915 發表於 2020-10-30 11:16
我是利用他的(2) 利用輔助欄位建立公式

方式是A2儲存格去對照姓名,比對他的這筆薪資項目有沒有數字,沒 ...

原理都類似,只是寫法的不同。
回復 支持 反對

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則

Archiver|手機版|小黑屋|彰化一整天的論壇(Excel,Office)

GMT+8, 2021-10-19 07:45 , Processed in 0.119164 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回復 返回頂部 返回列表