2014-10-03 152 views
0

這應該是一個簡單的例子,但我無法弄清楚我的生活。我想根據IF聲明從另一個單元格更改單元格的值。使excel單元格等於某個不同單元格的某個值

我有

=IF(ISNUMBER(I2/J2),"K2"=I2/J2,Null) 

這個公式是在L2。我試圖讓K2成爲I2/J2的值,但它將它評估爲T/F。

如何「遠程」設置單元值?

回答

2

你的配方需要進入K2。您無法遠程設置另一個單元格的值。在K2中放=IF(ISNUMBER(I2/J2),I2/J2,Null)

......雖然我不確定你爲什麼測試一個分區的結果是一個數字。這是一個數字,或者是一個錯誤。也許=IF(ISERROR(I2/J2),I2/J2,Null)會更合適。

+0

我不知道'ISERROR()'。你是正確的,在這種情況下做同樣的事情。謝謝你的信息! – Grant 2014-10-03 17:18:07

+1

@ TKEyi60 - [IFERROR()](https://support.office.com/zh-CN/Article/IFERROR-function-1660eb2d-4087-4ed4-a6f9-c8e040a1d0f7?ui=en-US&rs=zh-CN&add = US)函數用Excel 2007引入到Excel庫。這將K2中的公式縮短爲'= IFERROR(I2/J2,Null)'。如果您不必提供Excel 2007之前的兼容性,那麼這將是首選的方法。我也不確定Null是否是適當的錯誤控制結果;它可能會更好,因爲'= IFERROR(I2/J2,「」)'這會在類似'#DIV/0!'的錯誤情況下留下空字符串。 – Jeeped 2014-10-04 13:07:31

相關問題