問(wèn)題已解決
=IF(ISERROR(INDIRECT($B10&"!E8")),"",INDIRECT($B10&"!E8")) 老師 問(wèn)下能說(shuō)下這個(gè)幾個(gè)公式的作用,和用法么?請(qǐng)?jiān)敶穑x謝,敷衍的勿擾
溫馨提示:如果以上題目與您遇到的情況不符,可直接提問(wèn),隨時(shí)問(wèn)隨時(shí)答
速問(wèn)速答你好,INDIRECT函數(shù)可以把文本型的單元格引用變成真的引用,B10單元格里面的存放的是一個(gè)工作表的名稱,文字的名稱,這個(gè)名稱連接上E8單元格,形成了一個(gè)看似是單元格引用的地址,但它只是一個(gè)文本字符串,字就是那些。外面套用INDIRECT函數(shù)后,就變成了真的引用,把那個(gè)表的E8單元格的值取出來(lái)。如果取出的是錯(cuò)誤值,那么就顯示空,否則就顯示取出來(lái)的值。
2019 07/01 16:33
Excel劉老師
2019 07/01 16:35
公式還可以直接優(yōu)化成=IFEORR(INDIRECT($B10&!E8),)
84785013
2019 07/01 16:38
ISERROR 老師 能在講講這個(gè)函數(shù)嗎
Excel劉老師
2019 07/01 16:54
這是判斷公式是否是錯(cuò)誤值,如果是錯(cuò)誤值,就返回true,如果不是錯(cuò)誤值,就返回false。所以外面套用IF后,如果是錯(cuò)誤值,是返回空文本,否則就返回取出來(lái)的值。但是IF+ISERROR可以直接簡(jiǎn)化成IFERROR,=IFERROR(公式,公式是錯(cuò)誤值的情況下你想返回的值)