如果在A1格子裡的數字只要超過6.25時,A2的格子要自動顯示出 1Kg salt或者是低於6.16時要顯示出1Kg KOH請問我該怎麼設呢?
2007-01-26 17:45:51 · 3 個解答 · 發問者 天氣晴朗 1 in 電腦與網際網路 ➔ 軟體
如果A1不KEY任何數據時 ,A2格子裡是空白的,我要怎麼設,因你們提供的公式在不KEY任何數據時,A2會顯示1g KOH,謝謝!
2007-01-27 18:07:00 · update #1
假如我的EXCEL有好幾個工作頁,但這個EXCEL給別人看時,別人不能有修改的權限,一般來說我會去設定"保護",但因為我有好幾個工作頁我每次更改數據時必需一個一個去解開保護造成很多困擾,請問有沒有一個方法是全部的工作頁只有一個保護,別人也不能修改數據,但也看的到?
2007-01-30 17:12:01 · update #2
請問IF為什麼我連用了五、六個就不能再寫下去了?
2007-02-01 18:43:32 · update #3
網友螃蟹的解答,已經相當不錯。
僅就一些小問題,提出不同解法。
口語說「超過」,是否應該考慮大於呢?
螃蟹所提供的公式,當數值不是大於 6.25 且小於 6.16 時,會傳回 FALSE。
基於上述兩點,將公式略為調整為:
=IF(A1<6.16,"1Kg KOH",IF(A1>=6.25,"1Kg salt","其他"))
您也可以將 "其他",中的「其他」二字刪除,成為「當數值不在 大於 6.25 且小於 6.16 」時,而顯示空白,公式如下:
=IF(A1<6.16,"1Kg KOH",IF(A1>=6.25,"1Kg salt",""))
2007-01-28 05:09:46 補充:
=IF(A1="","",IF(A1<6.16,"1Kg KOH",IF(A1>=6.25,"1Kg salt","其他")))
2007-01-26 21:36:50 · answer #1 · answered by ? 7 · 0⤊ 0⤋
公式改為如下:
=IF(A1="","",IF(A1>6.25,"1Kgsalt",IF(A1<6.16,"1Kg KOH","")))
另外介於6.16~6.25之間, A2格子裡也會呈現空白.
2007-02-02 08:50:59 補充:
一般IF連用7個以上才不能再寫下去, 此為excel的極限, 也是其缺點所在之一. 若須要使用更多假設條件, 可用其他函數取代之. 如: LOOKUP, VLOOKUP, HLOOKUP, INDEX MATCH等等查表方式.
2007-01-29 05:14:46 · answer #2 · answered by Frank Chiou 7 · 0⤊ 0⤋
=IF(A1>6.25,"1Kgsalt",IF(A1<6.16,"1Kg KOH"))
要設兩層IF,先判斷是否超過6.25,是,顯示1Kg salt
不是在判斷是否小於6.16,是,顯示1Kg KOH
2007-01-26 17:56:49 · answer #3 · answered by Robert Hsieh 2 · 0⤊ 0⤋