返回列表 上一主題 發帖

[發問] IF的困擾

[發問] IF的困擾

IF是一個我個人很常使用的函數,但往往用IF時,感覺公式都寫得很長,不知是否有替代函數?或者有省略的寫法?
例如以下公式,意思是當答案大於5時,顯示為5,否則就用原算式,
Q1249=IF(IF(AND(N1249<N1250,N1250>0),5/N1250*N1249,5/N1248*N1249)>5,5,IF(AND(N1249<N1250,N1250>0),5/N1250*N1249,5/N1248*N1249))

又學到一招,謝謝大大分享

TOP

回復 25# ML089

Noted, thanks.

TOP

利用儲存格式,真太妙了;學習,感謝

TOP

回復 21# PJChen

一般可以用比較法來加深 MIN(5, 公式)
公式的值為 1時,MIN(5, 1) = 1
公式的值為 1時,MIN(5, 2) = 2
公式的值為 1時,MIN(5, 3) = 3
公式的值為 1時,MIN(5, 4) = 4
公式的值為 1時,MIN(5, 5) = 5
公式的值為 1時,MIN(5, 6) = 5
公式的值為 1時,MIN(5, 7) = 5
...
這跟公式有多少 IF(...,IF(... 無關,
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

回復 7# p212

在excelhome找到一篇相當經典的text函數介紹文章
http://club.excelhome.net/forum.php?mod=viewthread&tid=331382
不過該篇有點深,可能得靜下心來好好研究
(話說我自己也在研究中…)

TOP

回復 22# Bodhidharma

了解!!  min + if 的配合,真的比單獨用if 簡潔又好用!!  謝謝.

TOP

回復 21# PJChen

呃…min(number1,number2,...numberN):回傳number1至numberN之中最小的值
所以min(5,一長串公式)就會回傳5和"一長串公式"之中最小的值,也就是一長串公式比5小的話就回傳一長串公式,比5大的話就回傳5

TOP

回復 19# ML089

min + if 的用法,以下是我自己的理解,錯了請指正.. TKS.

...MIN(5,IF(E2=0,0,IF(..,IF(..,IF(..))))),3))
解: 最小為5,否則 IF(E2=0,0,IF(..,IF(..,IF(..))))

TOP

回復 19# ML089

新的式子確實比原式簡短,函數說明中只標示了:MIN(number1, [number2], ...),
不知在新的式子中,min的用法解釋為何?
有無比較簡易的參考例子可幫忙我了解?
Tks.

TOP

        靜思自在 : 人生不一定球球是好球,但是有歷練的強打者,隨時都可以揮棒。
返回列表 上一主題