作者ljuber (二姐帶來美麗心靈)
看板Office
標題Re: [算表] 若找尋不到資料顯示為0
時間Tue Oct 26 06:05:33 2010
有多少工作表就改下面的Row($1:$2) 陣列公式用ctrl+shift+enter結尾
但工作表名稱一定要sheet1 sheet2這種開頭
=IF(SUM(COUNTIF(INDIRECT("Sheet"&ROW($1:$2)&"!A:A"),A2)),SUM(SUMIF
(INDIRECT("Sheet"&ROW($1:$2)&"!A:A"),A2,INDIRECT("Sheet"&ROW
($1:$2)&"!B:B"))),0)
※ 引述《kotoko1128 (^_____^)》之銘言:
: 軟體:EXCEL
: 版本:2003
: 因幫主管做報表..主管希望我幫他統計表一(7月)與表二(8月)的加總業績..
: 實際報表有5百多筆..所以沒辦法一個一個加總..> <..
: 表一 表二 表三
: A B A B A B
: 1 姓名 業績 姓名 業績 姓名 業績
: 2 王一美 2 王一美 8 王一美 10(函數怎麼寫)
: 3 王二美 3 張一美 5 王二美 3
: 4 王三美 5 張五美 6 王三美 5
: 張一美 5
: 張五美 6
: 王二美、王三美8月離職..
: 張一美、張五美新進員工.
: 我是在表三寫
: =VLOOKUP(A2,表一!A:B,2,0)+VLOOKUP(A2,表二!A:B,2,0)
: 但是若姓名不同時存在於表一與表二時..就會出現#N/A
: 我是想要把沒出現名字的就出現數值為0..
: 想了很久..一直想不出來..只好來求助板上..
: 先謝謝大家..^^
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.192.209.31
※ 編輯: ljuber 來自: 123.192.209.31 (10/26 06:09)
→ ljuber:其實我是建議名字不要用0 如果有人業績是0 但你要顯示 10/26 13:11
→ ljuber:後面條件設成"" 空格會比較好 10/26 13:11