[爆卦]excel if範圍是什麼?優點缺點精華區懶人包

為什麼這篇excel if範圍鄉民發文收入到精華區:因為在excel if範圍這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者JieJuen (David)看板Office標題Re: [算表] 請教EXCEL數值特定範圍內...


關於-20<A1<20 按"評估值公式"可知計算步驟
假設在範圍內 -20<A1得出TRUE 接下來卻是進行 TRUE<20
TRUE不是數字,這裡的運算會有問題*

用 AND(-20<A1,A1<20) 應符合本題
=IF(AND(-20<A1,A1<20),"","不")&"在範圍內"

用ABS是較精簡的方法
=IF(ABS(A1)<20,"","不")&"在範圍內"
但若範圍複雜點 要轉一下

通常多範圍時 會有<=與< 此時可參考
#17Lba_5F 4047 12/05 JieJuen □ [算表] EXCEL:用LOOKUP MATCH代替IF-對照(對應)

*非數值比大小如何計算還不清楚 研究中... 測試結果如下
123<"123"<"ABC"="abc"<"ABD"<"一二三"<FALSE<TRUE
感覺上就是與使用"排序"功能時的順序一樣
歡迎提供相關資訊~

※ 引述《paxie (派克西)》之銘言:
: 軟體:
: Office Excel
: 版本:
: 2000
: 想請教怎麼抓特定數值的判定
: 直接舉例比較快
: A B
: 1 -57
: 2 108
: 3 16
: 4 -3
: 5 41
: .
: .
: .
: A行為一任意數值
: 想在B1中判斷此數值是否在範圍內(如20到-20之間)
: 我的寫法一開始是 B1=if(-20<A1<20,"在範圍內","不在範圍內")
: 結果不行
: 後來改成 B1=if(or(-20<A1<=0,0<A1<20),"在範圍內","不在範圍內")
: 還是不行
: 最後用絕對值判定 B1=if(abs(A1)<20,"在範圍內","不在範圍內")
: 就成功了...
: 想向大家請教前兩個式子到底是哪裡出問題呢? 謝謝

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.164.50.229
※ 編輯: JieJuen 來自: 218.164.49.241 (10/07 02:19)
paxie:也感謝更詳細版的解答,thx 10/07 22:28
paxie:哦哦,原來是版大,失敬失敬 10/07 22:30
JieJuen:^^" 您客氣了 10/08 02:31

你可能也想看看

搜尋相關網站