問答
文章
徵才
聊天
EXCEL 有沒有辦法貼上在可見儲存格中呢?
sola94366
11 小時前 ‧ 133 瀏覽
0
今日整理資料時發現我一直在做重複的謄資料這個動作
目前的情況是這樣的:
我有一份報價單,第一份資料已報價完成
後來因為廠商做了追加減,來了第二版報價單
而我需要把第一份資料填到第二份中
問題來了,器材的部分做了追加減,這個品名跟價格會是相同的很好搞定
會有一項是組裝工資(或另料、耗材等等),會因為每一組產品的使用器材多寡而變化(等於項目名稱相同,但價格不同)
https://ithelp.ithome.com.tw/upload/images/20220712/201504871ViJyzYIy3.png
↑簡單做了一份示意的表格,左邊是第一版。右邊是做過追加減後的第二版,因此列位已經改變了
器材好搞定,相同品名相同價格很好帶入
但我發現我要填組裝工資時沒辦法直接用複製的,因為列位不同
換個簡單的說法如下
https://ithelp.ithome.com.tw/upload/images/20220712/20150487tQPwNWBZiM.png
如果直接複製,會變成三筆資料出現在第二版的11.12.13三列,不會在11.23.33
有嘗試在第二版篩選後的11.22.23做Alt+;的可見儲存格
但複製過去會變成11.12.13一組;23.24.25一組;33.34.35一組各重複了複製過去的三個值
也有想過Vlookup去做,但因為項目名稱都一樣好像也沒辦法V
可以複製可見儲存格,那有沒有辦法貼上在可見儲存格上呢?
(而且如果可以這樣貼上的話我還可以在貼上的途中檢查項目是否有問題)
煩請各路大神協助解答
你的需求建議改用資料庫,但不需用到付費版本,SQL 有 Express 簡易版可無償使用
https://zh.m.wikipedia.org/zh-tw/SQL_Server_Express
https://docs.microsoft.com/zh-tw/sql/database-engine/configure-windows/sql-server-express-localdb?view=sql-server-ver16
高手沒有 低手來報到
聰明的方法沒有
土辦法倒是有一個
你看看符不符合需求
1、 左側插入一欄 依序編碼 1-.....
2、 排序(非篩選)項目名稱
3、 copy paste
4、 排序 1 插入的欄位
5、 刪除插入的欄位
可以複製可見儲存格,那有沒有辦法貼上在可見儲存格上呢?
(而且如果可以這樣貼上的話我還可以在貼上的途中檢查項目是否有問題)
我沒有辦法,看看有沒有其他先進大大提供解法
版本二.XLSX->工作表1>D3儲存格:
=IFERROR(IF(ROW()<12,VLOOKUP($A8,[版本一.xlsx]工作表1!$A$3:$E$10,COLUMN(),0),IF(ROW()<24,VLOOKUP($A8,[版本一.xlsx]工作表1!$A$13:$E$20,COLUMN(),0),VLOOKUP($A8,[版本一.xlsx]工作表1!$A$23:$E$30,COLUMN(),0))),"")
再將公式複製到D3:E33。