iT邦幫忙

0

EXCEL 上下欄位自動判斷插入空白列

  • 分享至 

  • xImage

例如EXCEL A1是蘋果 A2也是蘋果 A3是香蕉 A4是鳳梨 A5是水蜜桃
我想要讓A列 只要上下欄的內容不一樣就自動空一列
達成像是A1蘋果 A2蘋果 第三列空一列 A4香蕉 第五列空一列 A6鳳梨 第七列空一列 A8水蜜桃

因為資料量很多,手動插入列會很久,謝謝各位大師的解答!

不好意思,我再補充一下,我的空一列想套用的是插入一整條列,每一筆資料最前面的儲存格內容只要和下一筆不同就插入一個列,如下圖所示:
https://ithelp.ithome.com.tw/upload/images/20240611/20167557DjdwXDDRQe.png
感謝各位的解答~

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

7
ccenjor
iT邦高手 1 級 ‧ 2024-06-10 19:53:56

B1:
=A1
B2:
=IF(A2=A1,A2,"")
向下複製到B3:B100。
https://ithelp.ithome.com.tw/upload/images/20240610/20109881DiWpkfsdF0.jpg
C2:
=IF(B2="",A2,"A")
向下複製到C3:C100。
https://ithelp.ithome.com.tw/upload/images/20240610/201098811Dv0wqlkLV.jpg
E1:
#B1
E2:
#B2
E3:
#C2
將E2:E3框選起來,向下複製到E4:E200(預估值)。
https://ithelp.ithome.com.tw/upload/images/20240610/20109881ZK9lWozFyn.jpg
再將E1:E200框選起來,按CTRL+H鍵。
尋找目標:#
取代成:=
https://ithelp.ithome.com.tw/upload/images/20240610/20109881cKxeoYD3h1.jpg
點取全部取代鈕。
點取關閉鈕。
點取「常用 > 複製」。
點取「常用 > 貼上 > 值」
按CTRL+F鍵。
尋找目標:A
儲存格內容須完全相符核取方塊打勾。
https://ithelp.ithome.com.tw/upload/images/20240610/201098816zDPIvbmyC.jpg
點取全部尋找鈕
按CTRL+A鍵全部
點取「常用 > 刪除 > 刪除儲存格﹞
下方儲存格上移核取方塊打勾。
https://ithelp.ithome.com.tw/upload/images/20240610/20109881sK76uwrzya.jpg

結果
https://ithelp.ithome.com.tw/upload/images/20240610/201098814byKAI6NmI.jpg

替ccenjor大大補充說明
欄E就是你要的結果

好多水果
/images/emoticon/emoticon06.gif

morris474 iT邦新手 5 級 ‧ 2024-06-11 17:53:24 檢舉

感謝大神的回覆!

問題若已解決
記得選最佳解以結案

2
Hey
iT邦新手 3 級 ‧ 2024-06-11 09:16:00

可以用subtotal 功能, 先將 A欄複製, 然後subtotal, 選新增的 A欄, 然後移除複製的 A欄就可以

https://ithelp.ithome.com.tw/upload/images/20240611/20148067AciIK2MGPm.png

https://support.microsoft.com/en-us/office/insert-subtotals-in-a-list-of-data-in-a-worksheet-7881d256-b4fa-4f81-b71e-b0a3d4a52b3a

Hey iT邦新手 3 級 ‧ 2024-06-11 09:18:15 檢舉

subtotal 是這個 button

https://ithelp.ithome.com.tw/upload/images/20240611/20148067RGe1o0ZnoF.png

morris474 iT邦新手 5 級 ‧ 2024-06-11 17:53:59 檢舉

好的,感謝你的回覆!

我要發表回答

立即登入回答