close

標題:

免費註冊體驗

 

此文章來自奇摩知識+如有不便請留言告知

Excel Formula!

發問:

Sheet 1 圖片參考:http://imgcld.yimg.com/8/n/HA00752810/o/701201290059813873432540.jpg Sheet 2 圖片參考:http://imgcld.yimg.com/8/n/HA00752810/o/701201290059813873432541.jpg How I can set the formula with above answer (Sheet 2) ? thanks !

最佳解答:

你是想從sheet1中抽出符合準則的資料顯示於sheet2嗎﹖如果是的話,點先為之符合準則﹖我從sheet2答案中找不到共通點... 2012-01-30 15:31:32 補充: 若果準則是Time的話,該欄資料所用的格式也是關鍵,你能到 儲存格格式>自訂 將整條"類型"中的公式貼出來供參考嗎﹖ 2012-01-31 15:02:26 補充: 我假設你TIME係用時間格式吧,我在回答區寫了公式,請試一試。 2012-01-31 15:09:27 補充: 我先假設你SHEET1第一個標題在A1開始,並且資料不超過100個。請在SHEET2的A2格中輸入以下公式︰ =IF(OR(COLUMN(A1)>3,SUM((1*TEXT(Sheet1!$D$2:$D$100,"HMMSS")>173000)*1)173000,ROW($D$2:$D$100),""),ROW()-1)),"H:MM:SS"),INDEX(Sheet1!A:A,SMALL(IF(1*TEXT(Sheet1!$D$2:$D$100,"HMMSS")>173000,ROW($D$2:$D$100),""),ROW()-1)))) 由於是陣列公式,輸入後要按CTRL+SHIFT+ENTER 然後右拉下拉 (希望幫到你^^) 2012-02-01 00:46:51 補充: 1. 一個工作表有65536列,如果寫公式唔比一個範圍,你部電腦會運行到死機都未計完。你題目沒表明資料範圍,我就假設範圍最多查到SHEET1第100列,超出的話答案就會錯,你自己可以自行改,公式中逢出現100呢個字你就改晒佢(例如改做1000),但每個100都一定要改晒佢,當然,範圍越大程式就會運行得越耐。 2. 輸入後按果三個掣要在浮標仍存在的時候按(即仍在輸入狀態時),不按的話答案無法順利顯示;關於陣列你可在EXCEL說明內輸入陣列公式四個字,有極度詳細的說明。 3. 各函數應用在說明內亦有極詳細說明,你可按說明內的範例,逐個在EXCEL中實習。 好奇一問,你是否已成功運行我的公式﹖ 2012-02-02 02:37:23 補充: 老實說,我以前也是不懂這些的,靠自己睇EXCEL說明一個一個函數咁成功弄懂,因此,HELP就是師傅,我反而是徒弟。如果你話我師傅都不能令你明白… 哈哈,咁我呢個徒弟都無辦法。我建議你唔好一次睇咁多唔明的函數,慢慢一個一個咁從最簡單的用法感受一下吧。^^

其他解答:

若 Column "Time" 是等於 or 超過 17:30:01 的話, 相應 Column "Machine" 及 Column "Item" 的資料都會顯示於sheet 2... 2012-01-30 21:42:57 補充: 唔明你的意思??? 請你詳細講清楚... 2012-01-31 23:33:19 補充: 有些問題不明, 可否詳細解答? 1. 若資料超過100個, 會有什麼改變/問題? 2. 為何要輸入後要按CTRL+SHIFT+ENTER (我試過, 好似冇咩分別/反應? 什麼是陣列公式? 3. 不明公式內容? 什麼是 >3, *TEXT ? INDEX? SMALL? ROW()-1? 可否詳細解釋? Thanks!!! 2012-02-01 23:41:39 補充: 睇過 HELP, 唔係好明? 3. 不明公式內容?

arrow
arrow
    創作者介紹
    創作者 omckyyo 的頭像
    omckyyo

    omckyyo的部落格

    omckyyo 發表在 痞客邦 留言(0) 人氣()