標題:
[發問]
原有工作表中不同欄位資料,轉移到新產生工作表中,只挑出需要的欄位
[打印本頁]
作者:
bobby0204
時間:
2011-6-14 15:52
標題:
原有工作表中不同欄位資料,轉移到新產生工作表中,只挑出需要的欄位
想請問依下大大
我想將我第一個活頁的資料
轉換成第二個活頁的格式
請問該如何做
謝謝
急
感恩[attach]6649[/attach]
作者:
ANGELA
時間:
2011-6-15 12:02
B3=INDEX('第 1 頁 (2)'!A:A,SMALL(IF('第 1 頁 (2)'!$A$2:$A$20000='第 1 頁 (2)'!$A$7,ROW($A$1:$A$19999),60000),ROW(A1))) 陣列公式
向右向下 COPY 並適當調整位置
[attach]6663[/attach]
作者:
bobby0204
時間:
2011-6-15 14:44
回復
2#
ANGELA
大大我用您的陣列公式
可是帶出來的結果卻是0,是我哪邊弄錯了嗎?
A欄的 專案名稱資料也可以自動帶出來嗎?
謝謝
[attach]6666[/attach][attach]6666[/attach][attach]6666[/attach][attach]6666[/attach]
作者:
ANGELA
時間:
2011-6-15 16:02
陣列公式的輸入要CTRL,SHIFT,ENTER三鍵同時按,公式會自動產生大括號包住公式.
作者:
bobby0204
時間:
2011-6-15 16:15
回復
3#
bobby0204
大大~我的意思是做成向下圖的格式
[attach]6667[/attach][attach]6667[/attach]
作者:
bobby0204
時間:
2011-6-15 17:03
回復
5#
bobby0204
大大請問依下
B3=INDEX('第 1 頁 (2)'!A:A,SMALL(IF('第 1 頁 (2)'!$A$2:$A$20000='第 1 頁 (2)'!$A$7,ROW($A$1:$A$19999),60000),ROW(A1)))
如果我的資料增加時
第 1 頁 (2) A欄的資料排到第63869欄,我公式該如何修改,
我還有一個問題
附件中 E118欄 這項目o 做了2次 I做了1次
可是我公式跑出來
只有一次O一次I[attach]6668[/attach][attach]6668[/attach]
作者:
ANGELA
時間:
2011-6-16 10:12
a3=IF(SMALL(IF(ISNUMBER(FIND("專案",'第 1 頁 (2)'!$A$
1:$A$65000
)),ROW($A$
1:$A$65000
),65536),COUNTA($A$2:$A2)-COUNTBLANK($A$2:$A2)+2)<SMALL(IF('第 1 頁 (2)'!$A$2:$A$65001='第 1 頁 (2)'!$A$7,ROW($A$1:$A$65000),60000),ROW(A1)),INDEX('第 1 頁 (2)'!A:A,SMALL(IF(ISNUMBER(FIND("專案",'第 1 頁 (2)'!$A$1:$A$65000)),ROW($A$1:$A$65000),9000),COUNTA($A$2:$A2)-COUNTBLANK($A$2:$A2)+2)),"")
用陣列公式還用到6萬列會讓人等的不耐煩的,還是到vba區去求助吧.
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)