Re: [問題] excel的取數值問題

看板Office作者 (571)時間17年前 (2007/05/14 21:06), 編輯推噓0(004)
留言4則, 2人參與, 最新討論串2/2 (看更多)
※ 引述《leondemon (le' on de' mon)》之銘言: : (若是和其他不同軟體互動之問題 請記得一併填寫) : 您所使用的軟體為: : excel : 版本: : office XP : 問題: : 範例如下: : 時間 15 30 45 60 75 90 105 Max Min : 數值 10 10 10 6 4 0 0 45 90 : 假設每隔15分鐘測一次數據 : 得到的數值從0~10 : 而Max表示:最後一次出現10的時間 (如上例子,為45) : Min表示:第一次出現0的時間 (如上例子,為90) : 想請教: : (1)那Max和Min的儲存格 可以用公式替代嗎? : (2)沒輸入的數值 能否自動設定為"0" 回覆如下: 礙於BBS橫向方向不便表達,將數據轉向正向表示較佳 =================================================================== 儲存格內公式 列 \ 欄 B C D E 2 時間 數值 Max用 Min用 3 15 10 =SUMIF(C3,$C$11,B3) =SUMIF(C3,$C$12,B3) 4 30 10 =SUMIF(C4,$C$11,B4) =SUMIF(C4,$C$12,B4) 5 45 10 =SUMIF(C5,$C$11,B5) =SUMIF(C5,$C$12,B5) 6 60 6 =SUMIF(C6,$C$11,B6) =SUMIF(C6,$C$12,B6) 7 75 4 =SUMIF(C7,$C$11,B7) =SUMIF(C7,$C$12,B7) 8 90 0 =SUMIF(C8,$C$11,B8) =SUMIF(C8,$C$12,B8) 9 105 0 =SUMIF(C9,$C$11,B9) =SUMIF(C9,$C$12,B9) 10 11 max條件 10 12 min條件 0 13 max結果 =MAX(D3:D9) 14 min結果 =SMALL(E3:E9,COUNTIF(E3:E9,0)+1) =================================================================== 儲存格內結果 列 \ 欄 B C D E 2 時間 數值 Max用 Min用 3 15 10 15 0 4 30 10 30 0 5 45 10 45 0 6 60 6 0 0 7 75 4 0 0 8 90 0 0 90 9 105 0 0 105 10 11 max條件 10 12 min條件 0 13 max結果 45 14 min結果 90 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.111.6.251

05/14 21:08, , 1F
回覆第二小問題...空白沒填的儲存格用取代功能取代成0
05/14 21:08, 1F

02/23 10:28, , 2F
最後一次出現10用lookup =lookup(1,0/(b2:g2=10),b1:g1)
02/23 10:28, 2F

02/23 10:28, , 3F
第1次出現0用match =index(1:1,match(0,a2:h2,))
02/23 10:28, 3F

02/23 10:29, , 4F
文章代碼(AID): #16I5xex- (Office)
文章代碼(AID): #16I5xex- (Office)