![]() |
||
Major Member
![]() 加入日期: Mar 2002 您的住址: Philips LCD 前
文章: 211
|
Excel的Lookup公式問題
有個問要麻煩各位前輩、先進
小弟有個excel檔要拿來算班表的時數 假設公式為 =SUMPRODUCT(LOOKUP(B2:I2,{"a","b","c"},{8,6,4})) 在班表裡,沒上班就會以空格代表 但是有空格的話計算結果就會變#N/A 請問該怎麼設才能略過空格不計算? |
|||||||
![]() |
![]() |
Junior Member
![]() ![]() ![]() 加入日期: Dec 2003 您的住址: Earth
文章: 916
|
改成以"0"表示休假如何?
|
||
![]() |
![]() |
Major Member
![]() 加入日期: Mar 2002 您的住址: Philips LCD 前
文章: 211
|
引用:
恩....不行 我其只是幫忙別人而已 google很久才搞出上面的公式 ![]() |
|
![]() |
![]() |
Master Member
![]() ![]() ![]() ![]() 加入日期: Sep 2003
文章: 2,102
|
小弟不才 看不懂你在表達什麼
先做個簡單的班表 然後傳上來
__________________
[ExtremeTech]VGAMaster |
![]() |
![]() |
Major Member
![]() 加入日期: Mar 2002 您的住址: Philips LCD 前
文章: 211
|
班表大概是如此
代碼:
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 ←日 小林 a a b b b a b c a班別是上8小時 b班別是上6小時 c班別是上4小時 =SUMPRODUCT(LOOKUP(B2:I2,{"a","b","c"},{8,6,4})) 若每個儲存格都有代號的話 此公式是沒有問題的 但若是有空格的話 結果則會出現#N/A 公式該怎麼修改才能使某些儲存格是空白的情況下也能正常運作? |
![]() |
![]() |
Master Member
![]() ![]() ![]() ![]() 加入日期: Sep 2003
文章: 2,102
|
=SUMPRODUCT(LOOKUP(B2:I2,{"a","b","c",0},{8,6,4,0}))
__________________
[ExtremeTech]VGAMaster |
![]() |
![]() |
Major Member
![]() 加入日期: Mar 2002 您的住址: Philips LCD 前
文章: 211
|
引用:
非常感謝~~~~ 加了0就能用,真是出乎意料 |
|
![]() |
![]() |
Master Member
![]() ![]() ![]() ![]() 加入日期: Sep 2003
文章: 2,102
|
![]()
__________________
[ExtremeTech]VGAMaster |
![]() |
![]() |