iT邦幫忙

0

比對2欄資料,帶入新資料

  • 分享至 

  • xImage

各位大能好,
我有一份歌單,他有歌名、主唱、專輯名稱
我需要從歌庫資料中帶入作者等資料,
但因為歌單的歌很多是同歌名,不同作者,用Vlookup公式會帶入第一筆資料,
因而有很多是錯誤資料。
請求各位大能幫忙,能否有什麼公式可以比對2欄資料後帶入新資料?
先謝謝各位大能了~~
https://ithelp.ithome.com.tw/upload/images/20241225/20110195IUlwaUNw0o.png
https://ithelp.ithome.com.tw/upload/images/20241225/20110195xi3lkmp2Cc.png

看更多先前的討論...收起先前的討論...
froce iT邦大師 1 級 ‧ 2024-12-25 18:52:25 檢舉
三種作法:
1. 只要用公式的話就多一欄把歌曲名加作者結合起來
2. power query去做join
3. 有office 365就用python
fannyliu iT邦新手 4 級 ‧ 2024-12-26 11:14:48 檢舉
您好,
1.我是需帶入資料後有後續資料需作業,無法將歌曲名加作者的方式。
2及3, 因年紀快60了, 對這些不是很懂,目前祇能依樣畫葫蘆的作業。

謝謝您的建議!
froce iT邦大師 1 級 ‧ 2024-12-26 12:57:48 檢舉
1做完可以隱藏,隱藏起來包含列印之類後續作業不會被影響。
fannyliu iT邦新手 4 級 ‧ 2024-12-26 13:52:20 檢舉
您好,
這是初步資料,用以判別這首歌的作者,來合併計算其版稅。
不是列印報表使用。
因來源初始資料祇有歌名+專輯名稱+主唱+版稅
一次資料量有數萬筆,因而需帶入作者資料及版權比例
以便分發。但同歌名不同作者實在太多, 所以要需其他欄位來輔助辨別。
謝謝您的建議。
froce iT邦大師 1 級 ‧ 2024-12-26 14:39:46 檢舉
你這不是用來印報表的就更好解決啦,你要識別的多個欄位組合起來,多個一欄根本不會影響你作業,這是你絕對能自己處理的方法,不需要太多excel的技巧。
反正能給你的建議我給到了,要不要採用隨你。
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

0
ccenjor
iT邦大師 9 級 ‧ 2024-12-25 19:46:08

B2:
=SUMPRODUCT((歌庫!$A$2:$A$1000&歌庫!$F$2:$F$1000=歌!$A2&歌!$F2)*(歌庫!C$2:C$1000))
將公式複製到B2:B26
C2:
=INDEX(歌庫!D$1:D$1000,SUMPRODUCT((歌庫!$A$2:$A$1000&歌庫!$F$2:$F$1000=歌!$A2&歌!$F2)*ROW((歌庫!D$2:D$1000))),0)
將公式複製到C2:D26
https://ithelp.ithome.com.tw/upload/images/20241226/201098811nASN9Reqh.jpg
https://ithelp.ithome.com.tw/upload/images/20241226/20109881Ete8QDgLq6.jpg

fannyliu iT邦新手 4 級 ‧ 2024-12-26 11:10:04 檢舉

您好, 我看不太懂您的公式,
依樣畫葫蘆, 出來的資料是空白
如下, 請幫忙,謝謝!
(我是需用 歌名+主唱 帶入 比例+作詞+作曲 三欄資料)
https://docs.google.com/spreadsheets/d/1EkSNKv5mBkKIf-qABMIIZI7VujteDhwx/edit?usp=sharing&ouid=108995349540647128382&rtpof=true&sd=true

https://ithelp.ithome.com.tw/upload/images/20241226/20110195KOatp7BwmW.png

https://ithelp.ithome.com.tw/upload/images/20241226/20110195ZWOBqW8jWy.png

ccenjor iT邦大師 9 級 ‧ 2024-12-26 17:53:14 檢舉
0
純真的人
iT邦大師 1 級 ‧ 2024-12-26 14:56:03

參考...那三格儲存格插入公式,然後那三格儲存格都往下複製公式~

比例
=IF(A2&F2 = 歌庫!$A$2&$F$2 ,歌庫!$C$2 ,if(A2&F2 = 歌庫!$A$3&$F$3 ,歌庫!$C$3 ,if(A2&F2 = 歌庫!$A$4&$F$4 ,歌庫!$C$4 ,if(A2&F2 = 歌庫!$A$5&$F$5 ,歌庫!$C$5,""))))

https://ithelp.ithome.com.tw/upload/images/20241226/20061369pS0qctat4B.png

作詞
=IF(A2&F2 = 歌庫!$A$2&$F$2 ,歌庫!$D$2 ,if(A2&F2 = 歌庫!$A$3&$F$3 ,歌庫!$D$3 ,if(A2&F2 = 歌庫!$A$4&$F$4 ,歌庫!$D$4 ,if(A2&F2 = 歌庫!$A$5&$F$5 ,歌庫!$D$5,""))))

https://ithelp.ithome.com.tw/upload/images/20241226/20061369iNyKcxdYfN.png

作曲
=IF(A2&F2 = 歌庫!$A$2&$F$2 ,歌庫!$E$2 ,if(A2&F2 = 歌庫!$A$3&$F$3 ,歌庫!$E$3 ,if(A2&F2 = 歌庫!$A$4&$F$4 ,歌庫!$E$4 ,if(A2&F2 = 歌庫!$A$5&$F$5 ,歌庫!$E$5,""))))

https://ithelp.ithome.com.tw/upload/images/20241226/200613695Vd2PfmBiO.png

我要發表回答

立即登入回答