返回列表 上一主題 發帖

[發問] 請教如何把橫式表格符合條件資料改成直式另列在一個工作表內

[發問] 請教如何把橫式表格符合條件資料改成直式另列在一個工作表內

本帖最後由 myshowin 於 2012-2-5 10:37 編輯

我試了好久,都試不出來,拜託高手幫忙提點,感謝
※代碼為手動輸入
職工編號        2/1        2/2        2/3        2/4        2/5        2/6        2/7        2/8        2/9        2/10
610007        8        8        1                        1                1        1        1
610012        1        1        1                        8        8        1        1        1
610015                1        8                        1        1        8        8        8
610017        1        1        1                        1        8        8        1        1
610022        1        1        1        7        7        1                1        1        1

※符合代碼為8或7的資料,依下面的格式顯示
職工編號        日期        代碼
610007        2月1日        8
610007        2月2日        8
610012        2月6日        8
610012        2月7日        8
610015        2月3日        8
610015        2月8日        8
610015        2月9日        8
610015        2月10日        8
610017        2月7日        8
610017        2月8日        8
610022        2月4日        7
610022        2月5日        7

book1.JPG (63.29 KB)

book1.JPG

回復 2# Hsieh


    感謝您的幫忙

TOP

回復 13# PJChen


請問您是要取代空白嗎?
如果是的話,應該要先ctrl+H出現取代視窗
再按alt+160 (看不見是正常的)
然後再按全部取代

我遇到會有這種情形,通常會出現這個應該是直接網頁複製資料時比較會出現,不然沒有作用

TOP

回復 2# Hsieh


您好:
再請教您,
若有大於8的值,例如 9~15,仍是取8和7
又需如何修改?

不好意思一開始沒說清楚
感謝

TOP

回復 17# Hsieh


抱歉,不太會說明
應該說只要7和8,其他的值都不要(值有可能大於8)

TOP

回復 21# Hsieh

我太笨,昨天自已試著修改了幾個小時,總是會有少,
原來問題出在下面藍字的地方
非常感謝您的解答,我獲易良多

以下是超級版主Hsieh 教學原文:
M2陣列公式
=IF(ROW(A2)>(COUNTIF($B$2:$K$6,7)+COUNTIF($B$2:$K$6,8)),"",INDIRECT("A"&MOD(SMALL(IF(($B$2:$K$6>6)*($B$2:$K$6<9),--(COLUMN($B$2:$K$6)*100&ROW($B$2:$K$6)),""),ROW(A2)),100)))
N2陣列公式
=IF(M2="","",INDIRECT("R1C"&SMALL(IF((INDEX($B$1:$K$6,MATCH(M2,$A$1:$A$6),)>6)*(INDEX($B$1:$K$6,MATCH(M2,$A$1:$A$6),)<9),COLUMN(INDEX($B$1:$K$6,MATCH(M2,$A$1:$A$6),0)),""),COUNTIF($M$1:M2,M2)),0))
O2陣列公式
=IF(N2="","",INDEX($A$1:$K$6,MATCH(M2,$A$1:$A$6,0),MATCH(N2,$A$1:$K$1,0)))

TOP

        靜思自在 : 有時當思無時苦,好天要積雨來糧。
返回列表 上一主題