[算表] Excel:用CHOOSE代替IF,多條件運算

看板Office作者 (David)時間17年前 (2008/10/23 23:55), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
問題如下: ----- ex 希望當 B3=1 D3<=20 時 E3=D3*100 希望當 B3=1 D3>20 時 E3=D3*500 希望當 B3=2 D3<=20 時 E3=D3*200 希望當 B3=2 D3>20 時 E3=D3*300 希望當 B3=3 D3<=20 時 E3=D3*400 希望當 B3=3 D3>20 時 E3=D3*500 想把以上 三段都寫成一個判斷式 要怎麼寫呢?(可以寄b信) ----- 看起來有點規則,又有點亂,不過這"剛好"可以用CHOOSE解決 =CHOOSE(B3+3*(D3>20),100,200,400,500,300,500)*D3 配合直接寫條件(D3>20)的類似寫法, 就會覺得"剛好"的情況特別多^^ http://2y.drivehq.com/p/ChoosePro.xls 原文轉自PttEarnMoney板 ========================================================= 作者: philipsunboy () 站內: PttEarnMoney 標題: Re: [問題] excel IF 想設兩個條件 500p 時間: Sun Aug 31 22:04:27 2008 延伸一下 如果 ex 希望當 B3=1 D3<=20 時 E3=D3*100 希望當 B3=1 D3>20 時 E3=D3*500 希望當 B3=2 D3<=20 時 E3=D3*200 希望當 B3=2 D3>20 時 E3=D3*300 希望當 B3=3 D3<=20 時 E3=D3*400 希望當 B3=3 D3>20 時 E3=D3*500 想把以上 三段都寫成一個判斷式 要怎麼寫呢?(可以寄b信) 給最不錯的500P! 謝謝! ※ 引述《philipsunboy ()》之銘言: : 想請問大家 : excel裡的 if判斷式 可不可以一次判斷兩個條件 : ex 希望當 B3=1 D3<=20 時 E3=D3*100 : 希望當 B3=1 D3>20 時 E3=D3*500 : 請問在excel 需要怎麼寫 : 給講解最清楚的 500p : 謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.57.149.217

08/31 22:12,
後面E3不規則 只能暴力法解決
08/31 22:12

08/31 22:17,
暴力法也沒關係還是很歡迎!
08/31 22:17

08/31 22:18,
等我一下下
08/31 22:18

08/31 22:18,
ok
08/31 22:18

08/31 22:29,
gervin寫出來發500p
08/31 22:29

08/31 22:30,
a12345123458大還是可以寫 可以的話
08/31 22:30

08/31 22:30,
也發
08/31 22:30

08/31 22:30,
已發
08/31 22:30

08/31 22:32,
謝謝 :D
08/31 22:32
-- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.47.35.223 ※ 編輯: JieJuen 來自: 218.164.49.72 (05/11 19:03)
文章代碼(AID): #1909wB4V (Office)
文章代碼(AID): #1909wB4V (Office)