2.我們把表2看作是壹個管理報表,它是通過對基礎數據表的引用、檢索和計算得出的。
3。事實上,在表2中,操作編號也可以自動檢索,以減少輸入過程中的錯誤。(當然手動輸入也可以。)方法是定義表2的A2單元格中數據的有效性,公式為=INDIRECT ("Table 1!$A$2:$A$100”),其中A100表示可能有100個進程。定義有效性後,單元格中會出現壹個下拉列表框,然後選擇它。
4。在表2中輸入B2:B2 = IF(ISERROR(INDEX(INDIRECT(" Table 1!$ b $2: $ b $ 100”),match (A2,indirect ("Table 1!$ a $2: $ a $ 100),0))," ",index (indirect ("Table 1!$ b $2: $ b $ 100”),match (A2,indirect ("Table 1!$A$2:$A$100”),0),然後復制到其他單元格。我在表中引用了流程名。
5。enter:= IF(ISERROR(INDEX(INDIRECT(" Table 1!$ c $2: $ c $ 100”),match (A2,indirect ("Table 1!$ a $2: $ a $ 100),0))," ",index (indirect ("Table 1!$ c $2: $ c $ 100”),match (A2,indirect ("Table 1!$A$2:$A$100”),0),然後復制到其他單元格。我在表中報了單價。
6。在E2中輸入公式=IF(A2= ""," ",D2*C2),系統會自動計算出金額。
如果妳對以上公式理解有困難,請發郵件給我:XZLHD@163。我會把表格寄給妳。
在表2中,只有白色數量壹欄需要輸入,其余的由公式生成。