我正在創建一個電子表格,它可以作爲類似轉換網站的工具。度量衡+ 3重要數字
我試圖轉換度量單位(英寸,英尺,碼,毫米和米)。當我輸入端36英寸,我需要它顯示以下內容:
- 36英寸
- 3英尺
- 1碼
- 914毫米(技術上這將是914.4)
- 0.914米(技術上這將是0.9144)。
我想創建一個不會轉換數字的公式,還可以將其分解爲顯示3位有效數字(不捨入)。
對於英寸轉換爲英尺,我想出了這個公式:
=ROUNDDOWN((CONVERT(A7,"in","ft"))/10^(INT(LOG10(CONVERT(A7,"in","ft")))+1),3)*10^(INT(LOG10(CONVERT(A7,"in","ft")))+1)
這工作,直到我打更大的數字例如在40英寸將顯示爲1010毫米,我需要它顯示爲1016毫米。
我把轉換片放下來了,所以我想我要問的是如何才能讓它顯示3位有效數字,除非數字超過100,那麼小數點右邊的所有東西都可以丟棄。
不知道我明白。要將40英寸轉換爲毫米,爲什麼不使用:= 10^3 * CONVERT(40,「in」,「m」)? – 2014-11-04 15:07:01