Board logo

主題: [求助] [求助]EXCEL 函數問題 [打印本頁]

發表人: icesfox    時間: 2009-8-14 11:46 AM     主題: [求助]EXCEL 函數問題

各位大大
        小弟目前又遇到一個excel的問題,如下表。
         a         b             c            d
1  1000        800        原住民      1955                         
2  1000        800          平地生        1800
3  1000        800          平地生        1800
4  1000        800          原住民         1955

上方c1格部分如果我打原住民時會自動加155,如果打平地生時會自動加0
不知是否有這個函數可以使用
發表人: froce    時間: 2009-8-14 12:21 PM



CODE:
[Copy to clipboard]
=A1+B1+IF(C1="原住民",155,0)
你問的都很基本...
要不要先找點函數教學來看?...
發表人: XDR    時間: 2009-8-14 12:27 PM

啊啦,晚了
我是想說這條,更基本XD
D:D=IF(C:C="原住民",A:A+B:B+155,A:A+B:B)
發表人: icesfox    時間: 2009-8-14 02:43 PM


引用:
froce寫到:

CODE:
[Copy to clipboard]
=A1+B1+IF(C1="原住民",155,0)
你問的都很基本...
要不要先找點函數教學來看?...


那方便再請教一下
如果a1="作廢" 或 c1="空白"這二個條件任一符合下b1的值等於0,如不符合就等於1000
那函數要如何設定呢?

那再請教一個問題
如果使用設定格式化條件時如果a1="作廢"或c1="空白"這二個條件任一符合下a1~c1的儲存格陰影
有設定成紅色又要如何設定?還是有更好的方式處理?

[icesfox 在  2009-8-14 02:54 PM 作了最後編輯]
發表人: froce    時間: 2009-8-14 03:54 PM

看不太懂...

A1        B1        C1
作廢         0              
123       0              
作廢         0          123
123     1000      123

這樣?...
如果是這樣的話...

CODE:
[Copy to clipboard]
B1=IF(A1="作廢",0,IF(C1="",0,1000))
[froce 在  2009-8-14 03:59 PM 作了最後編輯]
發表人: LiuRambo    時間: 2009-8-14 05:42 PM


引用:
froce寫到:
看不太懂...

A1        B1        C1
作廢         0              
123       0              
作廢         0          123
123     1000      123

這樣?...
如果是這樣的話...

CODE:
[Copy to clipboard]
B1=IF(A1="作廢",0,IF(C1="",0,1000))
[froce 在  2009-8-14 03:59 PM 作了最後編輯]


好像應該是這樣吧
B1=IF(A1="作廢" or C1="空白",1000,0)
發表人: froce    時間: 2009-8-14 06:46 PM


引用:
LiuRambo寫到:

好像應該是這樣吧
B1=IF(A1="作廢" or C1="空白",1000,0)

我忘了有or...

反正巢狀迴圈也能做...

另外你的語法好像不對...

CODE:
[Copy to clipboard]
B1=IF(OR(A1="作廢",C1=""),1000,0)
這樣應該才能運算吧?...

[froce 在  2009-8-14 06:52 PM 作了最後編輯]
發表人: icesfox    時間: 2009-8-17 08:44 AM



CODE:
[Copy to clipboard]
B1=IF(OR(A1="作廢",C1=""),1000,0)
感謝大大熱情相助~小弟問題結決了^^
發表人: jay0118.tw    時間: 2009-8-23 10:42 PM

a        b        c        d        e                        i
1        1000        800        原住民        1955                        原住民        155
2        1000        800        平地生        1800                        平地生        0
3        1000        800        其它        2000                        其它        200
4        1000        800        原住民        1955                               

參考程式:
=VLOOKUP(D2,$H$2:$I$4,2,FALSE)+B2+C2
發表人: dennischerry    時間: 2009-8-24 09:41 AM


引用:
icesfox寫到:

引用:
froce寫到:

=A1+B1+IF(C1="原住民",155,0)
你問的都很基本...
要不要先找點函數教學來看?...


那方便再請教一下
如果a1="作廢" 或 c1="空白"這二個條件任一符合下b1的值等於0,如不符合就等於1000
那函數要如何設定呢?

那再請教一個問題
如果使用設定格式化條件時如果a1="作廢"或c1="空白"這二個條件任一符合下a1~c1的儲存格陰影
有設定成紅色又要如何設定?還是有更好的方式處理?

[icesfox 在  2009-8-14 02:54 PM 作了最後編輯]



1. B1=IF(OR(A1="作廢",C1=""),1000,0)
2. 在格式-->設定格式化條件,  在這邊可以設定格式




歡迎光臨 TWed2k (http://twed2k.org/) Powered by Discuz! 4.1.0