返回列表 上一主題 發帖

[發問] 多頁工作表挑出符合資格彙整到新的工作頁

aaa.gif
1101:1203的O1=RIGHT(表名,4)
i1=CELL("filename",INDIRECT(1100+ROW(A1)&"!a1"))
j1={RIGHT(IF(tot<ROW(),"",INDEX(I:I,SMALL(IF(ISTEXT($I$1:$I$200),ROW($A$1:$A$200)),ROW(A1)))),4)}
k1=IF($J1="","",IF(INDIRECT($J1&"!"&"i253")="空","空",""))

B1{=INDEX(J:J,SMALL(IF($K$1:$M$20="空",ROW($A$1:$A$20),99),ROW(1:1)))&""}
C1=IF($J1="","",VLOOKUP(B2,J1:K9,2,))
定義名稱
tot=COUNTA(總表!$I$1:$I$300)-SUM(ISERROR(總表!$I$1:$I$300)*1)
表名=CELL("filename",!C1)

TOP

完蛋了  我都沒有vba的基礎
還有沒有救阿
清高 脆弱的偽飾

TOP

多維還是用vba會簡單些,公式要用到補助列及定義名稱很麻煩.

TOP

範例-修改.rar (85.37 KB)
謝謝版大提醒
我想先將問題簡單化  
符合條件 只要個股分頁對應查詢的日期 該 (訊號1)為"空"
則都匯入總表這裡   
這樣不知能否可行
清高 脆弱的偽飾

TOP

符合條件,是符合什麼條件,要讓別人了解你的需求,才能幫上忙.
你範例的資料應是copy下來的所以看似日期,其實不是,254列看似空格其實也不是空格
5樓是假設已知A2的日期及B2:B4的代號求出的C3到E4的結果

TOP


請問版主  日期要改成什麼樣的日期格式

我做這個目的 主要是想輸入日期
讓各分頁符合條件的個股
自動在總表秀出來  沒符合條件的個股就不會出現
所以  日期格式還麻煩版大提醒教導
清高 脆弱的偽飾

TOP

=VLOOKUP(LOOKUP(2,1/($A$1:$A2<>""),$A$1:$A2),INDIRECT($B2&"!a:K"),COLUMN(I1),)
同一個公式往下拉不能顯示不同的結果.日期最好用日期格式,方便計算
=VLOOKUP(LOOKUP(9^9,$A$1:$A2),INDIRECT($B2&"!a:K"),COLUMN(I1),)

TOP

範例.rar (86.2 KB)
做這樣調整
麻煩了
清高 脆弱的偽飾

TOP

符合的條件是什麼?看不出來,是多還是空.

TOP

範例.rar (86.01 KB)
剛忘了上傳
清高 脆弱的偽飾

TOP

        靜思自在 : 【時間成就一切】時間可以造就人格,可以成就事業,也可以儲積功德。
返回列表 上一主題