[算表] if函數問題

作者: tothat (RJC)   2014-09-07 06:25:08
軟體:EXCEL
版本:2010
之前因為Vlookup函數問題中第一個引數必須要在搜尋範圍第一個的位置
手邊有一筆光譜資料 也就是波長對應到的能量
我想要找出最大能量所對應到的波長
因為一般的型式是 波長 對應 能量
如果我用vlookup函數寫=> =vlookup(max(能量欄),能量欄:波長欄,2,0)
其中
第二個引數 也就是能量欄:波長欄 如果改成 波長欄:能量欄
函數就無法執行
原因是搜尋的引數"能量"必須要要在搜尋欄中的第一欄
但是如果我希望可以用成一般型式 "波長" 對應 "能量"
之前問版友的做法是把第二個引數 也就是 能量欄:波長欄
寫成 if({0.1},波長欄,能量欄)
但是我看不太懂這行的意思
墾請版友解答~~
謝謝!!
PS:之前版友回的文是 #1H6rzJ_M
下面推文中 有我所說的檔案
感謝!!!
作者: semurderer   2014-09-07 09:58:00
是{0,1} 不是{0.1}喔if(x,y,z) 當x=1會回傳y x=0回傳z所以x={0,1} if函數會回傳{z,y}
作者: tothat (RJC)   2014-09-08 02:13:00
感謝回答,懂了!

Links booklink

Contact Us: admin [ a t ] ucptt.com