Board logo

標題: 不知道這要如何用函數來使用? [打印本頁]

作者: mmmnonmmm    時間: 2016-3-4 01:02     標題: 不知道這要如何用函數來使用?

我不知該如何才是?! EXCEL

例: ABCDEF是欄位 12345是列

我想要在 G1欄  表示出 A1+27 那就是要打 =sum(A1+27) 那麼G1欄就會出現 28 對吧!!
那我想要在G欄設定所出現的最大值是39 , 一旦如 A4+27=44時,G4欄就已超出我原想要設定的數值...   17+27=44
那麼 我該如何設定 A4欄+27 大於39時,自動再減去39.得到我想要的數值呢??  17+27=44 大於39 那麼我回過頭來再去減39=5
那麼這樣 我要怎麼做 H4欄才會出現 5 呢??

       A     B    C    D    E    F       G        H
1     1    12  13  22  25  39     28
2     3    15  21  36  36  37     30
3    11   12  13  14  15  16     38
4    17   18  21  22  23  30     44       5
5    12    16  17  18  19  20    39
作者: ML089    時間: 2016-3-4 08:47

回復 1# mmmnonmmm

G1 =MOD(A1-1+27,39)+1
複製往下
作者: Hsieh    時間: 2016-3-4 09:12

回復 1# mmmnonmmm

G1=A1+27
H1=IF((G1-39)>0,G1-39,"")
作者: mmmnonmmm    時間: 2016-3-5 00:38

回復 3# Hsieh

3Q 謝謝大大:kiss: :kiss: :kiss:
作者: 學到老死    時間: 2016-3-5 11:09

提供另一個函數公式(IF + OR)

G1=IF(OR(A1+27=39,A1+27<39),A1+27,39)

拆解如下

OR(A1+27=39,A1+27<39)  OR函數的意思是 滿足A1+27=39 或 A1+1<39  條件之一 則為TRUE

IF(OR(A1+27=39,A1+27<39),TRUE,FALSE)  TRUE = A1 +27, FASLE = 39(設定的上限)

至於H4 如同樓上版主所提供的函數,不多贅述。
作者: 學到老死    時間: 2016-3-5 11:13

補充簡化版的不用OR函數 純用IF函數

=IF(A4+27<=39,A4+27,39)




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)