Board logo

標題: 求助!輸入文字轉換數值計算的方法 [打印本頁]

作者: eddy    時間: 2010-10-16 17:46     標題: 求助!輸入文字轉換數值計算的方法

請問因為需要輸入的儲存格內容為二分之一到百萬分之一都有可能的分數,所以只好將儲存格格式中的數值改為文字,但是又必須將此儲存格的內容加以計算,在定義中將此儲存格的內容用evaluate轉換後再打開此檔案會出現此活頁簿包含一個或多個excel 4.0巨集的對話方塊,想請教有別的方法可以計算出結果但是又不會出現對話方塊的方法嗎?謝謝
作者: eddy    時間: 2010-10-16 18:39

不好意思請問一下沒別的方式了嗎?
作者: oobird    時間: 2010-10-16 19:47

evaluate函數用得很廣泛,但沒聽過有此現象。
作者: eddy    時間: 2010-10-16 22:42

可能還是要用其他方式來轉換文字計算,感謝回覆
作者: Hsieh    時間: 2010-10-16 23:03

=LEFT(A1,FIND("/",A1)-1)/RIGHT(A1,LEN(A1)-FIND("/",A1))
作者: eddy    時間: 2010-10-17 17:51

感謝Hsieh版主解決,真是厲害我想破頭都沒想到,再次謝謝
作者: mycmyc    時間: 2010-10-17 18:31

回復 5# Hsieh
=LEFT(A1,FIND("/",A1)-1)/RIGHT(A1,LEN(A1)-FIND("/",A1))
好用
但如果是 99/12/15
怎麼取 99   12   15
作者: GBKEE    時間: 2010-10-17 19:50

回復 7# mycmyc
這就變成日期格式  請使用year(),month(),day()




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)