iT邦幫忙

1

EXCEL 表格中自動判斷並插入空白

求各位大神幫忙,找了很久資料還是找不到(可能是不知道如何搜關鍵字)
我的需求是有兩個報表 兩者皆有順序的(報表一二A行皆為公司名稱)
https://ithelp.ithome.com.tw/upload/images/20180721/201107266kjyTEpjqt.png

https://ithelp.ithome.com.tw/upload/images/20180721/20110726crjsHoidcm.png

我要將報表二所有值放到報表一裡
(報表二A值對應報表一B值 H值對應到I值 即報表二都右移一格)
(報表二都設有公式計算放進去的值 這不用在意)

可是報表二會少幾間公司的列,但仍舊有順序
我是想要若放入值後,報表一的A、B值若相同則不用換列
若A、B值不同(即公司不對應 則自動插入一列,這樣資料才能正確)

最終報表一會變成這樣
https://ithelp.ithome.com.tw/upload/images/20180721/20110726IAJz6X4gmK.png

後面的值都有公式計算不用在意,主要是比對A、B值後 若不符則自動跳列
而不需手動再插入一列 而是一複製貼上完就是完整報表三了 另外我用的是2013版本


1 則留言

1
六時雨
iT邦新手 5 級 ‧ 2018-07-22 12:05:32

如果是我,我會用NPOI把表一、表二讀成兩張TABLE,LEFT JOIN後,在塞回表一就會出現你最後一張圖的效果了。
NPOI我覺得蠻好用的,而且有很多前輩的文章可以參考唷^^
https://dotblogs.com.tw/mis2000lab/2014/11/13/npoi_211_example_download

我要留言

立即登入留言