Take it easy~ | Excel: 怎麼做 [班車查詢功能] ?![]() ![]() 大家好 !! 洞洞惱時間又來ㄌ~~ (這個板真ㄉ蠻冷ㄉ~~~ 這樣怎麼行ㄋ ![]() (連板主也懶的派ㄌ 一個被冷落ㄉ地方 >< ) 這次ㄉ問題是:如何作〔班車查詢功能〕?? 班車查詢 !? 做個班車時刻表來查不就好ㄌ~~ 呵~ 如果是這樣 那出這個題目幹嘛 ? 給個範例先:
裡面包含ㄌ三個時間 看能不能.. 輸入相關的數字就能得到 [有] 或 [沒有] 答案.. GO !!! ~~唉 三更半瞑睏未去...... |
回覆 |
會員 ![]() | 這個不是用Access作比較好嗎? |
回覆 |
Take it easy~ | ![]() 可是題目就是怎樣用 Excel 做呀 提供不用方向的思考嘛 ^.^ ![]() ![]() 我也很想知道ㄋ 不好意絲我係 Access 肉腳啦 ^ ^||| |
回覆 |
會員 ![]() | 引用:
我是說真的喔,因為這種查詢,以前是我的作業之一......類似台鐵那種...... ![]() 言歸正傳,要用EXECL做吧,好,一句話......讓我死了吧...... ![]() 不是不是啦,我是說:拜託給我一天吧,因為我今天才看到題目.... | |
回覆 |
會員 ![]() | 真的只能用三個數字,就要得到yes或no嗎? 可不可以先在欄位建立一些基本資料呢? 我是想成一個數字,例如7,然後累加一個數字,例如11,然後由使用者輸入一個數字,例如520,然後看看520再不在這個整數序列之中,但是......嗚嗚嗚嗚,沒有迴圈真痛苦...... ![]() 嗯嗯,讓我在想想....... |
回覆 |
Take it easy~ | ![]() 先說一下,請不要侷限在工作表上思考 畢竟 Excel 的應用很多樣化 解決方案也不是只有工作表函數和內建功能而已 小弟只是想藉由這題目 來帶出 Excel 的另一種應用方式... Good Luck ~~ P.S. Access 真的可以三個數字給答案嗎 ?? 在不建立資料表的狀況下... i really want to know~ ![]() |
回覆 |
會員 ![]() | 引用:
我原本心中有幾個想法,仔細評量,大致決定往下列方向思考: 1.找出等差級數的函數。 2.啟始值就是頭班車的時間,公差就是班車間隔, 3.找出有"逼近"某一個數的函數 4.然後找一個最接近而不大於"使用者輸入的時間"的數。 5.如果這兩個"時間"一樣,BINGO!如果不一樣,既是NO。 不過,遇到好多困難喔, 第一:在"填滿"的數列中,這個就有等差級數,但我找不到相對應的函數...... ![]() 第二:我找不到有"找到最接近而不大於某數"這個功能的函數...... ![]() 喂喂,各位同學,發揮一下同學愛嘛,有小抄記得要傳到後面來啦,順便公布一下你們的想法,不然我又要摃龜囉...... ![]() | |
回覆 |
會員 ![]() | >Access 真的可以三個數字給答案嗎 ?? 在不建立資料表的狀況... 嗯嗯,應該三個值就可以了,頭班車時間、發車間隔、使用者輸入的時間,不過要寫回圈,這就好幾行了,原則上和我上面的想法一樣: 1.讀入頭班車時間(start_time)、發車間隔(interval_time)、使用者輸入的時間(user_time) 2.do 3.if start_time + interval_time > user_time then exit do 4.strar_time = start_time + interval_time 5.loop 6.if start_time = user_time then 7.print "yes" 8.else 9.print "no" 10.endif 不過,在ACCESS使用這個,這樣算不算犯規阿......好像太奸詐了說...... ![]() |
回覆 |
會員 ![]() | VLOOKUP應該可以吧! 如果RANGE_LOOKUP不設FALSE就可以找到最接近的值....... 如果有設FALSE的話就必須找到完全符合的值 |
回覆 |
會員 ![]() | 哈哈哈哈,解出來了............ ![]() ![]() ![]() 在只有班車發車時間、發車間隔、要查詢的時間這三個條件下,假設 發車時間是06:20 發車間隔是每格40分鐘發一般車 使用者要查詢的時間是10:20及13:20 1.將發車時間、使用者時間都設公示轉換分鐘,例如06:20就是380,10:20就是620,13:20就是800 2.將查詢時間減去發車時間,在除以發車間隔 3.使用MOD函數,如果剛好整除=0,就表示恰好有班車,YA!,如果不等於0,那就表示沒有班車,OH!NO! 4.核心公式: IF( MOD((查詢時間-發車時間),發車間隔)=0 , "YA!" , "OH!NO!" ) |
回覆 |
|
![]() | ||||
主題 | 主題作者 | 討論版 | 回覆 | 最後發表 |
【求助】想在目前XP系統下, 另外再裝win98..怎麼做 | yap | -- Windows 討 論 版 | 2 | 2005-07-05 02:53 PM |
【求助】利用IP反查所在地址 怎麼做?? | pisa4 | -- 網 路 技 術 版 | 4 | 2004-12-20 10:26 PM |
怎麼做?? | x721221 | -- 多 媒 體 討 論 版 | 0 | 2002-02-14 09:11 PM |
請問DOS開機後能夠Support網卡之開機片.. 怎麼做?? | milwater | -- 網 路 硬 體 版 | 2 | 2001-10-09 05:53 PM |
這個網站3D文字旋轉是用什麼軟體做出來的?怎麼做? | goto430 | -- 多 媒 體 討 論 版 | 1 | 2001-09-14 01:14 AM |
XML | RSS 2.0 | RSS |
本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。