iT邦幫忙

0

excel函數的應用

  • 分享至 

  • xImage

請教大家
excel可否針對儲存格做多個狀況下的判斷呢,ex:if(a1>1,0,a1),if(a1>2 and a1<4,2,a1),if(a1>10 and a1<20,3,a1)
感謝

外獅佬 iT邦大師 1 級 ‧ 2014-04-10 23:13:21 檢舉
這個題目很矛盾....
IF(A1>1,3,A1)
然後
IF(A1>2 AND A1<4,2,A1)
請問...如果a1的值為3,那答案應該是3還是2??
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

4
wonton
iT邦高手 6 級 ‧ 2014-04-11 00:21:23
最佳解答
&lt;pre class="c" name="code">=IF((A1 > 10)*(A1 &lt; 20),3,IF((A1 > 2)*(A1 &lt; 4),2,IF(A1 > 1,0,A1)))
4
showjack
iT邦新手 1 級 ‧ 2014-04-11 13:05:09

如果 a1= 21 呢 答案是多少
是無解(因為沒有 >20 的條件式)
還是 0 (因為 有個 if(a1>1,0,a1),

當然 , 或許原發文只是舉個例啦
不過呢, excel 中的 if 可以如 woton 所講是多層次的
但我記得是有層數的限制 (記得以前 EXCEL 97 是 8 層 現在 2013 會是幾層就沒給他試過了

我要發表回答

立即登入回答