不知道如何去做這件事(或者是否可以完成)。我在Excel中有三張工作表。第三個目前是空的。頭兩張表有過去10年的股票交易。一個約50個條目,第二個約70個。每個條目都有這樣的列:股票代碼,公司,數量,購買日期,購買價格,總購買$,賣出日期,賣出價格,總售價$,損失/收益。使用第一張和第二張紙張的特定值填充第三張紙張
我所希望做的是動態構建第三板(只是報告/觀看),在有購買日期,但沒有賣出日後的第一個兩片只有條目。 IE:只顯示當前股票持有量。因此,當一隻股票被賣出並且一個賣出日期被輸入到第一張表單之一時,它將從第三張表單中消失。
而持股並不都在列表的底部。例如,在表1中的50個條目中,第5,21,23,43,46,47和48行具有購買日期但沒有銷售日期。
在我搜索,我看到了,也許VLOOKUP函數將服務的,但我剛剛得知的今天,而不是很熟悉。
使用VBA可以輕鬆完成。你覺得這是你能做的嗎? – martin
還有一些說明性問題:每張紙在您的紙上最多顯示兩次?也就是說,只有一個購買日期和可能的一個銷售日期?這兩張表是相同的(當然他們有不同的數據,但除此之外)? – martin
你好馬丁!我沒有VBA經驗,也不知道如何與Excel集成。 。 。是的,兩張表是相同的(所有事情都考慮在內)只是包含不同的數據。而且,是的,每個條目(行)是唯一的,只出現一次 - 每個購買日期只有一個銷售日期(沒有部分銷售)。 –